
#magework-cms .container-box{ float: left; width: 100%;}
#magework-cms .container-box img{ width: 30%; margin-right: 2em; margin-bottom: 2em; }@media only screen and (max-width: 770px){ #magework-cms .container-box img{ width: 100%; margin: 0 auto; } }
#magework-cms .container-box.img-left img{ float: left; }
#magework-cms .container-box.img-right img{ float: right; }
#magework-cms .container-box.img-center img{ margin: 0 auto 2em; }
#magework-cms .container-columns{width: 100%; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column nowrap; flex-flow: row nowrap; }
#magework-cms .container-columns .col-content{ width: 50%; vertical-align: top; display: inline-block;}
#magework-cms .container-columns .col-content.pic img{ width: 100%; } #magework-cms .container-columns .col-content.content { padding: 25px;} @media only screen and (max-width: 770px){ #magework-cms .container-columns { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column nowrap; flex-flow: column nowrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center;} #magework-cms .container-columns .col-content{ width: 100%; }}
