.hs-form.stacked label{display:block;float:none;width:auto;font-weight:300 !important;text-align:left;line-height:20px;padding-top:0;margin-bottom:4px;color:#fff}.base-hs-button-styles,.hs-form .hs-button{text-decoration:none;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:12px;padding:10px 28px;position:relative;text-align:center}body{line-height:1.6;color:#555;font-family:"Open Sans",sans-serif}::selection{background:#037db8}::-moz-selection{background:#037db8}::-webkit-selection{background:#037db8}ol,ul{line-height:22px}p a,a,.blue,.sapcando a{color:#027db8}.yellow.hs-form label{color:#fff}.hs-form .field{margin-top:15px}.hs-form.stacked label{display:block;float:none;width:auto;font-weight:300;text-align:left;line-height:20px;padding-top:0;margin-bottom:4px}form#hsForm_04feff09-f255-4e11-b4e5-9bbb011a51e0_277{display:block;float:none;width:auto;font-weight:300;text-align:left;line-height:20px;padding-top:0;margin-bottom:4px}.hs-button{color:#fff;text-shadow:0 -1px 0 #3574e3;background-color:#fdc008;box-shadow:inset 0 1px 0 rgba(255,255,255,.5);border-top:1px solid #64baf0;border-bottom:1px solid #1c4ed5;border-right:1px solid #468ee6;border-left:1px solid #468ee6;border-radius:4px;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-moz-user-select:none;-webkit-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;font-family:'Open Sans',sans-serif}p,pre,ul,ol,dl,dd,blockquote,address,table,fieldset,form{margin-bottom:15px;margin-top:1em}#topImageContainerB1 h1{line-height:1.3}small{font-family:'Open Sans',sans-serif}.strong{font-weight:bold}.white{color:#fff !important}.bottommargin-sm2{margin-bottom:10px !important}.paddding-top{padding:60px 0 0 0 !important}.paddding-bottom{padding:60px 0 0 0 !important}.col-padding-sm{padding:30px}.padding-top-sm{padding:30px 0 !important}.padding-bottom-sm{padding:30px 0 !important}.padding-left{padding-left:60px}.padding-right{padding-right:60px}.paddingright-sm{padding-right:30px !important}.padding-left-sm{padding-left:30px}.padding-left-sm2{padding-left:15px}.caret{display:block !important;width:0px;height:0px;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;position:absolute;top:18px;right:0}#header.sticky-header .caret{display:block;width:0px;height:0px;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;position:absolute;top:29px;right:-3px}.breadcrumb{background-color:rgba(0,0,0,0) !important;font-size:12px;left:auto !important;margin:-10px 0 0 !important;padding:0 !important;position:absolute !important;top:50% !important;width:auto !important;color:#fff}.breadcrumb ol li{color:#fff}body.stretched .container-fullwidth .breadcrumb{right:60px !important}#header.transparent-header+#page-title.page-title-parallax .breadcrumb{margin-top:35px !important}.breadcrumb a{color:#fff}.breadcrumb a:hover{color:#c7c7c7}.breadcrumb>.active{color:#fff !important}body.stretched #header.full-header .container{padding:0 20px}#header.full-header #primary-menu>ul{padding-right:10px;margin-right:-30px;border-right:0px solid lightgrey}#header.sticky-header #header.full-header #primary-menu>ul{padding-right:2px !important}#header.sticky-header #primary-menu ul li:not(.current) a{color:#000 !important}#header.sticky-header #primary-menu ul li:not(.current) a:hover{color:#037db8 !important}#header.sticky-header #primary-menu #subMenu a{color:#000}#header.sticky-header #primary-menu #subMenu a:hover{color:#037db8}#header.transparent-header.full-header #primary-menu>ul{border-right-color:none !important}#header.sticky-header #primary-menu #top-search a{color:#000}#header.transparent-header+#slider,#header.transparent-header+#page-title.page-title-parallax,#slider+#header.transparent-header{top:-1px;margin-bottom:10px}#header.transparent-header.floating-header+#slider{top:0px;margin-bottom:10px}#header.transparent-header+#page-title.page-title-parallax .container{z-index:5;padding-top:10px}#subMenu{position:relative;text-align:right;padding:10px 50px 0 0;min-width:300px;max-width:96%}#header.sticky-header #subMenu{text-align:right;padding:10px 55px 0 0;min-width:300px;max-width:96%;color:#000}#subMenu a{margin:0 5px;color:#000}#logo{font-family:'Open Sans',sans-serif;margin-left:60px}#header.full-header #logo{padding-right:10px;margin-right:10px;border-right:0px solid lightgrey !important}#logo img{margin:10px 0 0 0}#primary-menu{float:right;height:100px}#primary-menu ul li a{height:40px;line-height:40px;color:#000;font-size:16px;font-family:'Open Sans',sans-serif}#primary-menu>ul>li:hover a,#primary-menu>ul>li.current a{color:#037db8}#primary-menu ul ul{border-top:2px solid #037db8;top:50px}#primary-menu ul ul a{font-size:12px}#primary-menu ul ul li:hover>a{background-color:#fff;color:#037db8 !important}#header.full-header #primary-menu>ul{float:left;padding-right:10px}#header.sticky-header #header.full-header #primary-menu>ul{padding-right:2px !important}#header.sticky-header #primary-menu ul li:not(.current) a{color:#000 !important}#header.sticky-header #primary-menu ul li:not(.current) a:hover{color:#037db8 !important}#header.sticky-header #primary-menu #subMenu a{color:#000}#header.sticky-header #primary-menu #subMenu a:hover{color:#037db8}#header.transparent-header.full-header #primary-menu>ul{border-right-color:rgba(0,0,0,0.1)}#header.sticky-header #primary-menu #top-search a{color:#000}#header.sticky-header,#header.sticky-header #header-wrap,#header.sticky-header:not(.sticky-style-2) #logo img,#header.sticky-header #primary-menu,#header.sticky-header #primary-menu>ul,#header.sticky-header #primary-menu>ul>li>a{min-height:60px !important}#header.sticky-header,#header.sticky-header #header-wrap{min-height:90px !important}#top-search{margin:0 !important;float:none !important}#top-search a,#top-cart a{color:#000}#top-search a i{top:-20px;left:20px}#top-search form input{font-family:'Open Sans',sans-serif}body.top-search-open #top-search form input{background:#f7f7f7}#top-search form input::-moz-placeholder{color:#4c4c4c !important}#top-search form input:-ms-input-placeholder{color:#4c4c4c !important}#top-search form input::-webkit-input-placeholder{color:#4c4c4c !important}#searchText{font-size:13px;margin:3px 0 0 38px;float:left}#header.sticky-header #top-cart{display:block;color:#000}#top-cart{position:relative;float:left;margin:-20px 0 0 0}#top-cart>a{display:none}#top-cart a{width:100px;height:50px}#header,#header-wrap,#primary-menu:not(.style-2),#primary-menu:not(.style-2)>ul{height:100px}#logo img{height:80px}#header.sticky-header #logo img{height:70px !important}#header-wrap{position:relative}#header.sticky-header #header-wrap{z-index:199;position:fixed;top:0;left:0;width:100%;background-color:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-backface-visibility:hidden}#header.sticky-header.sticky-style-2{height:161px}#header.sticky-header #primary-menu>ul>li>a{line-height:60px}#header.sticky-header #primary-menu>ul>li>a i{line-height:59px}#header.sticky-header #primary-menu>ul>li>ul,#header.sticky-header #primary-menu>ul>li>.mega-menu-content,#header.sticky-header #primary-menu>ul>li.mega-menu>.mega-menu-content{top:60px}#header.sticky-header #top-search,#header.sticky-header #top-cart{margin-top:-20px !important;margin-bottom:20px !important}#header #top-search a i{margin-top:0}#header.sticky-header #top-search a i{margin-top:20px;margin-left:-20px !important}.testimonial{background:#f9f9f9}.testimonial .flex-control-nav{right:31px !important;height:30px}.testimonial .flex-control-nav li a{background-color:#037db8 !important;float:left !important;position:relative !important;margin:10px 0 0 0 !important;min-height:8px !important;left:0;right:0}.flex-control-nav{position:relative !important}.testimonial-full{margin:20px 0 !important}.swiper_wrapper{width:100%;height:639px;overflow:hidden}.swiper_wrapper .swiper-container{background:0}.owl-theme .owl-dots .owl-dot span{background-color:#037db8 !important}.video-overlay{background:0}.slider-caption,.nivo-caption,.flex-caption{max-width:900px;font-weight:600;text-shadow:0px 1px 1px #fff}.slider-caption:not(.dark),.slider-caption:not(.dark) h2{color:#222}.slider-caption h2{font-size:75px;letter-spacing:2px;text-transform:uppercase;font-weight:700;line-height:1;margin-bottom:30px}.slider-caption h2.nocaps{text-transform:none}.slider-caption h2.medium{font-size:32px}.slider-caption h2.smaller{font-size:32px}.slider-caption .slider-quote-smaller{font-size:24px;font-weight:600}.slider-caption p{margin-bottom:10px;font-size:1.5em;line-height:1.1em;text-align:left;color:#000}.slider-caption.slider-caption-center{max-width:900px}.slider-caption.whitebox{padding:10px;border-radius:10px;background-color:rgba(255,255,255,0.3)}#content{position:relative;overflow:hidden;background-color:#FFF}.content-wrap{position:relative}#content .container{position:relative}<!-- Homepage Styles -->.helpSection H3{font-size:18px;line-height:20px;font-weight:600;color:#000;margin:5px 0 5px 0}.helpSection p{max-width:300px;font-size:14px;line-height:1.3em;margin:5px 0 10px 0}.helpSection a{color:#1081cf}.helpSection i{margin:0 8px 5px 0;color:#3498db;font-size:34px;padding:0;float:left;font-weight:normal}.helpBlock{min-height:300px;border:0px solid red}.dark .erp H3{font-size:32px !important}.section .sub-heading{max-width:450px;font-size:18px;line-height:18px;max-width:450px;text-align:center}.welcome-title{font-size:3em;font-weight:bold;line-height:1em;margin:1.2em 0 .3em;min-width:320px;text-align:center}.welcome-message{color:#fff;font-size:1.2em;line-height:1.2em;min-width:320px;text-align:center}.sapcando{display:block;float:none;clear:both;margin-top:25px}.sapcando p{overflow:auto}.sapcando img{margin-bottom:10px;margin-left:15px}.socialTop{max-width:167px;border:1px solid red}.socialTop i{margin:0 5px;border:1px solid red}.phoneTop{border:1px solid red}.contactTop{max-width:200px;border:1px solid red}.customerPortalTop{border:1px solid red}.latestNews H3{line-height:20px;font-size:18px;margin:10px 0;width:95%}.latestNews p{font-weight:600;color:#333;line-height:15px}.learnMoreBtn{float:left;margin:20px 0 20px 0;color:#1486bd;background:white;font-weight:bold;border:1px solid #1486bd}.learnMoreBtn:hover{color:#fff;background-color:#1486bd}.whyWorkBg{background-attachment:fixed;height:100%;overflow:hidden;position:relative;width:100%;color:#fff}.whyWorkBg H3{color:#fff;font-size:32px}.whyWorkBg H4{margin:0 0 10px 0;color:#fff;font-size:18px}#whyWorkBgId{background-image:url(/media/297338/whyworkwithvision33.jpg);padding:0 0 5%}.whyWorkBtn{font-size:35px;font-weight:bold}.testimonial{border:none !important;box-shadow:none !important;border-radius:0px}<!-- SUBPAGE Styles -->.page-title{background:#027db8 !important;padding:20px !important;position:relative}.page-title H1{color:#fff !important;font-weight:100 !important;text-transform:uppercase;font-size:28px;line-height:1.5em !important}#page-title{background:#027db8 !important;color:#fff;font-weight:100 !important;border-bottom:none !important;padding:20px !important}.infokit-title{font-size:3em;font-weight:bold;line-height:1em}.infokit-message{color:#fff;font-size:2em;line-height:1.2em;min-width:320px;padding:10px 0 0 0;margin:0 0 10px 0;width:100%;text-align:left}.contact-parallax ul{width:100%;margin:10px 0}.contact-parallax ul li{font-size:22px !important}#topImageContainer{min-height:200px;height:100%;width:100%}#topImageContainerB1{min-height:270px;height:100%;width:100%}#topImageContainerB1 h1,#topImageContainerB1 H2{color:#fff}#topImageContainerDemos h1{line-height:1.2em;color:#fff}.switching-header{background:url(/media/297387/switching-current-subpage-header.jpg) no-repeat center top;background-size:cover}.replacing-current-header{background:url(/media/297386/replacing-current-subpage-header.jpg) no-repeat center top;background-size:cover}.researching-erp-header{background:url(/media/297355/subpage-header.jpg) no-repeat center top;background-size:cover}.partner-header{background:url(/media/297385/partner-subpage-header.jpg) no-repeat center top;background-size:cover}.sap-business-one-header{background:url(/media/297414/sap-business-one-background-header.jpg) no-repeat center top;background-size:cover}.demos-header{background:url(/media/297485/itcontactabovefooter.jpg) no-repeat center top;background-size:cover}.company-header{background:url(/media/297545/header.jpg) no-repeat center top;background-size:cover}.growTheirBusiness i{color:#027db8}.contact-parallax{max-height:946px}.contact-parallax ul{float:left;text-align:left;margin:0 0 5px 45px}.contact-parallax ul li{color:#fff;font-size:16px;max-width:390px}.contactAboveFooter p{font-size:18px}.contactAboveFooter ul{font-size:18px}.videoArea p{line-height:20px;margin:10px 0}.pageHeading p{font-size:18px;max-width:900px;margin:0 auto;text-align:center;font-weight:600}.page-title-footer{clear:both;background:#f2f2f2;padding:20px;margin:40px 0 100px 0}.page-title-footer H3{font-size:20px;color:#515151}.page-title-footer a{font-size:20px;color:#1385bc}#sapinFooter{float:left;margin:0 0 0 30px}#amazoninFooter{float:right;margin:0 30px 0 0}#resourceSection{background:#f5f5f5}#resourceSection H3{margin:20px 0}#resourceSection .portfolio-desc H4{min-width:280px}#resourceSection .portfolio-desc{margin:0;padding:0;text-align:center}#resourceSection .portfolio-item p a{margin:5px auto;padding:0;font-size:12px;color:#444;text-align:center !important}#resourceSection .portfolio-item a p{text-align:center;margin:5px 0 auto}<!-- IT SERVICES SUBPAGE -->#topImageContainerITServices{min-height:200px;height:100%;width:100%}#topImageContainerITServices H1{color:#fff}.it-services-header{background:url(/media/297504/itservices-banner-02.jpg) no-repeat center top;background-size:cover}#itServicesSection{background:#f5f5f5}#itServicesSection H3{margin:20px 0}#itServicesSection H4{font-size:20px;line-height:18px;margin:0 0 10px 0}#itServicesSection p{font-size:14px;font-size:13px;line-height:14px}#itServicesSection ul{margin:0 0 0 15px;font-size:13px;line-height:14px;letter-spacing:0px}p.itServicesTop{font-size:16px !important;font-weight:600 !important;line-height:18px !important}.contactAboveFooter H2{width:100%}.contactAboveFooter H4{width:100%}.contactAboveFooter .btn-primary{padding:3px 35px;text-align:center;font-size:18px;color:#fff;border:1px solid #fff;background:#037db8;margin:20px 0 50px 0}#itPartnersSection{background:#fff}#itPartnersSection img{max-height:75px}#itSupportingSection{background:#f5f5f5}#itSupportingSection p{font-size:15px;font-weight:400;line-height:18px}#itSupportingSection img{margin:0 0 25px 20px;width:457px;min-width:300px}.partnerLogoDell{margin:10% 0 0 0}#itServicesTop H2{margin:10px}#itServicesSection .itServicesTop{margin-bottom:30px}<!-- SIDE NAV -->.newPageTitle{color:#000;font-size:22px;font-family:Open sans,arial;font-weight:normal;margin:0;padding:0;height:40px}#subNavNew{width:185px;margin:0;padding:0;list-style-image:none;list-style-type:none}#subNavNew li a{padding:0 0 0 4px;border-left:4px solid #fff;font-weight:300;color:#8b8b8b;height:24px;width:150px;font-size:16px;text-decoration:none;line-height:16px;margin:0}#subNavNew li a:hover{border-left:4px solid #2bacd3;text-decoration:none;color:#2bacd3}#subSubNavNew{font-size:12px;font-weight:300;list-style-image:none;list-style-type:none;padding:0px;margin:5px 0 0 0}#subSubNavNew li{width:160px;padding:2px 0 1px 10px;margin:0 0 5px 0}#subSubNavNew li a{font-size:12px;color:#8b8b8b;line-height:14px;font-weight:light;text-decoration:none}#subSubNavNew li a:hover{text-decoration:none;color:#297b94}#subPageContent ul{margin:5px 0 10px 35px}#subPageContent form ul{margin:0 !important}.subMenuPages ul{margin:0 0 10px 0 !important}<!-- SUB SIDE NAV -->ul#subNavNew{width:185px;margin:0;padding:0;list-style-image:none !important;list-style-type:none !important}ul#subNavNew li{padding:2px 0 0px 0px;margin:0 0 0 -37px;float:left;width:195px}ul#subNavNew li a{padding:0 0 0 4px;border-left:4px solid #fff;font-weight:300;color:#8b8b8b;height:24px;width:150px;font-size:16px;text-decoration:none;line-height:27px;margin:0}ul#subNavNew li a:hover{border-left:4px solid #2bacd3;text-decoration:none;color:#2bacd3}ul#subSubNavNew{font-size:12px;font-weight:300;list-style-image:none;list-style-type:none;padding:0px;margin:5px 0 0 0}ul#subSubNavNew li{width:160px;padding:2px 0 1px 10px;margin:0 0 5px 0}ul#subSubNavNew li a{font-size:12px;color:#8b8b8b;line-height:12px !important;font-weight:light;text-decoration:none}ul#subSubNavNew li a:hover{text-decoration:none;color:#297b94}<!-- Support Page -->.supportBlock{padding:10px 20px 10px 0;border-bottom:1px dotted #CCC !important;margin-bottom:10px}.supportBlock img{display:block;width:140px;float:left;margin-right:10px}<!-- DEMOS PAGE -->#watchSAP i{color:#037db8;font-size:22px}#watchSAP span{font-size:14px;font-weight:600}#videoTutorials{background:#f9f9f9}<!-- SEARCH PAGE -->.xsltsearch_form input.input{border-radius:5px 0 0 5px;padding:5px;height:34px;margin:0;min-width:300px;border:1px solid #ccc}.xsltsearch_form input.submit{border-radius:0 5px 5px 0;background:#f2b217;height:35px;min-width:100px;padding:5px;margin:0 0 0 -5px;border:1px solid #ccc;color:#fff;font-size:16px}.xsltsearch_form input.submit:hover{border-radius:0 5px 5px 0;background:#e1a513;height:35px;min-width:100px;padding:5px;margin:0 0 0 -5px;border:1px solid #fff;color:#fff;font-size:16px}<!-- B1 Step Page Content Style -->#b1stepLeftContent{width:55%;float:left;margin:15px 0 0 0;padding:0 10px 0 0}#b1stepRightContent{width:32%;float:left}<!-- Industry Solutions Page -->#industryTopLeft{width:100%;border:0px solid red;float:left}#industryTopRight{width:34%;border:0px solid red;float:right}#industryTopRight ul{margin:0 0 0 5px}#industryTopRight ul li{margin:5px 0}#industryContent{width:100%;float:left}#industryContent H2{width:100%;margin:15px 0 25px 0;color:#000}.industryBlock{background:#eee;float:left;margin:0 0 45px 0}.industryBlock img{float:left;height:auto;width:100%;max-width:350px}.industryBlockRight{float:right;max-width:350px;padding:15px 5px 0 15px}.industryBlockRight H3{color:#000;margin:0}.industryBlockRight button{cursor:pointer;font-size:16px;background:#2296cd;border-radius:7px;border:0;border-bottom:2px solid #146b94;color:#fff;padding:2px 9px;margin:10px 7px 0 0}.industryBlockRight button:hover{cursor:pointer;font-size:16px;background:#2296cd;border-radius:7px;border:0;border-bottom:1px solid #146b94;color:#fff;padding:2px 9px;margin:10px 7px 0 0}.industryBlockRight i{font-size:22px;margin:0 0 0 10px;padding:3px 0 0 0}#industryBottomText{margin:0 0 50px 0;float:left}#navArrowBlack{margin:0 5px 1px 0;padding:0 0 0 2px}<!-- CONTACT US PAGE -->.contactTitle{color:#075492;font-size:2.2em;font-weight:bold}.contactSubTitle{color:#586a79;font-size:22px;font-weight:bold;margin-top:11px;width:100%}.contactSubTitle2{float:left;color:#586a79;font-size:22px;font-weight:bold;margin-top:11px;width:100%}.contactText{font-family:Arial,Helvetica,sans-serif;color:#354049;font-size:1.3em;line-height:1.2em}.contactUsCheckBox{width:15px;padding:1px;margin:10px 0 0 0;height:15px;border:0}#contactUsOtherWaysContainer{width:325px;margin:30px 0 35px 0}#contactUsOtherWaysContainer ul{width:300px;min-height:120px;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;color:#3d454b;list-style:none;margin:0}#contactUsOtherWaysContainer ul li{float:left;min-width:150px;font-size:18px;line-height:.9em;text-indent:10px;margin:0;padding:0}#contactUsOtherWaysContainer ul li span{font-size:13px;font-weight:bold;padding:0 0 0 5px}#contactUsOtherWaysContainer ul li a{text-decoration:underline;color:#00488c;font-size:13px}#contactUsOtherWaysContainer ul li:hover{background:url(/media/2406/contactusarrow.jpg) left no-repeat;text-decoration:none;color:#00488c}#contactUsOtherWaysContainer ul li a:hover{text-decoration:none;color:#00488c}.onTheWeb{min-width:280px;min-height:40px;margin:25px 0 0 0}#signupBlock{max-width:286px;float:left;position:relative;background:#d3f3fc;padding:10px 15px 0px 15px !important;margin:0}#signupBlock H3{color:#313739 !important}#signupBlock p{color:#313739 !important}#totalTabbContainer{display:none}nav .b1kitNav{list-style-type:none}nav .b1kitNav li{display:inline;padding:8px 20px;margin:0 20px;border-radius:5px;background:#027db8;color:#fff;font-weight:normal}.greyBar{width:100%;min-height:25px;background:#ddd;margin:0}.greyBar2{width:100% !important;min-height:25px;background:#eee;margin:0}.coreFeatures p{max-width:750px;text-align:center;margin:0 auto}.coreFeatures img{margin:25px 0 0 0;display:inline}span .fa.blueCircle{background:#027db8 !important;border-radius:50%}.onPremise img{max-width:180px;margin:0 8px}.coreFeatureIcons H4{margin:0 auto;color:#000}.contactAboveFooter H2{color:#fff}.contactAboveFooter H4{color:#fff}#topImageContainerCloud H1{line-height:1.3em;color:#fff;font-weight:400;text-shadow:1px 1px #000}.cloud-header{background:url(/media/297517/cloud-bg.jpg) no-repeat;background-size:cover}.cloudvspremise p{font-size:12px}.awsparallax H2{font-weight:600}.b1kitNav ul{max-width:1400px}.b1kitNav li{color:#fff;float:left;display:inline;min-width:200px;min-height:40px;border-radius:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:10px 10px 25px 10px !important;padding:0}.b1kitNav li:hover,.b1kitNav li.active{background-color:#51a3ca !important;color:#fff;cursor:pointer}.b1kitNav li a{color:#fff}.b1kitNav li a:hover{color:#000}.nav-bar-header{background:rgba(31,123,179,0.8);padding:8px 0 20px 0;width:100%;z-index:99;box-shadow:0px 4px 15px rgba(0,0,0,0.3);border-bottom:1px solid #3a9fdc;display:block}.nav-bar-header.stuck{position:fixed;top:0;display:block;z-index:99;width:100%}.si-dark{background-color:#3d6f7e !important}.si-dark{margin:10px}.portfolio-overlay i{position:absolute;top:46%;left:40%;background-color:#f5f5f5;width:80px !important;height:80px !important;margin:-28px 0 0 -14px;font-size:32px;line-height:80px;text-align:center;color:#444;border-radius:50%;-webkit-backface-visibility:hidden}.button-blue{background-color:#037db8}.button-3d.button-blue:hover,.button-reveal.button-blue:hover{background-color:#037db8 !important}<!-- Contact Us Form homepage -->.contactFormHomepage{width:100%;max-width:1263px}.contactFormHomepage form{max-width:663px;min-width:320px;margin:0 auto}.contactFormHomepage form .hs_email label,.contactFormHomepage form .hs_firstname label,.contactFormHomepage form .hs_lastname label,.contactFormHomepage form .hs_company label{display:none}.contactFormHomepage form .hs_email,.contactFormHomepage form .hs_firstname,.contactFormHomepage form .hs_lastname,.contactFormHomepage form .hs_company,{margin:0 !important;padding:0 !important}.contactFormHomepage form .hs_email .input input,.contactFormHomepage form .hs_company .input input{float:left;background-color:rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.25);color:#999;border-radius:6px 6px 6px 6px;font-size:18px;line-height:1.33;padding:12px 16px;border:1px solid white;border-bottom-right-radius:5px;border-top-right-radius:5px;min-width:240px !important;max-width:425px;margin:0 10px 0 0}.contactFormHomepage form .hs_firstname .input input,.contactFormHomepage form .hs_lastname .input input{float:left;background-color:rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.25);color:#999;border-radius:6px 6px 6px 6px;font-size:18px;line-height:1.33;padding:12px 16px;border:1px solid white;border-bottom-right-radius:5px;border-top-right-radius:5px;min-width:175px;max-width:175px;margin:0}.contactFormHomepage form .hs_i_accept_that_vision33_will_send_2 label{color:#fff;margin:0 0 10px 0}.contactFormHomepage form .hs_submit .actions input{border-bottom-left-radius:5px;border-top-left-radius:5px;border:1px solid white !important;margin:-73px 0 0 0;font-size:20px;font-weight:400}.contactFormHomepage form .hs_submit .actions{height:45px;font-size:20px;padding:0 !important;margin:30px 0 0 6px}<!-- Newsletter Signup Form in Footer All Pages -->.newsletterSignupForm form .hs_firstname label{display:none}.newsletterSignupForm form .hs_email label{display:none}.newsletterSignupForm form label{color:#fff;line-height:16px}.newsletterSignupForm form .hs_firstname input,.newsletterSignupForm form .hs_email input{border-bottom-left-radius:5px;border-top-left-radius:5px;background-color:rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.25);color:#999;height:30px}.newsletterSignupForm form .actions{height:45px;font-size:20px;padding:0 !important;margin:0 !important;float:left}<!-- Help Desk Form -->.helpDeskForm form{margin:0 0 0 50px}.helpDeskForm form label{color:#1a74a8 !important;font-weight:normal !important}.helpDeskForm form .field{width:290px;float:left}.helpDeskForm form input{height:25px;width:200px;float:left}.helpDeskForm form textarea{height:125px;width:240px}.helpDeskForm form input[type=submit]{float:left;position:relative;margin:30px 0 0 8px;height:40px;padding:0}<!-- New B1 Product Page top Form infoKit -->#infokit form{max-width:400px;margin:0;padding:0}#infokit form label{display:none}#infokit form input{width:100%;font-size:16px}#infokit form .actions{margin:0;padding:0;max-width:381px}#infokit form .hs_firstname{float:left;width:100%;max-width:195px;margin:8px 10px 8px 0;padding:0;height:25px}#infokit form .hs_firstname input{float:left;max-width:195px;margin:8px 10px 8px 0;padding:0 0 0 5px;height:25px}#infokit form .hs_lastname{float:left;width:100%;max-width:195px;margin:8px 0;padding:0;height:25px}#infokit form .hs_lastname input{float:left;max-width:195px;margin:8px 0;padding:0 0 0 5px;height:25px}#infokit form .hs_email{float:left;width:100%;max-width:399px;margin:8px 10px 8px 0;padding:0;height:25px}#infokit form .hs_email input{float:left;max-width:399px;margin:8px 10px 8px 0;padding:0 0 0 5px;height:25px}#infokit form .hs_company{float:left;width:100%;max-width:399px;margin:8px 10px 8px 0;padding:0;height:25px}#infokit form .hs_company input{float:left;max-width:399px;margin:8px 10px 8px 0;padding:3px 0px 3px 5px;height:25x}#infokit form ul li label{display:block !important;color:#fff;margin:10px 0 0 0;font-size:10px;line-height:12px}#infokit form .hs_i_accept_that_vision33_will_send_2 ul li input{height:15px;width:15px;float:left}#infokit form ::-webkit-input-placeholder{color:#000 !important;font-size:18px}#infokit form :-moz-placeholder{color:#000 !important;font-size:18px}#infokit form ::-moz-placeholder{color:#000 !important;font-size:18px}#infokit form :-ms-input-placeholder{color:#000 !important;font-size:18px}#infokit form .hs_submit .actions input{max-width:400px !important}<!-- B1 Step Page Form Styles -->.stepFormStyle form{padding:0 0 0 10px}.stepFormStyle form label{float:left;color:#037db8;font-weight:400;margin:0}.stepFormStyle form input{float:left;width:250px;height:30px;background:#e8e8e8}.stepFormStyle form div.actions .hs-button{width:250px;height:40px;cursor:pointer;padding:2px 6px;color:#fff;font-size:18px;background:#3a75b9;margin:0 0 25px 8px}.stepFormStyle form .hs_i_would_like_to_receive_vision33_s_future_industry_reports input{width:20px;height:18px}<!-- OPT IN FORM -->.optInForm .hs-form label{color:#1a74a8 !important;font-weight:normal !important}.optInForm form .field{width:290px;float:left}.optInForm form .hs_submit{width:150px}.optInForm form .hs_submit .actions{width:150px}.optInForm form .hs_submit .actions input{border:0px solid yellow;width:150px;margin:10px 0 0 10px}.optInForm form .hs-button{float:left;clear:both;margin:0 0 20px 12px}<!-- Contact Us Hubspot Form -->#contactUsOtherWaysContainer form{width:300px}#contactUsOtherWaysContainer form label{color:#354049;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:400;line-height:9px;padding:0;width:100%}#contactUsOtherWaysContainer form input{background:none repeat scroll 0 0 #e6eaed;border:1px solid #999;clear:none;color:#000;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:26px;margin:0;padding:0}#contactUsOtherWaysContainer form textarea{background:none repeat scroll 0 0 #e6eaed;border:1px solid #999;clear:left;color:#000;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:125px;margin:0;padding:4px}#contactUsOtherWaysContainer form input[type=submit]{width:60px;margin:0 0 5px 6px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;background:#666;border:0;float:left;padding:5px}#contactUsOtherWaysContainer form .hs_i_would_like_to_receive_vision33_s_future_industry_reports .inputs-list .hs-form-booleancheckbox input{width:20px;height:20px;float:left;margin:10px}#contactUsOtherWaysContainer form .hs_i_would_like_to_receive_vision33_s_future_industry_reports .inputs-list .hs-form-booleancheckbox label{line-height:12px;font-size:10px}<!-- Step Page Form Styles -->#signupBlock form input{float:left;width:80%}#signupBlock form label{float:left;color:#037db8;font-size:14px;font-weight:normal;width:auto;margin:8px 5px 0 0}#signupBlock form .input input{width:80% !important}#signupBlock form .hs_i_would_like_to_receive_vision33_s_future_industry_reports input{width:15px !important;height:15px !important;float:left !important;margin:0 10px 0 0}#signupBlock form .hs_i_would_like_to_receive_vision33_s_future_industry_reports ul li label{width:100%;float:left;max-width:240px;font-size:10px;line-height:11px}<!-- Blue Button on Forms -->.btn-hubspot-blue{-webkit-font-smoothing:antialiased;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;display:inline-block;font-weight:bold;text-align:center;text-decoration:none;font-family:sans-serif;border-radius:7px;background-color:#037db8 !important;background-image:-webkit-linear-gradient(top,#037db8,#025d8a);background-image:-moz-linear-gradient(top,#037db8,#025d8a);box-shadow:inset 0px 1px #039ce6;-webkit-box-shadow:inset 0px 1px #039ce6;-moz-box-shadow:inset 0px 1px #039ce6;color:#fff;border:2px solid #013e5c;border-bottom:7px solid #013e5c;text-shadow:0px -1px #002537;position:relative;line-height:1.5em;padding:15px 34px}.btn-blue{background-color:#037db8 !important}.btn-blue-sm{background-color:#037db8 !important;padding:5px 15px !important;max-width:120px}<!-- Blue Button on Forms -->.sm-form-control::-moz-placeholder{color:#000;opacity:1}label{display:inline-block;font-size:13px;font-weight:700;font-family:'Open Sans',sans-serif;text-transform:uppercase;width:100%;letter-spacing:1px;color:#555;margin-bottom:10px;cursor:pointer}.hs-form .inputs-list input[type=checkbox],.hs-form fieldset.form-columns-1 input[type=checkbox]{width:20px;box-shadow:none;max-width:20px;min-width:20px}<!-- B1 Form -->.hs-form.stacked label{float:left;font-weight:normal !important}<!-- Expand and Remove Margin from Terms and Conditions Checkbox Label -->.hs_i_would_like_to_receive_vision33_s_future_industry_reports ul li label{width:95% !important;font-size:10px !important;line-height:12px !important}.sub-heading{font-size:22px;color:#a6a6a6;line-height:1.2em}.divider:after,.divider.divider-center:before,.divider.divider-center.divider-short:before{border-top:2px solid #EEE}.divider.divider-center:before,.divider.divider-center.divider-short:before{border-top:2px solid #EEE}.divider.divider-center{text-align:center;font-size:28px;font-weight:400;color:#333}.divider.divider-center:before{left:-50% !important;right:0;margin-left:-163px;padding:15px 0 0 0;top:21px}.divider.divider-center:after{left:50% !important;right:0;margin-left:163px;top:21px}.divider.divider-line:before,.divider.divider-line:after{margin-left:145px !important;margin-right:0 !important}.divider.divider-line H3{font-size:24px;float:left;display:block}.divider.divider-line:before{content:'';position:absolute;width:100%;top:23px;height:0}.divider.divider-line:after{content:'';position:absolute;width:100%;top:20px;height:0}#gotoTop:hover{background-color:#037db8}#copyrights i.footer-icon{position:relative;top:1px;font-size:14px;width:14px;text-align:center}.footer-logo{margin-bottom:20px}#footer.dark,.dark #footer{background-color:#333;color:#CCC;border-top-color:rgba(0,0,0,0.2)}.dark #copyrights{background-color:rgba(0,0,0,0.2);color:rgba(255,255,255,0.25);text-shadow:1px 1px 1px rgba(0,0,0,0.1)}.dark #copyrights i.footer-icon{color:rgba(255,255,255,0.3)}.dark .copyright-links a{color:rgba(255,255,255,0.25);border-bottom-color:rgba(255,255,255,0.25)}.dark .copyright-links a:hover{color:rgba(255,255,255,0.35);border-bottom-color:rgba(255,255,255,0.35)}.dark .footer-widgets-wrap a{color:#CCC}.dark .footer-widgets-wrap a:hover{color:#999}.dark .sidebar-widgets-wrap .widget{border-top-color:rgba(255,255,255,0.1)}.dark .widget h4{color:#DDD}.dark .widget p{opacity:.8}@media only screen and (min-width:1121px) and (max-width:1620px){#logo{margin-left:10px}.full-header#header #logo{padding-right:0 !important;margin-right:0 !important}#primary-menu ul li a{color:#fff}}@media only screen and (min-width:992px) and (max-width:1120px){#logo{margin-left:-10px}.full-header#header #logo{padding-right:0 !important;margin-right:0 !important}#primary-menu ul li a{color:#000}}@media only screen and (min-width:992px){#primary-menu ul li a{color:#000}#subMenu a{color:#000}#subMenu a:hover{color:#037db8}.welcome-message{color:#fff;font-size:1.5em;line-height:1.4em;min-width:320px;text-align:center}}@media only screen and (min-width:600px) and (max-width:992px){.breadcrumb{background-color:rgba(0,0,0,0) !important;font-size:12px;border:0px solid red;left:auto !important;margin:0 !important;padding:0 !important;position:relative !important;right:0 !important;top:50% !important;width:auto !important;color:#fff}.page-title{text-align:center}#searchText{display:none}}@media all and (min-width:480px) and (max-width:767px){#primary-menu ul li a{color:#000 !important}#top-search{display:block !important}#subMenu{padding:0;margin:0;clear:Both;width:480px;background:#fff;border-radius:5px;border:0px solid red;color:#000;text-align:center !important}#top-cart a{display:none}#header.sticky-header #primary-menu #subMenu a{color:#000 !important}#header.sticky-header #primary-menu #subMenu a:hover{color:#037db8 !important}#header.sticky-header #primary-menu ul li a:hover{color:#037db8 !important}#header.sticky-header #header-wrap .container #primary-menu ul li a:hover{color:#037db8 !important}#toast-container>div{padding:15px;width:25em}.welcome-message{color:#fff;font-size:1.2em;line-height:1.2em;min-width:320px;padding:0 20px;text-align:center}#itServicesTop .col-padding{padding:15px !important}.itBenefits i{margin:10px 0 0 0}#itServicesSection img{margin:10px 0}#itServicesSection .col-padding{padding:5px !important}.growTheirBusiness i{margin:15px 0}.growTheirBusiness H4{margin:15px 0}#searchText{display:none}#subPageContent .col-padding{padding:20px !important}#detailedDemo .col-padding{padding:20px !important}#videoTutorials .col-padding{padding:20px !important}#watchSAP .col-padding{padding:20px !important}#videoTutorials .padding-left{padding:15px !important}#videoTutorials .padding-right{padding:15px !important}#copyrights{width:96% !important}#b1stepLeftContent{width:100%;float:left;margin:0 0 0 15px;padding:0 10px 0 0}#b1stepRightContent{width:100%;float:left}.b1step{padding:0}}@media all and (min-width:240px) and (max-width:479px){#top-cart a{display:none}#subMenu{padding:0;margin:0;clear:Both;width:280px;background:#fff;border-radius:5px;border:0px solid red;text-align:center !important}#toast-container>div{padding:8px;width:18em}.welcome-message{color:#fff;font-size:1.2em;line-height:1.2em;min-width:320px;padding:0 5px;text-align:center}#primary-menu ul li a{color:#000 !important}#itServicesTop .col-padding{padding:15px !important}.itBenefits i{margin:10px 0 0 0}.itServicesSection .col-padding{padding:15px !important}#itServicesSection img{margin:10px 0}#itServicesSection .col-padding{padding:5px !important}#itPartnersSection img{margin:10px 0}.growTheirBusiness i{margin:15px}.growTheirBusiness H4{margin:15px}#searchText{display:none}#subPageContent .col-padding{padding:20px !important}#detailedDemo .col-padding{padding:20px !important}#videoTutorials .col-padding{padding:20px !important}#watchSAP .col-padding{padding:20px !important}#videoTutorials .padding-left{padding:15px !important}#videoTutorials .padding-right{padding:15px !important}#copyrights{width:96% !important}#b1stepLeftContent{width:100%;float:left;margin:15px 0 0 0;padding:0 10px 0 0}#b1stepRightContent{width:100%;float:left}.b1step{padding:0}}