.visual{overflow:hidden;height:297px;position:relative;background-repeat:no-repeat;background-position:center;padding-top:11px;padding-bottom:11px}.visual-big{height:381px !important;padding-top:0px !important}.visual-390{height:390px !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.visual-440{height:440px !important}.visual .content{height:100%;display:table;width:960px;margin:0 auto}.visual.multi-platform{height:297px;background-position:center top}.visual.solution-blocks{height:390px;padding-top:0;padding-bottom:0;margin-top:22px}.visual.solution-blocks h1{margin-top:0;line-height:1.2em !important;font-size:42px;font-size:2.47059rem;line-height:1.5em}.visual .text{display:table-cell;vertical-align:middle;font-size:20px;font-size:1.17647rem;margin:0 4.58333%;color:#666}.visual .text h2,.visual .text h4,.visual .text p,.visual .text li,.visual .text .p{font-weight:normal}.visual .text h2{font-size:22px;font-size:1.29412rem;line-height:1.5em;padding:3px 0 5px;margin:0;color:#828282}.visual .text h3{font-weight:normal;margin-top:-8px;font-size:35px;font-size:2.05882rem;line-height:1.25em}.visual-390 .text h3{font-weight:normal;margin-top:-8px;font-size:37px;font-size:2.17647rem;line-height:1.25em}.visual .text p{font-size:17px;font-size:1rem;line-height:1.25em;padding:6px 0 7px}.visual .text p.links{padding:0;display:table;margin-top:11px}.visual .text p.links a{float:left;display:block;margin-right:22px}.visual .text p.links img{padding:0}.visual a:not([class~="button"]){border-bottom:none !important}.visual a.button-transparent{border:1px solid #c3c3c3 !important}.offerDescription{margin-bottom:25px}.offerHead{display:table;margin-bottom:5px}.offerHead img{display:table-cell;margin-right:15px;padding-top:10px;vertical-align:top;max-width:74px}.offerHead h3{display:table-cell;vertical-align:top;font-size:32px !important}.offerVisual .offer-links .button-transparent{background:rgba(255,255,255,0.4)}.offerVisual .offer-links .button-transparent:hover{background:#fff}@media (max-width: 960px){.offerDescription p{font-size:18px !important}}
.scroller{position:relative;clear:both}.scroller .prev,.scroller .next{display:block;cursor:pointer;position:absolute;opacity:0.8;-webkit-transition:all 0.2s ease-out 0.05s;-moz-transition:all 0.2s ease-out 0.05s;-o-transition:all 0.2s ease-out 0.05s;transition:all 0.2s ease-out 0.05s;visibility:hidden}.scroller .prev:hover,.scroller .next:hover{opacity:1}.scroller .prev{left:0}.scroller .next{right:0}.scroller .item{display:inline-block;vertical-align:middle}.scroller .items{overflow-x:scroll;white-space:nowrap;width:90%;margin:0 auto}.scroller a{border-bottom:none !important;opacity:0.8}.scroller a:hover{opacity:1}
.items-scroller{border-top:1px solid #e9e9e9;margin-top:68px;text-align:center;margin-bottom:66px}.items-scroller h2{font-size:30px;font-size:1.76471rem;line-height:41px;line-height:2.49632rem;background:#ffffff;margin:0 auto;display:table;padding:0 22px;position:relative;top:-25px}.ie7 .items-scroller h2{display:inline}.items-scroller .prev,.items-scroller .next{top:60px}.items-scroller .item{margin:0 44px}
.testimonials{max-width:780px;margin:44px auto}.testimonials-loader,.testimonials-loader-single{position:relative}.testimonials q:before,.testimonials q:after{content:'"'}.testimonials .sign{margin-top:11px;font-style:italic}.testimonials time{display:block}.testimonials .more{float:right;margin-top:-44px;position:relative;display:block}.testimonials .links{text-align:right;position:absolute;bottom:0;right:0;padding:0}.testimonials .text{overflow:hidden}.testimonials .text h2{margin-top:0}
.casestudies{max-width:780px;margin:44px auto}.casestudies .casestudies-loader,.casestudies .casestudies-loader-single{position:relative}.casestudies q:before,.casestudies q:after{content:'"'}.casestudies .sign{margin-top:11px;font-style:italic}.casestudies time{display:block}.casestudies .more{float:right;margin-top:-44px;position:relative}.casestudies .links{text-align:right;position:relative;bottom:0;right:0;padding:0;margin:11px 0}.casestudies .cs-image{margin-right:22px;float:left;padding-top:11px}.casestudies .text{overflow:hidden}.casestudies .text h2{margin-top:0}
.product-links,.content ul.product-links{display:table;padding-left:0px}.product-links li{float:left;border-right:1px solid #a0a0a0;padding:0 11px 0 0;line-height:20px;font-size:19px;font-size:1.11765rem;margin:8px 11px 8px 0;list-style:none}.product-links li:last-child{border-right:none;padding-right:0;margin-right:0}
.platform h2{font-size:27px;font-size:1.58824rem;line-height:1.5em;border-bottom:1px solid #c3c3c3;padding-bottom:11px;margin:39px 0 3px}.platform h2 a{color:inherit;border:none}.platform h2 a.icon.platform-color{margin-right:14px}.platform h2 a:hover{color:#7193b2}.platforms.product-family .offer{margin-bottom:-6px}.platforms.product-family .offer .offer-links .button{margin-bottom:11px}.platforms.product-family .offer .offer-links .button:last-child{margin-right:0}.platforms.product-family .platform .platform-comparison{border:1px solid #c3c3c3;border-radius:15px;text-align:center;padding-bottom:35px}.online-service{background-repeat:no-repeat;background-position:center;min-height:242px;width:auto;margin-top:44px;margin-bottom:44px;overflow:auto}.online-service .inner-wide-content>*{padding-left:40%}.online-service h2{margin-top:33px}.online-service .link{font-size:25px;font-size:1.47059rem;line-height:1.5em;margin-top:2px}
.platform-list-v2{background:#f3f3f3;display:table;padding-bottom:22px;margin-top:44px;width:100%}.platform-list-v2 h2{margin-top:22px}.platform-list-v2 .platform{margin-bottom:11px}.platform-list-v2 ul{list-style:none}.platform-list-v2 .grid-2,.platform-list-v2 .grid-3{margin:0}.platform-list-v2 .col{padding:0}.platform-list-v2 .col h3{margin:0 0 8px}.platform-list-v2 .col h3 .icon{margin-right:12px}.platform-list-v2 .col h3 .icon.platform{vertical-align:-4px}.platform-list-v2 .col h3 a{color:inherit;border:none}.platform-list-v2 .col h3 a:hover{color:#7193b2}.platform-list-v2 .col .product-links{margin:-11px 0 0 47px}.platform-list-v2 .col .product-links li{font-size:17px;font-size:1rem;line-height:17px;margin:3px 11px 3px 0}
.feature{width:100%;display:table;table-layout:fixed;position:relative;margin-bottom:44px;padding-top:33px}.feature:first-child{border:none}.feature h3{margin:11px 0}.feature .summary,.feature .image{width:50%;display:table-cell;height:100%;vertical-align:middle;position:relative;box-sizing:border-box}.feature .image{text-align:center;padding-left:11px;padding-right:0}.feature .summary{padding-right:11px;padding-left:0}.feature.right .summary{right:0;padding-left:11px !important;padding-right:0 !important}.feature.right .image{left:0;padding-right:11px !important;padding-left:0 !important}.feature-video{border:none}.feature-video.feature{max-width:780px;margin:0 auto;padding-top:0}.feature-video .image a{position:relative}.feature-video-wide{border:none}.feature-video-wide.feature{max-width:960px;margin:0 auto;padding-top:22px;padding-bottom:22px}.feature-video-wide.feature .summary{padding-left:33px !important}.feature-video-wide.feature.left .summary{padding-left:0 !important}.feature-video-wide.feature.left .summary a{font-size:1.05882rem;font-weight:300}.feature-video-wide.feature.left .summary .grid-2{padding-top:20px}.feature-video-wide.feature.left .image{width:50%}.feature-video-wide .image{width:35%;text-align:left}.feature-video-wide .image a{position:relative}.underlined{border-bottom:1px solid #c3c3c3 !important;border-top:none}.underlined.feature .image{text-align:right}.underlined.feature.right .image{text-align:left;padding-left:0}.underlined img{padding-bottom:0}p.underlined{max-width:100%;text-align:center;padding-bottom:0}.feature.image-30{margin-bottom:11px}.feature.image-30 .image{width:30%;text-align:left;padding:11px 11px 0 0;vertical-align:top}.feature.image-30 .summary{width:70%}.feature.image-30 .summary h3{margin:0 !important}
.quick-links{margin-top:33px;margin-bottom:77px;border-top:1px solid #c3c3c3}.quick-links li{text-align:center;padding-top:0;padding-bottom:0;margin-top:55px;font-size:23px;font-size:1.35294rem}.quick-links a{color:#666;font-weight:300;padding:3px 0;display:inline-block}.quick-links a:hover{border-color:#666}.quick-links .quick-links-view-all{width:auto;display:block;height:33px;line-height:33px;background:#e9e9e9;margin:-22px 16 -11px;padding:0;font-size:17px;font-size:1rem}.quick-links .quick-links-view-all a{color:#5070bb;font-weight:normal;padding:0;display:inline}.quick-links .quick-links-view-all a:hover{color:#7193b2;border-color:#7193b2}.quick-links .icon{width:55px;height:55px;display:block;border:none;margin:11px auto;padding:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.quick-links .quick-links-support .icon{background-position:0 -166px}.quick-links .quick-links-awards-reviews .icon{background-position:-57px -166px}.quick-links .quick-links-testimonials .icon{background-position:-114px -166px}.quick-links .quick-links-history .icon{background-position:-172px -166px}.quick-links .quick-links-info .icon{background-position:-230px -166px}.quick-links .quick-links-blog .icon{background-position:-230px -280px}.quick-links .quick-links-news .icon{background-position:-230px -394px}.quick-links .quick-links-support .icon:hover{background-position:0 -223px}.quick-links .quick-links-awards-reviews .icon:hover{background-position:-57px -223px}.quick-links .quick-links-testimonials .icon:hover{background-position:-114px -223px}.quick-links .quick-links-history .icon:hover{background-position:-172px -223px}.quick-links .quick-links-info .icon:hover{background-position:-230px -223px}.quick-links .quick-links-blog .icon:hover{background-position:-230px -337px}.quick-links .quick-links-news .icon:hover{background-position:-173px -395px}
.awards a{color:#828282}.awards a:hover{border-bottom-color:#828282}.awards .col{vertical-align:middle;display:table-cell}.awards .image,.awards .text{display:table-cell;vertical-align:middle}.awards .image{padding-right:14px}
.map{width:956px;height:590px;background:url(/images/interface/allMap.gif) center 40px no-repeat;color:#ffffff;margin:22px 0 0}.map p{margin:0;padding:5px 0 10px 0;font-size:14px;font-size:0.82353rem;font-weight:normal}.menu-map{position:relative;width:956px;height:99px;margin:0;padding:0;background-color:#a0a0a0}.menu-map ul{margin:0;padding:0;list-style-type:none}.menu-map ul li{float:left;width:190px;height:99px;margin:0;padding:0px;border-right:1px solid #fff}.menu-map ul li a.region-item-link{display:block;height:99px;color:#fff;text-decoration:none;cursor:pointer;line-height:23px}.menu-map ul li div.country-list{visibility:hidden;position:absolute;top:99px;left:0;width:956px;margin:0;font-weight:normal;background:#ffffff}.menu-map ul li div.country-list div.shadow{position:absolute;left:0;top:0;width:956px;padding:22px 0;background:#ffffff;z-index:5;-moz-box-shadow:0 3px 2px 2px #d1d1d1;-webkit-box-shadow:0 3px 2px 2px #d1d1d1;box-shadow:0 3px 2px 2px #d1d1d1}.menu-map ul a.region-item-link div.region-shadow{height:69px;padding:15px 22px}.menu-map ul li table{visibility:hidden;position:absolute;top:148px;left:0;width:916px;margin:0;padding:0;font-weight:normal;border-collapse:collapse;z-index:5}.menu-map ul li table td.country-list{background-color:#ffffff}.menu-map ul li table ul{float:left}.menu-map ul li table ul li{float:none;width:175px;height:auto;margin:0}.menu-map ul li table a,.menu-map ul li div.country-list a,.menu-map ul li#active div.country-list a{display:block;height:auto;line-height:23px;background:none;color:#447099;text-align:left;text-decoration:none;overflow:hidden;border:none}.menu-map ul li table b,.menu-map ul li div.country-list b,menu-map ul li#active div.country-list b{display:block;height:23px;line-height:23px;background:none;color:#393939;text-align:left;text-decoration:none;overflow:hidden;border:none}.menu-map ul li div.country-list ul{float:left}.menu-map ul li div.country-list ul li{float:none;padding:0 0 0 22px;width:168px;height:auto;margin:0;border:0}.menu-map ul li:hover a.region-item-link div.region-shadow,.menu-map ul li a:hover div.region-shadow{color:#393939;text-decoration:none;background:#f6f6f6;position:relative;z-index:1;-moz-box-shadow:0 3px 2px 2px #d1d1d1;-webkit-box-shadow:0 3px 2px 2px #d1d1d1;box-shadow:0 3px 2px 2px #d1d1d1}.menu-map ul li:hover table,.menu-map ul li a:hover table,.menu-map ul li#active table{visibility:visible}.menu-map ul li:hover div.country-list,.menu-map ul li a:hover div.country-list,.menu-map ul li#active{visibility:visible}.menu-map ul li table a:hover{margin:0;color:#447099;text-decoration:underline}.menu-map ul li div.country-list a:hover,.menu-map ul li#active div.country-list a:hover{color:#447099;display:block;width:168px;height:auto;line-height:23px;text-align:left;text-decoration:underline;overflow:hidden;border:none;box-shadow:none}.menu-map ul li.region-item_over table,.menu-map ul li#active table{visibility:visible}.menu-map ul li.region-item_over div.country-list,.menu-map ul li#active div.country-list{visibility:visible}.menu-map ul li.region-item_over a.region-item-link div.region-shadow,.menu-map ul li#active a.region-item-link div.region-shadow{color:#393939;text-decoration:none;background:#f6f6f6;position:relative;z-index:1;-moz-box-shadow:0 3px 2px 2px #d1d1d1;-webkit-box-shadow:0 3px 2px 2px #d1d1d1;box-shadow:0 3px 2px 2px #d1d1d1;behavior:url(/js/PIE.htc)}#mapContainer{width:956px;display:none;background:#fff;padding:0 3px 3px;border:0 none;position:absolute !important;z-index:10000}#mapContainer .close{width:32px;height:33px;background:url(/images/interface/Abbyy-sprite.png) no-repeat -401px -35px;position:absolute;right:-17px;top:-17px;cursor:pointer;border-bottom:none !important}
.offer{margin-bottom:27px;display:table}.offer .product-box{display:table-cell;margin:31px 22px 0 0;padding:10px 0 0 0;vertical-align:top}.offer .offer-description{display:table-cell;vertical-align:top}.offer .offer-description h1{clear:none;margin-bottom:8px;line-height:1.125em}.offer .offer-description .offer-links{display:table}.offer .offer-description .offer-links .no-offers{font-size:19px;font-size:1.11765rem;font-style:italic;padding:0 0 15px;margin-top:-1px}.offer .offer-description .offer-links .no-offers .icon{width:18px;height:18px;margin:0 6px 5px 0;background:url(/images/interface/Abbyy-sprite.png) no-repeat -469px -42px;vertical-align:bottom}.offer .offer-description .offer-links>a,.offer .offer-description .offer-links>span{margin:0 14px 11px 0;display:block;float:left;padding:0 11px}.offer .offer-description .offer-links>span{line-height:30px;display:inline-block}.offer .offer-description .offer-links .type-title{margin-right:0}.offer .offer-description .offer-links .type-title:first-child{padding-left:0}.offer .offer-description .offer-links .price{border-right:none !important;border-radius:3px 0 0 3px;margin-right:0;color:#666}.offer .offer-description .offer-links .price:hover{cursor:default;background:transparent}.offer .offer-description .offer-links .old-price{color:#828282}.offer .offer-description .offer-links .with-price{border-radius:0 3px 3px 0}.offer-details{display:none;background:#ffffff;width:345px;padding:33px}.offer-details .close{z-index:1 !important;width:32px;height:33px;background:url(/images/interface/Abbyy-sprite.png) no-repeat -401px -35px;position:absolute;right:-17px;top:-17px;cursor:pointer;border-bottom:none !important}.offer-details .box-container{float:left;position:relative;margin-right:22px}.offer-details h3{display:inline;line-height:1.2em}.offer-details img.special{position:absolute;left:-15px;top:35px}.offer-details ul{clear:left;margin:11px 0 33px;list-style:none;padding-left:0}.offer-details ul li{padding:26px 0 0}.offer-details label{display:block;margin:1px 0 5px;font-size:15px;font-size:0.88235rem;color:#888}.offer-details .type-comment{font-size:13px;font-size:0.76471rem;line-height:1.3em;padding:2px 0 0;margin-bottom:-3px;color:#888}.offer-details .one-val{padding:4px 11px;border:1px solid #8c8c8c;color:#888}.offer-details a.select{display:block;position:relative;padding:4px 11px;border:1px solid #8c8c8c;color:#666}.offer-details a.select .arrow{background:url(/images/interface/Abbyy-sprite.png) no-repeat -349px 0;width:18px;height:12px;display:block;position:absolute;right:11px;top:11px}.offer-details div.options{display:none;position:relative;z-index:100}.offer-details ul.options{position:absolute;margin:-1px 0 0;overflow:hidden;background:#ffffff;border:1px solid #8c8c8c;width:343px;z-index:90}.offer-details ul.options li{cursor:pointer;margin:0;padding:4px 11px;color:#666;background:#ffffff}.offer-details ul.options li:hover{background:#e9e9e9}.offer-details ul.options li.selected{background:#ccc}.offer-details li.number .one-val{display:inline-block;padding-right:44px}.offer-details li.number a.select{display:inline-block;padding-right:44px}.offer-details li.number ul.options{width:auto}.offer-details li.number ul.options li{padding-right:44px}.offer-details .old-price,.offer-details .price{font-size:27px;font-size:1.58824rem;line-height:33px;margin-right:11px}.offer-details .button{margin:0;vertical-align:bottom;float:right}.offers-container{display:none;width:728px;background:#e9e9e9}.offers-container .close{z-index:2;width:32px;height:33px;background:url(/images/interface/Abbyy-sprite.png) no-repeat -401px -35px;position:absolute;right:-17px;top:-17px;cursor:pointer;border-bottom:none !important}.offers-container .offers-tabs{float:right;width:315px;border-left:1px solid #c3c3c3}.offers-container .offers-tabs ul{list-style:none;padding:0}.offers-container .offers-tabs li{position:relative;border-bottom:1px solid #c3c3c3;padding:22px;cursor:pointer}.offers-container .offers-tabs li h4{padding-bottom:3px;color:#5070bb}.offers-container .offers-tabs li span.icon{width:69px;height:71px;position:absolute;right:-0;top:-0}.offers-container .offers-tabs li .volume-discounts{background:url(/images/interface/Abbyy-sprite.png) no-repeat -296px -207px}.offers-container .offers-tabs li .special-offer{background:url(/images/interface/Abbyy-sprite.png) no-repeat -365px -207px}.offers-container .offers-tabs li .sale{background:url(/images/interface/Abbyy-sprite.png) no-repeat -438px -207px}.offers-container .offers-tabs li.current{background:#ffffff;margin-left:-1px;border-left:1px solid #fff}.offers-container .offers-tabs li.current h4{color:#666}.offers-container .offers-tabs p{color:#888}.offers-container .offers-tabs p.description{font-size:15px;font-size:0.88235rem;padding:0 0 6px;margin-top:-2px}.offers-container .offers{background:#ffffff;border-right:1px solid #c3c3c3;width:412px}.old-price{text-decoration:line-through}.ui-tooltip.offers-tooltip{border:1px solid rgba(0,0,0,0.25);padding:0;opacity:1;font-size:14px;font-size:0.82353rem}.ui-tooltip.offers-tooltip .ui-tooltip-content{position:relative;padding:1em}.ui-tooltip.offers-tooltip .ui-tooltip-content::after{position:absolute;border-style:solid;display:block;width:0}.ui-tooltip.offers-tooltip>.arrow,.ui-tooltip.offers-tooltip>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.ui-tooltip.offers-tooltip>.arrow{border-width:11px}.ui-tooltip.offers-tooltip>.arrow:after{content:"";border-width:10px}.ui-tooltip.offers-tooltip.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}.ui-tooltip.offers-tooltip.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.ui-tooltip.offers-tooltip.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25)}.ui-tooltip.offers-tooltip.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-bottom-width:0;border-top-color:#fff}
