.briks { list-style-type: none; display: block; margin: 0; padding: 0; }
.briks li { display: table; float: left; padding: 10px 0; }
.briks li.one { width: 100%; }
.briks li.two { width: 50%; }
.briks li > span { display: table-cell; background-color: #acacac; color: #ffffff; font-size: 16px; padding: 15px 50px 15px 102px; min-height: 62px; height: 62px; vertical-align: middle; width: 100%; background-position: 20px 15px; background-repeat: no-repeat; }
.briks li.one:nth-child(odd) > span { border: 0; }
.briks li.two:nth-child(odd) > span { border: 0; border-right: 10px solid #ffffff; }
.briks li.two:nth-child(even) > span { border: 0; border-left: 10px solid #ffffff; }
.briks li:nth-child(1) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/2742.icon1.png'); }
.briks li:nth-child(2) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/8156.icon2.png'); }
.briks li:nth-child(3) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/7288.icon3.png'); }
.briks li:nth-child(4) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/8233.icon4.png'); }
.briks li:nth-child(5) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/icon5.png'); }
.briks li:nth-child(6) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/icon6.png'); }
.briks li:nth-child(7) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/icon_2D00_services.png'); }
.briks li:nth-child(8) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/icon_2D00_it.png'); }
.briks li:nth-child(9) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/icon_2D00_transport.png'); }
.briks li:nth-child(10) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/icon_2D00_safety.png'); }


.briks li:nth-child(11) > span { background-image: url('/cfs-file.ashx/__key/communityserver-components-userfiles/00-00-00-21-44-_3F044004380441043E043504340438043D0435043D043D044B043504_+_4404300439043B044B04_/icon7.png'); }

.title { font-weight: bold; font-size: 18px; color: #000000; padding: 10px 0; margin: 20px 0 20px 0; text-align: left; }
.title.center { text-align: center; }
.title.green { border: 5px solid #cbdb2a; }
.title.black { border: 5px solid #000000; }
.title.one-line { border-top-width: 0; border-bottom-width: 5px; border-left-width: 0; border-right-width: 0; }
.title.two-line { border-top-width: 5px; border-bottom-width: 5px; border-left-width: 0; border-right-width: 0; }

table.two-column { width: 100%; }
table.two-column td { width: 50%; padding-right: 20px; vertical-align: top; }

.criteria { list-style-type: none; display: table; width: 100%; margin: 0; padding: 0; }
.criteria li { display: table-cell; vertical-align: top; padding: 0 10px; }
.criteria li > span.num { display: block; background-color: #999999; font-size: 70px; line-height: 60px; color: #ffffff; font-weight: bold; border-radius: 50%; text-align: center; width: 60px; height: 60px; margin: 0 auto; padding: 20px; }
.criteria li > span.description { display: block; color: #a3a3a3; font-size: 16px; text-align: center; padding: 20px 0; }

.dates { width: 100%; border: 0; }
.dates td { border: 0; border-bottom: 1px solid #e8e8e8; font-size: 16px; color: #858585; padding: 10px 5px; text-align: left; font-weight: bold; }
.dates td:last-child { text-align: right; }

.logos { border: 0; width: 100%; }
.logos td { width: 33%; text-align: center; vertical-align: middle; }
.logos td img { width: 80%; }

.mail > a { font-size: 24px; font-weight: 100; color: #8f8f8f; }