.products{background:#fff;-webkit-box-shadow:0 1px 5px #d7d7d7;box-shadow:0 1px 5px #d7d7d7;margin-bottom:3em}div.tabs ul.tablist{height:2em;padding-left:0;margin:0;border:0}div.tabs ul.tablist li{list-style:none;float:left;margin:0 .9em}div.tabs ul.tablist li a{display:block;padding:.4em 2em .25em 2em;text-decoration:none;color:#313539;background-color:#dcedf5;border:1px solid #dde;border-top-width:0;webkit-border-bottom-right-radius:.5em;-webkit-border-bottom-left-radius:.5em;-moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.2s;-webkit-transition-property:all;-moz-transition-timing-function:ease-out;-moz-transition-duration:.2s;-moz-transition-property:all;transition-timing-function:ease-out;transition-duration:.2s;transition-property:all}div.tabs ul.tablist li a:hover{padding:1em 2em .25em 2em}div.tabs ul.tablist li .selected{border:1px solid #56a;border-top-width:0;padding:1em 2em .25em 2em;background-color:#4882c1;color:#fff;text-shadow:1px 1px 2px #000}.products h2{font-weight:300;font-size:26px;display:inline-block;line-height:1.1;padding-bottom:.3em}.products h3{padding:.2em 0;font-weight:400;font-size:18px;line-height:1.25;color:#4d4d4d}.products p.intro{font-family:"Source Sans Pro",sans-serif;font-size:20px;color:#4d4d4d;padding:1em 0;margin:1.5em 0 2em 0;font-style:normal;font-weight:300!important;padding:1em 3em 1em 3em;line-height:1.2;background-image:url('Images/HorizontalSeparationLine.png');background-position:bottom;background-repeat:no-repeat}.products p.intro:before{content:'';display:block;height:1em;background-image:url('Images/HorizontalSeparationLine.png');background-position:top;background-repeat:no-repeat}.products .diagram{padding-top:20px;padding-bottom:10px;text-align:center}.products_header{height:128px;background-color:#4882c1;-webkit-box-shadow:0 2px 6px #616161;box-shadow:0 2px 6px #616161;-webkit-box-shadow:inset 0 0 150px #000;box-shadow:inset 0 0 150px #000;opacity:.98;-moz-opacity:.98;-webkit-opacity:.98;filter:alpha(opacity=9);z-index:999999999}.products_header h1{color:#fff;font-size:24px;line-height:2.5em;padding:0;text-shadow:1px 1px 2px #000}.products_header div.subtitle{color:#bbc;font-size:15px;line-height:1.3em}.products_header .buttons_container{float:right;margin-top:45px}.products_header .buttons_container .button{width:160px;font-weight:700}.products div.table{display:table}.products div.table div.row{display:table-row}.products div.table div.row div.cell{vertical-align:top;display:table-cell}.products div.table div.row div.cell.image{text-align:center;width:520px}.products div.table div.row div.cell.image.align_left{text-align:left}.products div.table div.row div.cell.image.align_right{text-align:right}.products div.table div.row div.cell.text{padding:2em 3em 1em 2em}.products div.table div.row div.cell.text div.additional_info{margin-top:10px;margin-left:-200px;padding:1em;padding-left:200px;background-color:#f1f1f1;-webkit-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#888;font-size:14px}.products div.table div.row div.cell.text div.additional_info h4{font-weight:400;font-size:18px;display:block;line-height:1.25;padding:.2em 0;color:#4d4d4d}.products div.table div.row div.cell ul{margin-left:1.6em;padding-left:5em;list-style-image:url('Images/ok.png');display:block;padding:.2em 0}.products div.table div.row div.cell ul li{padding:.2em 0 .2em .5em}.products div.table div.row div.cell ul li p{padding:0;font-size:14px;font-style:normal;font-weight:400;color:#979797;line-height:1.4}.products hr.separator{border:0;height:1px;background:#d7d7d7;padding:0;margin:0}.products div.table div.row div.cell.index{width:80px;font-size:72px;font-weight:bolder;padding-left:35px;padding-top:15px;color:#979797}.products div.table div.row div.cell.text div.galery img{padding:5px 10px 5px 0}.products div.table div.row div.cell.text table.data_sources{margin-bottom:1em;border-collapse:collapse;border-spacing:0}.products div.table div.row div.cell.text table.data_sources tr th{padding:3px;background-color:#709fcc;font-weight:300;font-size:16px;color:#fff;border:1px solid #ccc}.products div.table div.row div.cell.text table.data_sources tr td{width:50%;padding:.5em 1em;background-color:#fafafa;border:1px solid #ccc}div.output_document{text-align:center}div.output_document h2{font-size:40px}