body,form,ol,ul,dl,li,dt,dd,td,th,tr,h1,h2,h3,h4,h5,h6,p,pre,blockquote,address{margin:0;padding:0}ol,ul{list-style:none}img{border:0}fieldset{margin:0;padding:0;border:0}input,select,textarea{font-size:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0;empty-cells:show}th{text-align:left}section,figure,figcaption,article,header,nav,audio,video,aside,footer,main,hgroup{display:block}a:focus{outline:0}figure{margin:0;padding:0}.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}html.ie7
.clearfix{zoom:1}@font-face{font-family:'DINPro-Black';src:url("/assets/site/fonts/DINPro-Black.eot");src:url("/assets/site/fonts/DINPro-Black.eot?#iefix") format("embedded-opentype"),url("/assets/site/fonts/DINPro-Black.woff") format("woff"),url("/assets/site/fonts/DINPro-Black.ttf") format("truetype"),url("/assets/site/fonts/DINPro-Black.svg#DINPro-Black") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DINPro-Bold';src:url("/assets/site/fonts/DINPro-Bold.eot");src:url("/assets/site/fonts/DINPro-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/site/fonts/DINPro-Bold.woff") format("woff"),url("/assets/site/fonts/DINPro-Bold.ttf") format("truetype"),url("/assets/site/fonts/DINPro-Bold.svg#DINPro-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DINPro-Regular';src:url("/assets/site/fonts/DINPro-Regular.eot");src:url("/assets/site/fonts/DINPro-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/site/fonts/DINPro-Regular.woff") format("woff"),url("/assets/site/fonts/DINPro-Regular.ttf") format("truetype"),url("/assets/site/fonts/DINPro-Regular.svg#DINPro-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Light';src:url("/assets/site/fonts/ProximaNova-Light.eot");src:url("/assets/site/fonts/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),url("/assets/site/fonts/ProximaNova-Light.woff") format("woff"),url("/assets/site/fonts/ProximaNova-Light.ttf") format("truetype"),url("/assets/site/fonts/ProximaNova-Light.svg#ProximaNova-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Bold';src:url("/assets/site/fonts/ProximaNova-Bold.eot");src:url("/assets/site/fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/site/fonts/ProximaNova-Bold.woff") format("woff"),url("/assets/site/fonts/ProximaNova-Bold.ttf") format("truetype"),url("/assets/site/fonts/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-LightIt';src:url("/assets/site/fonts/ProximaNova-LightIt.eot");src:url("/assets/site/fonts/ProximaNova-LightIt.eot?#iefix") format("embedded-opentype"),url("/assets/site/fonts/ProximaNova-LightIt.woff") format("woff"),url("/assets/site/fonts/ProximaNova-LightIt.ttf") format("truetype"),url("/assets/site/fonts/ProximaNova-LightIt.svg#ProximaNova-LightIt") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Regular';src:url("/assets/site/fonts/ProximaNova-Regular.eot");src:url("/assets/site/fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/site/fonts/ProximaNova-Regular.woff") format("woff"),url("/assets/site/fonts/ProximaNova-Regular.ttf") format("truetype"),url("/assets/site/fonts/ProximaNova-Regular.svg#ProximaNova-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fontello';src:url("/assets/site/fonts/fontello/font/fontello.eot?65073905");src:url("/assets/site/fonts/fontello/font/fontello.eot?65073905#iefix") format("embedded-opentype"),url("/assets/site/fonts/fontello/font/fontello.woff?65073905") format("woff"),url("/assets/site/fonts/fontello/font/fontello.ttf?65073905") format("truetype"),url("/assets/site/fonts/fontello/font/fontello.svg?65073905#fontello") format("svg");font-weight:normal;font-style:normal}.graybg{background:#f2f2f2}.whitebg{background:#fff}.col-2{float:left;clear:both;width:100%}.col-2>div{float:left;width:50%}@media screen and (max-width: 767px){.col-2>div{width:100%;clear:both}}.col-2>div.col-right{float:right}.col-2.onethird .col-left{width:65%}@media screen and (max-width: 767px){.col-2.onethird .col-left{width:100%;clear:both}}.col-2.onethird .col-left
article{padding-right:100px}@media screen and (max-width: 767px){.col-2.onethird .col-left
article{padding-right:0}}.col-2.onethird .col-right{width:35%}@media screen and (max-width: 767px){.col-2.onethird .col-right{width:100%;clear:both}}.col-2.fiftyfive .col-left{width:60%}@media screen and (max-width: 767px){.col-2.fiftyfive .col-left{width:100%;clear:both}}.col-2.fiftyfive .col-left
article{padding-right:100px}.col-2.fiftyfive .col-right{width:40%}@media screen and (max-width: 767px){.col-2.fiftyfive .col-right{width:100%;clear:both}}.col-2.textblocks .col-left{padding-right:50px}.col-2.thirtyseventy .col-left{width:25%}@media screen and (max-width: 767px){.col-2.thirtyseventy .col-left{width:100%;clear:both}}.col-2.thirtyseventy .col-right{width:75%}@media screen and (max-width: 767px){.col-2.thirtyseventy .col-right{width:100%;clear:both}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"ProximaNova-Regular",sans-serif;font-size:14px;line-height:1.6;color:#5e5d5e;-webkit-font-smoothing:antialiased}p{padding:0
0 20px 0}h1,h2,h3,h4,h5,h6{font-weight:400}strong,th,thead
td{font-weight:400;font-family:"ProximaNova-Bold",sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.2}h1{font-size:22px;margin:0
0 12px 0}h2{font-size:24px;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif;margin:0
0 12px 0;color:#191b1c;text-align:center}h3{font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-1px;font-size:18px;margin:0
0 10px 0;color:#191b1c}h4{font-size:14px;margin:0
0 12px 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6
a{text-decoration:none;border-bottom:none}a{border-bottom:1px solid #666;text-decoration:none;-moz-transition-duration:.5s;-moz-transition-property:color,background-color,opacity,border-color,border-width,box-shadow;-o-transition-duration:.5s;-o-transition-property:color,background-color,opacity,border-color,border-width,box-shadow;-webkit-transition-duration:.5s;-webkit-transition-property:color,background-color,opacity,border-color,border-width,box-shadow;transition-duration:.5s;transition-property:color,background-color,opacity,border-color,border-width,box-shadow}a:link,a:visited{color:#c22026;border-color:#c22026}a:hover,a:active{color:#de373d;border-color:#de373d}a.button{display:block;float:left;background:#c22026;color:#fff;text-transform:uppercase;font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;padding:5px
10px;font-weight:700;letter-spacing:-1px;font-size:12px}a.button
span.hidemq{font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;margin-left:0}@media screen and (max-width: 1420px){a.button
span.hidemq{display:none}}a.button
span.showmq{display:inline-block}@media screen and (min-width: 1420px){a.button
span.showmq{display:none}}a.button
span{font-family:"fontello",sans-serif;margin-left:5px}a.button:hover{background:#de373d}a.readmore{display:inline-block;color:#c22026;text-transform:uppercase;border:none;font-size:14px;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif}a.readmore
span{-moz-transition-duration:.5s;-moz-transition-property:color,background-color,opacity, border-color, border-width, box-shadow;-o-transition-duration:.5s;-o-transition-property:color,background-color,opacity, border-color, border-width, box-shadow;-webkit-transition-duration:.5s;-webkit-transition-property:color,background-color,opacity, border-color, border-width, box-shadow;transition-duration:.5s;transition-property:color,background-color,opacity, border-color, border-width, box-shadow;display:block;float:right;font-family:"fontello",sans-serif;background:#c22026;color:#fff;padding:0
10px;margin-left:10px;margin-top:-1px;font-size:16px}a.readmore:hover{color:#de373d}a.readmore:hover
span{background:#de373d}figure a:link,figure a:visited,figure a:hover,figure a:active,figure a:focus{border:none}.container{width:95%;max-width:1500px;margin:0
auto}#wrapper{float:left;clear:both;width:100%;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}header{background:#191b1c;height:125px;position:relative;padding-top:38px}header
h1{width:157px;height:52px;background:url(/assets/site/img/core/logo.png) top left no-repeat;float:left;clear:both;text-indent:-999999px;margin-right:5px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header
h1{background:url(/assets/site/img/core/logo@2x.png) top left no-repeat;background-size:157px 38px}}@media screen and (max-width: 600px){header
h1{margin-left:10px}}@media screen and (max-width: 400px){header
h1{background-size:120px 40px;margin-top:5px}}header h1
a{display:block;width:100%;height:100%;border:none}header
nav{padding-top:10px;float:left}@media screen and (max-width: 850px){header
nav{position:fixed;z-index:20;overflow:hidden;top:0;right:-100%;width:300px;background:#191b1c;padding:0;margin:0}}@media screen and (max-width: 850px){header nav.pmr-open{right:0;height:100%}}header nav
.closenav{display:none}@media screen and (max-width: 850px){header nav
.closenav{display:block;height:50px;width:100%;line-height:50px;padding:0}}header nav>ul
li{float:left;margin-left:35px;position:relative}@media screen and (max-width: 1024px){header nav>ul
li{margin-left:20px}}@media screen and (max-width: 920px){header nav>ul
li{margin-left:15px}}@media screen and (max-width: 850px){header nav>ul
li{float:none;display:block;margin:0;border-top:1px solid #212526;width:100%}}header nav>ul li a,header nav>ul li a:link,header nav>ul li a:visited{font-size:15px;margin-bottom:8px;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#68737a;border:none}@media screen and (max-width: 850px){header nav>ul li a,header nav>ul li a:link,header nav>ul li a:visited{padding:15px
20px;display:block;width:100%}}header nav>ul li a:hover,header nav>ul li a:active{color:#b3c7ce}header nav>ul li.active>a:link,header nav>ul li.active>a:visited,header nav>ul li.active>a:hover,header nav>ul li.active>a:active,header nav>ul li.sfHover>a:link,header nav>ul li.sfHover>a:visited,header nav>ul li.sfHover>a:hover,header nav>ul li.sfHover>a:active{color:#b3c7ce}header nav>ul li .sf-with-ul{padding-right:20px}header nav>ul li .sf-with-ul:after{content:'\e806';font-family:"fontello",sans-serif;position:absolute;right:0;top:5px;font-weight:700;font-size:10px}@media screen and (max-width: 850px){header nav>ul li .sf-with-ul:after{position:static;margin-left:10px}}header nav>ul li
ul{display:none;background:#0f1111;position:absolute;top:100%;left:50%;margin-left:-85px;z-index:99;width:170px;padding:10px
20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media screen and (max-width: 850px){header nav>ul li
ul{display:none !important;position:static !important;margin:0;padding:0;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important;-moz-opacity:1 !important;opacity:1 !important}}header nav>ul li ul:before{background:url(/assets/site/img/core/arrow-subnav.png) no-repeat top;width:14px;height:6px;content:'';position:absolute;top:-6px;left:50%;margin-left:-7px}@media screen and (max-width: 850px){header nav>ul li ul:before{display:none}}header nav>ul li ul
li{border-top:1px solid #212526;margin-left:0;padding:10px
0;display:block;width:100%}@media screen and (max-width: 850px){header nav>ul li ul
li{float:none;display:block;margin:0;border-top:1px solid #212526;width:100%}}header nav>ul li ul li:first-child{border:none}@media screen and (max-width: 850px){header nav>ul li ul li:first-child{border:none}}header nav>ul li ul li a,header nav>ul li ul li a:link,header nav>ul li ul li a:visited{font-size:11px;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#68737a;border:none}@media screen and (max-width: 850px){header nav>ul li ul li a,header nav>ul li ul li a:link,header nav>ul li ul li a:visited{font-size:12px;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#68737a;border:none;display:block;padding:5px
10px 5px 30px}}header nav>ul li ul li a:hover,header nav>ul li ul li a:active{color:#b3c7ce}header
.togglenav{float:right;display:none;margin-right:100px;height:40px;line-height:40px;padding:0
10px 0 40px;font-size:16px;background:#333 url(/assets/site/img/core/hamburger.png) left top no-repeat;margin-top:5px}header .togglenav:hover{background:#222 url(/assets/site/img/core/hamburger.png) left top no-repeat}@media screen and (max-width: 850px){header
.togglenav{display:block}}@media screen and (max-width: 600px){header
.togglenav{margin-right:10px}}header
ul.social{position:absolute;top:0;right:0;padding-top:10px;background:url(/assets/site/img/core/social-bg.png) no-repeat top right;height:100%;width:116px;padding-right:30px}@media screen and (max-width: 600px){header
ul.social{display:none}}header ul.social
li{float:right;clear:both}header ul.social li:first-child{padding-right:3px}header ul.social li:last-child
a{font-size:14px}header ul.social li
a{font-family:"fontello",sans-serif;font-size:17px;color:#68737a;border:none;text-align:center}header ul.social li a:hover{color:#b3c7ce}#printlogo{display:none}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu
a{display:block;position:relative}.sf-menu ul
ul{top:0;left:100%}.mask{display:none}body.pmr-open{overflow:hidden}body.pmr-open
#wrapper{position:relative;left:-300px}body.pmr-open nav.push-menu-right{right:0}body.pmr-open
#wrapper{left:-300px}body.pmr-open button.close-menu{margin:10px
0;padding:10px
30px;background-color:#3184a1;color:#fff}body.pmr-open
.mask{display:block;position:fixed;width:100%;height:100%;z-index:10;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}main{position:relative;float:left;clear:both;width:100%;background:#f2f2f2;z-index:1}main.home{background:#fff}main .cta-call{height:40px;float:left;clear:both;position:absolute;top:0;left:0;padding-left:2.5%;background:#d32432;z-index:10;color:#fff}@media screen and (max-width: 380px){main .cta-call{width:100%}}main .cta-call
p{display:inline;padding:0}@media screen and (max-width: 810px){main .cta-call
p{display:none}}main .cta-call
img{position:absolute;right:-21px;top:0}@media screen and (max-width: 380px){main .cta-call
img{display:none}}main .cta-call
.inner{float:left;clear:both;height:40px;line-height:40px;width:100%}main .cta-call
span{color:#fff;text-transform:uppercase;font-size:16px;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif;margin-right:5px}@media screen and (max-width: 400px){main .cta-call
span{font-size:14px}}@media screen and (max-width: 650px){main .cta-call span
span{display:none}}main .cta-call a,main .cta-call a:link,main .cta-call a:visited{color:#fff;border-color:#fff}main .cta-call a:hover,main .cta-call a:active{color:#f2f2f2;border-color:#f2f2f2}.mainimage{width:100%;height:200px;position:relative;overflow:hidden}.mainimage.home{height:640px}@media screen and (max-width: 960px){.mainimage.home{height:580px}}@media screen and (max-width: 680px){.mainimage.home{height:520px}}@media screen and (max-width: 480px){.mainimage.home{height:420px}}.mainimage
.overlay{position:absolute;right:0;top:0;width:100%;height:100%;background:url(/assets/site/img/core/red-overlay.png) repeat;z-index:1}.mainimage
img{position:absolute;right:0;top:0;z-index:2}@media screen and (max-width: 600px){.mainimage
img{display:none}}.mainimage
h1{font-family:"DINPro-Black",Arial,Helvetica,sans-serif;font-size:100px;float:left;color:#fff;line-height:0.9;padding-top:80px;position:relative;z-index:1000}@media screen and (max-width: 960px){.mainimage
h1{font-size:80px}}@media screen and (max-width: 680px){.mainimage
h1{font-size:60px}}@media screen and (max-width: 480px){.mainimage
h1{font-size:40px;padding-top:60px}}.mainimage h1
span{letter-spacing:-4px;line-height:0.8}.mainimage h1
sub{font-size:100px}@media screen and (max-width: 960px){.mainimage h1
sub{font-size:80px}}@media screen and (max-width: 680px){.mainimage h1
sub{font-size:60px}}@media screen and (max-width: 480px){.mainimage h1
sub{font-size:40px}}.pageintro{margin-top:-100px;position:relative;z-index:1000}.pageintro
h2{text-align:center;margin-bottom:25px;font-size:32px}@media screen and (max-width: 680px){.pageintro
h2{font-size:22px}}.pageintro
.inner{padding:35px
45px 40px;float:left;clear:both;width:100%}@media screen and (max-width: 680px){.pageintro
.inner{padding:35px
20px 40px}}@media screen and (max-width: 400px){.pageintro
.inner{padding:35px
10px 40px}}.pageintro
.inner.nopad{padding-left:0;padding-right:0}.pageintro .inner
.articlelist{padding:0
90px;margin-top:-30px;position:relative;z-index:10;margin-bottom:-30px}@media screen and (max-width: 960px){.pageintro .inner
.articlelist{padding:0
20px}}@media screen and (max-width: 767px){.pageintro .inner
.articlelist{padding:0;margin:20px
0 30px}}.pageintro
.topimage{width:100%}.pageintro.security
.inner{padding-bottom:0}.pageintro
figure{position:relative;float:right;width:100%;height:300px;background-position:center center;background-size:cover;background-repeat:no-repeat}.pageintro figure
.border{position:absolute;background:url(/assets/site/img/core/skewed-border-tl.png) no-repeat left bottom;width:150px;left:0;bottom:0;height:100%}@media screen and (max-width: 750px){.pageintro figure
.border{display:none}}.articlelist.col-2{float:left;clear:both;width:100%}.articlelist.col-2
article{width:49%;float:left;background:#eaeaea;padding:30px
30px 50px;margin-left:2%}@media screen and (max-width: 680px){.articlelist.col-2
article{width:100%;clear:both;margin-left:0}}.articlelist.col-2 article:first-child{margin-left:0}@media screen and (max-width: 680px){.articlelist.col-2 article:first-child{margin-bottom:20px}}.articlelist.col-2 article
figure{width:100%;position:relative;overflow:hidden;height:200px}.articlelist.col-2 article
h1{font-size:25px;font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;color:#191b1c;font-weight:700;letter-spacing:-1px}#homecta{margin-top:-220px;position:relative;z-index:1000}#homecta
h2{text-align:center;margin-bottom:25px}#homecta
.inner{padding:35px
45px 40px}@media screen and (max-width: 680px){#homecta
.inner{padding:35px
25px 40px}}#homecta
.articlelist{float:left;clear:both;width:100%}#homecta .articlelist
article{float:left;width:25%;padding:0;position:relative}@media screen and (max-width: 1000px){#homecta .articlelist
article{width:50%;padding:0
0 30px 20px}}@media screen and (max-width: 680px){#homecta .articlelist
article{width:100%;padding-left:0}}#homecta .articlelist article
.divider{position:absolute;left:-50px;top:-1px}@media screen and (max-width: 1000px){#homecta .articlelist article
.divider{display:none}}#homecta .articlelist article
figure{height:90px;overflow:hidden;width:100%;margin-bottom:10px}@media screen and (max-width: 680px){#homecta .articlelist article
figure{height:150px}}@media screen and (max-width: 400px){#homecta .articlelist article
figure{height:100px}}#homecta .articlelist article figure
img{width:100%;margin-top:-50px}#homecta .articlelist article:first-child{padding-left:0}#homecta .articlelist article:first-child
.divider{display:none}#homecta .articlelist article:nth-child(2) figure
img{margin-top:0}#homecta .articlelist article:nth-child(3n){padding-left:0}#homecta .articlelist article
.text{padding:0
50px 0 0}#homecta .articlelist article
h1{font-size:18px;color:#c22026;text-transform:uppercase;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif}.quote{padding:75px
0 45px;background:#fff;float:left;clear:both;width:100%}.quote.alt{background:#fcfcfc}.quote
blockquote{max-width:550px;margin:0
auto;font-size:26px;font-family:"ProximaNova-LightIt",sans-serif;line-height:1.2;text-align:center}.quote blockquote>span{display:block;font-family:"ProximaNova-Bold",sans-serif;font-size:18px;color:#000}.quote blockquote>span
span{display:block;font-family:"ProximaNova-Light",sans-serif;font-size:16px;color:#68737a}.col-left
.images{width:100%;padding-bottom:20px}.col-left .images
img{width:100%}.col-left
figure{position:relative;width:100%;height:250px;background-repeat:no-repeat;background-size:cover;background-position:center center}.col-left figure
.border{background:url(/assets/site/img/core/skewed-border-white-br.png) no-repeat left bottom;position:absolute;top:0;right:0px;width:180px;height:100%}@media screen and (max-width: 767px){.col-left figure
.border{display:none}}.col-right
.block{margin-bottom:20px}.col-right
.block.nobg{background:transparent}.casedetail
.quote{background:transparent;padding:0}section.bigcta{float:left;clear:both;width:100%;padding:50px
0}section.bigcta
.container{padding:0
45px}@media screen and (max-width: 768px){section.bigcta
.container{padding:0
20px}}@media screen and (max-width: 400px){section.bigcta
.container{padding:0
10px}}.cta.col-2{float:left;clear:both;width:100%;margin-bottom:30px}.cta.col-2
figure{width:100%;height:270px;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat}.cta.col-2 figure
img{position:absolute;right:0;top:0}@media screen and (max-width: 768px){.cta.col-2 figure
img{display:none}}.cta.col-2
article{background:#eaeaea;position:relative;left:-10%;width:110%;top:0;padding:40px
40px 40px 15px}@media screen and (max-width: 768px){.cta.col-2
article{width:100%;left:0}}@media screen and (max-width: 400px){.cta.col-2
article{padding:40px
20px 40px 20px}}.cta.col-2 article
h1{font-weight:700;letter-spacing:-1px;color:#191b1c}.cta.col-2 article
.border{position:absolute;background:url(/assets/site/img/core/skewed-border-dark-br.png) no-repeat right top;top:0;left:-150px;width:150px;height:100%}@media screen and (max-width: 768px){.cta.col-2 article
.border{display:none}}.cta.col-2 .col-left{position:relative;z-index:500}@media screen and (max-width: 768px){.cta.col-2 .col-left{padding-top:0;width:100%;clear:both}}.cta.col-2 .col-right{position:relative;z-index:1000;padding-top:20px}@media screen and (max-width: 768px){.cta.col-2 .col-right{padding-top:0;width:100%;clear:both}}.cta.col-2.reversed
article{left:auto;right:0;width:100%;min-height:250px;padding:40px
70px 40px 40px}@media screen and (max-width: 400px){.cta.col-2.reversed
article{padding:40px
60px 40px 40px}}@media screen and (max-width: 400px){.cta.col-2.reversed
article{padding:40px
20px 40px 20px}}.cta.col-2.reversed article
.border{position:absolute;top:0;left:auto;right:-150px;width:150px}@media screen and (max-width: 768px){.cta.col-2.reversed article
.border{display:none}}.cta.col-2.reversed .col-right{padding:0}.cta.col-2.reversed .col-right
figure{position:relative;width:110%;left:-10%}@media screen and (max-width: 768px){.cta.col-2.reversed .col-right
figure{width:100%;left:0}}.cta.col-2.reversed .col-right figure
img{position:absolute;right:auto;left:0;top:auto;bottom:0}@media screen and (max-width: 768px){.cta.col-2.reversed .col-right figure
img{display:none}}.cta.col-2.reversed .col-left{padding-top:20px}@media screen and (max-width: 768px){.cta.col-2.reversed .col-left{padding-top:0}}.home
section.quote{padding-top:45px}.references{width:100%;float:left;clear:both;padding:35px
0;text-align:center}.references
.inner{width:100%;float:left;clear:both;margin-bottom:30px}.references .inner
div{float:left;width:20%;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;height:180px}.references .inner div:first-child,.references .inner
div.first{border-left:none}.references .inner
div.nobrdr{border-top:none}@media screen and (max-width: 767px){.references .inner
div{width:25%;border:none}}@media screen and (max-width: 680px){.references .inner
div{width:33.33333333%}}@media screen and (max-width: 450px){.references .inner
div{width:50%}}.references .inner div
a{display:block;width:70%;height:100%;margin:0
auto;background-size:contain;border:none;background-position:center center;background-repeat:no-repeat;opacity:0.75;filter:alpha(opacity=75, style=0);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.references .inner div a:hover{opacity:1;filter:alpha(opacity=100, style=0);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.breadcrumb{font-size:18px;font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;text-align:center;margin-bottom:5px}.servicedetail article h1,.default article
h1{font-weight:700;letter-spacing:-1px;color:#191b1c;font-size:25px}.about
.container{padding:0
45px}@media screen and (max-width: 767px){.about
.container{padding:0
20px}}@media screen and (max-width: 400px){.about
.container{padding:0
10px}}.minicta{background:#fff;float:left;padding:15px
20px;position:relative}@media screen and (max-width: 930px){.minicta{width:85%}}@media screen and (max-width: 767px){.minicta{width:100%}}@media screen and (max-width: 680px){.minicta{margin-bottom:20px}}.minicta
.border{position:absolute;width:50px;height:100%;right:-50px;bottom:0;background:url(/assets/site/img/core/image-border.png) left bottom}@media screen and (max-width: 680px){.minicta
.border{display:none}}.minicta
span{color:#d32432;font-size:19px;margin-right:10px;font-family:"DINPro-Black",Arial,Helvetica,sans-serif}.minicta
a{text-transform:uppercase;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif;margin-left:10px}.maincontent{float:left;clear:both;width:100%;background:#f2f2f2}.maincontent .col-2{padding:30px
45px 0}@media screen and (max-width: 680px){.maincontent .col-2{padding:10px
20px 0}}@media screen and (max-width: 400px){.maincontent .col-2{padding:30px
10px 0}}.maincontent .col-2 .col-left{padding-right:45px}@media screen and (max-width: 768px){.maincontent .col-2 .col-left{width:100%;clear:both}}@media screen and (max-width: 680px){.maincontent .col-2 .col-left{padding-right:0}}@media screen and (max-width: 768px){.maincontent .col-2 .col-right{width:100%;clear:both}}.maincontent
h1{font-weight:700;letter-spacing:-1px;color:#191b1c;font-size:25px}.maincontent
figure{background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;width:100%;height:270px}.maincontent figure
img{position:absolute;height:100%;right:0;top:0}@media screen and (max-width: 680px){.maincontent figure
img{display:none}}.maincontent
.minicta{position:relative;left:-40%;width:140%;padding-left:5px}@media screen and (max-width: 768px){.maincontent
.minicta{width:100%;left:0;padding-left:20px}}.maincontent .minicta
.border{left:-50px;right:auto;background:url(/assets/site/img/core/image-border-reversed.png) right top}@media screen and (max-width: 768px){.maincontent .minicta
.border{display:none}}.block,.content
.block{background:#eaeaea;padding:30px
25px;float:left;clear:both;width:100%}.block h2,.content .block
h2{font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-1px;font-size:18px;text-align:left;margin-bottom:10px}.block ul,.content .block
ul{margin-left:10px;margin-bottom:20px}.block ul li,.content .block ul
li{color:#68737a;margin-bottom:4px;position:relative;padding-left:15px;background:none}.block ul li:before,.content .block ul li:before{content:'\e803';font-family:"fontello",sans-serif;color:#c22026;margin-right:10px;position:absolute;left:0;top:0}.block.nobg,.content
.block.nobg{padding-bottom:0}.contentholder{padding:10px
45px 40px}@media screen and (max-width: 680px){.contentholder{padding:10px
20px 40px}}@media screen and (max-width: 400px){.contentholder{padding:10px
10px 40px}}.extrainfo{background:#fff url(/assets/site/img/core/bg-extrainfo.png) repeat-x left top;margin-bottom:-30px;float:left;clear:both;width:100%}.extrainfo .col-2{padding:35px
45px 0}@media screen and (max-width: 680px){.extrainfo .col-2{padding:35px
20px 0}}@media screen and (max-width: 400px){.extrainfo .col-2{padding:35px
10px 0}}.extrainfo .col-2
h2{text-align:left;text-transform:uppercase;font-size:21px}.ctaholder{float:left;clear:both;width:100%;padding:0
0 40px 0}.ctaholder
.cta{text-align:center;max-width:550px;margin:0
auto}@media screen and (max-width: 680px){.ctaholder
.cta{padding:0
20px 40px 20px}}@media screen and (max-width: 400px){.ctaholder
.cta{padding:0
10px 40px 10px}}.ctaholder .cta
a.button{display:inline-block;float:none}.ctaholder .cta
h4{font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-1px;font-size:25px;color:#191b1c}.ctaholder.quoteup{padding-top:40px;background:#fff url(/assets/site/img/core/quote-divider.png) no-repeat center top}.caseoverview{background:#fff}.caseoverview
.articlelist{float:left;clear:both;width:100%;padding:30px
45px}@media screen and (max-width: 680px){.caseoverview
.articlelist{padding:30px
20px}}@media screen and (max-width: 400px){.caseoverview
.articlelist{padding:30px
10px}}.caseoverview
article{float:left;clear:both;width:100%;border-top:1px solid #e5e5e5;padding:25px
0 20px}.caseoverview article:first-child{border-top:none}.caseoverview article
figure{float:left;position:relative;width:140px;height:73px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 768px){.caseoverview article
figure{width:20%}}@media screen and (max-width: 680px){.caseoverview article
figure{width:30%}}@media screen and (max-width: 600px){.caseoverview article
figure{display:none}}.caseoverview article figure
.border{background:url(/assets/site/img/core/image-border-news.png) no-repeat right bottom;position:absolute;right:0;bottom:0;height:100%;width:100%;display:block}.caseoverview article
.text{float:left;margin-left:45px;padding-top:15px}@media screen and (max-width: 768px){.caseoverview article
.text{margin:0;width:80%;padding-left:45px}}@media screen and (max-width: 680px){.caseoverview article
.text{width:70%}}@media screen and (max-width: 600px){.caseoverview article
.text{width:100%;clear:both;padding-left:0}}.caseoverview article
.text.noimg{margin-left:0}.caseoverview article .text
h1{font-size:22px;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif;margin-bottom:0}.caseoverview article .text h1
span{font-family:"fontello",sans-serif;margin-left:15px}@media screen and (max-width: 550px){.caseoverview article .text h1
span{display:none}}.caseoverview article .text h1
a{border:none}.casedetail
.inner{position:relative}.casedetail.pageintro{position:relative}.casedetail.pageintro
figure{position:relative;float:right;width:80%;height:300px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 750px){.casedetail.pageintro
figure{width:100%}}.casedetail.pageintro figure
.border{position:absolute;background:url(/assets/site/img/core/skewed-border-tl.png) no-repeat left bottom;width:150px;left:0;bottom:0;height:100%}@media screen and (max-width: 750px){.casedetail.pageintro figure
.border{display:none}}.casedetail
ul.social{float:left;position:absolute;top:0px;left:0;width:280px;border-top:1px solid #e5e5e5;background:url(/assets/site/img/core/border-social-small.png) no-repeat left bottom;padding:20px
0 20px 20px;z-index:1000}@media screen and (max-width: 750px){.casedetail
ul.social{position:static;background:none;border:none;padding-left:0}}.casedetail ul.social
li{font-family:"fontello",sans-serif;float:left;margin-left:15px}.casedetail ul.social li:first-child{font-family:"ProximaNova-Regular",sans-serif;margin-left:0}.casedetail ul.social li a,.casedetail ul.social li a:link,.casedetail ul.social li a:visited{color:#68737a;border:none;font-size:16px}.casedetail ul.social li a:hover,.casedetail ul.social li a:active{color:#d32432}.casedetail
.minicta{position:absolute;top:100px;text-transform:none;font-size:12px;font-family:"ProximaNova-Regular",sans-serif;z-index:1000}@media screen and (max-width: 750px){.casedetail
.minicta{top:auto;bottom:40px}}@media screen and (max-width: 680px){.casedetail
.minicta{top:auto;bottom:30px}}@media screen and (max-width: 450px){.casedetail
.minicta{position:static;width:100%;margin-bottom:0}}.casedetail .minicta
a{text-transform:none;font-size:12px;font-family:"ProximaNova-Regular",sans-serif;margin:0}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}section.about{background:#fff;padding-top:40px}section.about .col-2{margin-bottom:40px}section.about .col-left
.block{width:50%;position:relative;z-index:1000;margin-top:-35px;margin-left:15px}@media screen and (max-width: 750px){section.about .col-left
.block{width:95%;margin:-35px auto 30px;clear:both;float:none}}section.about
h2{text-align:left}.textblocks{margin-top:50px}.textblocks
img{float:left;margin:0
10px 10px 0}#gmap{width:100%;height:300px}.contact .col-right{position:relative}.contact .col-right
.border{position:absolute;top:0;left:0;background:url(/assets/site/img/core/skewed-border-tl.png) no-repeat left bottom;width:150px;height:100%;z-index:1000}@media screen and (max-width: 767px){.contact .col-right
.border{display:none}}.contact
.thirtyseventy{margin-bottom:40px}.contact
.form{padding:40px
0 50px}.contact .form
h2{text-align:left;font-size:25px;font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-1px}.content
ul{margin-left:10px;list-style:none;margin-bottom:12px}.content ul
li{padding-left:15px;background:url(/assets/site/img/core/list-item.png) no-repeat left 7px;margin-bottom:4px}.content
ol{margin-left:25px;list-style:decimal;margin-bottom:12px}.content ol
li{margin-bottom:4px}.content
blockquote{padding-left:10px;border-left:5px solid #ccc}.content
table{border-left:1px solid #ccc;border-top:1px solid #ccc}.content table tr
td{border:1px
solid #ccc;border-left:none;border-top:none;padding:4px}.content table tr
th{border:1px
solid #ccc;border-left:none;border-top:none;padding:4px}.content
code{font-family:Monaco,"Courier New",monospace}.content
pre{font-size:13px;line-height:18px;background:#F5F5F5;margin:0
0 12px 0;padding:10px}.content cite,.content
em{font-style:italic}address{font-style:normal}address
.button{margin-bottom:15px}img[align="left"]{float:left;padding:0
10px 10px 0}img[align="right"]{float:right;padding:0
0 10px 10px}.relative{position:relative;float:left;clear:both;width:100%}.cookie-notice{position:fixed;left:0;bottom:0;width:100%;padding:25px
20px 10px;background-color:#fff;z-index:1000;color:#191b1c;box-shadow:0px 0px 8px 0px rgba(25,27,28,0.1);-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInUp;animation-name:slideInUp}@media screen and (min-width: 480px){.cookie-notice{left:30px;max-width:360px}}.cookie-notice
.buttons{padding-bottom:0}.buttons{margin:0}.buttons
li{display:inline-block}@-webkit-keyframes
slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes
slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}input[type="text"],input[type="email"],textarea{-webkit-appearance:none;background:#fff;font-family:"ProximaNova-Regular",sans-serif;color:#68737a;padding:4px
10px;font-size:16px}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{outline:0;color:#333}input[type="text"],input[type="email"]{height:45px;width:100%;border:none}fieldset{float:left;clear:both;width:100%;margin-bottom:15px}fieldset
div{float:left;width:50%;padding-left:10px}fieldset div:first-child{padding-left:0;padding-right:10px}fieldset
label{float:left;clear:both;width:100%}fieldset
textarea{width:100%;border:none;height:95px;padding-top:15px;padding-bottom:15px}button{-moz-transition-duration:.5s;-moz-transition-property:color,background-color,opacity, border-color, border-width, box-shadow;-o-transition-duration:.5s;-o-transition-property:color,background-color,opacity, border-color, border-width, box-shadow;-webkit-transition-duration:.5s;-webkit-transition-property:color,background-color,opacity, border-color, border-width, box-shadow;transition-duration:.5s;transition-property:color,background-color,opacity, border-color, border-width, box-shadow;display:block;float:right;background:#c22026;color:#fff;text-transform:uppercase;font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;padding:10px;font-weight:700;letter-spacing:-1px;font-size:12px;border:none;cursor:pointer}button
span.hidemq{font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;margin-left:0}@media screen and (max-width: 1220px){button
span.hidemq{display:none}}button
span{font-family:"fontello",sans-serif;margin-left:5px}button:hover{background:#de373d}button:focus{outline:0}#jobs{min-height:400px}.social
a{border:none;margin-left:10px !important}.social .addthis_32x32_style a:first-child{margin-left:0 !important}.social .addthis_32x32_style
.at15t_facebook{background:url(/assets/site/img/core/icon-facebook.png) no-repeat top left !important;width:14px !important;height:12px !important}.social .addthis_32x32_style .at15t_facebook:hover{background-position:left bottom !important}.social .addthis_32x32_style
.at15t_twitter{background:url(/assets/site/img/core/icon-twitter.png) no-repeat top left !important;width:14px !important;height:12px !important}.social .addthis_32x32_style .at15t_twitter:hover{background-position:left bottom !important}.social .addthis_32x32_style
.at15t_linkedin{background:url(/assets/site/img/core/icon-linkedin.png) no-repeat top left !important;width:14px !important;height:12px !important}.social .addthis_32x32_style .at15t_linkedin:hover{background-position:left bottom !important}footer{float:left;clear:both;width:100%;color:#9eaeb5;background:#242728;padding:65px
0 55px 0;font-size:14px}footer a,footer a:link,footer a:visited{color:#f2f2f2;border-color:#9eaeb5}footer a:hover,footer a:active{border-color:#f2f2f2;color:#fff}footer
a.button{border:none}footer
.container{padding:0
0 0 45px}@media screen and (max-width: 680px){footer
.container{text-align:center;padding:0}}footer
.cta{float:left;width:35%}@media screen and (max-width: 767px){footer
.cta{width:100%;clear:both;margin-bottom:20px}}@media screen and (max-width: 680px){footer
.cta{float:none;display:inline-block;text-align:left;width:80%;margin:0
auto 20px}}footer
.contactinfo{float:right;width:40%}@media screen and (max-width: 800px){footer
.contactinfo{width:50%}}@media screen and (max-width: 767px){footer
.contactinfo{width:100%;clear:both}}@media screen and (max-width: 680px){footer
.contactinfo{width:80%;float:none;display:inline-block;text-align:left;margin:0
auto}}footer .contactinfo
address{float:left;width:50%}@media screen and (max-width: 767px){footer .contactinfo
address{width:100%;clear:both}}footer .contactinfo
div{float:right;width:50%}@media screen and (max-width: 767px){footer .contactinfo
div{width:100%;clear:both}}footer
h4{color:#f2f2f2;font-size:16px;text-transform:uppercase;font-family:"DINPro-Bold",Arial,Helvetica,sans-serif}.closer{float:left;clear:both;width:100%;background:#191b1c;min-height:45px;text-align:center;line-height:1}@media screen and (max-width: 540px){.closer{padding-bottom:15px}}.closer
.container{padding-top:17px}.closer .container
div{display:inline-block;position:relative}.closer .container div
img{position:absolute;top:-40px;left:-30px}@media screen and (max-width: 540px){.closer .container div
img{display:none}}a.lava{display:block;background:url(https://resources.lavagraphics.be/signature/credits.png) no-repeat;width:14px;height:17px;position:fixed;bottom:10px;right:10px;text-indent:-9999px;overflow:hidden;z-index:10000;border-bottom:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1;-moz-transition-duration:.42s;-moz-transition-property:opacity;-o-transition-duration:.42s;-o-transition-property:opacity;-webkit-transition-duration:.42s;-webkit-transition-property:opacity;transition-duration:.42s;transition-property:opacity}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f2f2f2;color:#444;text-shadow:none;padding:30px
!important}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-prev span,.fancybox-next
span{background-image:url("/assets/site/img/core/fancybox-sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url("/assets/site/img/core/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:15px;right:15px;width:20px;height:20px;cursor:pointer;z-index:8040;background:url(/assets/site/img/core/fancy-close.png) no-repeat top left;border:none}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/assets/site/img/core/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0;border:none}.fancybox-next{right:0;border:none}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/assets/site/img/core/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-prev span,.fancybox-next
span{background-image:url("/assets/site/img/core/fancybox-sprite@2x.png");background-size:44px 152px}#fancybox-loading
div{background-image:url("/assets/site/img/core/fancybox_loading@2x.gif");background-size:24px 24px}}html.ie.ie7 .block ul li,html.ie.ie7 .content .block ul
li{background:url(/assets/site/img/core/ie7-bullet-fallback.png) no-repeat left 2px}html.ie.ie7 .block ul li:before,html.ie.ie7 .content .block ul li:before{display:none}.left{float:left}.right{float:left}.titanic{float:none;clear:both}.clear{clear:both}