html{height:100%}body{min-height:100%;width:100%;position:relative;margin:0;font-family:'Lato',sans-serif;line-height:150%;font-weight:normal;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:no-common-ligatures;color:#34495e;overflow-x:hidden}textarea{overflow:hidden;overflow-y:auto;word-wrap:break-word}a{outline:0!important}a:hover,a:focus{text-decoration:none}p{font-family:'Lato',sans-serif;font-weight:normal}.btn-group:focus,.btn:focus,input:focus,text-area:focus{outline:0;box-shadow:none}.mfHomePageBanner{background:url(../../images/home-images2/mfHpHeroBackground.png) no-repeat center bottom;background-size:cover;height:100vh!important;height:800px;position:relative;width:100%;overflow:hidden;border-bottom:1px solid #f8f8f8}.mfHomePageBanner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.mfHomePageBannerContent{color:#404040;text-align:left;position:absolute;top:0;bottom:0;left:0;right:0;height:30%;margin:auto;z-index:99}.mfRotatingWordWrapper{overflow:hidden;line-height:52px!important;margin-bottom:20px}.mfHomePageBannerImage{color:#fff;text-align:left;position:absolute;top:-50px;bottom:0;left:0;right:-20vw;margin:auto;z-index:99}#mfHpPlaceholderImage{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}.mfHomePageBannerTitle{color:#000;font-size:40px;line-height:1.2;text-align:left;margin-top:0;position:relative;font-weight:300}.mfHomePageBannerContent p{word-spacing:2px;font-size:20px;font-weight:normal;color:#666;margin-bottom:30px}.mfHomePageBannerContent .btn-outline{font-size:14px;padding:10px 20px;display:inline-block;border-radius:30px;border:2px solid #0a5bff;color:#fff;background:#0a5bff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;font-family:'Lato',sans-serif;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,0.07)}.mfHomePageBannerContent .btn-outline:hover{background:transparent!important;color:#2196f3;border:2px solid #2196f3!important;text-decoration:none}.mfHomePageTopLogoMenu{width:100%;padding:0 25px;float:left;position:relative;background:#fff;z-index:999;text-align:center;margin-left:0;margin-right:0}.mfHomePageTopLogoMenu .mfLogo{position:relative;z-index:99;padding:15px 0}.mfHomeHeadLoginBtn{list-style:none;font-weight:bold;display:inline;position:relative;top:-4px}#mfHpPrimaryMenu{padding:0}.mfHpHeaderLinks{z-index:99;position:relative}.mfHpHeaderLinks .navbar-toggle .icon-bar{background-color:#a0a0a0}.mfHpHeaderLinks .navbar{min-height:auto!important;border:0}.mfHpHeaderLinks .navbar-toggle{border:1px solid #a0a0a0}.mfHpHeaderLinks span a:after{position:absolute;top:100%;left:0;width:100%;height:2px;background:#2196f3;content:'';opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);margin-top:8px}.mfHpHeaderLinks span a:hover::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);color:#fc3}.HomePageTopNav li a{color:white;font-weight:normal}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#000!important}ul.nav li>a{color:#000;padding:23px 18px;font-size:16px;font-weight:400;background:transparent}ul.nav li>a:after{background:transparent;color:#2261f6}ul.nav li>a:hover{background:transparent;outline:0;box-shadow:none;color:#2261f6!important}ul.nav li>a:focus{background:transparent;color:#474747}ul.nav li>a:hover::after{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);opacity:1;color:#2261f6}.navbar{margin-bottom:0}#mfMailBoxModal{display:none}.mfHomePageLoginText,.mfHomePageLoginText:hover{color:white;margin-top:25px;margin-left:20px}.mfHomePageFooter ul li{list-style:none;display:inline;padding:0 20px}.mfHomePageFooter ul li a{color:#747474;font-size:16px;transition:.5s all ease}.mfHpLearnMoreBtn{border:1px solid #1294f6;padding:12px 40px;color:#1294f6;background:#fff;font-size:16px;text-decoration:none;margin:30px 0 20px;display:inline-block;border-radius:35px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mfHpLearnMoreBtn:hover{text-decoration:none;background-color:transparent;color:#1294f6}.mfHomePageCopyright{color:#747474;font-size:16px}.mfHomePageFooter ul li a:hover,.mfHomePageFooter ul li label:hover{color:#000}.mfHomePageFooter ul li label{color:#747474;font-size:16px;font-weight:500;transition:.5s all ease}.mfHomePageFooter ul{margin-bottom:30px}.ui_action_button{color:white;background:#5298fc;padding:14px;text-align:center;border-radius:5px;outline:0;cursor:pointer;box-sizing:content-box;display:inline-block;font-weight:500;font-size:1em;line-height:1.25em;height:1.25em}.mfPricingFirstSignupBtn{padding:8px 32px;font-size:20px;margin:30px 0}.ui_action_button:hover{color:white;background:#3e79cd;text-decoration:none}.mfPresentationMode{text-align:center}.mfPresentationMode img{margin:0 auto 30px}.mfPresentationIcon{margin:20px auto 5px!important}.mfPresentationMode h5{font-size:22px;margin-top:0}.mfPresentationMode p{padding:0 15%;margin-bottom:50px}.container-full{width:100%;float:left}.mfHowToSection{background-color:#444;width:100%;display:block;padding:60px 0 70px}.mfHowToSection h2{font-size:38px;font-weight:bold;color:#fff;text-align:center;margin-bottom:25px}.mfHowToSectionItem{text-align:center;margin-bottom:40px}.mfHowToSectionItem img{width:200px;margin:0 auto}.mfHowToSectionItem h4{font-size:20px;font-weight:bold;text-transform:uppercase;color:#fff}.mfHowToSectionItem p{color:#888}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-ms-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes slideInRight{0%{opacity:0;-moz-transform:translateX(2000px)}100%{-moz-transform:translateX(0)}}::-webkit-input-placeholder{color:#ccc;font-size:14px}::-moz-placeholder{color:#ccc;font-size:14px}:-ms-input-placeholder{color:#ccc;font-size:14px}.mfEmailIconRightBottom{cursor:pointer}textarea:focus,input:focus{outline:0}.mfBottomMailFormBG{display:none;overflow:auto;position:absolute;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#fff}@-o-keyframes slideInRight{0%{opacity:0;-o-transform:translateX(2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight}.mfFooterContactform{width:100%}.mfContactFormEMailImage{width:100px;text-align:center;margin:0 auto}.mfContactformHead{text-align:center;margin:0 auto;margin-bottom:22px;right:0;left:0}.mfContactformHead p{color:#666;margin-top:14px}.mfFooterContactform .mfContactCloseIcon{float:right;cursor:pointer;position:relative;top:0;right:18px}.mfFooterWrapper{width:100%;float:left;background-color:#fff;color:#000;padding:50px 0;text-align:center;border-top:1px solid #f0f0f0}.mfFooterAboutSection img{margin-bottom:10px}.mfFooterAboutSection .mfDescription{padding-right:30px}.mfFooterAboutSection ul li{display:inline!important;margin-right:15px}.mfFooterSection h5{font-size:16px;font-weight:bold;color:#000}.mfFooterSection ul{margin-bottom:30px;text-align:left;padding:0}.mfFooterSection ul li{list-style:none;margin-bottom:8px;padding:0;display:block}.mfFooterSection ul li a{font-size:14px;text-decoration:none;color:#666;transition:.5s all ease}.mfFooterSection ul li a:hover{color:#000}.mfFooterFormColumn{width:400px;width:50%;height:50%;margin:auto;top:0;left:0;bottom:0;right:0}.mfFooterFormColumn ol li{list-style:none;margin:0 0 40px 0}.mfFooterForm{font-size:2em}.mfFormListcls{position:relative;margin:0 auto;padding:0;top:0;list-style:none}.footerForm .form-control{box-shadow:none}.mfFormListcls>li label{display:inline-block;padding:0 5px 2px 0;font-weight:300;pointer-events:none;color:#666}.mfFormListcls input{display:block;margin:0;padding:26px 0 .15em;width:100%;height:100%;border:0;border-bottom:1px solid rgba(0,0,0,0.2);background-color:transparent;color:#444;text-overflow:ellipsis;font-weight:normal;font-size:20px;border-radius:0}.mfFormListcls textarea,.mfFormListcls textarea:focus{padding:.25em;width:100%;height:150px;border:1px solid rgba(0,0,0,0.2);background-color:transparent;color:#444;font-weight:normal;font-size:20px;outline:0;resize:none;margin-top:35px}.message-icon-white{content:url('../../images/mail-icon-17.png');right:8px;position:relative;top:3px}.mfHpDesc{font-size:17px;padding:20px;font-size:17px;line-height:28px;text-align:center}.mfHpFeatureList{width:80%;margin:0 auto 40px;list-style:none}.mfHpFeatureList li{margin-bottom:20px;font-size:15px;line-height:22px}.mfHomePageBannerWrapper{width:100%;height:100vh;position:relative}.mfModalSignup{background-color:#545454;height:40px;color:#fff;padding:7px 40px;text-align:center}.mfModalSignupBtn{background-color:#5298fc;color:#fff;padding:4px 10px;margin:0 10px;line-height:25px;font-size:14px;border-radius:5px}.mfModalSignupBtn:hover,.mfModalSignupBtn:focus{color:#fff;text-decoration:none}#mfHpOrginalImageDiv{position:relative}.mfDesktopAppList,.mfWebAppList{margin:0;padding:0}.mfDesktopAppList li,.mfWebAppList li{list-style:none;display:inline-block;padding:0 15px}.mfDesktopAppWrapper{float:left;padding-right:40px}.mfWebAppWrapper{float:left}.mfWebAppWrapper h5,.mfDesktopAppWrapper h5{margin-bottom:16px}.mfWebAppWrapper h5{padding-left:40px}.mfWebAppList{padding-left:40px;border-left:1px solid #2390e7}.mfHpAppsInfo{display:block;padding-left:15px;padding-right:15px;margin-bottom:70px;padding-bottom:10px;padding-top:20px}.mfHpAppsContainerWrapper a img{margin:0 auto;max-width:76px}.mfHpAppsTitle{color:#1d133b;font-size:18px;margin-top:0;font-weight:400;display:block;margin-bottom:10px}.mfHpAppsDesc{font-size:16px;color:#a499a8;display:block;margin:0 0 10px}.mfHpSlantedBox:before{background:inherit;bottom:0;content:'';display:block;height:100%;left:0;position:absolute;right:0;z-index:-1}.mfHpSlantedBox{background:#fff;height:auto;position:relative;z-index:1;padding:105px 0 15px}.main-container{text-align:center}.mfHpSlantedBox h2{font-size:32px;margin-bottom:30px;color:#1d133b;font-weight:900;word-spacing:10px}.mfHpAboutUxSuite{font-size:20px;color:#000;margin-bottom:80px;line-height:33px;font-weight:300}.container>.row>p{font-size:16px;color:#eaebec}.main-container>.row>div>h5{color:#474747;font-size:20px}.mfAppsDetailsTabs{display:inline-block;margin:0 auto 30px;border:0;padding-left:5px;padding-top:5px}.mfAppsDetailsTabsWrapper{background-color:#fff;padding:50px 0}.mfAppsDetailsTabsWrapper .panel{overflow:hidden;box-shadow:none;background:transparent}.mfAppsDetailsTabs li{width:100%;display:block;background:#fff;margin:0 0 35px;padding:0;border-radius:5px;box-shadow:0 2px 12px -1px rgba(0,0,0,0.2)}.mfAppsDetailsTabs li:last-child{margin-bottom:0}.mfAppsDetailsTabs li a{border:none!important;opacity:.5;font-size:18px!important;font-weight:400!important;padding:28px 30px!important;cursor:pointer!important;text-align:left}.mfAppsDetailsTabs li a img{width:16px;margin-top:-2px;margin-right:4px}.mfAppsDetailsTabs li a:hover{opacity:.7;transition:all .1s ease}.mfAppsDetailsTabs li.active a{background:transparent!important;opacity:1}.mfAppsDetailsTabs li.active:after{width:28px;height:20px;background:red;content:'';position:absolute;background:url(../../images/home-images2/highlighter.png) no-repeat center center;top:30px;right:20px;-webkit-animation-name:slideInLeft .5s ease-in-out;animation:slideInLeft .5s ease-in-out}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.mfAppsDetailsTabs li a:after{background:transparent!important;height:0!important}.panel{border:0;margin-bottom:0;overflow:hidden;border-radius:0}.panel-body{padding:0;width:calc(100% - 300px);float:right}.panel-heading{border-radius:0}.mfHpColLeft{width:100%;height:545px;border-radius:10px;float:right;vertical-align:middle;background:#2196f3;-webkit-box-shadow:0 2px 12px -2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 12px -2px rgba(0,0,0,0.2);box-shadow:0 2px 12px -2px rgba(0,0,0,0.2)}.mfHpFeatureImageWrapper{width:100%;height:290px;line-height:418px;overflow:hidden}.mfHpFeatureContent{width:100%;float:left}.mfHpFeatureImageWrapper img{margin-top:-20px}.mfHpColRight{display:table-cell}.mfAppBackgroundImageWrapper{overflow:hidden}.mfAppBackgroundImage,.mfAppBackgroundImageWrapper{width:100%;height:600px;display:block;position:absolute}.mfAppBackgroundImage:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:9}#mfBrainstorm .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/brainstorm2.jpg") no-repeat center;background-size:cover}#mfCollaborate .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/collaborate.jpg") no-repeat center;background-size:cover}#mfDocument .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/document.jpg") no-repeat top left;background-size:cover}#mfManage .mfAppBackgroundImage{background:url("../../images/home-images2/mfHpIntegrations.png") no-repeat center;background-size:cover}#mfBuild .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/build.jpg") no-repeat center;background-size:cover}#mfMockStore .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/mockstore.jpg") no-repeat top center;background-size:cover}.mfHpDesktopApps{font-size:20px;color:#000;margin-bottom:40px;line-height:33px;font-weight:300}.mfHomeDesktopAppWrapper{background:#fcfdff;padding:100px 0;text-align:center}.mfHomeDesktopAppWrapper h2{font-size:32px;margin-bottom:30px;color:#1d133b;font-weight:400;letter-spacing:4px;word-spacing:10px}@keyframes mfSlidingLeft{0%{opacity:0;-moz-transform:translate3d(0px,10px,0px);-webkit-transform:translate3d(0px,10px,0px);-o-transform:translate(0px,10px,0px);-ms-transform:translate(0px,10px,0px);transform:translate3d(0px,10px,0px)}100%{opacity:1;-moz-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate3d(0px,0px,0px)}}.mfHpColLeft h5{font-size:38px;margin-bottom:15px;color:#fff;font-weight:900}.mfHpFeatureBtn{color:#fff;padding:10px 25px;border:1px solid #fff;display:inline-block;border-radius:20px;margin:12px auto;opacity:.9;transition:all .2s all ease}.mfHpFeatureBtn:hover,.mfHpFeatureBtn:focus{color:#fff;background:#2196f3;opacity:.6}.mfHpFeatureContentWrapper{height:250px;width:100%;display:flex;align-items:center}.mfHpColLeft a:hover,.mfHpColLeft a:focus{outline:0}.panel-heading{width:300px;margin:0 auto;float:left;padding-top:0}.mfAppsDetailsTabs{width:100%}.tab-content .col-lg-6{padding:0}.tab-pane p{font-size:18px;line-height:30px;font-weight:300;padding-left:60px;color:#fff;padding-right:60px}.mfContactStickyBtn{width:54px;height:54px;cursor:pointer;line-height:52px;background-color:#0a5bff;border-radius:7px;position:fixed;bottom:20px;text-align:center;right:20px;z-index:9999;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.4);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.4);box-shadow:0 2px 6px 0 rgba(0,0,0,.4)}.mfContactStickyBtn img{margin-left:-4px;width:20px}.mfContactStickyBtn .tooltip{position:absolute!important}.mfContactStickyBtn .tooltip.fade{left:-115px!important;white-space:nowrap!important;top:15px!important}.mfContactStickyBtn .tooltip.fade .tooltip-arrow{right:-10px!important;left:auto!important;top:11px!important;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.tooltip-inner{max-width:150px!important}.mfHighlightsSection{width:100%;float:left}.mfColLeft,.mfColRight{width:50%;padding:50px 0 90px;text-align:center;background:#fefefe}.mfColLeft{float:left}.mfColRight{float:right}.mfColLeft h2,.mfColRight h2{font-size:38px;font-weight:bold;margin-top:0;margin-bottom:20px;color:#000}.mfColLeft p,.mfColRight p{font-size:20px;line-height:30px;font-weight:300}.mfColLeft a,.mfColRight a{font-size:20px;line-height:30px;font-weight:300;border:1px solid #0054ff;color:#0a5bff;padding:8px 40px;border-radius:60px;margin-top:22px;cursor:pointer;display:inline-block}.mfEnterpriseBG{background:url(../../images/enterprise/enterprisebg_sm.jpg) no-repeat center #000!important;min-height:750px;background-size:cover!important;position:relative}.mfEnterpriseBG:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);z-index:9}.mfEnterpriseBG p,.mfEnterpriseBG img,.mfEnterpriseBG h2,.mfEnterpriseBG a{z-index:10;position:relative;color:#888;border-color:#999}.mfEnterpriseBG img{margin-bottom:30px;margin-top:140px}.mfEnterpriseBG p,.mfEnterpriseBG a{font-weight:normal}.mfEnterpriseBG h2 span{color:#999;text-transform:uppercase}.mfDesktopBG{min-height:440px;background:url(../../images/home-images2/desktopBG.png) no-repeat bottom center;background-size:contain}.mfIntegrationBG{min-height:440px;background:url(../../images/home-images2/integrationBG.png) no-repeat center center}.mfSamplesBG{min-height:440px;background:url(../../images/home-images2/samplesBG.png) no-repeat bottom center}.mfColLeft.mfGreyBG,.mfColRight.mfGreyBG{background:#f8f8f8}@media only screen and (min-width:1800px){.mfHomePageBannerContent{padding-left:100px}}@media only screen and (max-width:1600px) and (min-width:1400px){.mfHomePageBannerContent{height:30%}.mfHpIntegrationSectionWrapper{background-position:123% 0}}@media only screen and (max-width:1399px) and (min-width:1200px){.mfHomePageBannerContent{height:30%}.mfHpIntegrationSection{padding:70px 100px 85px 0}.mfHomePageBannerTitle{font-size:3rem}.mfHpSlantedBox{padding:85px 0 35px}}@media only screen and (max-width:1199px) and (min-width:1170px){.mfHomePageBannerContent{height:30%}.mfHpColLeft{width:100%;float:none}.mfHpIntegrationSection{padding:80px 100px 90px 0}.mfHomePageBannerTitle{font-size:3rem;line-height:46px}.mfHpFeatureImageWrapper{height:320px}.mfHpSlantedBox{padding:85px 0 35px}}@media only screen and (max-width:1169px) and (min-width:991px){.mfWireframeproWebappDivider{display:inline-block!important}.mfRotatingWordWrapper{line-height:40px!important}.mfAppsDetailsTabsWrapper .panel-body{width:100%}.mfAppsDetailsTabs li a{padding:15px 40px!important}.mfHpIntegrationSection{padding:47px 0 60px 0}.mfAppsDetailsTabsWrapper .panel-heading{width:100%}.mfHpColLeft{width:100%;float:none}.mfHpFeatureImageWrapper img{margin:-50px auto 0}.mfAppsDetailsTabs li{width:auto;margin:0 10px}.mfAppsDetailsTabs li.active:after{display:none}.mfAppsDetailsTabs li.active{background:#0a5bff}.nav-tabs.mfAppsDetailsTabs li.active a{color:#fff!important}.mfHomePageBannerTitle{font-size:3rem;line-height:46px}.mfHpSlantedBox{padding:85px 0 35px}.mfColLeft,.mfColRight{width:100%}}@media only screen and (max-width:992px){.logoCenter img{padding-top:13px}.container>.row>p{display:none}.hpMfApps img{max-width:40px}.HpAppHeadingSpace{padding:25px 0 25px 0}.hpAppIcon a{margin-bottom:20px}.mfDesktopAppWrapper,.mfWebAppWrapper{padding:0;width:100%;margin-bottom:30px}.mfWebAppWrapper h5,.mfWebAppList{padding:0;border:0}.mfHpIntegrationSection{padding:30px;text-align:center}.mfHpIntegrationSectionimg{margin:0 auto}.mfHpIntegrationImage{margin-top:40px}.mfHpAppsContainerWrapper{padding:0 10%}.mfAppsDetailsTabs{margin-bottom:25px}.mfAppsDetailsTabs li{width:100%}.mfAppsDetailsTabs li a img{width:40px;display:block;margin:0 auto}.mfAppsDetailsTabsWrapper .panel-heading{width:100%}.mfAppsDetailsTabsWrapper .col-sm-3{padding-right:0}.panel-heading{width:100%}.mfHpColLeft{width:100%;height:auto}.mfHpFeatureImageWrapper{height:auto}.mfAppsDetailsTabsWrapper .panel-body{width:100%}.mfHpFeatureImageWrapper img{margin:0 auto}.mfAppsDetailsTabs li{width:auto;margin:10px;float:none;display:inline-block}.mfAppsDetailsTabs li a{padding:15px 40px!important}.mfAppsDetailsTabs li.active:after{display:none}.mfAppsDetailsTabs li.active{background:#0a5bff}.nav-tabs.mfAppsDetailsTabs li.active a{color:#fff!important}#mfHpOriginalImage{top:260px;position:absolute;left:0;right:0}.mfHomePageBannerTitle{font-size:3rem;line-height:46px;text-align:center}.mfColLeft,.mfColRight{width:100%}.mfHpSlantedBox{padding:85px 0 35px}.mfHpSlantedBox h2{font-size:26px}.mfHpAboutUxSuite{font-size:18px}}@media only screen and (max-width:991px) and (min-width:768px){.mfWireframeproWebappDivider{display:none!important}.mfFooterAboutSection ul{min-height:auto!important}.mfFooterSection ul{min-height:200px}.mfHomePageBannerImage{position:relative;width:80%;top:130px}.mfHomePageBannerWrapper{height:auto}.mfHomePageBannerContent{position:relative;top:60px;text-align:center;margin-top:50px;padding:0 60px}.mfHomePageBannerContent p{text-align:center}.mfHomePageBanner{height:800px!important}ul.nav li>a:after{left:0;width:100%}.mfHpWebsitePro{border-left:1px solid #f9f8f8}.mfHpColLeft{width:100%;height:auto;padding-bottom:20px}}@media only screen and (max-width:767px){footer .mfHomePageFooter{float:none!important;text-align:center;margin-left:0;margin-right:0}.mfHomePageTopLogoMenu .proHeaderLinks{vertical-align:sub}.mfFooterAboutSection ul{min-height:auto!important}.mfFooterSection ul{min-height:200px}.mfHomePageBannerWrapper{height:auto}.mfHomePageBannerImage{position:relative;width:80%;top:130px}.mfHomePageBannerContent{position:relative;top:60px;text-align:center;margin-top:50px;padding:0 50px}.mfHomePageBannerContent p{text-align:center}.mfRotatingWordWrapper{margin-bottom:20px}.mfHomePageBanner{height:780px!important}ul.nav li>a:after{left:0;width:100%}.mfHomePageBanner .container{padding:0}.mfHpHeaderLinks .nav>li{text-align:right;padding:10px 0}.mfHpHeaderLinks{margin-top:0}.mfHpHeaderLinks #mfHeaderLoginBtn{display:inline-block;float:right}.mfHpHeaderLinks .navbar-collapse{padding-right:0}.mfHpHeaderLinks ul.nav li a{padding:0 25px}.mfHpHeaderLinks .navbar-collapse{box-shadow:none;border:0}.navbar-toggle{margin-top:15px}.dropdown-menu{top:92px!important;left:100px!important}.mfAppItemLi{width:33.3%}#mfHeaderUsrBtn{margin-top:0!important;overflow:auto;display:inline-block;float:right;margin-right:25px}.mfHomePageTopLogoMenu{padding:0 25px;min-height:64px}.mfHpHeaderLinks span a:after{width:0!important}.mfHomeLeftDiv{width:100%}body{overflow:auto;overflow-x:hidden}.navbar-nav{margin:0}.proHeaderLinks{float:left}.proHeaderLinks .nav>li{display:inline-block}#mfHeaderLoginBtn .btn{margin-top:0!important;margin-right:25px}.mfHpAppsContainerWrapper{padding:0 10%}.mfHpColLeft{width:100%;height:auto;padding-bottom:20px}.mfHpColRight{width:100%;display:none}}@media only screen and (min-width:768px){.navbar{float:right}}@media only screen and (max-width:620px){.mfContactformHead p{margin-top:0}.mfFooterContactform .mfContactCloseIcon{top:-9px}.mfContactFormEMailImage{width:52px}.mfHpLearnMoreBtn{font-size:15px;padding:8px 17px}}@media only screen and (max-width:767px){ul.nav li>a:after{margin-top:0}}@media only screen and (max-width:620px){.mfFooterFormColumn{width:100%}.mfModalSignupBtn{display:inline-block}.mfModalSignup{height:70px;padding:10px 60px}.mfDesktopBG,.mfIntegrationBG,.mfSamplesBG{background-size:contain;min-height:210px!important;margin-top:80px}}@media only screen and (max-width:832px) and (min-width:803px){.dropdown-menu{top:78px!important}}@media only screen and (max-width:530px){.dropdown-menu{left:30px!important;top:120px!important}}@media only screen and (max-width:767px) and (min-width:580px){.mfHpAnnotatespecdark,.mfHpAnnotatespec{height:210px;padding-top:105px;font-size:18px}.mfHomePageColOneThird{width:100%}.desktopApplicationCTA a{margin:0 10px 5px 0;display:inline-block}.desktopApplicationCTA{padding:20px 20px}.mfHomePageFooter{padding:50px 20px}.mfHomePageBannerTitle{font-size:3rem;line-height:46px;text-align:center}}@media only screen and (max-width:579px) and (min-width:480px){.mfWireframeproWebappDivider{display:none!important}.mfHomePageFooter{padding:50px 20px}.desktopApplicationCTA span{display:block;margin-bottom:10px}.mfFooterFormColumn{width:100%}.mfFormListcls input{padding:0}.mfFormListcls>li label{font-size:24px}.mfContactFormEMailImage{width:80px}.mfFormListcls textarea,.mfFormListcls textarea:focus{margin-top:15px}.mfAppItemLi{width:50%}.mfWireframePageViews ul{width:100%}.mfWireframePageViews ul li{width:33.3%}.mfWireframePageViews ul.nav li a span{display:block;margin:0 auto}.mfWireframePageViews ul.nav li a{padding:8px 0;text-align:center}.mfHomePageBanner{height:660px!important}.mfModalSignup{height:70px;padding:10px 60px}.mfModalSignupBtn{display:inline-block}.mfHomePageBannerContent{padding:0 30px}.mfHomePageAppSection.mfHpWireframe p{padding:0 40px}.mfAppsDetailsTabs li a{font-size:12px!important}.mfHpColLeft{width:100%;height:auto}.mfHpColLeft h5{font-size:28px}.tab-pane p{font-size:16px}.mfHomePageBannerTitle{font-size:2.5rem;line-height:38px;text-align:center}}@media only screen and (max-width:479px) and (min-width:320px){.mfWireframeproWebappDivider{display:none!important}.mfHpWireframeDesktopApp{height:420px}.mfHpAnnotatespecdark,.mfHpAnnotatespec{height:150px;padding-top:63px;font-size:18px}.mfHomePageAppSection.mfHpAnnotate{padding:35px 20px 0!important;background-size:contain;min-height:450px;border-right:1px solid #f9f8f8}.mfHomePageColOneThird{width:100%}.desktopApplicationCTA a{margin:0 0 10px 0;display:block}.mfHomePageTopLogoMenu{margin:0}.desktopApplicationCTA{padding:10px 10px;text-align:center}.mfHomePageFooter{padding:30px 15px}.desktopApplicationCTA span{display:block;margin-bottom:10px}.mfHomePageFooter ul{padding:0!important;margin-bottom:10px}.mfHomePageFooter a{display:block}.mfHomePageFooter ul li{padding:10px 0!important}.mfFooterFormColumn{width:100%}.mfFormListcls input{padding:0}.mfFormListcls>li label{font-size:24px}.mfContactFormEMailImage{width:80px}.mfFormListcls textarea,.mfFormListcls textarea:focus{margin-top:15px}.mfAppItemLi{width:100%}.mfHomePageBanner{height:610px!important}.mfHpLearnMore{margin:0!important}.mfModalSignup{height:100px;padding:10px 50px}.mfModalSignupBtn{display:inline-block}.mfRotatingWordWrapper{line-height:33px!important}.mfHomePageBannerContent p{font-size:15px}.mfHomePageBannerContent{padding:0 10px}.mfHomePageAppSection.mfHpWireframe p{padding:0 40px}.mfAppsDetailsTabs li a{font-size:10px!important}.mfHpColLeft{width:100%;height:auto}.mfHpColLeft h5{font-size:20px}.tab-pane p{font-size:13px;line-height:20px}.mfHomePageBannerTitle{font-size:2.2rem;line-height:32px;text-align:center}}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.mfHomePageBanner{height:100vh;position:relative}.mfEnterpriseBG{background:url(../../images/enterprise/enterprisebg_sm.jpg) no-repeat center center;background-size:cover}#mfBrainstorm .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/2X/brainstorm2.jpg") no-repeat center;background-size:cover}#mfCollaborate .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/2X/collaborate.jpg") no-repeat center;background-size:cover}#mfDocument .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/2X/document.jpg") no-repeat top left;background-size:cover}#mfManage .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/2X/mfHpIntegrations.png") no-repeat center;background-size:cover}#mfBuild .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/2X/build.jpg") no-repeat center;background-size:cover}#mfMockStore .mfAppBackgroundImage{background:url("../../images/home-images2/banner-uses/2X/mockstore.jpg") no-repeat top center;background-size:cover}.mfDesktopBG{background:url(../../images/home-images2/desktopBG-2x.png) no-repeat bottom center;background-size:contain}}@media only screen and (min-width:4000px){.mfHomePageBannerImage{right:-30vw}}