@charset "UTF-8";.main .blog-page .container .meta-info{color:#737373}.main .blog-page .container ul.articles-list{padding:0}.main .blog-page .container ul.articles-list .social-media{float:left}.main .blog-page .container ul.article-info,.main .blog-page .container ul.articles-list{list-style:none;margin:0}.main .blog-page .container ul.articles-list .desc_image{width:120px;height:80px;background-size:cover;background-position:50%;padding:0;margin-right:20px}.main .blog-page .container ul.articles-list>li{margin-left:0;border-bottom:1px solid #dcdcdc;margin-bottom:20px;padding-bottom:60px}.main .blog-page .container .featured-blog-part1 h2,.main .blog-page .container ul.articles-list h3{margin-top:15px;margin-bottom:5px}.main .blog-page .container ul.article-tags{margin:10px 10px 10px 0;color:#737373;font:16px Segoe UI,Helvetica Neue,Arial,Verdana,sans-serif}.main .blog-page .container ul.article-tags li{font-size:12px;display:inline-block;height:24px;padding:2px 8px 4px;background-color:transparent;border:1px solid #dcdcdc;margin:0 5px 0 0}.main .blog-page .container ul.article-tags li i.fa{color:#fff}.main .blog-page .container h2+p.meta-info,.main .blog-page .container h3+p.meta-info{margin-bottom:20px}.main .blog-page .container li h4{font-size:16pt;font-weight:500}.main .blog-page .container .text a.btn,.main .blog-page .container .text a.btn:hover{background:linear-gradient(-45deg,#0089da,rgba(0,117,188,.8));border:1px solid #fff}.main .blog-page .container p.desc_text{margin-top:15px;margin-bottom:15px}.main .blog-page .container p.image-after{min-height:80px}.main .blog-page .container #featured{background-color:#f5f5f5;margin-bottom:20px;height:auto;padding-top:30px;padding-bottom:30px;width:auto;background-size:cover;margin-top:2px}.main .blog-page .container #featured.img1{background-image:url(../../blog/img/feature_01.png)}.main .blog-page .container #featured.img1 .text{background:rgba(0,121,234,.54)}.main .blog-page .container #featured.img2{background-image:url(../../blog/img/feature_02.png)}.main .blog-page .container #featured.img2 .text{background:rgba(2,128,246,.5)}.main .blog-page .container #featured.img3{background-image:url(../../blog/img/feature_03.png)}.main .blog-page .container #featured.img3 .text{background:rgba(2,128,246,.5)}.main .blog-page .container #featured.img4{background-image:url(../../blog/img/feature_04.png)}.main .blog-page .container #featured.img4 .text{background:rgba(2,128,246,.5)}.main .blog-page .container #featured.img5{background-image:url(../../blog/img/feature_05.png)}.main .blog-page .container #featured.img5 .text{background:linear-gradient(-45deg,#0089db,#0075bc)}.main .blog-page .container #featured.img6{background-image:url(../../blog/img/feature_06.png)}.main .blog-page .container #featured.img6 .text{background:rgba(2,128,246,.5)}.main .blog-page .container #featured.img7{background-image:url(../../blog/img/feature_07.png)}.main .blog-page .container #featured.img7 .text{background:rgba(2,128,246,.5)}.main .blog-page .container #featured.img8{background-image:url(../../blog/img/feature_08.png)}.main .blog-page .container #featured.img8 .text{background:rgba(2,128,246,.5)}.main .blog-page .container #featured .text{padding:20px;position:relative}.main .blog-page .container #featured h2{font-weight:700;max-width:550px;color:#fff;margin-bottom:6px;-webkit-text-shadow:0 2px 2px rgba(0,0,0,.1);-moz-text-shadow:0 2px 2px rgba(0,0,0,.1);text-shadow:0 2px 2px rgba(0,0,0,.1)}.main .blog-page .container #featured p.meta-info{color:#fff;font-style:italic;font-weight:700;margin-bottom:0}.main .blog-page .container .featured-title{text-transform:uppercase;font-size:.8em;font-weight:700;letter-spacing:.2em;color:#fff;margin-bottom:6px}.main .blog-page .container .featured-blog-part1{margin-bottom:50px!important;margin-top:14px}.main .blog-page .container .featured-blog-part1 p{margin-bottom:5px!important}.main .blog-page .container .featured-blog-part1 img{width:180px;margin:10px 20px 0 0}.main .blog-page .container .featured-blog-part2{margin-bottom:50px}.main .blog-page .container .featured-blog-part2 ul{margin:25px 0 0}.main .blog-page .container .featured-blog-part2 ul>li{display:inline-block;float:left;width:212px;height:220px;margin:5px 2px 20px 0;padding:10px}.main .blog-page .container .featured-blog-part2 ul>li:last-child{margin-right:0}.main .blog-page .container .featured-blog-part2 .main-img{width:212px;background-size:cover;background-repeat:repeat-y;background-color:#0cf;height:120px;margin-bottom:15px}.main .blog-page .container .featured-blog-part2 img{width:120px;margin-right:20px}.main .blog-page .container div.syntaxhighlighter{margin-bottom:30px!important}.main .blog-page .container #articleTags{border-bottom:1px solid #dcdcdc;padding:5px 0}.main .blog-page .container .social-media{padding-top:10px;padding-bottom:30px}.main .blog-page .container .social-media p{display:inline-block;padding-bottom:5px;margin:0}.main .blog-page .container .social-media ul{display:inline-block;padding:5px 0 10px;margin:0!important}.main .blog-page .container .social-media li{float:left;width:auto!important;display:inline-block!important;vertical-align:top;clear:none!important;padding:0;margin-left:0!important;line-height:17px!important}.main .blog-page .container .social-media a{webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.main .blog-page .container .social-icons{color:#888;background-color:none;width:26px;height:26px;font-size:14px;line-height:28px;display:block;text-align:center;text-decoration:none}.main .blog-page .container .social-icons.ico-envelope:hover{background-color:#999;color:#fff}.main .blog-page .container .social-icons.ico-facebook:hover{background-color:#3b5998;color:#fff}.main .blog-page .container .social-icons.ico-twitter:hover{background-color:#00a9ed;color:#fff}.main .blog-page .container .social-icons.ico-linkedin:hover{background-color:#015886;color:#fff}.main .blog-page .container .social-icons.ico-google-plus:hover{background-color:#cd1111;color:#fff}.main .blog-page .container .social-icons.ico-rss:hover{background-color:#f60;color:#fff}.main .blog-page .container .social-icons .fa{transform:translateY(5px)}.main .blog-page .container .breadcrumb{background:none;margin:10px 0 20px;padding:10px 0}.main .blog-page .container .right-section{background-color:#f5f5f5;padding:40px 14px;min-height:auto;display:inline-block;height:100%}.main .blog-page .container .right-section .submenu,.main .blog-page .container .right-section h3{color:#000}.main .blog-page .container #articleMenu ul ul{margin:0}.main .blog-page .container #articleMenu ul ul>li{margin-left:20px!important}.main .blog-page .container #articleMenu ul>li>a{padding-left:20px!important}.main .blog-page .container #articleMenu ul>li>a:hover{background-color:#eee}.main .blog-page .container #articleMenu li.selected>a{color:#000;left:-6px;background-color:#eee;padding-left:15px!important}.main .blog-page .container #articleMenu li.selected{color:#000}.main .blog-page .container #articleMenu .topics ul li.selected a:before{font-family:FontAwesome;content:"\f0da";left:-6px;position:relative}.main .blog-page .container .most-popular,.main .blog-page .container .search_box,.main .blog-page .container .subscribe{padding:30px 10px}.main .blog-page .container .search_box .fa-search{color:#fff}.main .blog-page .container .btn-subscribe{width:80%}.main .blog-page .container .img_rss{width:53px;margin:0 auto}.main .blog-page .container .most-popular li{line-height:1.3em!important;list-style:square;margin:0 0 10px 20px!important}@media screen and (min-width:768px){.main .blog-page .container #featured{margin-top:0}}#menu-blogs-search{float:right;margin-top:20px;margin-right:20px;width:200px}a.btn,button.btn,input.btn{text-transform:uppercase;font-size:11px;font-weight:400;margin:0 8px 0 0;padding:9px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;vertical-align:inherit!important;color:#fff!important;background:linear-gradient(-135deg,#0089da,rgba(0,117,188,.8));border:1px solid hsla(0,0%,100%,.3);text-align:center;text-shadow:0 -1px 1px rgba(48,17,0,.25);cursor:pointer;zoom:1;text-transform:none;transition:background .2s}a.btn:hover,button.btn:hover,input.btn:hover{color:#fff!important;background:linear-gradient(135deg,#0089da,rgba(0,117,188,.8));border:1px solid hsla(0,0%,100%,.6);text-transform:none}a.btn.tiny{font-size:10px;line-height:14px;padding:2px 6px;margin:10px 5px 0 0}a.btn.small{font-size:12px;line-height:20px;padding:4px 8px}a.btn.medium,button.btn.medium{font-size:14.3px;font-weight:400;line-height:20px;padding:6px 12px;background:linear-gradient(-135deg,#0089da,rgba(0,117,188,.8));border:1px solid hsla(0,0%,100%,.3);text-transform:none;transition:background .2s}a.btn.medium:hover{background:linear-gradient(135deg,#0089da,rgba(0,117,188,.8));border:1px solid hsla(0,0%,100%,.6);color:#fff}a.btn.hero-btn{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2)}a.btn.hero-btn:hover{background:rgba(0,117,188,.6);border:1px solid hsla(0,0%,100%,.8);color:#fff}a.btn.large{display:inline-block;font-size:20px;line-height:20px;padding:14px 20px;border-radius:4px;margin-bottom:10px;font-weight:lighter}.center{text-align:center!important}button.close{color:#333}button.btn{background:#db2800}button.btn:hover{background:#e82100}a.btn.red{color:#fff;background:#db2800;background-image:-moz-linear-gradient(top,#db2800 0,#b30a00 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#db2800),color-stop(100%,#b30a00));background-image:-webkit-linear-gradient(top,#db2800,#b30a00);background-image:-o-linear-gradient(top,#db2800 0,#b30a00 100%);background-image:-ms-linear-gradient(top,#db2800 0,#b30a00 100%);background-image:linear-gradient(top,#db2800,#b30a00);-pie-background:linear-gradient(top,#db2800,#b30a00)}a.btn.red:hover{color:#fff;background:#e82100;background:-moz-linear-gradient(top,#e82100 0,#c10500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e82100),color-stop(100%,#c10500));background:-webkit-linear-gradient(top,#e82100,#c10500);background:-o-linear-gradient(top,#e82100 0,#c10500 100%);background:-ms-linear-gradient(top,#e82100 0,#c10500 100%);background:linear-gradient(top,#e82100,#c10500);-pie-background:linear-gradient(top,#e82100,#c10500)}a.btn.blue{color:#fff!important;background:#4386f9;background-image:-moz-linear-gradient(top,#4386f9 0,#2d61ba 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4386f9),color-stop(100%,#b30a00));background-image:-webkit-linear-gradient(top,#4386f9,#2d61ba);background-image:-o-linear-gradient(top,#4386f9 0,#2d61ba 100%);background-image:-ms-linear-gradient(top,#4386f9 0,#2d61ba 100%);background-image:linear-gradient(top,#4386f9,#2d61ba);-pie-background:linear-gradient(top,#4386f9,#2d61ba)}a.btn.blue:hover{color:#fff!important;background:#4386f9;background-image:-moz-linear-gradient(top,#5693fa 0,#2563cd 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5693fa),color-stop(100%,#2563cd));background-image:-webkit-linear-gradient(top,#5693fa,#2563cd);background-image:-o-linear-gradient(top,#5693fa 0,#2563cd 100%);background-image:-ms-linear-gradient(top,#5693fa 0,#2563cd 100%);background-image:linear-gradient(top,#5693fa,#2563cd);-pie-background:linear-gradient(top,#5693fa,#2563cd)}.home a.btn{background:rgba(0,153,244,.67)}.home a.btn,.home a.btn:hover{color:#fff;border:1px solid rgba(0,153,244,.67)}.home a.btn:hover{background:rgba(0,153,244,.85)}.subscription a.btn{color:#fff;background:transparent;border:1px solid hsla(0,0%,100%,.25)}.subscription a.btn:hover{color:#fff;background:#e82100;border:1px solid hsla(0,0%,100%,.15)}a.btn.grey{color:#fff;background:silver;background-image:-moz-linear-gradient(top,silver 0,#a4a4a4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,silver),color-stop(100%,#a4a4a4));background-image:-webkit-linear-gradient(top,silver,#a4a4a4);background-image:-o-linear-gradient(top,silver 0,#a4a4a4 100%);background-image:-ms-linear-gradient(top,silver 0,#a4a4a4 100%);background-image:linear-gradient(top,silver,#a4a4a4);-pie-background:linear-gradient(top,silver,#a4a4a4)}a.btn.grey:hover{color:#fff;background:#c9c9c9;background:-moz-linear-gradient(top,#c9c9c9 0,#b2b2b2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c9c9c9),color-stop(100%,#b2b2b2));background:-webkit-linear-gradient(top,#c9c9c9,#b2b2b2);background:-o-linear-gradient(top,#c9c9c9 0,#b2b2b2 100%);background:-ms-linear-gradient(top,#c9c9c9 0,#b2b2b2 100%);background:linear-gradient(top,#c9c9c9,#b2b2b2);-pie-background:linear-gradient(top,#c9c9c9,#b2b2b2)}a.btn.transparent{color:grey;background:transparent;border:1px solid #dcdcdc}a.btn.transparent:hover{color:#777;background:transparent;border:1px solid #777}a.btn.transparent i{color:#777}.input-group-btn>.btn{z-index:2}body{font:14px Segoe UI,Tahoma,sans-serif}.subheader h1{color:#4c4c4c;margin-top:4px;display:inline-block}.breadcrumb{margin:0;padding-left:0;background-color:transparent}.breadcrumb ul.dropdown-menu>li{margin-left:0}.breadcrumb>li+li:before{content:">"}.btn.blue{background-color:#287abb}.btn.blue:hover,a.btn:hover{color:#fff;background:linear-gradient(135deg,#0089da,rgba(0,117,188,.8))}.btn.green{background-color:#53b14d}.btn.green:hover{background-color:#3e833a}.btn.grey{background-color:#777}.btn.grey:hover{background-color:#5c5c5c}ul{margin:0;padding:0}ul.blue_bullets li{background:url(../img/blue_bullets.png) no-repeat 0 9px;list-style:none;margin:5px 0 5px 10px;padding-left:12px;line-height:1.7em}h1,h2,h3{font-family:Lato,sans-serif;font-weight:100}h1{font-size:2.5em;color:#4c4c4c}h2{font-size:2em;color:#287abb}h3{font-size:1.3em;color:#000}h1+ul.breadcrumb{margin-top:-20px;margin-bottom:20px}h1+h3,h2+h3{margin-top:-14px}img{border:0}#content_link{display:none}.fix-menu,.fix-menu-null{position:fixed!important;top:0;left:0}.fix-menu #content_link,.fix-menu-null #content_link{display:block}#content_link li{display:inline-block;color:#000;border-right:1px solid #dcdcdc;padding:0 5px}#content_link li:last-child{border:none}#content_link li.active a{border-bottom:2px solid #db2800}#content_link li a{color:#4c4c4c;margin-right:5px;padding:0}#sourcenav_background,.section_container{border-bottom:1px solid #dcdcdc;margin:0 auto;width:100%}#sourcenav ul{list-style:none;text-align:center}#sourcenav.vertical{float:left;margin-right:10px;width:73px}#sourcenav.horizontal{float:right}#sourcenav.horizontal ul{float:right;height:54px}#sourcenav ul li{display:inline-block;float:left;height:54px;text-align:center}#sourcenav.vertical ul li{width:66px;border:1px solid #e5e5e5;margin-bottom:3px;padding:0 2px}#sourcenav.horizontal ul li{width:48px;border:1px solid #e5e5e5;margin-right:3px;padding:0 2px}#sourcenav ul li.active,#sourcenav ul li.active:hover,#sourcenav ul li:hover{border:1px solid #287abb;height:54px}#sourcenav ul li.active .arrow,#sourcenav ul li.active.options .arrow{height:11px;width:20px;background:url(../img/nav-bottom.png) no-repeat 0 0;margin:0 auto}#sourcenav ul li.active.options .arrow{background-position:-20px 0}#sourcenav ul li.active .arrow-right{float:right;height:20px;position:relative;right:-12px;top:-36px;width:11px;background:url(../img/nav-right.png) no-repeat 0 0;margin:0 auto}#sourcenav ul li.options.active .arrow-right{background:url(../img/nav-right2.png) no-repeat 0 0;margin:0 auto}#sourcenav ul li.options{background-color:#e5e5e5}#sourcenav ul li.active.options,#sourcenav ul li.options:hover{border:1px solid #bbb;background-color:#f5f5f5}#sourcenav ul li a{display:block;height:54px;margin:0 auto;position:relative}#sourcenav.horizontal ul li a{width:48px}#sourcenav.vertical ul li a{width:60px}#sourcenav ul li.active a,#sourcenav ul li a:hover{height:53px;margin:0 auto}#sourcenav.horizontal ul li.active a.source,#sourcenav.horizontal ul li a.source:hover{background-position:-62px 0}#sourcenav.vertical ul li.active a.source,#sourcenav.vertical ul li a.source:hover{background-position:-55px 0}#sourcenav ul li i{color:#db2800;font-size:26px;padding-top:6px}#sourcenav ul li.all i,#sourcenav ul li.connectors i,#sourcenav ul li.disabled i,#sourcenav ul li.mft i{color:#777}#sourcenav ul li.active.all i,#sourcenav ul li.active.connectors i,#sourcenav ul li.active.mft i,#sourcenav ul li.all:hover i,#sourcenav ul li.connectors:hover i,#sourcenav ul li.mft:hover i{color:#177cb8}#sourcenav ul li i+span{padding-top:4px}#sourcenav ul li span{display:block;font-size:9px;color:#5d5d5d;padding-top:36px;text-transform:uppercase}#sourcenav.horizontal ul li span{width:48px}#sourcenav.vertical ul li span{width:60px}#sourcenav.vertical a.source{background-repeat:no-repeat;background-position:3px 0;margin:0 auto}#sourcenav.horizontal a.source{background-repeat:no-repeat;background-position:-4px 0;margin:0 auto}.content_container{height:auto;margin-left:auto;margin-right:auto;position:relative;padding-top:30px;margin-bottom:30px;max-width:1070px;width:100%}.section_container{min-height:240px;background-color:#fafafa;border-top:1px solid #dcdcdc;margin-bottom:30px;padding:30px 0 0}.section{height:100%;margin:0 auto}.section img{margin-top:10px}.clear{padding:0}#back-to-top,.touch-device #back-to-top:hover{-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;background-color:#ddd;background-color:hsla(0,0%,86.7%,.7);background:url(../img/arrow-up-large.png) no-repeat 50%;bottom:20px;color:transparent;display:none;font:0/0 a;height:46px;position:fixed;right:20px;text-shadow:none;transition:all .2s ease;width:45px;z-index:100}#back-to-top:hover,.touch-device #back-to-top:active{background-color:#287abb}.circle.working-hours{border-radius:50%;display:inline-block;margin-right:20px;color:#fff!important;background:#428bca;border:1px solid #177cb8;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}#demo_container{position:relative}#demo_container .demos{overflow:hidden;height:360px;position:relative}#demo_container .demo_next,#demo_container .demo_prev{position:absolute;display:block;z-index:60;height:50px;width:39px;background-image:url(../img/arrows.png);top:150px}#demo_container .demo_next{background-position:100% 0;right:-40px}#demo_container .demo_prev{background-position:0 0;left:-40px}#demo_container ul{margin:0}#demo_container ul li{width:193px;height:140px;margin:0 10px 15px;list-style:none;float:left;padding:15px;font-size:12px;border:1px solid #cfcfcf;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}#demo_container ul li span{display:inline-block;width:190px;font-size:18px;border-bottom:1px solid #dcdcdc;padding-bottom:10px;font-family:Segoe UI Light,sans-serif;font-weight:300}footer{background:-moz-linear-gradient(top,#f4f6f6 0,rgba(244,246,246,0) 100%);background:-webkit-linear-gradient(top,#f4f6f6,rgba(244,246,246,0));background:linear-gradient(180deg,#f4f6f6 0,rgba(244,246,246,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);border-top:1px solid #dde3e3;padding-top:2em}footer .footer-column:first-child{width:24%}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-column:first-child{width:auto;float:none;text-align:center}}footer .footer-column{float:left;width:19%;margin-bottom:20px}footer .footer-column ul{list-style:none}footer .footer-column li{margin:0}footer .footer-column li a{display:block;padding:.4em 0}footer .footer-column li a sup{font-size:14px;top:2px;left:-1px}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-column{width:auto;float:none;text-align:center}}#richfooter{width:100%;min-height:200px;font-size:12px;border-top:1px solid #f4f6f6;background:#f4f6f6;margin:40px auto 0}#richfooter,#richfooter .content{position:relative;overflow:hidden}#richfooter .content{margin:0 auto;padding:20px 7px 9px 8px;width:960px}#richfooter .content .linkgroup{float:left}#richfooter .content .linkgroup ul{padding:0;margin:0;list-style:none}#richfooter .content .linkgroup ul li{margin-bottom:5px}#richfooter .content .linkgroup ul a{text-decoration:none}#richfooter .content .linkgroup ul a:hover{color:grey;text-decoration:underline}#richfooter .content .header{text-transform:uppercase;margin:0 40px 6px 0;padding:0 0 6px;display:block;font-family:Segoe UI Light,Segoe UI,sans-serif;font-weight:300;font-size:14px;color:#707070}#footer{font-size:12px;position:relative}#footer ul{float:right;list-style:none;padding:0;margin:0;color:#000}@media only screen and (min-width:320px) and (max-width:480px){#footer ul{float:none}}#footer li{padding:0 4px;display:inline-block;vertical-align:middle}#footer .menu1 li{border-left:1px solid #dde3e3}@media only screen and (min-width:320px) and (max-width:480px){#footer .menu1 li{display:block;margin-bottom:.4em;border:none}}#footer li:first-child{background:none;border:none;padding-left:0}#footer .menu1{float:left}@media only screen and (min-width:320px) and (max-width:480px){#footer .menu1{float:none}}#footer .menu3 a{width:16px;height:16px;font-size:10px;float:left;margin-right:3px;color:#fff;display:inline-block;border-radius:2px;text-align:center}ul.clear{padding:0;margin:0}li.icon{list-style:none;padding:2px 0 0 25px;margin-left:5px;margin-right:5px;cursor:hand}span.icon{display:inline-block;height:17px;width:17px;background-position:50%!important;float:left;padding:0 5px 0 0!important;cursor:hand}#footer .facebook{background:url(../img/icon_facebook.png) no-repeat 0 0}#footer .twitter{background:url(../img/icon_twitter.png) no-repeat 0 0}#footer .rss{background:url(../img/icon_rss.png) no-repeat 0 0}#footer .linked{background:url(../img/icon_linked.png) no-repeat 0 0}.secondary-footer{border-top:1px solid #f4f6f6;padding:1em 0;text-align:center}.secondary-footer-list li{display:inline-block;vertical-align:middle;margin-right:1em}.guide-wrapper *,.guide-wrapper:after,.guide-wrapper:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.guide-wrapper .guide-hero{background:#0075bb;background:-moz-linear-gradient(135deg,#1e5799 0,#2989d8 30%,#207cca 31%,#7db9e8 100%);background:-webkit-linear-gradient(135deg,#1e5799,#2989d8 30%,#207cca 31%,#7db9e8);background:linear-gradient(135deg,#1e5799,#2989d8 30%,#207cca 31%,#7db9e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1490a6",endColorstr="#144ea6",GradientType=1);margin-bottom:2em}.guide-wrapper .guide-hero ul{margin-left:2em;list-style:square}.guide-wrapper .guide-hero h1,.guide-wrapper .guide-hero h3,.guide-wrapper .guide-hero li,.guide-wrapper .guide-hero p{color:#fff}.guide-wrapper .guide-hero li{margin-bottom:.4em}.guide-wrapper .guide-hero-text{padding:2.5em 0 4em 4em}.guide-wrapper .guide-hero-text h1{font-size:3em}.guide-wrapper .guide-hero-img{padding:4em 0}.guide-wrapper .guide-hero-img img{margin-top:4em;width:100%}.guide-wrapper .guide-form,.guide-wrapper .guide-hero-img img{box-shadow:0 16px 16px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.15)}.guide-wrapper .guide-form{background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0,#fff 100%);background:-webkit-linear-gradient(top,#f1f1f1,#fff);background:linear-gradient(180deg,#f1f1f1 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1f1f1",endColorstr="#ffffff",GradientType=0);padding:4em;border-radius:4px;position:relative;top:-6em;text-align:center}.guide-wrapper .guide-form h2{margin-bottom:.6em}.guide-wrapper .guide-form button.btn{background:#177cb8!important;color:#fff!important;font-size:1.2em;padding:.4em 2em;text-align:right}.guide-wrapper .guide-form button.btn i{margin-right:.6em}.guide-wrapper .guide-body-text h2{margin-bottom:.6em}@media screen and (max-width:980px){.guide-wrapper .guide-hero-text{padding:4em 0}.guide-wrapper .guide-hero-img{padding-bottom:0}.guide-wrapper .guide-hero-img img{width:50%;margin-top:0}}@media screen and (max-width:640px){.guide-wrapper .guide-hero-img{padding:2em 0 0}.guide-wrapper .guide-hero-img img{width:100%}.guide-wrapper .guide-hero-text{padding:4em 0}.guide-wrapper .guide-hero-text h1{font-size:4em}.guide-wrapper .guide-form{top:0;padding:4em 2em}}#main{margin-top:54px}@media (min-width:947px){#main{margin-top:72px}}body.menu-opened{overflow:hidden}#header{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;border-top:2px solid #00a0ff;border-bottom:1px solid #dcdcdc;padding-bottom:1px}#header,#header img{width:100%;height:auto}#header a{position:relative;display:block;color:#333}#header a:hover{color:#007db7}#header ul{padding:0;margin:0}#header li{list-style:none}#header .inner{background-color:#fff;max-width:1170px;width:100%;height:100%;display:block;margin:0 auto;z-index:1000;padding:0px 20px}#header .inner #logo{width:100%;z-index:1020}#header .inner #logo .menu-logo{display:block;width:100px;margin:12px 24px 12px 12px}@media (min-width:947px){#header .inner #logo .menu-logo{width:auto;margin:0 auto;padding:12px 24px 12px 12px}}@media (min-width:947px){#header .inner #logo{display:table-cell;vertical-align:middle;width:130px}}#header .inner #logo.menu-opened{position:fixed;top:-2px;background-color:#f4f6f6}#header .inner #menu{position:relative;padding-left:50px;padding-right:10px;padding-top:10px}#header .inner #menu .central{float:none;margin:0 auto;max-width:1170px}#header .inner #menu .menu-close,#header .inner #menu .search-container{display:none}#header .inner #menu .menu-primary{display:block;position:fixed;top:0;right:-110%;width:100%;height:100%;min-width:397px;padding:70px 0 20px;background-color:#f4f6f6;transition:.2s;overflow-x:hidden;overflow-y:auto;scroll-snap-coordinate:0 100px}#header .inner #menu .menu-primary li{width:100%;border-bottom:1px solid #dde3e3}#header .inner #menu .menu-primary li a.main-menu-item-border-animated{clip-path:polygon(5px 5px,calc(100% - 5px) 5px,calc(100% - 5px) calc(100% - 5px),5px calc(100% - 5px));transition:clip-path .2s linear}#header .inner #menu .menu-primary li a.main-menu-item-border-animated:hover{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}#header .inner #menu .menu-primary li a{width:100%;padding:15px 30px;text-align:left;font-size:13px;font-weight:700}@media (min-width:947px){#header .inner #menu .menu-primary li a{padding:8px;font-size:13px;font-weight:400;border-bottom:2px solid transparent}}#header .inner #menu .menu-primary li a:hover{cursor:pointer}@media (min-width:947px){#header .inner #menu .menu-primary li a:hover{border-bottom:2px solid #007db7}}#header .inner #menu .menu-primary li a.button{display:inline-block;width:auto;margin:15px 30px;padding:10px 20px;border-radius:3px;border:1px solid #007db7;background-color:#007db7;color:#fff;text-align:center;font-size:12px}#header .inner #menu .menu-primary li a.button span{color:#fff;font-size:14px}@media (min-width:947px){#header .inner #menu .menu-primary li a.button{margin:5px;padding:5px}}@media (max-width:1050px){#header .inner #menu .menu-primary li a.button{display:none}}#header .inner #menu .menu-primary li a.button:hover:after{content:none}@media (min-width:947px){#header .inner #menu .menu-primary li a>.caret{display:inline-block;margin-top:-3px}}#header .inner #menu .menu-primary li p{text-align:left;margin-bottom:5px;line-height:1.4em;font-size:.9em;padding:0 10px 0 26px}#header .inner #menu .menu-primary li .product{max-width:340px}@media (max-width:946px){#header .inner #menu .menu-primary li .product{max-width:800px}}#header .inner #menu .menu-primary li .resources{max-width:685px}@media (min-width:947px) and (max-width:880px){#header .inner #menu .menu-primary li .resources{left:200px}}@media (max-width:946px){#header .inner #menu .menu-primary li .resources{max-width:947px}}#header .inner #menu .menu-primary li .support{max-width:500px}@media (max-width:946px){#header .inner #menu .menu-primary li .support{max-width:800px}}@media (max-width:860px){#header .inner #menu .menu-primary li .support{left:245px}}#header .inner #menu .menu-primary li .company{max-width:250px}@media (max-width:946px){#header .inner #menu .menu-primary li .company{max-width:800px}}#header .inner #menu .menu-primary li .main-menu-dropdown{display:none;margin:0 auto;padding:0 30px;z-index:1010}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview{padding:0}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul{padding:20px 30px}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul li a:hover{text-decoration:none;border:none}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul li a .lnr{margin-top:1px}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul li:last-child{margin-bottom:0}@media (min-width:947px){#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul{padding:5px}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul li a{color:#333;padding:8px 20px;background-color:transparent;font-size:14px;font-weight:bolder}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul li a.hover,#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul li a:hover{color:#fff;background-color:#028dd4;text-decoration:none;border:none}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul li p{padding:none;margin-bottom:0}#header .inner #menu .menu-primary li .main-menu-dropdown.dropdown-menu-preview ul li span{display:inline}}#header .inner #menu .menu-primary li .main-menu-dropdown li{width:100%;margin-left:0;text-align:left}#header .inner #menu .menu-primary li .main-menu-dropdown li a{color:#007db7;padding:8px 0;font-weight:600;font-size:1em;border:none}#header .inner #menu .menu-primary li .main-menu-dropdown li a:hover{border:none;text-decoration:underline}#header .inner #menu .menu-primary li .main-menu-dropdown li:last-child{margin-bottom:20px}@media (min-width:947px){#header .inner #menu .menu-primary li .main-menu-dropdown li{max-width:320px}}#header .inner #menu .menu-primary li .main-menu-dropdown .description,#header .inner #menu .menu-primary li .main-menu-dropdown .menu-search-container,#header .inner #menu .menu-primary li .main-menu-dropdown .section-title{padding:10px 0;margin:10px 0;text-align:left}#header .inner #menu .menu-primary li .main-menu-dropdown .section-title{font-size:1.2em;font-weight:400;border-bottom:1px solid #dde3e3}#header .inner #menu .menu-primary li .main-menu-dropdown .menu-icon{float:left;margin-top:3px;margin-right:12px;color:#007db7;text-trasform:uppercase}#header .inner #menu .menu-primary li .main-menu-dropdown .input-group .menu-icon{margin:0;color:#fff}#header .inner #menu .menu-primary li .main-menu-dropdown .input-group button,#header .inner #menu .menu-primary li .main-menu-dropdown .input-group input{height:40px}#header .inner #menu .menu-primary li .main-menu-dropdown .menu-item-preview-content{display:none;width:100%;padding:25px 30px;overflow-x:hidden;overflow-y:auto;text-align:left}#header .inner #menu .menu-primary li .main-menu-dropdown .menu-item-preview-content h4{font-size:18px;font-weight:700;margin-bottom:10px}#header .inner #menu .menu-primary li .main-menu-dropdown .menu-item-preview-content h5{color:#177cb8;margin-bottom:10px}#header .inner #menu .menu-primary li .main-menu-dropdown .menu-item-preview-content a{color:#333;padding:0}#header .inner #menu .menu-primary li .main-menu-dropdown .menu-item-preview-content a:hover{border:none;text-decoration:none}#header .inner #menu .menu-primary li .main-menu-dropdown .menu-item-preview-content p{margin-bottom:5px;margin-right:15px}@media (min-width:947px){#header .inner #menu .menu-primary li .main-menu-dropdown .menu-item-preview-content{max-width:640px}}@media (min-width:947px){#header .inner #menu .menu-primary li .main-menu-dropdown{position:fixed;padding-left:0;padding-right:0;background-color:#fff;box-shadow:0 13px 25px rgba(0,0,0,.25);border:1px solid #dde3e3;border-top:none}}@media (min-width:947px){#header .inner #menu .menu-primary li{display:inline-block;width:auto;border-bottom:none}}#header .inner #menu .menu-primary li:last-child{border-bottom:none}#header .inner #menu .menu-primary.menu-opened{right:-5%}@media (min-width:947px){#header .inner #menu .menu-primary{display:inline-block;position:relative;left:auto;right:auto;top:auto;width:auto;height:auto;padding:0;background-color:#fff;text-align:center}}#header .inner #menu .menu-tertiary{position:fixed;right:60px;top:15px;font-size:20px}#header .inner #menu .menu-tertiary li{display:inline-block}#header .inner #menu .menu-tertiary li a{padding:5px}@media (min-width:947px){#header .inner #menu .menu-tertiary{display:none}}#header .inner #menu .menu-close,#header .inner #menu .menu-toggle{position:fixed;right:15px;top:12px;font-size:32px;color:#007db7}@media (min-width:947px){#header .inner #menu .menu-toggle{display:none}}#header .inner #menu .menu-close{z-index:1020}#header .inner #menu .search-container{width:95%;margin:10px auto 20px;padding-left:8px}#header .inner #menu .search-container button,#header .inner #menu .search-container input{height:36px}#header .inner #menu .search-container button{color:#fff}@media (min-width:947px){#header .inner #menu{text-align:left;display:table-cell;vertical-align:middle}}#header .inner #menu-2{display:none;position:relative;max-width:510px;padding-right:15px;text-align:right}#header .inner #menu-2 .screensize-hide{display:block}@media only screen and (min-width:946px) and (max-width:1027px){#header .inner #menu-2 .screensize-hide{display:none}}#header .inner #menu-2 .slogan{position:absolute;top:12px;right:0;text-transform:uppercase;font-size:.857em;font-weight:400;height:16px}#header .inner #menu-2 .slogan a,#header .inner #menu-2 .slogan a:hover{color:#007db7}#header .inner #menu-2 ul li{display:inline-block;width:auto;margin-left:8px}#header .inner #menu-2 ul li a{color:#656668}#header .inner #menu-2 ul li .cloud-button{display:none}@media (min-width:1005px) and (max-width:1135px){#header .inner #menu-2 ul li .cloud-button{display:block}}#header .inner #menu-2 ul li a.button{display:inline-block;width:auto;margin:15px 30px;padding:10px 20px;border-radius:3px;border:1px solid #007db7;background:linear-gradient(-135deg,#6db3f2,#1e69de);color:#fff;text-align:center;font-size:12px}#header .inner #menu-2 ul li a.button span{color:#fff;font-size:14px}@media (min-width:947px){#header .inner #menu-2 ul li a.button{margin:5px;padding:5px}}#header .inner #menu-2 ul li a.button:hover{background:linear-gradient(135deg,#6db3f2,#1e69de);color:#fff}@media (min-width:947px){#header .inner #menu-2{text-align:right;display:table-cell;vertical-align:middle}}@media (min-width:947px){#header .inner{min-height:70px;display:table}}@media (min-width:947px){#header{min-height:70px;text-align:center}}.hero-container .hero{position:relative;width:100%;overflow:hidden;height:auto;margin:0;padding-left:15px;padding-right:15px;background-repeat:no-repeat;background-size:cover;background-position:center 0;-ms-behavior:url(../../ui/js/backgroundsize.min.htc);behavior:url(../../ui/js/backgroundsize.min.htc)}.hero-container .hero.hero-slider-connect{background-image:url(../../ui/img/home-hero.png)}@media (min-width:679px){.hero-container .hero.hero-slider-connect .hero-content{min-height:480px}}.hero-container .hero.hero-page-integration{background-image:url(../../ui/img/3.png);z-index:1}@media (min-width:679px){.hero-container .hero.hero-page-integration .hero-content{min-height:440px}}.hero-container .hero.hero-page-edi{background-image:url(../../ui/img/solutions-edi-translation.jpg)}.hero-container .hero.hero-page-mft{background-image:url(../../ui/img/solutions-managed-transfer.jpg)}.hero-container .hero.hero-page-apiserver{background-color:#f9f9f9}.hero-container .hero.hero-solutions h1{font-size:60px}.hero-container .hero.hero-solutions p{font-size:21px;line-height:28px}.hero-container .hero.hero-page-as4-ebms{background-image:url(../../ui/img/solutions-managed-transfer.jpg)}.hero-container .hero.hero-page-doc-processing{background-image:url(../../ui/img/solutions-doc-processing.jpg)}.hero-container .hero.hero-page-edi-translation{background-image:url(../../ui/img/solutions-edi-translation.jpg)}.hero-container .hero.hero-page-end-to-end-integration{background-image:url(../../ui/img/solutions-end-to-end.jpg)}.hero-container .hero.hero-page-managed-file-transfer{background-image:url(../../ui/img/solutions-managed-transfer.jpg)}.hero-container .hero.hero-page-quickbooks{background-image:url(../../ui/img/solutions-quickbooks.jpg)}.hero-container .hero.hero-page-sftp-server{background-image:url(../../ui/img/solutions-managed-transfer.jpg)}.hero-container .hero.hero-case-study{background:#1e69de;background:-moz-linear-gradient(-45deg,#0089da,rgba(0,117,188,.8));background:-webkit-linear-gradient(-45deg,#0089da,rgba(0,117,188,.8));background:linear-gradient(-45deg,#0089da,rgba(0,117,188,.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e69de",endColorstr="#6db3f2",GradientType=1)}.hero-container .hero.hero-case-study h3{opacity:.8}.hero-container .hero.hero-case-study .picture{margin-top:20px;background:#fff;border-radius:6px;box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07);padding:1em .4em;text-align:center}.hero-container .hero.hero-case-study .picture img{max-width:80%;max-height:120px}.hero-container .hero.hero-port{background-color:#f9f9f9}.hero-container .hero.hero-port .hero-content{padding-top:15px}.hero-container .hero.hero-port .custom-img-box{width:100%;height:120px;margin:20px 0 30px;text-align:center}.hero-container .hero.hero-port .custom-img-box .img-background{width:120px;height:120px;margin:auto;display:table;background-color:#00a0ff;color:#fff;border-radius:6px}.hero-container .hero.hero-port .custom-img-box .img-background .title{font-family:Open Sans Condensed;display:table-cell;vertical-align:middle;font-weight:700}.hero-container .hero.hero-port .img-box{width:120px;height:120px;margin:30px auto;padding:36px;background-color:#fff;border-radius:6px;border:1px solid #dcdcdc;text-align:center}.hero-container .hero.services-hero{background-color:#0089da;background:linear-gradient(135deg,#0089da,rgba(0,117,188,.8)),url(../../ui/img/3.png);background-repeat:no-repeat;background-position:100% 0;background-size:cover;padding-top:35px;min-height:420px;color:#fff;position:relative;border-bottom:1px solid #dcdcdc}.hero-container .hero.services-hero.support-hero{background:linear-gradient(135deg,#0089da,rgba(0,117,188,.8)),url(../../ui/img/4.png)}.hero-container .hero.services-hero.flows-hero{background:linear-gradient(135deg,#0089da,#0089db 40%,rgba(0,142,229,.6) 60%,rgba(34,96,196,.6)),url(../../ui/img/1.jpg)}.hero-container .hero.services-hero .hero-list{padding-left:36px}.hero-container .hero.services-hero .btn{-webkit-text-shadow:0 2px 2px transparent;-moz-text-shadow:0 2px 2px transparent;text-shadow:0 2px 2px transparent;color:#fff;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.hero-container .hero.services-hero .btn:hover{background:rgba(0,117,188,.6);border:1px solid hsla(0,0%,100%,.8);color:#fff}.hero-container .hero.colorize:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:-moz-linear-gradient(-45deg,rgba(30,87,153,.5) 0,rgba(30,87,153,.5) 1%,rgba(17,100,156,.9) 36%,#0173a0 100%);background:-webkit-linear-gradient(-45deg,rgba(30,87,153,.5),rgba(30,87,153,.5) 1%,rgba(17,100,156,.9) 36%,#0173a0);background:linear-gradient(135deg,rgba(30,87,153,.5),rgba(30,87,153,.5) 1%,rgba(17,100,156,.9) 36%,#0173a0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#801e5799",endColorstr="#0173a0",GradientType=1)}.hero-container .hero .breadcrumb{background-color:transparent}.hero-container .hero .hero-content{width:100%;max-width:1070px;height:auto;margin:0 auto;padding-top:30px;padding-bottom:30px}.hero-container .hero .hero-content img{width:auto}.hero-container .hero .hero-content .picture{max-width:550px;margin:20px}@media (min-width:679px){.hero-container .hero .hero-content .picture.picture-right{float:right}.hero-container .hero .hero-content .picture.picture-left{float:left}}.hero-container .hero .hero-content .text{margin:20px}.hero-container .hero .hero-content .text h1{line-height:1.2em}.hero-container .hero .hero-content .text h3{line-height:1.3em}.hero-container .hero .hero-content .button.blue,.hero-container .hero .hero-content .button.blue:hover{background:linear-gradient(-45deg,#0089da,rgba(0,117,188,.8));color:#fff;text-shadow:none}.hero-container .hero .hero-content .button.medium{font-size:14.3px;line-height:20px;padding:8px 12px;border:1px solid #fff;font-weight:600;text-transform:none}.hero-container .hero .hero-content .shadow,.hero-container .hero .hero-content .shadow *{-moz-text-shadow:0 2px 2px rgba(0,0,0,.3);text-shadow:0 2px 2px rgba(0,0,0,.3)}.hero-container .hero .hero-content .white,.hero-container .hero .hero-content .white *{color:#fff}.hero-container .integration-hero-img-div{padding:2em 1em;display:inline-block;transform:rotateX(15deg) rotateY(-29deg) rotate(-3deg) skewY(11deg) skewX(-15deg);position:relative}.hero-container .integration-hero-img-div .integration-hero-img{box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07);max-width:100%;position:relative}.hero-container .integration-hero-img-div .logo1{position:absolute;top:40%;left:17%;width:20%}.hero-container .integration-hero-img-div .logo2{position:absolute;top:25%;left:62%;width:20%}.panel-collapse.in{overflow:hidden}#news,.home_slide{width:100%;border-bottom:1px solid #dcdcdc}.text h1{line-height:1.2em}.text h1+h3{margin-top:0}.text p+h1{margin-bottom:10px}.sub-group{padding:15px;background-position:50% -93px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}ol.carousel-indicators li{color:#efefef;text-indent:0!important;border:0;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;opacity:.7;width:12px;margin:0}.tech_bar{position:absolute;height:100px;width:100%;background-color:rgba(0,47,81,.15);bottom:0;z-index:800}.container_gradient.cards,.container_grey.cards{padding:0}ol.carousel-indicators li.active{background-color:transparent!important}ol.carousel-indicators li:before{content:"\f10c"}ol.carousel-indicators li.active:before{content:"\f192"}.carousel-control .fa-chevron-circle-left,.carousel-control .fa-chevron-circle-right{position:absolute;bottom:34px;display:inline-block;font-size:30px}.carousel-control.right i{left:0}.carousel-control.left i{right:0}.img-background{pointer-events:none}.img-background .img-wrap{position:absolute;top:0;z-index:-1;left:-50%;width:200%;height:200%}.img-background img{display:block;margin:auto;max-width:none}#accordion ul{font-size:13px;list-style:none;margin-bottom:10px;font-weight:400}#accordion ul.adapt,#accordion ul.prod,#accordion ul.technology{margin-top:5px}#accordion ul.prod li,#accordion ul.technology li{margin:0 10px 10px;float:left;width:120px}#accordion ul.adapt li{margin:5px 0 0 10px}.home-container{margin:20px auto}#news{background-color:#f7f7f7;overflow:auto;padding-bottom:44px}#news .home-container{height:250px}#news-accordion{width:440px}#news .panel{background:none;border:1px solid transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#news .panel p{margin-bottom:10px}#awards ul li{float:left;width:50px;height:50px;list-style:none;margin:10px 25px;padding:0 20px;background:url(../img/laurel.png) no-repeat}#partners ul li img{max-height:41px;height:auto;width:120px}#partners ul li{list-style:none;float:left;margin-right:20px}#client-carousel{width:960px;height:60px;padding:10px 0;overflow:hidden}#quote{margin-top:13px}#quote .item{height:163px;margin-bottom:10px}#quote p{font-size:18px;line-height:30px;margin-bottom:0;font-weight:300}#quote p span{font-weight:500;margin-right:20px}#quote p span,span.quote-right{display:inline-block;float:right}span.quote-right{width:16px;height:12px;background:url(../img/quote-right.png) no-repeat}span.quote-left{float:left;display:block;width:16px;height:9px;margin-bottom:116px;margin-right:12px;background:url(../img/quote-left.png) no-repeat}.carousel.fade{opacity:1}.carousel.fade .item{-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;left:0!important;opacity:0;visibility:hidden;filter:alpha(opacity=100);top:0;position:absolute;width:100%;display:block!important;z-index:1}.carousel.fade .item:first-child{top:auto;position:relative}.carousel.fade .item.active{opacity:1;visibility:visible;filter:alpha(opacity=100);-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;z-index:2}ul.homelist li{width:304px;list-style:none;padding-bottom:30px;margin-bottom:10px;border-bottom:1px solid #dcdcdc;line-height:1.4em!important;margin-left:0!important;margin-top:20px!important}ul.homelist span{padding-top:2px;width:60px;color:#656565}a .square,ul.homelist span{display:inline-block;float:left}a .square{height:38px;text-align:center;width:45px;padding:0 2px;background-repeat:no-repeat;background-position:-4px -4px;margin:0 auto}a .square,a:hover .square{background-position:-62px -4px}.cards_container{margin-left:25px}.card{float:left;background-color:transparent;border:1px solid transparent;text-align:left;position:relative;margin:0 0 25px;padding:15px 20px}.bordered{border-left:1px solid #dcdcdc}.bordered.full{border:1px solid #dcdcdc}.bordered.first{border:1px solid transparent}.one-third.card{width:284px!important}.one-fourth.card{width:202px!important}.bordered .first{border-left:1px solid transparent}.card:hover{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 4px 20px rgba(0,0,0,.15);-webkit-transition:box-shadow .25s ease-in-out;-moz-transition:box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out;background-color:#fff;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-webkit-transition:border .25s ease-in-out;-moz-transition:border .25s ease-in-out;-o-transition:border .25s ease-in-out;cursor:pointer}.card:hover .learn{display:inline!important}.card img{display:block;margin:0 auto;-webkit-animation:fadeInScale 1s linear;-o-animation:fadeInScale 1s linear;-moz-animation:fadeInScale 1s linear;animation:fadeInScale 1s linear}@-webkit-keyframes fadeInScale{0%{opacity:0;-webkit-transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1)}}@-o-keyframes fadeInScale{0%{opacity:0;-o-transform:scale(.9)}to{opacity:1;-o-transform:scale(1)}}@-moz-keyframes fadeInScale{0%{opacity:0;-moz-transform:scale(.9)}to{opacity:1;-moz-transform:scale(1)}}@-ms-keyframes fadeInScale{0%{opacity:0;-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.card h2.grey{font-size:32px}p.highlight+a.btn{margin-left:0;margin-top:15px}p.subtitle+h1{margin-top:-5px;margin-bottom:30px}#news-carousel{background-color:#0075bc;overflow:hidden;position:relative;border-bottom:1px solid #dcdcdc;background:linear-gradient(-45deg,#0089db,#0075bc)}.news-container{max-width:1010px;margin:0 auto;padding:30px 10px 0;overflow:hidden}.news-container .item{width:95%;margin-left:3px;display:inline-block!important}.news-slide{background-color:#fff;margin:1%;width:100%;float:left;padding:0;box-shadow:0 3px 20px rgba(0,0,0,.05);height:280px;border:1px solid #dcdcdc;border-top:2px solid #177cb8;transition:all .222s ease-in-out}.news-slide h3{font-size:20px}.news-slide .hover{visibility:hidden;height:20px;text-transform:uppercase;font-size:.8em;padding-right:10px;position:absolute;bottom:5px;right:15px}.news-slide:hover .hover{visibility:visible;-webkit-animation:fadeIn .25s ease-in-out;-o-animation:fadeIn .25s ease-in-out;-moz-animation:fadeIn .25s ease-in-out;animation:fadeIn .25s ease-in-out}.news-slide:hover{box-shadow:0 3px 20px rgba(0,0,0,.15);-webkit-transition:box-shadow .25s ease-in-out;-moz-transition:box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out;transition:all .15s ease-in-out;transform:scale(1.07)}.news-content{margin:30px 15px 15px!important}.news-img{position:relative;top:0;height:110px;width:100%;background-color:#177cb8;margin-bottom:10px;webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(../js/backgroundsize.min.htc);behavior:url(../js/backgroundsize.min.htc)}.owl-stage-outer{padding-bottom:10px}.landing-wrapper section #med-grey-bg:after{content:" ";position:absolute;z-index:-99;width:500%;height:150%;top:0;right:50%;bottom:0;transform:skewX(66deg);background:linear-gradient(270deg,rgba(232,242,252,.25),rgba(232,242,252,.25));box-sizing:content-box}.landing-wrapper section #med-grey-bg:before{content:" ";position:absolute;z-index:-99;width:500%;height:200%;top:2%;left:50%;bottom:0;transform:skewX(105deg);background:linear-gradient(100deg,#f2f8ff,#f2f8ff);box-sizing:content-box}.landing-wrapper section #grey-bg:before{content:" ";position:absolute;z-index:-99;width:500%;height:150%;top:0;right:50%;bottom:0;transform:skewX(71deg);background:linear-gradient(270deg,#e8f2fc,#e8f2fc);box-sizing:content-box}.landing-wrapper .hero-padder{padding:4em 1em 0}@media (max-width:980px){.landing-wrapper .main-page .as2-hero-footer{position:relative}}.landing-wrapper .main-page .as2-intro .intro-inner{min-height:auto}.landing-wrapper .landing-small-pad{width:100%}.landing-wrapper .landing-container{overflow:hidden}.landing-wrapper .landing-hero btn{border:2px solid #fff;margin-bottom:0}.landing-wrapper .as2-capabilities ul{padding-left:2em}.landing-wrapper .as2-capabilities ul li{margin-bottom:.5em}.landing-wrapper .section-img.shadow{box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07)}.landing-wrapper .section-bg{position:relative;max-width:100vw}@media (max-width:980px){.landing-wrapper .video-text .col-sm-5{width:80%!important}.landing-wrapper .video-wrapper{padding:0 2em;text-align:center}.landing-wrapper .video-wrapper .video-wrapper iframe{margin-bottom:3em}.landing-wrapper #white-bg:before{height:100%;top:1%!important}.landing-wrapper .highlights{margin-top:5em!important}.landing-wrapper .section-img{margin:2em 0}.landing-wrapper .blue-callout{text-align:center}}@media screen and (max-width:640px){.landing-wrapper .landing-hero{background:linear-gradient(0deg,#fff 49%,#0089db 50%,#0075bc)}.landing-wrapper #white-bg:before{height:100%!important;top:-20%!important}}@media (min-width:640px) and (max-width:768px){.landing-wrapper .hero-text .col-sm-6{width:80%!important}.landing-wrapper .container{width:100%;max-width:750px!important}}@media (max-width:640px){.landing-wrapper .video-text .col-sm-5{width:80%!important}.landing-wrapper .video-wrapper iframe{width:100%}}@media only screen and (max-width:600px){.main-img{display:none}}@media only screen and (min-width:600px) and (max-width:768px){.main-img{display:none}}@media only screen and (min-width:768px) and (max-width:992px){.main-img{margin-left:0}}@media screen and (min-width:980px){.container{max-width:1070px;width:100%}}@media screen and (max-width:730px){#submenu_container_arcesb,.port-categories{display:none!important}.icons-list #tech_squares li,.port-icon-container #tech_squares li{margin:0}}.arcesb-darkblue{color:rgba(0,117,188,.8)!important}.arcesb-lightblue{color:#0089da!important}.central{float:none;margin:0 auto;max-width:1070px}.full-width{width:100%}.padding-fifteen{padding:0 15px}.padding-top-25{padding:25px 0 0}.padding-left-22{padding-left:22px}.last{float:right}.padder{padding:4em 0;position:relative}.no-padding{padding:0}.min-padding{padding:0 1em}.no-min-height{min-height:0!important}.big{font-size:1.1em}.black{color:#000!important}.blue{color:#177cb8!important}.arcesb-blue{color:#009ada!important}.underline{text-decoration:underline!important}.hero-padder{padding:4em 0}.content{padding:0 1em}.port-categories{display:block}.size20{font-size:1.429em!important}.license-price{margin:10px 0 25px;font-size:2.143em!important}.inactive-link{pointer-events:none;cursor:default}#submenu_container_arcesb{min-height:38px;position:fixed;width:100%;height:auto;left:0;right:0;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;background:hsla(0,0%,100%,.95);z-index:950;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}#submenu_container_arcesb .submenu_arcesb{min-height:38px;display:table;max-width:1170px;min-width:730px;width:100%;height:100%;margin:0 auto;padding:9px 20px 0 35px}#submenu_container_arcesb .submenu_arcesb .title,#submenu_container_arcesb .submenu_arcesb a.title{float:left;font-size:20px;font-family:Open Sans Condensed,sans-serif;font-weight:300;display:inline-block;color:#000;vertical-align:baseline;height:20px;line-height:20px;padding-top:0}#submenu_container_arcesb .submenu_arcesb ul{float:right;list-style:none;font-weight:700;text-transform:none!important;height:25px;margin:1px 0 0;padding:0}#submenu_container_arcesb .submenu_arcesb ul li{float:left;border-right:1px solid #dcdcdc;line-height:18px;padding:0}#submenu_container_arcesb .submenu_arcesb ul li.last{border:none}#submenu_container_arcesb .submenu_arcesb ul li a{text-decoration:none;color:#333;font-size:12px;text-transform:none;font-weight:400;float:none;margin:0 18px}#submenu_container_arcesb .submenu_arcesb ul li a.btn{border:0;font-size:12px!important;font-weight:300!important;background-color:linear-gradient(149deg,rgba(0,117,188,.8) 57%,#0089da 0);color:#fff;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 5px;padding:5px 10px}#submenu_container_arcesb .submenu_arcesb ul li a.btn:hover{background-color:linear-gradient(-149deg,rgba(0,117,188,.8) 57%,#0089da 0)}#submenu_container_arcesb .submenu_arcesb ul li a:hover{background-color:transparent}#submenu_container_arcesb .submenu_arcesb .nav{margin-bottom:0;padding-left:0;list-style:none}#submenu_container_arcesb .submenu_arcesb .nav li{position:relative;display:block}#submenu_container_arcesb .submenu_arcesb .nav li a{position:inherit;display:inline;padding:0}.main-page{width:100%;height:auto;margin:0 auto;font-size:14px}.main-page .edi-hero{background-image:linear-gradient(135deg,#0089da,rgba(0,117,188,.8));background-size:cover;position:relative;color:#fff;border-bottom:1px solid #dcdcdc;z-index:0;padding-top:35px;min-height:420px}.main-page .edi-hero .container .row.main{padding-left:10px;margin-right:0}.main-page .edi-hero .main-img{margin-left:0;max-height:265px;max-width:auto;height:auto;vertical-align:middle;box-shadow:0 50px 80px -40px rgba(0,0,0,.35),0 25px 25px -20px rgba(0,0,0,.35)}.main-page .edi-hero-footer{display:none;width:100%;height:auto;position:absolute;bottom:0}.main-page .edi-hero-footer div{padding:0}.main-page .edi-hero-footer .row{margin:1em 0}.main-page .edi-hero-footer .row .item{border-left:1px solid #fff;padding:.4em;vertical-align:middle}.main-page .edi-hero-footer .row .item h1{float:left;text-shadow:0 2px 2px rgba(25,25,112,.4);margin:0 .4em 0 .2em;font-weight:700;color:#fff;padding:0}.main-page .edi-hero-footer .row .item .text{margin-top:.6em}.main-page .edi-hero-footer:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff;opacity:.2}.main-page .edi-intro{position:relative}.main-page .edi-intro.subpages .intro-inner{min-height:auto}.main-page .edi-intro .intro-inner{text-align:center;padding:2em 1em;border:1px solid #dcdcdc;border-radius:2px;min-height:475px;background-color:#fff;margin-bottom:10px}@media screen and (max-width:980px){.main-page .edi-intro .intro-inner{min-height:379px}}.main-page .edi-intro .intro-inner.data-movement{min-height:275px}.main-page .edi-intro .intro-inner p{padding:8px;margin-bottom:0;text-align:left}.main-page .edi-intro .intro-inner.pricing{min-height:353px}.main-page .edi-intro .intro-inner.additional-options{background-color:#009ada;color:#f5f5f5}.main-page .edi-intro img{margin-bottom:12px}.main-page .edi-capabilities{background-color:rgba(0,117,188,.8);background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;color:#fff}.main-page .edi-capabilities,.main-page .edi-capabilities.edi,.main-page .edi-capabilities.integration,.main-page .edi-capabilities.mft{background-image:linear-gradient(135deg,#0089da,rgba(0,117,188,.8))}.main-page .edi-capabilities img{max-height:334px;max-width:100%;display:block;margin-right:auto;margin-left:auto;border-radius:2px;float:right}@media screen and (max-width:992px){.main-page .edi-capabilities .gif{display:none}}.main-page .edi-capabilities .fa-ul li{float:left;margin-bottom:1em;padding-right:1em;width:100%;font-size:1em}.main-page .edi-features .tools{margin-bottom:1em}.main-page .edi-features .edi-features-list li{border-bottom:1px dotted #dcdcdc}.main-page .edi-features .edi-features-list li a{display:block;padding:1em 0;font-size:1em;font-weight:600}.main-page .edi-features .edi-features-list li .fa{margin-right:.4em}.main-page .edi-features .edi-features-list li .panel-collapse{border-left:1px solid #dcdcdc;padding:.4em 1em;border-radius:2px;margin-left:5px;margin-bottom:1em}.main-page .edi-features .edi-features-list li .panel-collapse p{margin:0}.main-page .edi-features .edi-features-list li .panel-collapse p a{font-size:1em;display:initial}.main-page .edi-resources{background:#fafafa;background-image:linear-gradient(135deg,#0089da,rgba(0,117,188,.8));margin-top:-1px}.main-page .edi-resources.integration,.main-page .edi-resources.mft{background-image:linear-gradient(135deg,#0089da,rgba(0,117,188,.8))}.main-page .edi-resources .ul{margin:0;padding:0}.main-page .edi-resources .ul .li{padding-left:15px;padding-right:15px}.main-page .edi-resources .resource-inner{background:#fff;transition:all .222s ease-in-out;border:1px solid #dcdcdc;border-top:2px solid rgba(0,117,188,.8);min-height:160px;margin-bottom:1em;box-shadow:0 50px 80px -40px rgba(0,0,0,.35),0 25px 25px -20px rgba(0,0,0,.35)}.main-page .edi-resources .resource-inner .text{padding:25px 20px 0}.main-page .edi-resources .resource-inner .text p{line-height:1.3em;margin-bottom:10px}.main-page .edi-resources .resource-inner .learnmore{visibility:hidden;height:20px;text-transform:uppercase;font-size:.8em;margin-right:10px}.main-page .edi-resources .resource-inner:hover{transform:scale(1.07)}.main-page .edi-resources .resource-inner:hover .learnmore{visibility:visible;-webkit-animation:fadeIn .25s ease-in-out;-o-animation:fadeIn .25s ease-in-out;-moz-animation:fadeIn .25s ease-in-out;animation:fadeIn .25s ease-in-out;position:absolute;bottom:20px;right:15px}.main-page .edi-connections .product-wrapper{border-bottom:1px solid #dcdcdc}.main-page .bg-gradient{background-image:linear-gradient(149deg,rgba(0,117,188,.8) 57%,#0089da 0)}.main-page .title-text{text-align:center;font-size:3em;line-height:1.3em;padding:0 15px}.main-page .subtitle-text{text-align:center;font-size:2em;text-transform:none;font-family:Open Sans Condensed,sans-serif;font-weight:300;color:#666;letter-spacing:.005em;padding:0 15px;max-width:915px;margin:0 auto;max-width:1010px}.main-page .subtitle{text-align:center;font-size:1.3em;line-height:2em;padding:0 15px}.main-page .title-header-content{padding:30px 15px}.main-page .title-header-content .text{margin-left:20px;margin-top:30px;padding:0 15px}.main-page .title-header-content .text h1{margin-bottom:40px;color:#fff}.main-page .title-header-content .text h3{margin-bottom:50px}.main-page .title-header-content .main-img{margin-left:60px;max-height:245px}.main-page .soc-proof{background-color:rgba(0,117,188,.8)}.main-page .soc-proof .soc-proof-row{margin-top:20px;color:#fff;padding:0 15px}.main-page .soc-proof .soc-proof-row h2{position:relative;top:10px;left:15px}.main-page .soc-proof .soc-proof-row p{text-align:left;margin-left:40px;margin-top:20px;margin-right:20px;padding:0 2px}.main-page .soc-proof .soc-proof-row img{float:left;width:auto;height:50px;margin-left:40px;margin-top:10px}.main-page .box-item{border-radius:4px;border:1px solid #dcdcdc;margin:auto;max-width:400px;padding:20px;position:relative;background-color:#fff;min-height:285px;display:block}.main-page .box-item .img{max-height:125px;width:100%}.main-page .box-item p{margin-right:15px;margin-left:15px;margin-bottom:0;padding:15px}.main-page .box-item:hover{background:#fff;box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07)}.main-page .box-item:hover .img-circle.oem-partner,.main-page .box-item:hover .img-circle.reseller-partner,.main-page .box-item:hover .img-circle.systems-partner{opacity:1}.main-page a.divLink{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;z-index:10;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.main-page .arcesb-gradient{background-color:rgba(0,117,188,.8);background-image:linear-gradient(180deg,rgba(0,117,188,.8),#0089da);margin-top:0;height:auto}.main-page .arcesb-gradient .title-text{color:#fff;margin-top:30px}.main-page .arcesb-gradient .subtitle-text{color:#fff}.main-page .arcesb-gradient img{max-height:270px;max-width:100%;display:block;margin-right:auto;margin-left:auto;border-radius:15px}.main-page .superior-tech{list-style:none;color:#fff;line-height:2.6em;margin-bottom:20px;padding:15px}.main-page .superior-tech li{min-width:160px;margin-left:60px;font-weight:700;font-size:1.3em;text-indent:-2em}.main-page .superior-tech em{padding-right:10px;font-size:1.5em}.main-page .three-col{margin-top:1em;margin-bottom:1em;display:block;padding:0 15px;position:relative}.main-page .three-col p{padding:30px;text-align:left}.main-page .img-circle{display:block;width:150px;height:150px;background:#f5f9fb;-moz-border-radius:100px;-webkit-border-radius:100px;background-size:60%;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:10px}.main-page .img-circle.integration{background-image:url(../img/end-to-end.svg)}.main-page .img-circle.mft{background-image:url(../img/MFT.svg)}.main-page .img-circle.map{background-image:url(../img/EDI.svg)}.main-page .img-circle.secure{background-image:url(../img/secure.svg)}.main-page .img-circle.security{background-image:url(../img/security.svg)}.main-page .img-circle.encryption{background-image:url(../img/encryption.svg)}.main-page .img-circle.systems-partner{border:2px solid rgba(0,117,188,.8);background-image:url(../img/systemspartner.jpg);background-size:150%;opacity:.6}.main-page .img-circle.systems-partner:hover{opacity:1}.main-page .img-circle.oem-partner{border:2px solid rgba(0,117,188,.8);background-image:url(../img/oempartner.jpg);background-size:150%;opacity:.6}.main-page .img-circle.oem-partner:hover{opacity:1}.main-page .img-circle.reseller-partner{border:2px solid rgba(0,117,188,.8);background-image:url(../img/resellerpartner.jpg);background-size:152%;opacity:.6}.main-page .img-circle.reseller-partner:hover{opacity:1}.main-page .accordion{background-color:#fff;color:#737373;cursor:pointer;padding:18px;width:100%;border:none;border-bottom:1px solid #f5f5f5;text-align:left;outline:none;font-weight:600;transition:.2s}.main-page .accordion:hover,.main-page .active{border-bottom:1px solid #0089da;color:#0089da}.main-page .accordion:hover:after{color:#0089da}.main-page button.accordion:after{content:"\002B";color:#737373;font-weight:700;float:left;margin-right:25px}.main-page button.accordion.active:after{content:"\2212";color:#0089da}.main-page .panel{padding:20px;display:none;background-color:#fff;overflow:hidden;transition:max-height .2s ease-out}.main-page .why-arcesb{padding:15px}.main-page .why-arcesb p{margin-right:20px;margin-left:20px;margin-top:20px;color:#666}.main-page .why-arcesb .bottom-img{max-height:430px;width:100%;position:relative;top:0;left:0;z-index:1}.main-page .why-arcesb .top-img{max-height:330px;width:100%;position:absolute;top:0;left:0;z-index:3}.main-page .why-arcesb .reason{display:block}.main-page .why-arcesb ul{padding-inline-start:20px}.main-page .why-arcesb ul li p{margin-right:20px;margin-left:0;margin-top:20px;color:#666}.main-page .resource-item{border-radius:4px;border:1px solid #dcdcdc;border-top:2px solid rgba(0,117,188,.8);margin-bottom:1em;padding:1.5em;position:relative;background-color:#fff;display:block;min-height:235px;max-width:330px}.main-page .resource-item:hover{background:#fff;box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07)}.main-page .trust{float:none;margin:0 auto;max-width:1034px}.main-page .partner-programs{margin-bottom:50px}.main-page .partner-programs .program{float:left}.main-page .partner-programs .partner-btn{display:block;margin:auto;background:linear-gradient(-135deg,rgba(0,117,188,.8),#0089da);color:#fff;border:1px solid #fff;font-size:1em}.main-page .partner-programs .partner-btn:hover{color:#fff;background:linear-gradient(135deg,rgba(0,117,188,.8),#0089da)}.main-page .partner-programs .program-desc{padding:0 20px}.main-page .partner-programs .program-benefits{border-left:1px solid #666;padding:0 40px}.main-page .partner-programs .overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.main-page .partner-programs .overlay:target{visibility:visible;opacity:1}.main-page .partner-programs h4{font-size:1.3em}.main-page .partner-programs .popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out}.main-page .partner-programs .popup h2{margin-top:0;color:#333}.main-page .partner-programs .popup .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}.main-page .partner-programs .popup .close:hover{color:#06d85f}.main-page .partner-programs .popup .content{max-height:30%;overflow:auto}@media screen and (max-width:700px){.main-page .partner-programs .popup{width:70%}}.main-page #integration-partner,.main-page #oem-partner,.main-page #reseller-partner{display:none}.main-page .tablink{-webkit-flex:1 1;flex:1 1;white-space:nowrap;color:#4f4f4f;padding:1em 2.5em;transition:.15s ease-in-out;cursor:pointer;box-shadow:inset 0 -1px #e6e6e6}.main-page .tablink h4{margin-top:0;margin-bottom:0;font-weight:400;font-family:Segoe UI,Helvetica Neue,Arial,Verdana,sans-serif;color:#4f4f4f}.main-page .tablink:hover{color:#0089da!important;outline:none!important}.main-page .tablink:hover h4{color:#0089da!important}.main-page .reason{margin-top:30px;margin-bottom:0}.main-page .reason em{font-weight:700}.main-testimonials{background:#fff url(../img/testimonial.png) no-repeat 50%;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background-size:cover;min-height:360px;height:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative}.main-testimonials .home-container{position:relative;height:100%}.main-testimonials *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.main-testimonials:after{content:"";position:absolute;background:hsla(0,0%,100%,.4);left:0;right:0;top:0;bottom:0}.main-testimonials #quote .item{height:100%;min-height:112px;max-height:280px}.main-testimonials .testimony{position:relative;width:100%;max-width:980px;height:290px;margin:0 auto;padding-top:30px;padding-left:0;padding-right:15px}.col-25{width:25%;padding-left:20px}.col-25,.col-75{float:left;margin-top:6px}.col-75{width:75%;padding-right:20px}@media screen and (max-width:600px){.col-25,.col-75{width:100%;margin-top:0;padding-left:10px;padding-right:10px}.col-25{max-height:48px}input[type=submit]{margin-top:20px;width:50%}.row{padding-left:10px}}.partner-form{border-radius:5px;padding:20px;box-sizing:border-box;max-width:1150px;margin-bottom:40px;position:relative}.partner-form input[type=text],.partner-form select,.partner-form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical}.partner-form label{padding:7px 12px 12px 0;display:inline-block}.partner-form input[type=submit]{color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}.partner-form input[type=submit]:hover{background:linear-gradient(135deg,#0089da,rgba(0,117,188,.8));color:#fff}.partner-form .row:after{content:"";display:table;clear:both}.partner-form textarea{width:100%;height:150px;padding:12px 20px;border-radius:4px;background-color:#fff;resize:none}.partner-form span{font-weight:400}.partner-form h2{font-size:1.5em}.title-banner{padding:30px 15px}.title-banner .text{margin-left:20px;margin-top:30px}.title-banner .text h1{margin-bottom:20px;color:#fff}.title-banner .text h3{margin-bottom:30px;color:#fff}.title-banner .text p{color:#fff;vertical-align:middle}.title-banner .main-img{margin-left:60px;max-height:245px}.download-container{height:auto;position:relative;padding:30px 15px;margin:20px auto;max-width:1070px;font-size:11px}.download-container .title-text{text-align:center;font-size:3em;line-height:1.3em;padding:0 15px;margin-bottom:20px}.grey-container{background:#fafafa;padding:30px}.form-central{float:none;margin:0 auto;max-width:600px}a.btn.download-btn{font-size:14.3px;font-weight:400;line-height:20px;padding:6px 20px;background:rgba(0,0,0,.08);border:1px solid #fff;text-transform:none;transition:background .2s}a.btn.download-btn:hover{background-color:hsla(0,0%,100%,.08);border:1px solid #fff;color:#fff}.download-page{padding:60px 0;position:relative}.download-page:before{position:absolute;content:"";background-image:url(../img/background-connect.png);opacity:1;background-size:100%;background-position:50% 100%;background-repeat:no-repeat;top:0;left:0;width:100%;height:100%;z-index:0}.download-page .lead{line-height:1.4;font-weight:400;margin:0 0 10px}.download-page .downloads{text-align:center;position:relative;width:100%;max-width:1270px;margin:0 auto;z-index:1}.download-page .downloads .download-box{margin:40px 0;padding:0 20px;display:inline-block;vertical-align:top}.download-page .downloads .download-box .version{color:#666;margin-top:0}.download-page .downloads .logo{height:100px;width:100px;margin:0 auto}.download-page .downloads .link-button{color:#fff;margin:20px 0 5px;padding:10px 0;font-size:1.4rem;width:240px;background:linear-gradient(-135deg,rgba(0,117,188,.8),#0089da);cursor:pointer;font-weight:600;border:none;border-radius:5px}.download-page .downloads .link-button:hover{background:linear-gradient(135deg,rgba(0,117,188,.8),#0089da)}.download-page .downloads img{position:relative;top:-2px;margin-right:10px;display:inline}.download-page .downloads small{display:block;margin-top:.75rem;color:hsla(0,0%,100%,.65);font-weight:400}.download-page .downloads i.fa-windows{color:#2d74d7;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.download-page .downloads i.fa-apple,.download-page .downloads i.fa-linux{color:#000}.download-page .downloads i.fa-apple,.download-page .downloads i.fa-aws,.download-page .downloads i.fa-linux{-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.download-page .downloads i.fa-aws{color:#f89500}.download-page .downloads i.fa-microsoft{color:#0358d4}.download-page .downloads i.fa-cloud,.download-page .downloads i.fa-microsoft{-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.download-page .downloads i.fa-cloud{color:#237fcd}.download-page .downloads .cloud-instances{margin-top:0;margin-left:auto;margin-right:auto}.download-page .downloads .cloud-instances td{width:30px}.download-page .downloads .cloud-instances .dlink{font-size:15px;float:left;padding:10px 2px;margin-left:10px}.signup-intro{border-top:1px solid #dcdcdc}.signup-intro h1,.signup-intro h2{color:#fff}.signup-intro{opacity:.8;text-shadow:0 2px 2px rgba(25,25,112,.4);background-size:cover;position:relative}.signup-intro.systems{background-image:url(../img/systemspartner.jpg);background-position:0 25%}.signup-intro.oem{background-image:url(../img/oempartner.jpg);background-position:0 58%}.signup-intro.reseller{background-image:url(../img/resellerpartner.jpg);background-position:0 65%}.signup-intro:after{background-color:rgba(0,117,188,.8);opacity:.5;position:absolute;left:0;bottom:0;content:" ";width:100%;height:100%}.signup-container{width:100%;background-color:hsla(0,0%,93.3%,.01)!important;background-image:url(../img/background-connect.png);background-blend-mode:color;background-position:50% 100%;background-repeat:no-repeat}.signup-container.systems{background-size:130%}.signup-container.oem{background-size:105%}.signup-container.reseller{background-size:140%}.signup-container:after{background-color:#fff!important;opacity:.5;position:absolute;left:0;bottom:-175px;content:" ";width:100%;height:60%}.add-to-cart{text-align:center}.individual-row{padding:10px;margin:0}.individual-row .individual-img .tech{border:none;box-shadow:none;padding:0;margin:0;width:auto}.individual-row table{width:100%;position:relative;background-color:#fff;border:1px solid #e7e6e6;height:1px}.individual-row table td{vertical-align:middle;padding:1em .4em;position:relative;height:100%}.individual-row table td:first-child{vertical-align:top;padding:22px!important}.individual-row table td:last-child{text-align:right!important}.individual-row table td:nth-child(3),.individual-row table td:nth-child(4),.individual-row table td:nth-child(5){text-align:center;border-left:1px solid #fafafa;padding-top:0;padding-bottom:0}.individual-row table td:nth-child(6){text-align:center!important;border-left:1px solid #fafafa;padding-top:0;padding-bottom:0}.individual-row table td b{color:#000}.individual-row table td a.hovbtn{display:block;position:relative;width:100%;height:100%}.individual-row table td a.hovbtn .price{position:absolute;top:35%;width:100%}.individual-row table td a.hovbtn:hover{box-shadow:0 3px 10px rgba(50,50,93,.2),0 0 10px rgba(0,0,0,.08)}.individual-row table td a.hovbtn:hover div.hidden{display:block!important;position:absolute;bottom:5px;font-size:.6em;width:100%}@media only screen and (min-width:320px) and (max-width:520px){.individual-row .individual-txt table tr{display:block;padding-top:2em;margin-bottom:1em;border-top:1px solid #dcdcdc}.individual-row .individual-txt table tr.hidemobile{display:none}}@media only screen and (min-width:320px) and (max-width:520px){.individual-row .individual-txt table td{display:inline-block;width:100%;text-align:center;padding:0;margin-bottom:.4em;border:none}.individual-row .individual-txt table td.hidemobile{display:none}.individual-row .individual-txt table td.splitmobile{width:50%;float:left}.individual-row .individual-txt table td .hovbtn{display:inline-block;height:70px;padding-top:.5em}.individual-row .individual-txt table td .hovbtn span.hidden{display:inline-block!important}}.individual-row .features-included{list-style:none;list-style-position:outside}.individual-row .features-included li:before{color:#3cb371;content:"✓";font-weight:600}.grid table{margin-left:auto;margin-right:auto}.grid .sub-header,.grid td{padding:.5em}.grid td{border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.grid .about{width:15%;padding:10px}.grid .about .product-type{color:#177cb8;font-size:3em;line-height:1em}@media screen and (max-width:465px){.grid .about .product-type{font-size:2em}}.grid .about .amount{color:#177cb8;font-size:1.714em;line-height:1em}@media screen and (max-width:645px){.grid .about .amount{font-size:.8em}}.grid .desc{width:70%;padding:10px;text-align:left}.grid .desc.free{width:70%}@media screen and (max-width:640px){.grid .desc{display:none}}.grid .desc img{margin:0 5px;max-height:45px;max-width:45px}.grid .desc ul li{margin-left:20px!important;margin-top:10px}.grid .desc ul li i{margin-left:-18px}.grid .action{color:#177cb8;width:15%;white-space:nowrap;text-align:center;vertical-align:middle}.grid table tr td ul{list-style:none;margin-left:0}.pr1 .dollars{display:inline-block}.pr1 .dollars span{color:#177cb8;font-size:1.714em;float:left}@media screen and (max-width:465px){.pr1 .dollars span{font-size:1em}}.pr1 .dollars .symbol{line-height:1.786em}.pr1 .dollars .amount{font-size:3em;line-height:1.25em}@media screen and (max-width:465px){.pr1 .dollars .amount{font-size:1.75em}}.pr1 .dollars .type{font-size:1em}@media screen and (max-width:465px){.pr1 .dollars .type{font-size:.7em}}.pr1 .cents{position:relative;display:inline-block;margin-left:5px;top:-25px}.pr1 .cents .amount{font-size:1.143em;border-bottom:2px solid}@media screen and (max-width:465px){.pr1 .cents .amount{font-size:.7em}}.pr1 .cents .years{position:absolute;top:20px;margin-left:-15px;font-size:1.143em}@media screen and (max-width:465px){.pr1 .cents .years{font-size:.7em;margin-left:-11px}}.included_drivers{padding:4px;font-size:.9em}.order-pricing .price-group{margin:0 17px;background-color:#fff;padding:20px 10px;border-radius:5px;box-shadow:0 0 5px rgba(50,50,93,.1),0 0 5px rgba(0,0,0,.04)}.order-pricing .price-group:hover{box-shadow:0 3px 10px rgba(50,50,93,.2),0 0 10px rgba(0,0,0,.08)}.order-pricing .price-group-features:hover{cursor:inherit!important;box-shadow:none!important}.order-pricing .tab_perpetual,.order-pricing .tab_subscription{background-color:#e7e6e6;border-radius:0;border-top-right-radius:3px!important;border-top-left-radius:3px!important;border-bottom:0;font-size:12px}.order-pricing .tab_subscription{margin-right:6px}.order-pricing .tab_perpetual.active,.order-pricing .tab_perpetual:active,.order-pricing .tab_subscription.active,.order-pricing .tab_subscription:active{box-shadow:none;color:#009ada;background-color:#fff}.order-pricing .tab_perpetual:focus,.order-pricing .tab_perpetual:hover,.order-pricing .tab_subscription:focus,.order-pricing .tab_subscription:hover{background-color:#f8f9fb!important}.anchor{position:relative}.anchor .target{position:absolute;top:-90px;left:0}.tier-features h2.anchor_offset:before{content:unset}.tier-features div.padder{padding:2em 0}.tier-features .col-sm-5>h3{margin-left:-71px!important;font-size:1.2em}.tier-features h3 span{display:inline-block;width:92%;padding-left:18px;font-weight:600}.tier-features h3>i{vertical-align:top}.tier-features p{margin:0 0 10px -36px!important}.arcesb-ports hr{margin-bottom:.2em}.arcesb-ports .product-wrapper{background:linear-gradient(#f8f9fb,#fff 75%);border-bottom:1px solid #dcdcdc}.arcesb-ports .source{height:130px;padding-top:10px}.arcesb-ports .source .for{padding:0 1px;color:#000;line-height:1.2em}.arcesb-ports .source .icon .port-icon{display:block;max-width:60px;margin:10px;height:50px;background-repeat:no-repeat;background-position:50%}.arcesb-ports .source.smart .icon i{display:inline-block}.arcesb-ports a:hover .icon{background:#fff;box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07)}.arcesb-ports .nav>li>a.active,.arcesb-ports .nav>li>a.nav-link.active:hover{background-color:#0075bc!important;color:#fff}.arcesb-ports .nav>li>a.nav-link:hover{background-color:#eee!important}.arcesb-ports h3{font-family:Open Sans Condensed,sans-serif;font-size:21px;line-height:1.6em;margin-bottom:24px}.arcesb-ports p{font-family:Segoe UI,Helvetica Neue,Arial,Verdana,sans-serif!important;font-size:15.4px!important}.arcesb-data-destinations,.arcesb-data-sources{position:relative;overflow:hidden}.arcesb-data-destinations .source.smart .icon i,.arcesb-data-sources .source.smart .icon i{display:inline-block}.arcesb-data-destinations .for,.arcesb-data-sources .for{padding:.4em .8em .5em;color:#000;line-height:1.2em}.arcesb-data-destinations .icon,.arcesb-data-sources .icon{border-radius:4px;border:1px solid #dcdcdc;width:82px;background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:.2em;position:relative}.arcesb-data-destinations .icon:hover:not(.icon-static),.arcesb-data-sources .icon:hover:not(.icon-static){box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07)}.arcesb-data-destinations .icon .tag,.arcesb-data-sources .icon .tag{color:grey;text-transform:uppercase;margin:0;font-size:.7em;border-top:1px solid #dcdcdc;padding:.4em}.arcesb-data-destinations .icon .tag.coretag,.arcesb-data-sources .icon .tag.coretag{color:#696969}.arcesb-data-destinations .icon .tag.mfttag,.arcesb-data-sources .icon .tag.mfttag{color:green}.arcesb-data-destinations .icon .tag.editag,.arcesb-data-sources .icon .tag.editag{color:maroon}.arcesb-data-destinations .icon .tag.enterprisetag,.arcesb-data-sources .icon .tag.enterprisetag{color:#00a1ff}.arcesb-ports ul{margin:0!important}.arcesb-ports li{margin-left:2px!important;line-height:normal!important}.arcesb-ports li+li{margin-left:2px}.arcesb-ports .nav li a:hover,.arcesb-ports a:active{background-color:transparent!important}.benefits-image-container{max-width:150px;max-height:150px;min-height:150px;margin:0 auto}.benefits-image-container img{display:block;align-self:center;height:150px;margin:0 auto 20px;text-align:center;max-width:150px;max-height:150px}.benefits-image-container h4 .benefit{margin-top:-35px}.font-thin{font-weight:200}#core_features{background-image:linear-gradient(135deg,#0089da,rgba(0,117,188,.8))}.vertically_aligned{vertical-align:middle}.all_white p,.all_white ul,.all_white ul li{color:#fff}#core_features .fa-ul li{margin-bottom:1em}#core_features .core-features{border:1px solid #fff;border-radius:.5rem;padding:2em;margin-bottom:3rem}#core_features .core-features p{margin-bottom:2rem}#core_features .core-features .features-below{text-align:left;background-color:inherit!important}#core_features p{font-weight:600}.carolina-blue{color:#b0e2ff}#developers .gif{max-width:505px;max-height:426px}#developers .caption{line-height:130%;margin:6px 0 0;font-size:.85em}.custom-img-box{width:100%;height:120px;margin:20px 0 30px;text-align:center}.custom-img-box .img-background{width:120px;height:120px;margin:auto;display:table;background-color:#00a0ff;color:#fff;border-radius:6px}.custom-img-box .img-background .title{font-family:Open Sans Condensed;display:table-cell;vertical-align:middle;font-weight:700}.img-box{width:120px;height:120px;margin:30px auto;padding:36px;background-color:#fff;border-radius:6px;border:1px solid #dcdcdc;text-align:center}.unselectable{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.arcesb-flows .intro{font-family:Open Sans Condensed,sans-serif;font-size:21px}.arcesb-flows hr{margin-bottom:.2em}.arcesb-flows .product-wrapper{background:linear-gradient(#f8f9fb,#fff 75%);border-bottom:1px solid #dcdcdc}.arcesb-flows .source{padding:15px 20px;margin:10px 20px;border:1px solid #dcdcdc;display:inline-table;min-height:200px;cursor:pointer}.arcesb-flows .source .icon .port-icon{display:block;max-width:60px;margin:10px;height:50px;background-repeat:no-repeat;background-position:50%}.arcesb-flows .icon{border-radius:4px;border:1px solid #dcdcdc;width:82px;background-color:#fff;display:inline-block}.arcesb-flows .arrow{display:inline-block;height:72px;writing-mode:vertical-lr;margin:0 10px}.arcesb-flows .arrow span{font-weight:600;font-size:175%}.arcesb-flows h4{margin:10px 0}.arcesb-flows p{margin-bottom:0}.pg-entry ul{margin:0 10px 25px!important}.pg-entry ul li{margin-left:25px;line-height:1.7em}.pg-entry ol{margin:0 10px 25px 20px!important;padding-left:12px}.pg-entry ol li{margin-left:25px;line-height:1.7em}.pg-entry h2{margin-top:5px;margin-bottom:24px}.pg-entry h3{margin-bottom:15px}.pg-entry p{margin-bottom:20px}.features-benefits ul{margin:10px 0!important;font-family:Segoe UI,Helvetica Neue,Arial,Verdana,sans-serif!important;font-size:15.4px!important;list-style-type:circle!important}.features-benefits li{margin-left:23px!important;margin-bottom:5px!important;line-height:1.5em!important}.features-benefits li+li{margin-left:23px}.cloud-sources p{opacity:.8;font-weight:700;margin-bottom:2rem;font-size:14.3px}.cloud-sources .features-below{text-align:left;background-color:inherit!important}.cloud-sources h3{font-size:21px}.landing-container *,.landing-container:after,.landing-container:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-hero{margin-bottom:2em;position:relative;max-width:100vw;border-bottom:1px solid #dcdcdc;background:#0075bc;background:-moz-linear-gradient(-45deg,#0089db,#0075bc);background:-webkit-linear-gradient(-45deg,#0089db,#0075bc);background:linear-gradient(-45deg,#0089db,#0075bc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1490a6",endColorstr="#144ea6",GradientType=1)}.landing-hero #white-bg:before{content:" ";position:absolute;z-index:0;width:500%;height:100%;top:7%;left:50%;bottom:0;transform:skewX(96deg);background:linear-gradient(270deg,#fff 0,#fff);box-sizing:content-box}.landing-hero .landing-hero-top.sterling{background-image:url(../img/lp/importsterlingmaps.png);background-position:bottom;background-repeat:no-repeat}.landing-hero .landing-hero-top a,.landing-hero .landing-hero-top h1,.landing-hero .landing-hero-top h3,.landing-hero .landing-hero-top h4,.landing-hero .landing-hero-top li,.landing-hero .landing-hero-top p{color:#fff}.landing-hero ul{margin-left:2em;list-style:square}.landing-hero .landing-hero-bottom{padding-bottom:2em}.landing-hero .landing-hero-bottom h1,.landing-hero .landing-hero-bottom h3,.landing-hero .landing-hero-bottom li,.landing-hero .landing-hero-bottom p{color:#000}.landing-hero li{margin-bottom:.6em}.landing-hero p{margin-bottom:0!important}.landing-hero .landing-hero-text{color:#fff;padding:2em 0}@media screen and (max-width:979px){.landing-hero .landing-hero-text{padding:4em 0 0}}.landing-hero .landing-hero-text h1{font-size:3em}.landing-hero .landing-hero-text a:hover{color:#00ced1}.landing-hero .landing-hero-text ul{list-style-type:disc;margin:20px 10px 10px 0}.landing-hero .landing-hero-text li{margin-left:15px!important}.landing-hero .landing-hero-img{padding:2em 0}.landing-hero img{max-width:100%;max-height:325px}.landing-form{background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0,#fff 100%);background:-webkit-linear-gradient(top,#f1f1f1,#fff);background:linear-gradient(180deg,#f1f1f1 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1f1f1",endColorstr="#ffffff",GradientType=0);box-shadow:0 16px 16px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.15);padding:4em;border-radius:4px;position:relative;top:-4.5em;right:-100px;text-align:center}.landing-form h2{margin-bottom:.6em}.landing-form button.btn{background:#177cb8!important;color:#fff!important;font-size:1.2em;padding:.4em 2em;text-align:right}.landing-form button.btn:hover{background:linear-gradient(135deg,#0089db,#0075bc);color:#fff!important}.landing-form button.btn i{margin-right:.6em}.landing-body ul.tools{list-style:none;font-weight:700;margin:0;padding:0}.landing-body .tools li{width:160px;float:left;padding-left:0}.landing-body .tools li i.fa{color:#287abb}.landing-hero-form{top:2.5em;right:0;padding:3em;border-radius:4px;box-shadow:0 16px 16px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.15);text-align:center;background:linear-gradient(180deg,#f1f1f1,#fff);position:relative}.landing-hero-form p{color:#000}.landing-hero-form ::placeholder{font-family:Segoe UI,Helvetica Neue,Arial,Verdana,sans-serif}.landing-hero-form i.fa-aws{color:#f89500}.landing-hero-form a.hovbtn{display:block;position:relative;width:100%;height:100%}.landing-hero-form a.hovbtn .price{position:absolute;top:35%;width:100%}.landing-hero-form a.hovbtn:hover{box-shadow:0 3px 10px rgba(50,50,93,.2),0 0 10px rgba(0,0,0,.08)}.landing-hero-form a.hovbtn:hover div.hidden{display:block!important;position:absolute;bottom:5px;font-size:.7em;width:100%}.landing-hero-form .hovbtn{display:inline-block;padding-top:.5em}.landing-hero-form .hovbtn span.hidden{display:inline-block!important}.landing-small-pad{padding:0}@media screen and (max-width:980px){.landing-hero-form{width:100%}}@media screen and (max-width:640px){.landing-hero-img{padding:2em 0 0}.landing-hero-img .landing-hero-img img{max-width:100%;max-height:400px}.landing-small-pad{padding:0 1.3em}#white-bg:before{height:110%!important;transform:skewX(105deg)!important}.landing-hero-form{top:-2.5em!important}.landing-hero-text h1{font-size:4em}.landing-form{top:0;padding:4em 2em}}.glide__slides{overflow:visible;transform-style:preserve-3d}.glide__slide{transform:perspective(2000px)}.glide__container{border:2px solid #000;border-radius:4px;width:200px;height:200px;transition:all .5s ease;will-change:transform;transform-style:preserve-3d;position:relative}.glide__arrows button:focus{outline:none;outline-style:none}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#009ada;text-transform:uppercase;padding:7px;background-color:transparent;border:2px solid #009ada;border-radius:50%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow span{font-weight:bolder}.glide__arrow:hover{color:#fff;background-color:#009ada;cursor:pointer}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__bullets{position:sticky;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet--active{background-color:#009ada!important}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid #009ada;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}#apimanagement ul{list-style-type:none;margin:10px 0!important}#apimanagement li{margin-left:0}.row.sterling{background-image:url(../img/lp/importsterlingmaps.png);background-position:140%;background-repeat:no-repeat}.apiserver-page .apiserver-page-bottom{background:linear-gradient(#ecf0f1,#fff 80px)}.apiserver-page .tools li i.fa{color:#287abb;margin-left:-18px}.apiserver-page .api-feature-icon{height:80px}.apiserver-page .item{text-align:center}.apiserver-page .item img{max-width:75%!important;margin:auto}.apiserver-page .item div{margin-top:5px}.apiserver-page .carousel-control{top:120px;bottom:auto}.apiserver-page .carousel-indicators{bottom:-50px!important}.apiserver-page .tools ul{list-style:none;margin:0;padding:0}.apiserver-page .tools li{margin-top:10px}.arcesb-ports-list .articles-leftnav h3{margin-top:30px}.arcesb-ports-list .articles-leftnav a{padding:0 8px}.arcesb-ports-list .articles-leftnav a.active{background-color:#f0f0f0}.arcesb-ports-list .section-connect{background:-moz-linear-gradient(top,#fff 0,#fff 30%,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(top,#fff,#fff 30%,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 0,#fff 30%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.arcesb-ports-list .section-connect .wrapper{position:relative}.arcesb-ports-list .section-connect .wrapper:before{content:"";position:absolute;left:0;right:0;z-index:-1;display:block;background-image:url(../../ui/img/background-connect.png);background-repeat:repeat-x;background-position:bottom;width:100%;height:100%;opacity:1;border-bottom:1px solid #dcdcdc}.blog-page{margin-top:-2px}.blog-page .social-media{float:right}.blog-page .subscribe .news-letter-title{display:inline-block;margin-bottom:10px}.company-clients .company-list{margin-left:10px}.company-clients .company-list li{float:left;list-style:none;width:250px;margin:3px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.company-contacts .working-hours{width:220px;height:220px;position:relative;margin-left:20px}.company-contacts .working-hours h3{width:100%;text-align:center;margin-top:55px;color:#fff}.company-contacts .padded td{padding:4px}.company-partners .map{width:100%;height:400px;border:2px solid #dcdcdc}.company-partners .partner{width:100%;border:1px solid #f3f3f3;background-color:#f8f8f8;height:auto;min-height:140px;padding:10px 15px}.company-partners .partner img{display:inline-block;float:left;margin-right:5px}.company-partners .partner .small{height:75px;overflow:hidden;margin-top:10px}.company-testimonials .testimonials p{width:90%}.businesses #AllLogo{height:190px;width:100%;overflow:hidden;margin:5px auto 10px;text-align:center}.front-page-testimonials{background:#fff url(../img/testimonial.png) no-repeat 50%;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background-size:cover;min-height:330px;height:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative}.front-page-testimonials .home-container,.testimonials .home-container{position:relative;height:100%}.front-page-testimonials *,.testimonials *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.front-page-testimonials:after,.testimonials:after{content:"";position:absolute;background:hsla(0,0%,100%,.4);left:0;right:0;top:0;bottom:0}.front-page-testimonials #quote .item,.testimonials #quote .item{height:100%;min-height:112px;max-height:280px}.front-page-testimonials .testimony,.testimonials .testimony{position:relative;width:100%;max-width:980px;height:220px;margin:0 auto;padding-top:50px;padding-left:15px;padding-right:15px}.container_grey{padding:1px 0}.platform{width:250px;display:inline-block;margin:30px 15px;padding:30px 6px;background-color:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f5f5f5}.platform i.icon{color:#ccc}.platform:hover i.fa-windows{color:#00a0ff;transition:color .15s ease-in-out}.platform:hover i.fa-apple,.platform:hover i.fa-windows{-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out}.platform:hover i.fa-apple{color:#555}.platform:hover i.fa-linux{color:#333;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out}.platform:hover{-webkit-transition:box-shadow .15s ease-in-out;-moz-transition:box-shadow .15s ease-in-out;-o-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.15);background-color:#fff;border:1px solid #b7def7;cursor:pointer}.developers-page.text{padding:40px 20px 20px;max-width:560px;word-wrap:break-word;-webkit-text-shadow:0 2px 2px rgba(0,0,0,.3);-moz-text-shadow:0 2px 2px rgba(0,0,0,.3);text-shadow:0 2px 2px rgba(0,0,0,.3)}.developers-page.text h3{line-height:1.3em}.developers-page .row h2{font-size:32px}#api-main .title{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #ccc}#api-main h4{padding-top:20px}#api-main .api-title,#api-main .ex-curl{display:none}#api-main .api-section{padding-bottom:12px}#api-main .api-list>li{padding:8px 5px}#api-main .api-list>li.selected{background:#eee}#api-main #api-toc-container{padding-top:17px}#api-main .cursor{cursor:pointer}#api-main .panel-head-http{padding:0}#api-main .panel-head-url{vertical-align:middle;word-wrap:break-word}#api-main .panel-icon{margin:10px}#api-main #accordion a.btn-primary{background-color:#e8e8e8;color:#333}#api-main #accordion a.btn-success{background-color:#dff0d8;color:#333}#api-main #accordion a.btn-info{background-color:#d9edf7;color:#333}#api-main #accordion a.btn-danger{background-color:#f2dede;color:#333}#api-main .panel-head-url i{margin:10px 10px 0 0}#api-main .collapsed .btn-http-method{border-bottom-left-radius:3px!important}#api-main .btn-http-method{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;width:70px;border-width:0}#api-main .panel-head-http .icon:before{font-family:FontAwesome;content:"\f068"}#api-main .panel-head-http.collapsed .icon:before{font-family:FontAwesome;content:"\f067"}#api-main .svc{background:url(../img/icons-svc.png) no-repeat 0 0;padding-right:8px;width:17px!important;height:17px!important;display:inline-block}#api-main .svc-rss{background-position:-230px 0!important}#api-main .svc-html{background-position:-98px 0!important}#api-main .svc-csv{background-position:-33px 0!important}#api-main .svc-atom{background-position:0 0!important}#api-main .svc-soap{background-position:-263px 0!important}#api-main .svc-json{background-position:-362px 0!important}#api-main .svc-jsonp{background-position:-164px 0!important}#api-main .svc-tsv{background-position:-296px 0!important}#api-main #api-toc-container li a{word-break:break-all;display:inline-block}#api-main .api-security-selected-row{background-color:#428bca;color:#fff}#api-main div.security-table table tr{cursor:pointer}.page-edi .tools{list-style:none}.page-edi .tools li{float:left;min-width:160px;margin-left:0;font-weight:700;line-height:1}.page-edi .tools li i{color:#177cb8}.order-resellers #contact-us .hq{width:26.42857%;margin-right:15px;padding:15px 0}.order-resellers #email-addresses{margin-top:20px;padding:15px}.order-resellers #email-addresses .col{padding:0}.order-resellers strong{font-weight:600}.order-resellers #contact-us h2{margin-top:30px}.order-resellers #contact-us td{padding-top:.55rem;padding-bottom:.55rem;padding-right:3.6rem;vertical-align:top;border-bottom:.1rem solid #f2f2f2}.prices-general .license-switcher{max-width:600px;width:100%}.prices-general .license-switcher .btn{background:none;color:#333;text-shadow:none;border:none;box-shadow:none;z-index:2;display:block;width:30%;border-radius:4px;margin:none;text-transform:uppercase;font-size:.85em}.prices-general .license-switcher .btn.license-active{background:#177cb8;color:#fff;box-shadow:0 10px 15px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.1)}.prices-general .license-switcher .btn:hover{background:#177cb8;color:#fff}.prices-edi .license-switcher{margin:10px auto;display:inline-block;width:auto}.prices-edi .license-switcher .btn{margin:0;border-radius:2px;background:#fff;color:#333;text-shadow:none;box-shadow:none;width:128px;z-index:2;border:1px solid #dcdcdc}.prices-edi .license-switcher .btn.license-active{background:#177cb8;color:#fff!important;box-shadow:0 10px 15px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.1);border-color:#177cb8}.prices-edi .license-switcher .btn.license-active:hover{background-color:#00a0ff}.prices-edi .license-switcher .btn:last-child{margin:0;border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.prices-edi .license-switcher .btn:hover{background-color:#f1f1f1}#order-carousel{width:100%;background-color:#f8f9fb;overflow:hidden;position:relative;border-bottom:1px solid #dcdcdc}.order-container{margin:0 auto;padding:30px 10px 0}.order-container .item{margin-right:5px;position:relative;width:24%;display:inline-block!important;margin-bottom:20px}.order-slide{background-color:#fff;padding:0;box-shadow:0 3px 20px rgba(0,0,0,.05);border:1px solid #dcdcdc;position:relative;margin:0 5px}.order-slide .add-to-cart{text-align:center}.order-slide .order-footer{text-align:center;background-color:#f8f9fb;border-top:1px solid #dcdcdc}.order-slide .order-footer div{font-size:.8em;padding:3%}.order-slide.selected{box-shadow:0 3px 20px rgba(23,124,184,.25);-webkit-transition:box-shadow .25s ease-in-out;-moz-transition:box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out;margin-bottom:0;transform:scale(1.02);border-top:2px solid #177cb8}.order-slide:hover{border-top:2px solid #00a0ff}.order-slide:hover .hover{-moz-animation:fadeIn .25s ease-in-out;right:5px}.order-content{text-align:center;padding:4em 0 2em}.order-content ul{list-style:none;line-height:1.4em}.order-table td{padding:20px;border:1px solid #dcdcdc}.order-title{padding:.6em;text-align:center;background-color:#f8f9fb;border-bottom:1px solid #dcdcdc;font:1.3em Open Sans Condensed,sans-serif}.pricing-row{padding:30px 15px}.pricing-row .order-slide{margin-bottom:30px;border-top:none;min-height:205px}.pricing-row .order-slide:hover{border-top:none}.pricing-row .item-other .order-slide>h3,.pricing-row .item-other>h3{background-color:#116090;color:#f1f1f1;padding:.4em 0;margin-bottom:1.4em;text-align:center}.services-quote{background:#16a1b8;background:-moz-linear-gradient(-45deg,#16a1b8 0,#1658b8 100%);background:-webkit-linear-gradient(-45deg,#16a1b8,#1658b8);background:linear-gradient(135deg,#16a1b8,#1658b8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#16a1b8",endColorstr="#1658b8",GradientType=1);position:relative}.services-quote .carousel-control{background:none;z-index:99}.services-quote h2{color:#fff;position:relative;z-index:2}.services-quote p{margin:0;color:#f1f1f1;position:relative;z-index:2}.services-quote .fa{color:#fff;position:relative;font-size:32px}.services-quote:before{position:absolute;top:0;left:0;content:" ";height:100%;width:100%;z-index:2}.services-quote .services-need .intro-inner{text-align:center;border:1px solid #dcdcdc;background:#fff;border-radius:4px;box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07);padding:1em .4em;margin-bottom:1em;position:relative;transition:.222s}.services-quote .services-need .intro-inner:hover{box-shadow:0 13px 35px rgba(50,50,93,.2),0 3px 18px rgba(0,0,0,.08);transform:scale(1.02)}.services-technologies{border-top:1px solid #dcdcdc;border-bottom:1px solid gaisnboro;background:url(img/background-blue-connect.png) top no-repeat;background-color:#01a1de;background-size:cover}.services-technologies .icon{padding:.3em;border:2px solid #fff;margin-bottom:.5em}.services-technologies .icon div{height:42px}.page-order-integration .enterprise-services,.page-order-integration .quick-connect{color:#737373;background-color:#f8f9fb;border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5}.page-integration .container_clear,.page-integration .container_gradient,.page-integration .container_grey,.page-integration .content_container.grey{padding:20px 0}@media (max-width:767px){.page-integration .text{margin-top:0}}.casestudy h2{margin-top:1.5em;margin-bottom:.5em}.casestudy img{max-width:100%}.casestudy-footer{background:linear-gradient(#f5f5f5,#fff 75%)}.casestudy-showcase .cards .card{display:block;height:320px;overflow:hidden;text-overflow:ellipsis;background-color:transparent;border:1px solid #dcdcdc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:12px;transition:all .222s ease-in-out}.casestudy-showcase .cards .card .picture{width:100%;height:140px;padding:20px 0}.casestudy-showcase .cards .card .picture img{max-width:100%;max-height:90px;display:block;margin:0 auto;-webkit-animation:fadeInScale 1s linear;-o-animation:fadeInScale 1s linear;-moz-animation:fadeInScale 1s linear;animation:fadeInScale 1s linear}.casestudy-showcase .cards .card .text{padding:0 20px}.casestudy-showcase .cards .card:hover{transform:scale(1.05);box-shadow:0 4px 20px rgba(0,0,0,.15);border:1px solid #b7def7;cursor:pointer}.case-study .case-study-item{cursor:pointer}.case-study.case-study-inline .case-studies-list .case{margin-bottom:10px;padding:10px;background-color:#f8f8f8;height:120px;width:100%;float:left;border:1px solid #f3f3f3;display:block}.case-study.case-study-inline .case-studies-list .case .img_wrapper{width:80px;height:100px;float:left;position:relative;margin-right:15px}.case-study.case-study-inline .case-studies-list .case .img_wrapper img{max-height:60px;max-width:80px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.case-study.case-study-inline .case-studies-list .case p.small{height:75px;overflow:hidden;margin-top:10px}@media (min-width:767px){.case-study.case-study-inline .case-studies-list .case{width:28%}}@media (min-width:991px){.case-study.case-study-inline .case-studies-list .case{width:32%}}.case-study.case-study-vertical .case-studies-list .case{margin-bottom:10px;padding:10px 20px;background-color:#f8f8f8;height:auto;border:1px solid #f3f3f3;display:block}.case-study.case-study-vertical .case-studies-list .case .img_wrapper{width:80px;height:100px;float:left;position:relative;margin-right:15px}.case-study.case-study-vertical .case-studies-list .case .img_wrapper img{max-height:60px;max-width:80px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.case-study.case-study-vertical .case-studies-list .case p.small{height:75px;overflow:hidden;margin-top:10px}.article .case{padding-right:10px;padding-bottom:10px}.article .case p.small{margin-top:0}.article .case img{max-height:50px;max-width:70px;margin:10px}.payment-box{width:100%;padding:10px}.payment-box#billingBox{padding-right:20px;border-right:1px solid #dcdcdc}.payment-box#shippingBox{padding-left:0}.page-company.page-company-legal .legal h2{border-bottom:1px solid #dcdcdc;padding-bottom:.3em;margin:1em 0}.page-company.page-company-legal .legal ul{margin:0 0 2em}.page-company.page-company-legal .legal ul li{margin:.5em 2em}.page-company.page-company-legal .legal ol li{list-style-type:upper-alpha}.page-company.page-company-legal .legal ol li em{text-decoration:underline;font-style:normal;font-size:1.1em}#hero_background,#hero_background.prod{margin:0 auto;background-color:#fff}#hero_background{width:100%;border-bottom:1px solid #dcdcdc;min-height:320px}#hero_container h2{color:#000;font-size:38px;line-height:41px;margin-top:50px;margin-bottom:20px}#hero_background.as2{background:url(/solutions/as2/img/background_hero.png);border-bottom:0 solid transparent;width:1240px}.container_clear,.container_gradient,.container_grey,.content_container.grey{width:100%;margin:0 auto;max-width:1070px;background-color:#fafafa;padding:60px 0}.container_clear{background-color:#fff}.container_grey{padding:30px 0}.container_gradient{background:linear-gradient(#ecf0f1,#fff 80px)}.provider-quickbooks{background:url(/ui/img/qbHero.png) repeat-x}#features_list,.product_features{margin:0 10px 24px}#product_logos li,.product_features li{float:left;line-height:20px;margin:0 5px 15px 10px;list-style:none}#product_logos li{width:167px;margin-left:20px}.product_features li{width:461px}.product_features li p{margin:5px 0 0 18px}.product_features li ul{margin-top:10px;margin-left:20px}.product_features li ul li{margin-bottom:3px}#prod-demos h1{margin-left:10px}ul.prod-gateways li{float:left;width:192px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 40px 5px 0;list-style:none}.prod_download{margin:5px 10px 5px 0;width:224px;float:left;min-height:126px}.prod_download p.small i{font-size:12px;line-height:14px}.download{width:70px;color:#000;padding-bottom:11px;border:1px solid #dcdcdc;height:59px;margin:0 10px 5px 0}.download.active,.hover_action:hover .download,.hover_action:hover .prod-img,.prod-img.active{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-ms-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}#product-item-filter{display:block;margin:-5px 0 15px;overflow:hidden;float:left}#product-item-filter li{display:block;float:left;list-style:none}#product-item-filter li a{margin:7px;display:block}#product-item-filter a{background:#ccc;color:#fff;cursor:pointer;display:block;margin:0 0 5px 5px;padding:5px 10px;-webkit-transition:background-color .05s ease,border .05s ease,color .05s ease,opacity .05s ease-in-out;-moz-transition:background-color .05s ease,border .05s ease,color .05s ease,opacity .05s ease-in-out;-ms-transition:background-color .05s ease,border .05s ease,color .05s ease,opacity .05s ease-in-out;-o-transition:background-color .05s ease,border .05s ease,color .05s ease,opacity .05s ease-in-out;transition:background-color .05s ease,border .05s ease,color .05s ease,opacity .05s ease-in-out}#product-item-filter a.active{background:#177cb8}#product-item-filter a:hover{background:#37ace8}#technology_squares li{list-style:none;float:left;font-size:10px;font-weight:700;margin:10px;text-align:center;padding:2px;border:1px solid #cfcfcf;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.icons-list #tech_squares,.port-icon-container #tech_squares{margin:0 -20px 0 0}.icons-list #tech_squares li .title,.port-icon-container #tech_squares li .title{width:80px;font-family:Segoe UI,Helvetica Neue,Arial,Verdana,sans-serif;height:32px;line-height:16px;font-size:14px;font-weight:300;display:inline-block}.icons-list #tech_squares li,.port-icon-container #tech_squares li{list-style:none;float:left;font-size:16px;font-weight:700;margin:0 1em 1em 0;text-align:center;padding:2px;background-color:#fff}.icons-list .icons-list #tech_squares li,.port-icon-container .icons-list #tech_squares li{margin-right:1.1em}.icons-list #tech_squares li a,.port-icon-container #tech_squares li a{display:block;color:#000;border:1px solid transparent;padding-bottom:1em;text-decoration:none;padding-left:15px;padding-right:15px}.icons-list #tech_squares li.active a,.icons-list #tech_squares li.ui-tabs-active a,.icons-list #tech_squares li a:hover,.port-icon-container #tech_squares li.active a,.port-icon-container #tech_squares li.ui-tabs-active a,.port-icon-container #tech_squares li a:hover{border-radius:3px;border:1px solid #f5f5f5;box-shadow:0 3px 20px rgba(0,0,0,.15);-webkit-transition:box-shadow .25s ease-in-out;-moz-transition:box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out}.icons-list .icons-list,.port-icon-container .icons-list{width:730px}.icons-list .icon-link,.port-icon-container .icon-link{display:inline-block;text-align:center;max-width:112px}.icons-list .icon-container,.port-icon-container .icon-container{width:70px;height:70px;margin:1em auto}.icons-list .icon-box,.port-icon-container .icon-box{display:table;border-radius:3px;border:1px solid #dcdcdc;width:70px;height:70px}.icons-list .custom-icon-box,.port-icon-container .custom-icon-box{margin:auto;background-color:#00a0ff;color:#fff;border:1px solid transparent}.icons-list .custom-icon-title,.port-icon-container .custom-icon-title{font-family:Open Sans Condensed;display:table-cell;vertical-align:middle}.icons-list .icon-title,.port-icon-container .icon-title{background-size:contain;width:100%;height:100%;margin:0;background-size:60%;display:table-cell}.borders{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:5px 5px 10px}#technology_squares li a{width:88px;display:block;color:#000;padding-bottom:11px;border:1px solid #dcdcdc}#technology_squares li a span{display:block;margin-top:70px}#technology_squares li.active a,#technology_squares li.ui-tabs-active a,#technology_squares li a:hover{border:1px solid #007cb9;background-position:50% -93px}.tech{width:88px;display:block;color:#000;padding-bottom:11px;border:1px solid #dcdcdc;min-height:70px}.hover_action:hover .tech,.tech.active{background-position:center -93px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.tech-excel{background:url(/ui/img/img-excel.png) no-repeat top}.tech-odbc{background:url(/ui/img/img-odbc.png) no-repeat top}.tech-ado{background:url(/ui/img/img-net.png) no-repeat top}.tech-jdbc{background:url(/ui/img/img-java.png) no-repeat top}.tech-biztalk{background:url(/ui/img/img-biztalk.png) no-repeat top}.tech-ssis{background:url(/ui/img/img-ssis.png) no-repeat center 0}.tech-support{background:url(/ui/img/img-support.png) no-repeat top}.tech-odata{background:url(/ui/img/img-odata.png) no-repeat top}.tech-salesforce{background:url(/ui/img/img-salesforce.png) no-repeat top}.tech-quickbooks{background:url(/ui/img/img-quickbooks.png) no-repeat top}.tech-netsuite{background:url(/ui/img/img-netsuite.png) no-repeat top}.tech-dynamicscrm{background:url(/ui/img/img-dynamicscrm.png) no-repeat top}.tech-mysql{background:url(/ui/img/img-mysql.png) no-repeat top}.tech-sharepoint{background:url(/ui/img/img-sharepoint.png) no-repeat top}.tech-twitter{background:url(/ui/img/img-twitter.png) no-repeat top}.tech-cloud{background:url(/ui/img/img-cloud.png) no-repeat top}.prod-img{width:70px;color:#000;border:1px solid transparent;height:70px;margin:10px 10px 5px 0}ul.product-platforms li{float:left;list-style:none;margin:0 15px 5px 0;opacity:.5}ul.product-platforms li:hover{opacity:1;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear}#product_image{padding-top:10px;padding-left:30px;width:352px;float:right;opacity:.7;z-index:2}#product_image2{width:340px;height:332px;float:right;top:0}#product_image.adapter{margin-top:0;width:626px;height:332px;opacity:1}#product_image.adapter a.btn{position:relative;float:right;margin-top:309px;z-index:890}.btn-spacer{height:40px}#ports_nav{width:100%;height:56px;background-color:#ecf0f1;border-bottom:1px solid #fff;box-shadow:10px 10px 10px #000014}#ports_nav ul{width:980px;margin:0 auto}#ports_nav ul li{float:left;list-style:none;width:108px}#ports_nav ul li p{text-align:center;text-transform:uppercase;font-size:13px;border-left:2px solid #fff;margin-bottom:0}#ports_nav ul li p:last-child{border-right:2px solid #fff}#ports_nav ul li a{display:block;height:20px;padding:15px 0 22px}#ports_nav ul li a:hover{background-color:#f7f7f7}#ports_nav ul li span{position:relative;height:22px;width:22px;display:block;margin:-10px auto 0}#ports_nav ul li i{font-size:20px;color:#acacac;margin-right:10px}#ports_nav .item-logo{display:none;width:110px;margin-left:-110px}#ports_nav .item-logo a{position:relative;display:inline-block;height:57px;padding:0}#ports_nav .item-btn-download{width:5px;display:none}#ports_nav .item-btn-download a{padding:5px 5px 10px;width:120px;margin:10px 0 5px 5px}#ports_nav.fix-menu-null .item-btn-download,#ports_nav.fix-menu-null .item-logo{display:inline-block!important}#as2_nav{width:100%;height:65px;background:url(/solutions/as2/img/mft_nav_background.png) repeat-x 2px}#as2_nav ul{width:980px;margin:0 auto}#as2_nav ul li{float:left;list-style:none;width:240px}#as2_nav ul li p{text-align:center;text-transform:uppercase;font-size:13px;border-right:1px solid #fff;border-left:2px solid #fff;margin-bottom:0}#as2_nav ul li a{display:block;height:20px;padding:15px 0 22px}#as2_nav ul li a:hover{background-color:#f7f7f7}#as2_nav ul li span{position:relative;height:22px;width:22px;display:block;margin:-10px auto 0;background-image:url(/solutions/as2/img/mft_nav_arrow.png)}#as2_nav ul li i{font-size:20px;color:#acacac;margin-right:10px}#as2_nav .item-logo{display:none;width:110px;margin-left:-110px}#as2_nav .item-logo a{position:relative;display:inline-block;height:57px;padding:0}#as2_nav .item-btn-download{width:5px;display:none}#as2_nav .item-btn-download a{padding:5px 5px 10px;width:120px;margin:10px 0 5px 5px}#as2_nav.fix-menu-null .item-btn-download,#as2_nav.fix-menu-null .item-logo{display:inline-block!important}#platform_description{height:100px;font-size:19px;line-height:32px;font-weight:300;margin-bottom:10px}#plaftform_intro{margin-top:20px;width:500px;float:left}#product_description{min-height:284px;margin:20px 10px 10px;float:left}#product_description.landing{width:578px;margin:10px}.product_title{font-family:Open Sans,Segoe UI Light,Segoe UI,sans-serif;font-size:86px;line-height:86px;color:#505050;font-weight:300;font-style:normal;letter-spacing:-2px}.product_subtitle{font-size:24px}.product_title.landing{font-size:48pt}#product_description>ul{list-style:none}#product_description>p{margin-top:10px;margin-bottom:12px}.product_class{font-family:Segoe UI Light,Segoe UI,sans-serif;font-size:32px;font-weight:300;color:#bababa;padding-left:60px;overflow:hidden}.product_components{font-size:12px;width:195px;color:#000;text-align:right;list-style:none;float:left;margin-left:20px}.solution{position:relative;width:980px;clear:both;padding:15px 0 10px 20px;cursor:pointer;border-bottom:1px solid #dcdcdc}.solution .icon{float:left;margin-right:25px;width:95px;height:90px}.solution .icon img{margin-top:5px;height:90px;width:90px}.solution .details{float:left;line-height:1.5em;padding-top:4px;margin-right:20px;width:590px}.solution .details p{margin-bottom:5px;padding:0}.solution .links{padding-top:10px}.solution .links span{width:100px}.core,.provider,.subscription{width:286px;height:48px;padding:5px 0 5px 5px}.provider.small-list{width:200px;height:30px;padding:7px 0 2px 3px}.provider.small-list img{position:relative;float:left;margin:2px 4px;bottom:0}.provider:hover{cursor:pointer}.api_driver,.core,.provider,.subscription{float:left;border:1px solid #f1f1f1;margin-bottom:5px}#api_nav>ul li{list-style:none;margin:0;line-height:2em}#api_nav ul ul li{list-style:none;margin-left:10px;padding:-10px}#api_nav ul li ul{display:none}#api_nav ul li.active ul{display:block}#api_nav li a i{float:right;margin-top:5px;display:none}#api_nav li.active a i{float:right;margin-top:7px;display:block}#api_nav ul li.active>a{color:#000;font-weight:500}#api_nav ul{margin:0!important}#api_nav h3{margin-top:0}#api h2{text-align:center}#api_nav .submenu a{padding:0}#api_drivers h2+h3{margin-bottom:1.5em}#api_content .intro{min-height:570px;position:relative}#api_content .api_news span.date{color:#dcdcdc;margin-right:10px}#api_content .api_news ul li{list-style:none;margin:8px 0}#api_content .intro p.build{margin-left:25px}#api_content .intro p.profile{margin-left:20px}.api_technologies .window{background:#fff;display:block;margin-bottom:20px}.padding-sub{margin-top:-90px;padding-top:90px}.coming_soon{background:url(/ui/img/comingsoon.png) no-repeat;height:250px;width:123px;position:absolute;top:-20px;left:-20px}.core{width:207px}.subscription{height:48px;width:260px}.subscription.active{border:1px solid #287abb}.provider-inner{margin-top:10px}.subscription-inner{margin-left:55px}.subscription-inner .buttons{float:left;margin:8px 0 0 -5px}.core img,.provider img,.subscription img{position:relative;float:left;margin:0 2px;bottom:4px}.subscription img{margin-top:12px;margin-right:15px;width:50px}.core h3,.provider h3,.subscription h3{font-size:21px;line-height:30px;margin:6px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.subscription h3{margin:7px 0 0}.provider a,.subscription a{float:right;margin:0 10px 5px 0}.extension a:hover,.provider:hover,.solution:hover,.subscription:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-ms-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}.extension a{width:148px;padding:10px 0;margin-right:10px;margin-bottom:10px;text-align:center;list-style:none;float:left;border:1px solid #efefef;height:100%;vertical-align:middle;display:inline-block}.fadebox{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#F8F8F8");background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,hsla(0,0%,97.3%,.4)),color-stop(100%,#f8f8f8));background-image:-webkit-linear-gradient(top,hsla(0,0%,97.3%,.6),#f8f8f8);background-image:-moz-linear-gradient(top,hsla(0,0%,97.3%,.6),#f8f8f8);background-image:-o-linear-gradient(top,hsla(0,0%,97.3%,.6),#f8f8f8);background-image:linear-gradient(top,hsla(0,0%,97.3%,.6),#f8f8f8);content:"\0020";display:block;width:220px;height:160px;position:absolute;overflow:hidden}.specs .panel{margin-right:20px;margin-top:5px!important;padding-top:10px;list-style:none!important;background:none!important}.specs .panel div{margin-left:18px}.specs .panel a i{color:#dcdcdc;font-size:16px}.modal .close{margin:-20px -10px}.modal-body{padding:30px}pre{margin-bottom:20px}.window p{margin-bottom:10px}.leftnav{min-height:336px}.leftnav li,.leftnav ul{list-style:none;margin-left:0!important}.leftnav li,.leftnav li a i{line-height:2.5em!important}.leftnav li a{display:block;padding:0}.leftnav li a i{float:right}.leftnav .submenu{min-height:0;margin:0}.leftnav li.submenu{margin-left:20px!important}.leftnav span{display:block;color:#5d5d5d;text-transform:uppercase}.leftnav li.active a{color:#000;font-weight:500;text-decoration:none}.tab-content{padding-left:10px;min-height:350px}.tech-details .tab-content{border-left:1px solid #dcdcdc}#port_details_nav.fixed{position:fixed;top:125px}.carousel_nav{position:relative;top:34px;float:right;z-index:899}#AS2_carousel{min-height:358px}.carousel_nav a{color:#a7a7a7;font-size:22px}.carousel_nav a:hover{color:#7f7f7f}.as2-slide .hover_box{width:200px;float:left}.hover_box ul li,.release ul li{padding-left:5px;list-style:none}.hover_box ul li{margin:3px 10px 10px 0;padding:0 5px}.as2-case{background:url(/ui/img/as2-slider-case.png) no-repeat;height:380px}#TechDetails .panel{background-color:transparent;border:0 solid transparent}#TechDetails .panel p{margin-bottom:8px}#TechDetails.tab-content{display:block;border-left:1px solid #dcdcdc;min-height:624px;padding-left:20px}#introboxes .window{height:125px}#section_background{border-bottom:0 solid transparent;width:1238px;vertical-align:bottom;margin:0 auto;min-height:100%}#section_background .content_container{margin-bottom:0;width:960px}.grey_section{width:960px;margin:0 auto}.best,.partners,.technology{margin-top:-78px}#container_gradient.partners,#section_background.partners{background:url(/solutions/as2/img/background_partners.png) no-repeat bottom;margin-top:0}#section_background.best{background:url(/solutions/as2/img/background_best.png) no-repeat bottom}#section_background.technology{background:url(/solutions/as2/img/background_tech.png) no-repeat bottom;margin-bottom:-62px}#hero-nav .navlinks,#section_background .navlinks{list-style:none}#hero-nav .navlinks>li,#section_background .navlinks>li{margin-left:0!important;padding:10px 0}#hero-nav .navlinks>li h3,#section_background .navlinks>li h3{display:inline;padding-left:3px}#hero-nav .panel-group,#section_background .panel-group{margin-bottom:0}.logoContainer{width:115px;height:45px;float:left;overflow:hidden;position:relative}.padding-subnav{margin-top:-113px;padding-top:113px!important}.product-wrapper *,.product-wrapper:after,.product-wrapper:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-wrapper img{max-width:100%}.product-wrapper .padder{padding:3em 0}.product-wrapper #hero_home.hero-blue{background-image:url(/product/img/main.png);background-repeat:no-repeat;background-position:50%;background-color:#177cb8}.product-wrapper #hero_home.hero-blue h1{font-size:35px;margin-top:1em;font-weight:700}.product-wrapper #hero_home.hero-blue p{font-size:20px;width:50%;margin:0 auto}.product-wrapper #hero_home.hero-blue h1,.product-wrapper #hero_home.hero-blue p{color:#fff}.product-wrapper #hero_home.hero-blue p{color:#85deff}.main .product-wrapper .product-submenu{background:#f8f9fb;border-bottom:1px solid #dcdcdc;transition:.222s;width:100%;position:relative;z-index:2}.main .product-wrapper .product-submenu a{color:#000}.main .product-wrapper .product-sticky{position:fixed;top:73px}.main .product-wrapper .product-submenu ul{display:table;width:100%;padding:0;margin:0}.main .product-wrapper .product-submenu li{display:table-cell;width:25%;border-right:1px solid #dcdcdc}.main .product-wrapper .product-submenu a{border-bottom:2px solid transparent;padding-top:10px;padding-bottom:10px;display:block}.main .product-wrapper .product-submenu a.active,.main .product-wrapper .product-submenu a:hover,.main .product-wrapper .product-submenu li.active a{border-color:#177cb8;background-color:#eee}.main .product-wrapper .product-submenu li:last-child{border:none}.product-wrapper .product-intro .product-intro-buckets img{margin-bottom:1em}.product-wrapper .product-intro .product-intro-buckets h3,.product-wrapper .product-intro h2{margin:0 0 .5em}.product-wrapper .product-grey{background:#fcfcfc;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.product-wrapper .product-tabs .btn{background:#00b0f0;margin-top:2em;font-size:16px;padding:9px 18px}.product-wrapper .product-tabs .product-tabs-number{background:#0073b8;width:40px;height:40px;border-radius:40px;line-height:40px;font-size:18px;color:#fff;text-align:center;display:inline-block}.product-wrapper .product-tabs .product-tabs-number.a{background:#85d1ff}.product-wrapper .product-tabs .product-tabs-number.b{background:#00b0f0}.product-wrapper .product-tabs .product-tabs-number.c{background:#a4cf27}.product-wrapper .product-tabs .nav-tabs{border:none;margin-top:3em}.product-wrapper .product-tabs .nav-tabs li{margin:0}.product-wrapper .product-tabs .nav-tabs li a{border:1px solid transparent;display:block;margin:0 0 .4em;padding:1em 0}.product-wrapper .product-tabs .nav-tabs li.active a{border:1px solid transparent;border-radius:2px;background:#eee}.product-wrapper .product-tabs .nav-tabs li a h3{margin:0;color:#000}.product-wrapper .product-tabs .nav-tabs li a p{color:#333;margin:0}.product-wrapper .product-tabs h2{margin:.5em 0}.product-wrapper .product-tiles h2{margin:1em 0}.product-wrapper .product-tiles .product-tile{background:#fff;display:block;border:1px solid #dcdcdc;padding:2em;margin-bottom:1em;transition:.222s;position:relative}.product-wrapper .product-tiles .product-tile h3{border-bottom:1px solid transparent;display:inline-block;margin:0;color:#000}.product-wrapper .product-tiles .product-tile p{color:#333;margin:0}.product-wrapper .product-tiles .product-tile span{position:absolute;bottom:-1em;right:0;font-size:.8em;display:none}.product-wrapper .product-tiles .product-tile:hover{border-color:#0dc0ff}.product-wrapper .product-tiles .product-tile:hover span{display:block}.product-wrapper .product-action .btn{background:#00b0f0;font-size:16px;margin-top:2em;padding:9px 18px}.product-wrapper .product-action .btn:hover{background:#0abeff}.product-wrapper .product-action h2{font-weight:600;font-size:26px;color:#000;margin:1em 0}.product-wrapper .product-tabs .numbered-feature li h3{margin:0;color:#000}.product-wrapper .product-tabs .numbered-feature li .numbered-feature-inner{border:1px solid transparent;display:block;margin:0 0 .4em;padding:1em 0}.product-wrapper .product-tabs .numbered-feature li .numbered-feature-inner p{margin:0}ul.numbered-feature.list-unstyled{margin-top:2em}@media screen and (max-width:640px){.product-wrapper .product-tabs .nav-tabs li a{padding:1em 0!important}.product-wrapper .tab-content{min-height:0}.product-wrapper #hero_home.hero-blue h1{font-size:34px}.product-wrapper #hero_home.hero-blue p{font-size:18px}.product-wrapper img{max-width:100%!important}}#subheader_container{-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);background-color:hsla(0,0%,100%,.95);border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;box-shadow:0 2px 2px rgba(0,0,0,.1);height:auto;margin-bottom:5px;position:fixed;width:100%;z-index:950}#subheader_container .subheader{width:980px;margin:10px auto 0;padding-left:20px}#subheader_container .subheader img{float:right;margin-top:10px;position:relative}@media (min-width:850px){#subheader_container .subheader{padding-left:0}}#subheader_container.fix-menu{height:96px}#subheader_container.fix-menu-null{height:76px}#subheader_container.subheader-blog-menu{top:0}#subheader_container.subheader-blog-menu h1{display:inline-block;margin-right:10px;line-height:66px;margin-top:0}#subheader_container.subheader-blog-menu ul{display:inline-block;width:570px;height:100%;position:absolute;top:0}#subheader_container.subheader-blog-menu .subheader{margin:0 auto;width:980px;height:76px}#subheader_container.subheader-blog-menu li{display:inline-block;list-style:none;font-size:14px;padding:0 10px;font-weight:600;line-height:76px}#subheader_container.subheader-blog-menu li a{display:inline-block;height:100%}#subheader_container.subheader-blog-menu li:hover{background:#f4f6f7}#subheader_buffer{height:0}@media (min-width:767px){#subheader_buffer{height:40px}}.padding_subheader{height:76px}#submenu_container{height:auto}@media (min-width:767px){#submenu_container{height:40px}}#submenu_container{position:fixed;width:100%;border-bottom:1px solid #dcdcdc;background:hsla(0,0%,100%,.95);z-index:100;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}#submenu_container .submenu{max-width:980px;width:auto;height:auto;margin:10px auto}#submenu_container .submenu .title{display:block;width:100%;font-size:20px;font-family:Open Sans Condensed,sans-serif;font-weight:300;display:inline-block;color:#000;vertical-align:baseline;height:20px;line-height:20px;padding:0 18px;margin-top:10px;margin-bottom:10px}@media (min-width:767px){#submenu_container .submenu .title{float:left;width:auto;padding:0}}#submenu_container .submenu ul{display:block;list-style:none;margin:10px 0;font-weight:700;width:auto;height:auto;padding:0 0 0 13px}#submenu_container .submenu ul li{display:block;margin-bottom:10px;padding:0;line-height:18px;text-align:left;border-right:1px solid #dcdcdc}#submenu_container .submenu ul li a{text-decoration:none;color:#333;font-size:12px;text-transform:none;font-weight:400;padding:5px}#submenu_container .submenu ul li a:hover{border-bottom:2px solid #428bca}#submenu_container .submenu ul li a.active{border-bottom:2px solid #177cb8}#submenu_container .submenu ul li a.btn{border:none;font-size:12px;background-color:#db2800!important;color:#fff;text-transform:uppercase;margin:0;padding:5px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media (min-width:767px){#submenu_container .submenu ul li a.btn{margin-top:-20px}}@media (min-width:767px){#submenu_container .submenu ul li a{padding:2px}}#submenu_container .submenu ul li.active{border-bottom:2px solid #177cb8}#submenu_container .submenu ul li.last{border:none}@media (min-width:767px){#submenu_container .submenu ul li{display:inline-block;width:auto;margin-bottom:0;padding-left:10px;padding-right:10px;text-align:right}}@media (min-width:767px){#submenu_container .submenu ul{float:right}}@media (min-width:767px){#submenu_container .submenu{height:40px;margin:0 auto}}@media (min-width:767px){#submenu_container{padding-left:20px;padding-right:20px}}#subMenu{position:relative;top:auto}#subMenu.fixed{position:fixed}#submenu_buffer{height:0}@media (min-width:767px){#submenu_buffer{height:40px}}#hero_background.subscriptions{background:url(../../subscriptions/hero.png) no-repeat bottom;width:100%;min-width:960px}#hero_background.subscriptions h1{margin-top:40px;color:#000}#subscription{height:280px;padding-bottom:10px}.leftcol,.rightcol{margin-top:20px}.leftcol{padding-bottom:10px;padding-right:30px;margin-bottom:20px;border-right:1px solid #dcdcdc}#subscription .leftcol.one{text-align:right;height:217px;margin-top:40px}#subscription .leftcol.one h1,#subscription .leftcol.one h2{font-family:Segoe UI Light,Segoe UI,Helvetica Neue Light,Helvetica Neue,Helvetica,Verdana,sans-serif;font-weight:200;line-height:120%;margin:0}#subscription .leftcol h1{color:#000;font-size:46px}#subscription .leftcol h1+h2{margin-top:0}#subscription h2{font-size:36px;margin-top:10px}#subscription h3{font-size:26px}#subscription .leftcol ul li{float:right;margin-left:10px;list-style:none}#subscription .leftcol ul li a:hover{text-decoration:underline}#subscription .leftcol .title{font-size:13px;margin:14px 0 3px!important;float:none;color:#444;text-transform:uppercase}#subscription .panel{width:196px;float:left;border:1px solid #cfcfcf;padding-top:4px;box-shadow:0 2px 3px rgba(0,0,0,.15);margin:0 5px 30px;border-radius:0}#subscription .panel-header{padding:0 20px}#subscription .panel-body{padding:0 20px 20px}#subscription .panel-footer{border-top:1px solid #ddd;background-color:transparent;text-align:center}#subscription .section-divider{width:inherit;padding-bottom:20px;height:4px;background:url(../img/section-divider2.png) no-repeat -80px 0}#subscription a.btn.medium{padding:8px 29px}#carousel-subscription .carousel-indicators{width:inherit;top:0;left:160px}#carousel-subscription .carousel-indicators li{display:inline-block;width:auto;height:10px;margin:1px 10px;text-indent:0;cursor:pointer;border:none;border-radius:0}#carousel-subscription .carousel-indicators li.active a{border-bottom:2px solid #db2800}#box-adapters,#box-ibiz,#box-ipworks,#box-redcarpet{float:left;height:199px;width:116px;margin-right:20px;top:0}#box-redcarpet{background:url(../img/box-redcarpet.png)}#box-ipworks{background:url(../img/box-ipworks.png)}#box-ibiz{background:url(../img/box-ibiz.png)}#box-adapters{background:url(../img/box-adapters.png)}#carousel-subscription .carousel-inner{margin-top:24px}#carousel-subscription .item p{margin-top:40px}#carousel-subscription .carousel-control.left,#carousel-subscription .carousel-control.right{background:none}#carousel-subscription .carousel-control .icon-next,#carousel-subscription .carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-65px;font-size:30px}#carousel-subscription .carousel-control .icon-next{margin-left:45px}#carousel-subscription .carousel-inner>div{height:230px}#subscription .box-shadow{background-color:#f9f9f9;border:1px solid #d3d3d3;color:#000;box-shadow:0 1px 4px rgba(0,0,0,.15);position:relative}#details{margin-left:20px;list-style:none}#hero_home{height:540px;margin:0 auto;position:relative;background:#1573bd}#hero-container{height:540px;overflow:hidden}#hero-container .item{padding:0}.hero-slide{height:640px;overflow:hidden}.hero-slide h1.white,.hero-slide h3.white{-webkit-text-shadow:0 2px 2px rgba(25,25,112,.4);-moz-text-shadow:0 2px 2px rgba(25,25,112,.4);text-shadow:0 2px 2px rgba(25,25,112,.4)}.hero-slide .no-shadow{-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.hero-slide a.btn{-webkit-text-shadow:0 2px 2px transparent;-moz-text-shadow:0 2px 2px transparent;text-shadow:0 2px 2px transparent;color:#fff!important;background:rgba(0,160,255,.6);border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.hero-slide a.btn.hero-btn{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);margin-right:8px!important}.hero-slide a.btn:hover{color:#fff!important;background:rgba(0,140,235,.8);border:1px solid hsla(0,0%,100%,.2)}.animation{position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease}.animation.invisible{display:none;visibility:initial}.hero-main{background:url(../img/home/home-slider-bkg.jpg) bottom;background-size:cover}.hero-main .container{min-height:640px}.hero-main .shadow{text-shadow:0 2px 2px rgba(0,0,0,.3)}.hero-main .video-container{background:url(../img/home/arcesb_video.png) no-repeat 15px 0}@media (min-width:1025px){.hero-main .video-container{background-size:500px!important;height:500px;top:-30px!important;left:50px!important}.hero-main .video-container img{height:101%;width:100%;z-index:2}}@media (max-width:1024px){.hero-main .video-container{width:356px;height:348px;background-size:348px 348px}.hero-main .video-container img{height:350px;width:350px}}@media (max-width:640px){.hero-main .container{width:auto}.hero-main .col-md-6{width:100%}}.hero-main a.ann{display:block;position:absolute;right:0;top:20px;border-radius:2px;text-align:center;padding:.3em 1.5em;background-color:#fff;color:#177cb8;border:1px solid #fff}#case-study.hero-slide{background:url(../img/home/home-slider-casestudy.jpg) 50%;background-size:cover}#case-study.hero-slide:before{background:none}#case-study .intro{width:450px;height:334px;padding:20px 20px 30px 30px;margin-left:-20px;margin-top:30px}#case-study .intro li{margin-bottom:2px}#case-study .intro li a{color:#fff!important;padding:5px}#case-study .img{float:right;width:430px;padding:50px 0 40px;margin-top:30px;transform:rotateX(0deg) rotateY(-50deg) rotate(0deg) skewY(5deg) skewX(0deg)}#case-study ul{width:100%;margin:-10px 0 14px}#case-study ul li{padding:1px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4em}@media (max-width:640px){#case-study.hero-slide{background:linear-gradient(0deg,rgba(0,137,219,.4),rgba(0,137,219,.8)),url(../img/home/home-slider-casestudy.jpg) 50%;transition:color .2s ease 0s;background-size:cover;z-index:9}}#news.hero-slide{background:url(../img/home/home-slider-news.jpg) bottom;background-size:cover}#news .intro{width:450px;height:334px;padding:20px 20px 30px 30px;margin-left:-20px;margin-top:30px}#news .intro li{margin-bottom:2px}#news .intro li a{color:#fff!important;padding:5px}#news .img{float:right;width:430px;padding:50px 0 40px;margin-top:30px;transform:rotateX(0deg) rotateY(-50deg) rotate(0deg) skewY(5deg) skewX(0deg)}#news ul{width:100%;margin:-10px 0 14px}#news ul li{padding:1px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4em}#tech_container,.tech_bar{position:absolute;height:100px;width:100%;bottom:98px;z-index:800}#tech_container ul{width:620px;margin:0 auto}#tech_container .menu li span{display:block;font-size:12px;text-align:center;margin:0 auto;color:#fff}.carousel-control{color:hsla(0,0%,100%,.5);transition:color .2s ease 0s;text-shadow:none}.carousel-control:hover{opacity:.8;color:#fff}.carousel-control:focus{color:#fff}#home-hero-slider ol.carousel-indicators li{color:#117cb8;text-indent:0!important;border:0;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;opacity:.7;width:12px;margin:0}#home-hero-slider ol.carousel-indicators li.active{background-color:transparent!important}#home-hero-slider ol.carousel-indicators li:before{content:"\f111";color:#8bcff5}#home-hero-slider ol.carousel-indicators li.active:before{content:"\f111";color:#fff}#home-hero-slider.carousel-indicators{bottom:-4px!important}#hero_home .carousel-control{z-index:999;width:5%}#hero_home .carousel-control .fa-chevron-circle-left,#hero_home .carousel-control .fa-chevron-circle-right{position:absolute;bottom:34px;display:inline-block;font-size:30px}#hero_home .carousel-control.right i{left:0}#hero_home .carousel-control.left i{right:0}.carousel-control.left,.carousel-control.right{background-image:none}#call_out{min-height:350px;background-image:linear-gradient(180deg,#177cb8,#1f9ce6);overflow:auto;margin-bottom:40px}.tooltip{color:#fff;background:#000;opacity:.2}.carousel-inner a.btn{margin:0}#home-hero-slider{width:100%;margin-left:0;left:0;bottom:0!important;margin-bottom:22px}#home-hero-slider li{display:inline-block;width:147px;height:63px;background-color:#87c0e0;opacity:1;border:2px solid transparent;border-radius:0;margin:0 5px}#home-hero-slider li.active{border:2px solid #fff}#home-hero-slider li:before{content:none}#home-hero-slider li img{height:60px;filter:grayscale(60%);-webkit-filter:grayscale(60%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;opacity:1}#home-hero-slider li.active img{height:60px;filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1}.margin-top-5{margin-top:5px!important}.margin-top-10{margin-top:10px!important}.margin-top-15{margin-top:15px!important}.margin-top-20{margin-top:20px!important}.margin-top-30{margin-top:30px!important}.margin-top-40{margin-top:40px!important}.margin-top-50{margin-top:50px!important}.margin-top-60{margin-top:60px!important}.margin-top-80{margin-top:80px!important}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-right-5{margin-right:5px!important}.margin-right-10{margin-right:10px!important}.margin-right-15{margin-right:15px!important}.margin-left-5{margin-left:5px!important}.margin-left-10{margin-left:10px!important}.margin-left-15{margin-left:15px!important}.margin-10{margin:10px!important}.margin-20{margin:20px!important}.margin-30{margin:30px!important}.padding-10{padding:10px!important}.padding-20{padding:20px!important}.padding-30{padding:30px!important}.no-margin{margin:0!important}.no-padding,.no-space{padding:0!important}.no-space{margin:0!important}.pull-left{float:left!important}.pull-right{float:right!important}.full-width{width:100%!important}.border-gainsboro{border:1px solid #dcdcdc}.border-top-gainsboro{border-top:1px solid #dcdcdc}.border-bottom-gainsboro{border-bottom:1px solid #dcdcdc}.border-top-thick{border-top-width:2px!important}.fixed{position:fixed}.relative{position:relative}.absolute{position:absolute}.display-none{display:none}.display-block{display:block}.display-inline-block{display:inline-block}.bold{font-weight:700}.large{font-size:110%}.small{font-size:85%}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.red{color:#db2800!important}.grey{color:#737373!important}.white{color:#fff}.black{color:#000}.transparent{color:transparent}.light-grey{color:#f8f9fb}.blue{color:#287abb}.green{color:#53b14d}.background-light-grey{background-color:#f8f9fb}.background-light-grey-neutral{background-color:#f9f9f9}.background-light-whitesmoke{background-color:#f5f5f5}.background-whitesmoke-gradient{background:-webkit-linear-gradient(#f5f5f5,#fff 75%);background:-o-linear-gradient(#f5f5f5,#fff 75%);background:linear-gradient(#f5f5f5,#fff 75%)}.background-azure-gradient-top{background:-webkit-linear-gradient(#ecf0f1,#fff 80px);background:-o-linear-gradient(#ecf0f1,#fff 80px);background:linear-gradient(#ecf0f1,#fff 80px)}.background-light-grey-neutral-top{background:-webkit-linear-gradient(#f8f9fb,#fff 50%);background:-o-linear-gradient(#f8f9fb,#fff 50%);background:linear-gradient(#f8f9fb,#fff 50%)}.background-grey-gredient-top{background:-moz-linear-gradient(top,#f4f6f6 0,rgba(244,246,246,0) 100%);background:-webkit-linear-gradient(top,#f4f6f6,rgba(244,246,246,0));background:linear-gradient(180deg,#f4f6f6 0,rgba(244,246,246,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.background-grey-gredient-bottom{background:-moz-linear-gradient(top,rgba(244,246,246,0) 0,#f4f6f6 100%);background:-webkit-linear-gradient(top,rgba(244,246,246,0),#f4f6f6);background:linear-gradient(180deg,rgba(244,246,246,0) 0,#f4f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}@media screen and (min-width:768px){.no-float{height:100%;display:table}.no-float>div{height:100%;display:table-cell;float:none;vertical-align:top}}body{font:14px Segoe UI,Helvetica Neue,Arial,Verdana,sans-serif;border-top:2px solid #00a0ff;height:100%;color:#666;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{font-family:Open Sans Condensed,sans-serif;font-weight:300;margin-top:0}h1.highlight{font-family:Montserrat,sans-serif;margin-top:0;color:#bbb;font-size:4.5em}a{color:#177cb8;transition:color .3s}a,a:active,a:hover,a:link,a:visited{text-decoration:none}a:focus{outline:none}h1{color:#177cb8;font-size:42px;margin-bottom:10px}h1.grey{color:#4c4c4c}h2{font-size:36px;color:#177cb8}h3{font-size:24px;color:#737373;margin-bottom:12px}h1+h3,h2+h3{margin-top:-5px;margin-bottom:10px}h4{font-size:16px;color:#177cb8;font-weight:700}h4,h5{margin-bottom:6px}h5{font-family:Segoe UI,Helvetica Neue,Arial,Verdana,sans-serif;font-size:15px}h5,p{font-weight:400}p{line-height:1.5em;margin-bottom:24px}p.subtitle{text-transform:uppercase;letter-spacing:.2em}p.highlight,p.subtitle{color:#7f8c8d;margin-bottom:8px}p.highlight{margin-top:20px;font-size:1.25em}.highlight li{margin:0;list-style:none;font-size:1.1em}img{-ms-interpolation-mode:bicubic}hr{width:100%;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,97.3%,.3)}hr,var{margin:0}var{border:1px solid #ddd;background-color:#f8f8f8;border-radius:3px;max-width:100%;display:inline-block;font-style:normal;font-family:monospace;padding:0 5px}input.form-control{padding:0 0 0 12px}select.form-control{padding:0 0 0 9px}.form-horizontal .control-label{margin-bottom:5px}.inline{display:inline-block}.label-left{font-weight:700;margin-bottom:0;line-height:36px}.text-right{text-align:right}.centered,.text-center{text-align:center!important}.clear{clear:both}.clear.space{margin-top:8px}.light{color:#737373}h2.red{color:#b30a00}.window{background:#f5f5f5;padding:1em;border:1px solid #dcdcdc;box-shadow:0 1px 3px rgba(0,0,0,.15)}.window+h3{margin-top:24px}.window.clear{background:transparent}.window.blue{background-color:#fafcff;border-color:#b7def7}.window.white{background:#fff;color:#000}form .window{margin-bottom:20px;margin-top:20px;background:none}.hover_box{margin-right:10px;padding:8px 7px 7px 5px;transition:all .15s ease-in-out;box-shadow:0 1px 3px transparent}.hover_box:hover{background-position:50% -93px;box-shadow:0 1px 3px rgba(0,0,0,.15);transform:scale(1.05)}#main{width:auto}.indent{margin-left:81px}.section-divider{width:100%;margin:2em 0;height:4px;background:url(../img/section-divider2.png) no-repeat 50% 0}.section-divider.title{margin:-31px 0 40px}.section-spacer{width:100%;margin:30px 0;height:1px}.section-divider span{line-height:0;background-color:#177cb8;color:#fff;font-size:18px;padding:5px 10px;width:180px;border-left:15px solid #fff;border-right:15px solid #fff}.enlarge{background:url(../img/img_enlarge.gif) no-repeat bottom;padding-bottom:25px;margin-bottom:15px;cursor:pointer;display:inline-block}.2-col-wrap{-webkit-column-count:2;-moz-column-count:2;column-count:2}.window.one-half{width:444px;padding:1em}.main .container ul{margin:10px}.main .container ul li{margin-left:25px;line-height:1.5em}.main .container ul.icons-ul li{margin-left:0}.main .container ul.clients-ul li{margin-left:3px}ul.list_sidenav{margin:0}ul.list_sidenav li{list-style:none;padding:4px 0 4px 10px;border:1px solid #dcdcdc;background:none;margin:0}ul.list_sidenav li.active{border-left:2px solid #287abb;background:none;background-color:#f5f5f5;border-top:none;box-shadow:0 1px 3px rgba(0,0,0,.15)}ul.bullets_none li{list-style:none;margin:4px 0 4px 10px;background-position:0 0}ul.bullets_blue li{font-size:14px;margin:0 0 0 10px;padding:3px 0 3px 17px;list-style:none;background:url(../img/blue_bullets.png) no-repeat 0 10px}ul.bullets_blue li.active{border-left:2px solid #287abb;background:none;background-color:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,.15)}ul.bullets_blue.two-col li{width:260px;float:left;margin:5px 20px 15px 5px}ul.link-list li{list-style:none;margin-bottom:20px}ul.link-list li a{font-weight:700}ol{padding-left:12px;margin:0 0 24px 20px}ol li{margin-bottom:5px}ol.priv{margin:20px 20px 10px 40px}ol.priv li{margin-bottom:5px}ol.faqs{margin-left:20px;margin-bottom:20px;padding-left:10px}ol.faqs li,ol.faqs p{margin-bottom:10px}ul.faqs{margin-left:20px}ul.faqs li{padding:5px;list-style:none}ul.arrows_blue{margin:20px 0}ul.arrows_blue li{background:url(../img/arrow_blue.png) no-repeat 0 5px;margin:10px;padding-left:18px;list-style:none}ul.arrows_blue li.img{list-style:none;background:none;margin:0}#header_container{position:fixed;width:100%;top:0;border-bottom:1px solid #dcdcdc;background-color:#fff;z-index:900;border-top:2px solid #00a0ff;-webkit-transform:translateZ(0)}.kb.articles ol,.kb.articles ul{margin-left:3em}.kb.articles h2,.kb.articles h3{color:#000}#accordion a.accordion-toggle{background-color:#f5f5f5;border:1px solid #dcdcdc;display:block;list-style:none;margin:0 0 8px;padding:10px 20px;text-decoration:none}#accordion .panel{-webkit-box-shadow:none;box-shadow:none}#faq .panel h3,#news-accordion a h5{margin-bottom:15px}#faq .panel h3{margin-left:26px;text-indent:-25px}#faq .panel p,#faq .panel ul{margin-left:26px;margin-bottom:16px}.accordion-toggle{color:#000}a.accordion-toggle:hover{color:#696969}a.accordion-toggle:active,a.accordion-toggle:hover,a.accordion-toggle:link{text-decoration:none}.ordertable td{padding:0 10px 15px;min-width:100px}#main .syntaxhighlighter .line .content{margin-left:1.3em!important}.visit{width:0;height:0;overflow:hidden}#search_container,#search_icon,.mobile-menu{display:none}hr.divider{border:0;margin:40px 0;height:1px;background:radial-gradient(#7f8c8d,rgba(127,140,141,0) 60%)}.leadinModal .leadin-footer-wrapper{display:none!important}.btn .menu-icon{color:#fff;width:auto;font-size:18px;top:auto;margin:0}.links .menu-icon{font-size:14px;top:1px;margin:0}@media print{#header_container,.product-wrapper .product-sticky{position:relative;top:auto}.row .col-md-4{float:left;width:33.333%}.row .col-md-10{width:83.33333333%;float:left}.row .col-md-2{width:16.66666667%;float:left}.row .col-md-6{width:50%;float:left}}.entry td{background-color:#fff}.icons-ul{list-style:none}.item-option{display:none}.item-option.active{display:block;text-align:center}.transform-listitem{position:relative}.transform-popover{background:#fff;font-size:.9em;width:128px;transition:.222s;display:none}.transform-popover:after,.transform-popover:before{top:50%;content:" ";height:0;position:absolute;pointer-events:none}.transform-popover:after{border-right-color:#fff;border-width:8px;margin-top:-8px}.transform-popover:before{border-right-color:#dcdcdc;border-width:9px;margin-top:-9px}.transform-name{text-align:left}.transform-name .lnr{margin-right:.4em;color:green}.transform-inner{padding:.4em 1em}.standard-popover{width:120px}.transform-title{background:#f8f9fb;border-bottom:1px solid #dcdcdc;padding:.4em 1em}.tooltip-trigger .collapse-tooltip{display:none}.tooltip-trigger:hover .collapse-tooltip,.transform-listitem:hover .transform-popover{display:block}.pricing-column{padding:0}.pricing-column .pricing-inner{text-align:center;position:relative;border:1px solid #dcdcdc}.pricing-column:last-child .pricing-inner,.pricing-support-column:first-child{border-left:1px solid #dcdcdc}.pricing-inner ul li{padding:.4em 0;border-bottom:1px solid #dcdcdc}.pricing-inner .transforms-wrapper{text-align:center;position:relative}.pricing-inner ul li ul li{border:0;padding:.4em 0}.pricing-inner ul li ul li:nth-child(odd){background:#f1f1f1}.pricing-inner ul li ul li .lnr-check{color:#fff;border-radius:24px;padding:6px;font-size:8px;display:inline-block}.pricing-inner ul li ul li .lnr-cross2{background:#333;border-radius:24px;padding:6px;font-size:8px;opacity:.2;display:inline-block}.transform-name-list{background:#fff;margin-top:224px;border-right:1px solid #dcdcdc}.transform-name-list li{padding:8px;text-align:right}.transform-name-list li:nth-child(odd){background:#f1f1f1}.pricing-support-column{padding:0}.pricing-support-column:last-child .pricing-support{border-top-color:#177cb8}.pricing-support{padding:1em;text-align:center;background:#fafafa}.pricing-support h4{margin:0;color:#333;font-weight:400}.pricing-list{margin-bottom:2em}.pricing-column .pricing-inner .btn{max-height:35px}.pricing-notincluded .lnr-cross2{opacity:.2}.pricing-list .transform-trigger{padding:4px;font-size:8px;position:relative;margin-left:2px;top:-2px}.pricing-list .transform-trigger:hover .transforms-wrapper{display:block}.comparison-list li{padding:1em 0;font-size:.9em;border-right:1px solid #dcdcdc}.comparison-list li .lnr-cross2{display:inline-block;background:#333;color:#fff;border-radius:24px;padding:6px;font-size:8px}.compare-check,.compare-plus,.comparison-list li .lnr-check{display:inline-block;background:#0ec568;color:#fff;border-radius:24px;padding:6px;font-size:8px}.compare-check,.compare-plus{position:relative;left:-1px}.compare-star{font-size:14px;font-weight:600}.compare-cross,.compare-star,.compare-x{padding:6px;display:inline-block;position:relative;left:-1px}.compare-cross,.compare-x{background:#e50000;color:#fff;border-radius:24px;font-size:8px}.compare-question{color:#177cb8;font-size:14px;position:relative;top:1px;margin-left:2px}.comparison-list li:nth-child(2n){background:#fafafa}table tbody tr .comparison-cell{padding:0}.comparison-row{margin:0}.comparison-row h3{margin:0;padding:.4em;background:#dcdcdc}.comparison-row .col-md-2{padding:0}.comparison-row .col-md-2 .comparison-list li{padding-right:15px}.comparison-row .col{width:12.5%;width:20.8333%;text-align:center;padding:0}.comparison-row .comparison-titles{width:50%}.comparison-row .comparison-titles li{border:0;line-height:21px}.comparison-row .comparison-list{margin:0;border-top:1px solid #dcdcdc}#ports,#transforms{position:relative}.title-row{background:#f1f1f1}.product-comparison a .lnr-angle-down,.product-comparison a .lnr-angle-right{background:#177cb8;color:#fff;border-radius:24px;padding:4px;font-size:10px;display:inline-block;margin-left:8px;position:relative;top:-1px;width:18px;text-align:center}.product-comparison tr td,.product-comparison tr th{text-align:center;vertical-align:middle!important}.product-comparison tr td a:hover{cursor:pointer}.product-comparison tr th{border:0;background:#f1f1f1}.product-comparison tr td:first-child,.product-comparison tr th:first-child{text-align:left}.product-comparison ul{margin-left:18px}.collapse-row a{display:block}table tbody .collapse-row-container td{border:0}.product-comparison{margin:3em 0 0}.tooltip-trigger{position:relative;color:#177cb8}.collapse-tooltip{background:#fff;border:1px solid #dcdcdc;padding:1em;text-align:left;position:absolute;width:300px;z-index:3;border-radius:4px;box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07);left:50%;margin-left:-150px}.collapse-tooltip span:after{content:","}.collapse-tooltip span:last-child:after{content:" "}ul.connections-list,ul.connections-tabs{margin-left:0;margin-bottom:0}ul.connections-tabs{margin:0 0 2em}ul.connections-tabs li a .badge{background:#054b75;margin-left:6px}.connections-tabs-content{margin:0;padding:0}.connections-list li .connection-item-inner{border:1px solid #f1f1f1;padding:.5em 1em;margin-bottom:6px;position:relative;transition:.222s;display:block}.connections-list li .connection-item-inner:hover{box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07)}.connections-list li .connection-item-inner .label{background:none;color:#054b75;position:absolute;bottom:1em;right:1em;text-transform:uppercase;font-size:9px}.connections-list li .connection-item-inner img{width:40px;display:inline-block;vertical-align:middle}.connections-list li .connection-item-inner .connection-name{display:inline-block;vertical-align:middle;margin:0 0 0 10px}.ent,.prof,.stand{background:#f5f5f5;opacity:.6}.connections-list-item{padding-left:0;padding-right:15px;max-width:285px}.item{padding:0 6px}.order-content ul li{padding:.4em 0;border-bottom:1px solid #dcdcdc}.order-content ul li.order-ports{font-size:1.4em;margin-left:0}.order-slide .add-to-cart .dropdown-menu{width:185px;right:15px}.order-slide .add-to-cart .dropdown-menu.connection-count{width:220px}.add-to-cart .dropdown-menu.unlimited{width:255px}.add-to-cart .dropdown-menu ul{list-style-type:none;margin:5px}.add-to-cart .dropdown-menu ul li{margin-left:0;line-height:2em}.add-to-cart .dropdown-menu .title{padding-left:7px;margin-top:5px}.order-slide .add-to-cart .btn{margin:0}.comparison-list li:nth-child(odd){background:#f1f1f1}.order-intro{background:#177cb8;padding:0 0 3em;position:relative}.order-intro>h2{color:#fff;margin:0}.order-intro>h3{background:#116090;color:#f1f1f1;padding:.4em 0;margin-bottom:1.4em}.order-intro h2 span{color:#fff;opacity:.5}.order-intro a{background:#0ec568;color:#fff;border-radius:24px;display:inline-block;padding:.4em 1em;position:absolute;bottom:-15px;width:150px;left:50%;margin-left:-75px;transition:.222s}.order-intro a .lnr{font-size:10px;margin-left:6px}.order-intro a:hover{background:#00a752}.product-row{background:#fff;border-radius:4px;padding:2em;margin-bottom:2em;border:1px solid #dcdcdc}.product-row:last-child{margin-bottom:0}.product-row .icons-ul{margin-bottom:1em}.anchor_offset:before{display:block;content:" ";margin-top:-62px;height:62px;visibility:hidden;z-index:-1;pointer-events:none}.product-wrapper .product-tiles .product-tile{padding:2em!important}.product-wrapper .product-tiles img{max-height:78px}.tools li{margin:10px 10px 10px 20px}@media screen and (max-width:640px){img.mobile-fullwidth{max-width:100%}}@media screen and (max-width:980px){#footer .content,#richfooter .content{width:auto}}.default-hidden{display:none}.default-hidden.active{display:block!important}.info-alert{display:none;position:absolute;top:1px;left:1px;width:350px;background-color:#f5f5f5;border-style:solid;border-width:1px;padding:15px 15px 5px;padding-width:auto;padding-padding-left:10px;padding-padding-right:10px}.grid{text-align:left;margin-top:0}.grid table{border:1px solid #dcdcdc;border-top:none;border-left:none}.grid table td{border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;padding:7px}.grid .sub-header{padding:7px;background-color:#f5f5f5;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;text-align:left}.articles-list-item{border-radius:4px;border:1px solid #dcdcdc;margin-bottom:1em;padding:1.5em;position:relative;background-color:#fff;display:block}.articles-list-item:hover{background:#fff;box-shadow:0 10px 35px rgba(50,50,93,.1),0 3px 15px rgba(0,0,0,.07)}.modal.homeModal .modal-dialog{width:100%!important;margin:auto;top:40%;height:50%}.modal.homeModal .modal-content{border-radius:0}.tabs-link .nav{border-bottom:1px solid #dcdcdc;font-size:1.1em}.tabs-link .nav.nav-pills .active a,.tabs-link .nav.nav-pills .active a:focus,.tabs-link .nav.nav-pills .active a:hover{background-color:transparent;color:#0089db;box-shadow:inset 0 -2px #0089db;border-radius:0}.tabs-link .nav.nav-pills a{color:#666;margin-bottom:-2px}.tabs-link .nav.nav-pills a:hover{color:#0089db;background-color:transparent}.tabs-link .active{border:none}.btn{text-transform:uppercase!important}
/*# sourceMappingURL=style.min.css.map */