#main,
#top .stretch_full {
width: 100%;
}
#top .stretch_full{
left: 0;
}
.container{
width: 100%;
max-width: 1200px;
padding: 0;
overflow: visible;
}
.container > .content{
background: #ffffff;
padding: 30px;
}
.unit, .units{
margin-left: 0;
}
.fullwidth{
width: 100%;
}    .home .post-image-container,
.blog .post-image-container,
.archive .post-image-container,
.template-blog .post-image-container{
height: 200px;
width: 38.9%;
overflow: hidden;
border-radius: 8px;
margin-right: 30px;
vertical-align: top;
float: left;
}
.single .post-image-container{
height: initial;
max-height: 650px;
width: 100%;
overflow: hidden;
border-radius: 8px;
margin-bottom: 30px;
}
.home img.post-image,
.blog img.post-image,
.archive img.post-image,
.template-blog:not(.template-single-blog) img.post-image{
min-width: 100%;
border-radius: 8px;
}
.single .post-image{
min-width: 100%; width: auto !important;
}
.entry-content{
float: none;
}
.home .post-image-container + .post-content,
.blog .post-image-container + .post-content,
.archive .post-image-container + .post-content,
.template-blog:not(.template-single-blog) .post-image-container + .post-content{
margin-left: 42.5%;
}
.container .template-dynamic .nine.units{
width: 100%;
}
#footer div .col_1{
width: 39.5%;
}
#footer div .col_2,
#footer div .col_3{
width: 25%;
margin-left: 3%;
}
@media (max-width: 768px){
#footer div .col_1,
#footer div .col_2,
#footer div .col_3{
width: 100%;
margin: 5px 15px;
}
}  .container {
margin: 0 auto;
padding: 0 0 0 1%; }
.container {
max-width: 1220px;
}
.container {
clear: both;
padding: 0 0px;
} .one.unit, .two.units, .three.units, .four.units, .five.units, .six.units, .seven.units, .eight.units, .nine.units, .ten.units, .eleven.units, .twelve.units {
float: left;
margin: 0 3% 0 0;
}
.one.unit:last-child, .two.units:last-child, .three.units:last-child, .four.units:last-child, .five.units:last-child, .six.units:last-child, .seven.units:last-child, .eight.units:last-child, .nine.units:last-child, .ten.units:last-child, .eleven.units:last-child, .twelve.units {
margin: 0;
}
.container .one.unit { width: 5.5%; }
.container .two.units { width: 14%; }
.container .three.units { width: 22.5%; }
.container .four.units { width: 31%; }
.container .five.units { width: 39.5%; }
.container .six.units { width: 48%; }
.container .seven.units { width: 56.5%; }
.container .eight.units { width: 65%; }
.container .nine.units { width: 73.5%; }
.container .ten.units { width: 82%; }
.container .eleven.units { width: 90.5%; }
.container .twelve.units { width: 99%; margin: 0; }
.one.unit img, .two.units img, .three.units img, .four.units img, .five.units img, .six.units img, .seven.units img, .eight.units img, .nine.units img, .ten.units img, .eleven.units img, .twelve.units img {
max-width: 100%;
height: auto;
display: block;
} @media all and (min-width: 1024px) {
.onepcssgrid-1000 {
max-width: 1000px;
}
.onepcssgrid-1000 .onerow {
padding: 0;
}
} @media all and (max-width: 768px) {
.container {
}
.container > .content{
padding: 10px;
}
.one.unit, .two.units, .three.units, .four.units, .five.units, .six.units, .seven.units, .eight.units, .nine.units, .ten.units, .eleven.units {
float: none;
width: 99%;
}
.home .post-image-container + .post-content,
.blog .post-image-container + .post-content,
.archive .post-image-container + .post-content,
.template-blog:not(.template-single-blog) .post-image-container + .post-content{
margin-left: 0;
}
.container .one.unit,
.container .two.units,
.container .three.units,
.container .four.units,
.container .five.units,
.container .six.units,
.container .seven.units,
.container .eight.units,
.container .nine.units,
.container .ten.units,
.container .eleven.units,
.container .twelve.units { width: 100%; float: left; margin-right: 0;}
#footer div .one_third{
width: 95%;
margin: 5px 15px;
}
#footer div .one_third li a{
font-size: 14px;
}
#footer div.widget{
margin-bottom: 5px;
margin-top: 0;
}
} @media only screen and (max-width: 989px) and (min-width: 768px){
}