@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/light.eot');src:url('/assets/libs/fonts/opensans/light.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/light.woff') format('woff'),url('/assets/libs/fonts/opensans/light.ttf') format('truetype'),url('/assets/libs/fonts/opensans/light.svg#light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/light-italic.eot');src:url('/assets/libs/fonts/opensans/light-italic.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/light-italic.woff') format('woff'),url('/assets/libs/fonts/opensans/light-italic.ttf') format('truetype'),url('/assets/libs/fonts/opensans/light-italic.svg#light-italic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/regular.eot');src:url('/assets/libs/fonts/opensans/regular.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/regular.woff') format('woff'),url('/assets/libs/fonts/opensans/regular.ttf') format('truetype'),url('/assets/libs/fonts/opensans/regular.svg#regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/regular-italic.eot');src:url('/assets/libs/fonts/opensans/regular-italic.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/regular-italic.woff') format('woff'),url('/assets/libs/fonts/opensans/regular-italic.ttf') format('truetype'),url('/assets/libs/fonts/opensans/regular-italic.svg#regular-italic') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/semibold.eot');src:url('/assets/libs/fonts/opensans/semibold.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/semibold.woff') format('woff'),url('/assets/libs/fonts/opensans/semibold.ttf') format('truetype'),url('/assets/libs/fonts/opensans/semibold.svg#semibold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/semibold-italic.eot');src:url('/assets/libs/fonts/opensans/semibold-italic.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/semibold-italic.woff') format('woff'),url('/assets/libs/fonts/opensans/semibold-italic.ttf') format('truetype'),url('/assets/libs/fonts/opensans/semibold-italic.svg#semibold-italic') format('svg');font-weight:600;font-style:italic}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/bold.eot');src:url('/assets/libs/fonts/opensans/bold.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/bold.woff') format('woff'),url('/assets/libs/fonts/opensans/bold.ttf') format('truetype'),url('/assets/libs/fonts/opensans/bold.svg#bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/bold-italic.eot');src:url('/assets/libs/fonts/opensans/bold-italic.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/bold-italic.woff') format('woff'),url('/assets/libs/fonts/opensans/bold-italic.ttf') format('truetype'),url('/assets/libs/fonts/opensans/bold-italic.svg#bold-italic') format('svg');font-weight:700;font-style:italic}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/extrabold.eot');src:url('/assets/libs/fonts/opensans/extrabold.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/extrabold.woff') format('woff'),url('/assets/libs/fonts/opensans/extrabold.ttf') format('truetype'),url('/assets/libs/fonts/opensans/extrabold.svg#extrabold') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'OpenSans';src:url('/assets/libs/fonts/opensans/extrabold-italic.eot');src:url('/assets/libs/fonts/opensans/extrabold-italic.eot?#iefix') format('embedded-opentype'),url('/assets/libs/fonts/opensans/extrabold-italic.woff') format('woff'),url('/assets/libs/fonts/opensans/extrabold-italic.ttf') format('truetype'),url('/assets/libs/fonts/opensans/extrabold-italic.svg#black-extrabold') format('svg');font-weight:900;font-style:italic}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.layout2colleft .page-content{float:right;display:inline}.layout2colleft .page-column{float:left;display:inline}.layout2colright .page-content{float:left;display:inline}.layout2colright .page-column{float:right;display:inline}.layout3firstcolleft .page-column2{float:right;display:inline}.layout3firstcolleft .page-container{float:left;display:inline}.layout3firstcolleft .page-content{float:right;display:inline}.layout3firstcolleft .page-column{float:left;display:inline}.layout3firstcolright .page-column2{float:left;display:inline}.layout3firstcolright .page-container{float:right;display:inline}.layout3firstcolright .page-content{float:left;display:inline}.layout3firstcolright .page-column{float:right;display:inline}audio:focus,video:focus,embed:focus,object:focus,applet:focus{border:0;outline:0}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.inline-block{display:-moz-inline-box;display:inline-block;=display:inline;=zoom:1}.ir{display:inline-block;=display:inline;=zoom:1;color:transparent;font:0/0 a;text-align:left;text-shadow:none;text-indent:0;border:0;background-color:transparent;background-repeat:no-repeat;overflow:hidden;direction:ltr;vertical-align:middle}span.table-sort{margin:0 0 0 3px}span.table-sort a.button-sort-descending{margin:0 0 0 3px}span.table-sort a.selected-order{text-decoration:none}form:before,form:after{content:"\0020";display:block;height:0;overflow:hidden}form:after{clear:both}fieldset.quickform-border-hidden{border:0}.fieldset-box{padding:10px;zoom:1}.fieldset-box:before,.fieldset-box:after{content:"\0020";display:block;height:0;overflow:hidden}.fieldset-box:after{clear:both}form dl{margin:0 0 10px 0;zoom:1}form dl:before,form dl:after{content:"\0020";display:block;height:0;overflow:hidden}form dl:after{clear:both}form dt{margin:0 0 5px 0}form dd{margin:0}form div.error{color:red;font-weight:bold;padding:5px 0 0 0}form b.required,form span.quick-form-required-note-asterisk{color:red;font-weight:bold;padding-left:5px}[readonly],[disabled]{cursor:not-allowed}label[for]{cursor:pointer}input,input[type="search"],button,select,textarea{box-sizing:border-box}input+label,label+input,label+select,select+label{margin-left:.25em}.layout2colleft .page-content{width:70%}.layout2colleft .page-column{width:29%}.layout2colright .page-content{width:70%}.layout2colright .page-column{width:29%}.layout3firstcolleft .page-column2{width:29%}.layout3firstcolleft .page-container{width:70%}.layout3firstcolleft .page-content{width:70%}.layout3firstcolleft .page-column{width:29%}.layout3firstcolright .page-column2{width:29%}.layout3firstcolright .page-container{width:70%}.layout3firstcolright .page-content{width:70%}.layout3firstcolright .page-column{width:29%}a{color:#075492;font-weight:900;text-decoration:underline}a:hover,a:focus,a:active{text-decoration:none}img{transition:all 500ms ease-in-out}a:hover img{opacity:.8}h1,h2,h3,h4,h5,h6{margin:0 0 1em 0}h1{color:#075492;font-size:50px;font-weight:300;line-height:1;margin:0 0 30px}h1 span{display:block;margin:13px 0 0 0;font-size:16px;font-weight:800;text-transform:uppercase}h2{color:#075492;font-size:20px;text-transform:uppercase}p{margin:0 0 1em 0}fieldset{margin:0;padding:0}select{font-family:sans-serif}.layer{position:absolute;top:0;left:0;width:100%;z-index:1}.layer-box{position:relative;margin:0 auto}.content-area{width:990px;margin-left:auto;margin-right:auto}html{margin:0;padding:0}body{margin:0;padding:0;color:#454545;font-size:16px;font-weight:300;font-family:OpenSans,arial,sans-serif}.page-header{background:#fff}.page-header-box{padding:30px 0;overflow:hidden;zoom:1}.page-logo{float:left}.page-logo img{margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:none;vertical-align:middle}.page-container{padding:35px 0 0 0;background:#e7eef4;background:-moz-linear-gradient(top,#e7eef4 0,#a4c0d7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e7eef4),color-stop(100%,#a4c0d7));background:-webkit-linear-gradient(top,#e7eef4 0,#a4c0d7 100%);background:-o-linear-gradient(top,#e7eef4 0,#a4c0d7 100%);background:-ms-linear-gradient(top,#e7eef4 0,#a4c0d7 100%);background:linear-gradient(to bottom,#e7eef4 0,#a4c0d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7eef4',endColorstr='#a4c0d7',GradientType=0)}.template-hlavni-stranka .page-container{padding:0}.template-hlavni-stranka .page-container .loc-0{padding:35px 0 50px 0;background:url('/assets/css/front/ring.jpg') center top no-repeat;background-size:cover}.page-footer{padding:50px 0;color:#fff;font-size:14px;text-align:right;background:url('/assets/css/front/footer.jpg') 0 0 no-repeat;background-size:cover}.page-footer a{color:inherit}.page-copyright{display:inline-block;margin-right:25px;padding-right:25px;vertical-align:middle;border-right:1px solid #bcb0a0}.page-copyright:after{content:'';display:inline-block;vertical-align:middle;width:122px;height:22px;margin-left:15px;background:url('/assets/css/front/footer-plexus.png') right center no-repeat}.page-developer{display:inline-block;vertical-align:middle}.page-developer a{text-decoration:none}.page-developer .i-what{display:inline-block;margin-right:5px}.page-developer .i-who{display:inline-block;width:80px;height:28px;font:0/0 a;overflow:hidden;background:url('/assets/css/front/footer-minion.png') 0 0 no-repeat;vertical-align:middle}.page-developer a:hover .i-what,.page-developer a:focus .i-what{text-decoration:underline}.template-sluzba-detail .page-content.location-0 .loc-0{width:990px;margin-left:auto;margin-right:auto;overflow:hidden;zoom:1}.template-sluzba-detail .page-content.location-0 .loc-0 .service{float:left;width:710px}.template-sluzba-detail .page-content.location-0 .loc-0 .service-aside,.template-sluzba-detail .page-content.location-0 .loc-0 .services-menu{clear:right;float:right;width:235px;border-left:1px solid #b4c3cf}.template-sluzba-detail .page-content.location-0 .loc-0 .service-aside{text-align:center;padding-top:10px}.template-sluzba-detail .page-content.location-0 .loc-0 .services-menu{padding-left:50px;padding-bottom:30px;box-sizing:border-box}.news-list .items{margin:0;padding:0}.news-list .i{margin:0 0 15px 0;padding:0 0 15px 0;list-style:none;border-bottom:1px solid #ccc}.news-list .i:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.news-list .i-image{float:left;margin:0 15px 0 0}.news-list .i-content{overflow:hidden;zoom:1}.news-list .i-date{font-style:italic}.news-list .i-more{margin-bottom:0}.news-list-column .i{margin-bottom:15px;padding-bottom:0;border-bottom:0}.news-detail .i-image{float:right;margin:0 0 10px 20px}.news-detail .i-date{font-style:italic}div.pager-navigation{text-align:right}div.pager-navigation span.pager-total-count{float:left;display:inline}div.pager-navigation span.pager-total-count-number{font-weight:bold}div.pager-navigation span.pager-jump-pages a{padding:2px}div.pager-navigation span.pager-pages{margin:0 10px}div.pager-navigation a.pager-current-page{font-weight:bold}#menu1{float:right}#menu1 ul{margin:0;padding:0}#menu1 li{float:left;margin:0;padding:0;list-style:none}#menu1 li:before{content:'';float:left;height:15px;transform:translateY(50%);border-left:1px solid #d1d1d1}#menu1 li:first-child:before{display:none}#menu1 a{float:left;padding:0 18px;margin:0 -1px;color:#075492;font-size:15px;font-weight:300;line-height:30px;text-decoration:none}#menu1 a:hover,#menu1 a:focus,#menu1 a:active,#menu1 #m11active{position:relative;z-index:2;color:#fff;background:#075492}.btn{display:inline-block;box-sizing:border-box;padding:0 15px;color:#fff;font-size:25px;font-weight:800;line-height:56px;text-transform:uppercase;text-decoration:none;background:#075492}.btn:hover,.btn:focus{box-shadow:0 0 6px rgba(0,0,0,.6)}.content-module{margin:0 0 50px 0}.about{display:table;width:990px;height:317px;margin:0 0 45px 0;overflow:hidden;zoom:1;background:url('/assets/css/front/about.jpg') 0 0 no-repeat}.about .i-reasons,.about .i-solution{display:table-cell;vertical-align:middle}.about .i-reasons{width:372px}.about .i-reasons ul{margin:0 0 0 65px;padding:0}.about .i-reasons li{position:relative;margin:13px 0;padding:0 0 0 40px;list-style:none;color:#fff;font-size:20px;font-weight:800;text-transform:uppercase}.about .i-reasons li:before{position:absolute;left:0;top:4px}.about .i-solution{width:618px;color:#fff;text-align:center}.about .i-solution a{color:inherit}.about .i-solution h2{margin:0 0 30px 0;color:inherit;font-size:40px;font-weight:800}.about .i-solution .i-contact{margin:0 0 30px 0;font-size:25px;font-weight:800}.about .i-solution .i-contact span:first-child{margin-right:20px}.about .i-solution .i-contact span:last-child{margin-left:20px}.about .i-solution .i-note{font-size:20px;font-weight:300x}.claim{height:10px;background:url('/assets/css/front/claim-strip.jpg') center top no-repeat;background-size:cover}.claim .i-text{display:inline-block;vertical-align:top;padding:30px 70px 30px 40px;background:url('/assets/css/front/claim-box.png') top right no-repeat;background-color:rgba(0,0,0,.6);background-size:cover}.claim span{display:block;color:#fff;font-size:40px;line-height:1.1}.claim .i-3{font-weight:800}.template-hlavni-stranka .claim{height:auto;padding:70px 0 170px 0;background-image:url('/assets/css/front/claim.jpg')}.benefits{background:url('/assets/css/front/benefits.jpg') center top no-repeat}.benefits .content-area{position:relative;height:414px}.benefits .content-area:after{position:absolute;top:100%;right:89px;content:'';display:block;width:356px;height:146px;background:url('/assets/css/front/benefits-after.png') 0 0 no-repeat;pointer-events:none}.benefits ul{margin:0;padding:60px 0 0 60px}.benefits li{margin:0 0 25px 0;padding:0 0 0 60px;list-style:none;background:url('/assets/css/front/benefits-check.png') 0 center no-repeat;color:#fff;font-size:25px;font-weight:800;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.4);line-height:55px}.benefits .i-em{font-size:55px}.content-module.Cs-index{margin:0 0 40px 0}.content-module.Cs-index .i-contact a{text-transform:uppercase;font-weight:800}.content-module.Cs-index .i-try{padding:60px 0;text-align:center}.content-module.Cs_OFirme-index table{width:100%}.content-module.Cs_OFirme-index table:first-of-type{margin-top:3em}.content-module.Cs_OFirme-index td{vertical-align:top}.services a{display:block;text-decoration:none}.services a:hover .i-title,.services a:focus .i-title{text-decoration:underline}.services .items{margin:0;padding:0;text-align:center}.services .i{display:inline-block;width:25%;margin:0;padding:0;list-style:none;vertical-align:top}.services .i-image{height:200px}.services .i-image img{vertical-align:top}.services .i-title{font-size:25px;font-weight:800;text-transform:uppercase}.services-menu .items-title{font-size:16px;font-weight:300;text-transform:none}.services-menu .items{margin:0;padding:0}.services-menu .i{margin:0;padding:0;list-style:none}.services-menu a{color:#734120;font-size:25px;font-weight:900;text-transform:uppercase;text-decoration:none}.services-menu a:hover,.services-menu a:focus{text-decoration:underline}.service{padding-bottom:30px}.service ul{margin:20px 0 40px 0}.service ul li{margin-left:25px;margin-bottom:20px;color:#075492;font-weight:900;list-style-image:url('/assets/css/front/bullet.png')}.service ul li strong{color:#ce000c;font-weight:inherit}.contact{padding:30px 0 50px 0;color:#075492;background:#fff}.contact h2{margin:0 0 20px 0;font-size:50px;font-weight:300}.contact .i-box{padding-right:60%;min-height:311px;background:url('/assets/css/front/map.png?v=3') right top no-repeat}.contact .i-box-2{margin:0 0 40px 0;padding-top:30px;line-height:1.8;border-top:1px solid #e6eef4}.contact h3{margin:0 0 30px 0;font-size:30px;font-weight:300}.contact .i-address{float:left;width:48%}.contact .i-contact{overflow:hidden;zoom:1}.contact .i-contact ul{margin:0;padding:0}.contact .i-contact li{margin:0;padding:0 0 0 40px;list-style:none;font-weight:800;background-position:left center;background-repeat:no-repeat}.contact .i-contact .i-tel{background-image:url('/assets/css/front/icon-tel.png')}.contact .i-contact .i-fax{background-image:url('/assets/css/front/icon-fax.png')}.contact .i-contact .i-mail{background-image:url('/assets/css/front/icon-mail.png')}.contact address{font-style:normal}.contact .i-btn{margin-bottom:0}.contact .i-btn .btn{display:block;text-align:center}.contact-plain{background:none}.contact-plain .i-box-2{border-top-color:#c7d9e6}.contact-form{padding:60px;text-align:center;background:url('/assets/css/front/contact-form.jpg') center 0 no-repeat;background-size:cover}.contact-form form{display:inline-block;text-align:left}.contact-form fieldset{margin:0;padding:0;border:0}.contact-form legend{color:#fff;font-size:50px;font-weight:300}.contact-form dl{line-height:40px;padding:0 10px;background:rgba(255,255,255,.6)}.contact-form dt{float:left;margin:0 10px 0 0}.contact-form dd{overflow:hidden;zoom:1}.contact-form label{color:#075492}.contact-form .required{position:absolute;margin-left:-25px;padding:0 5px 0 0;color:#fff;font-weight:900}.contact-form input.text,.contact-form textarea,.contact-form select{border:0;background:none;width:100%}.contact-form textarea{height:120px;resize:none}.contact-form .formitem-send_1{padding:35px 50px 0;background:none}.contact-form input.submit{width:100%;height:56px;color:#fff;line-height:56px;font-weight:900;text-transform:uppercase;background:#075492;border:0}.contact-form .reqnote{display:none}.articles{margin:0 0 30px 0}.articles .items{margin:-3% 0 0 -3%;padding:0}.articles .i{display:inline-block;width:30.333%;margin:3% 0 0 3%;padding:0;list-style:none;vertical-align:top}.articles .i-date{display:inline-block;margin:0 0 5px 0;padding:10px;color:#fff;background:#c3a176}.articles .i-date span{line-height:1;display:block}.articles .i-day-month{font-size:30px}.articles .i-year{font-size:13px}.articles .i-title{color:#075492;font-size:16px}.articles .i-title a{color:inherit;text-decoration:none}.articles .i-title a:hover,.articles .i-title a:focus{text-decoration:underline}.downloads{padding:50px 0;background:#fff}.downloads table{width:100%;border-collapse:separate}.downloads th,.downloads td{position:relative;padding:20px;border-top:3px solid #fff;border-bottom:1px solid #e2e2e2}.downloads th:before,.downloads td:before{content:'';display:block;position:absolute;left:0;top:20px;bottom:20px;border-left:1px solid #dadde0}.downloads th:first-child:before,.downloads td:first-child:before{display:none}.downloads thead{background:#e7eef4}.downloads thead th{padding-top:20px;padding-bottom:20px;text-align:left;font-size:13px;font-weight:300;border-bottom:3px solid #075492}.downloads thead th:first-child{color:#075492;font-size:30px}.downloads tbody{background:#f3f6f9}.downloads tbody th,.downloads tbody td{color:#075492}.downloads tbody th{font-weight:bold;text-align:left}.downloads tbody td{font-size:13px;font-weight:300}.downloads tbody .i-mark{white-space:nowrap}.downloads tbody .i-icon{text-align:center}.downloads tbody .i-icon [data-icon="checkmark"]{margin-right:-6px}.messages{position:fixed;z-index:10;top:0;left:0;height:0;width:100%;font-size:1.25em;text-align:center;cursor:default}.messages .items{margin:0;padding:0;vertical-align:top;border-radius:0 0 1em 1em}.messages .i{margin:0 0 -1px 0;padding:15px 30px;list-style:none;color:#fff;font-size:20px;text-shadow:1px 1px 1px rgba(0,0,0,.75);border:1px solid;background-size:40px 40px;background-image:linear-gradient(135deg,rgba(255,255,255,.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.05) 75%,transparent 75%,transparent);box-shadow:0 0 15px 5px rgba(0,0,0,.5),inset 0 -1px 0 rgba(255,255,255,.4);animation:animate-bg 5s linear infinite}.messages .i-level-4{background-color:#de4343;border-color:#c43d3d}.messages .i-level-3{background-color:#eaaf51;border-color:#d99a36}.messages .i-level-2{background-color:#61b832;border-color:#55a12c}.messages .i:last-child{border-radius:0 0 1em 1em}.messages h2{margin:0 0 5px 0}.messages p{margin:0}@keyframes animate-bg{from{background-position:0 0}to{background-position:-80px 0}}[data-icon],[data-icon-b]:before,[data-icon-a]:after{display:inline-block;content:'';color:transparent;direction:ltr;text-align:left;text-indent:0;text-shadow:none;overflow:hidden;vertical-align:middle;background-repeat:no-repeat;background-color:transparent;border:0;background-size:100% 100%}[data-icon]{font:0/0 a}[data-icon-b]:before{margin-right:.5em}[data-icon-a]:after{margin-left:.5em}[data-icon="pdf"],[data-icon-b="pdf"]:before,[data-icon-a="pdf"]:after{width:32px;height:29px;background-image:url('/assets/css/front/icons/pdf.png');background-size:100% 100%}[data-icon="xls"],[data-icon-b="xls"]:before,[data-icon-a="xls"]:after{width:32px;height:30px;background-image:url('/assets/css/front/icons/xls.png');background-size:100% 100%}[data-icon="checkmark"],[data-icon-b="checkmark"]:before,[data-icon-a="checkmark"]:after{width:24px;height:23px;background-image:url('/assets/css/front/icons/checkmark.png');background-size:100% 100%}