
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,600,400,700,800,900);.container{padding-left:0px !important;padding-right:0px !important;}

.headermenu{width:100%;padding-top:0px !important;clear:both;display:table;}
.headermenu .container{width:1050px;margin:0 auto;padding-left:0px;padding-right:0px;}
.headermenu .menunav{padding-left:0px;}
.headermenu .menunav li{padding-right:25px;float:left;}
.headermenu .menunav li a{text-transform:uppercase;font-weight:bold;color:#d3d3d3;font-family:'open sans' !important;font-size:11px;}
.headermenu .col-9{width:90%;float:left;}
.headermenu .col-1{width:10%;float:right;padding-top:0px;text-align:right;margin-top:10px;}
.headermenu .col-1 .menuli{text-transform:uppercase;font-weight:bold;color:#d3d3d3;font-family:'open sans' !important;font-size:11px;margin-bottom:0px;}
.headermenu .floatingmenu .menunav{padding-left:0px;margin-top:0px;float:right;margin-bottom:0px;list-style:none!important;}
.headermenu .floatingmenu li{padding-right:0px;float:left;}
.headermenu .floatingmenu li a{text-transform:uppercase;color:#d3d3d3;font-family:'open sans' !important;font-size:11px;padding-top:30px;padding-bottom:27px;font-weight:bold;padding-left:12px;padding-right:12px;}
.headermenu .floatingmenu .col-6{width:30%;float:left;text-align:left;padding-top:17px;}
.headermenu .floatingmenu .col-4{width:68%;float:right;text-align:left;}
.headermenu .floatingmenu .menutitle{font-size:27px;font-family:'open sans' !important;font-weight:bold;color:#3392cf;line-height:0px;}
.headermenu .floatingmenu .menutitle:hover{color:#FFFFFF;}
.headermenu .floatingmenu .menuli{font-family:'open sans' !important;background-color:#ff6b06;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:25px;border:solid 1px #ff6b06;}
.headermenu .floatingmenu .menuli:hover{border:solid 1px #ff6b06;color:#ff6b06 !important;background-color:transparent;}
.floatingmenu{height:auto;padding-top:0px;display:none;padding-left:10px;padding-right:10px;padding-bottom:0px;background-color:#000000;text-align:center;position:fixed;top:0;width:100%;z-index:999;}
.headermenu #floatingmenu .menunav{padding-left:0px;margin-top:0px;float:right;margin-bottom:0px;list-style:none !important;}
.fullmenuwidth .container .right .industrymenu .column ul{list-style:none !important;}
.headermenu #floatingmenu li{padding-right:0px;float:left;}
.headermenu #floatingmenu li a.cta_button{font-size:11px;font-weight:600;}
.headermenu #floatingmenu li a{text-transform:uppercase;color:#d3d3d3;font-family:'open sans' !important;font-size:11px;padding-top:27px;padding-bottom:30px;font-weight:bold;padding-left:12px;padding-right:12px;}
.headermenu #floatingmenu .col-6{width:30%;float:left;text-align:left;padding-top:18px;}
.headermenu #floatingmenu .col-4{width:68%;float:right;text-align:left;}
.headermenu #floatingmenu .menutitle{font-size:27px;font-family:'open sans' !important;font-weight:bold;color:#3392cf;line-height:0px;}
.headermenu #floatingmenu .menutitle:hover{color:#FFFFFF;}
.headermenu .cta_button{margin-left:12px !important;padding:11px 30px !important;padding-bottom:12px !important;padding-top:12px !important;margin-top:13px !important;}
.headermenu #floatingmenu .menuli{font-family:'open sans' !important;background-color:transparent;color:#3392cf;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:25px;border:1px solid #3392cf;}
.headermenu #floatingmenu .menuli:hover{border:solid 1px #147fc3;color:#147fc3 !Important;}
.headermenu .fixehokumenu .menunav{padding-left:0px;margin-top:8px;float:right;}
.headermenu .fixehokumenu li{padding-right:25px;float:left;}
.headermenu .fixehokumenu li a{text-transform:uppercase;font-weight:bold;color:#d3d3d3;font-family:'open sans' !important;font-size:11px;}
.headermenu .fixehokumenu .col-6{width:30%;float:left;text-align:left;padding-top:13px;}
.headermenu .fixehokumenu .col-4{width:68%;float:right;text-align:left;}
.headermenu .fixehokumenu .menutitle{font-size:27px;font-family:'open sans' !important;font-weight:bold;color:#ffffff;line-height:0px;}
.headermenu .fixehokumenu .menutitle:hover{color:#FFFFFF;}
.fixehokumenu{height:98px;padding-top:20px;padding-left:10px;padding-right:10px;padding-bottom:20px;background-color:#000000;text-align:center;position:fixed;top:0;width:100%;z-index:1;}
.headermenu-mobile{display:none;}
.col-6 a:hover{color:#FFFFFF !important;text-decoration:none;}
.col-6 a:hover span{color:#FFFFFF !important;text-decoration:none;}
.col-6 a span:hover{color:#FFFFFF !important;text-decoration:none;}
#myfooter_r1 .container .col-9 .head a{color:#ffffff;}
#myfooter_r1 .container .col-9 .head a .branding{color:#ffffff;}
.banner{text-align:center;padding:100px 0px;padding-bottom:0px;}
.banner .container .myheading{font-family:'open sans' !important;font-weight:700;font-size:49px;line-height:79px;color:#000000;padding-bottom:20px;}
.banner .container .mysubheading{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:59px;color:#000000;width:100%;margin:0 auto;}
.banner .container .myimage{padding-top:35px;padding-bottom:0px;}
.banner .container .mycontent{font-family:'open sans' !important;font-weight:300;font-size:30px;line-height:40px;color:#3e3e3e;width:56%;margin:0 auto;text-align:center;padding-top:70px;}
.banner .container .mycontent_title{font-family:'open sans' !important;font-weight:400;font-size:30px;line-height:40px;color:#242424;width:56%;margin:0 auto;text-align:center;padding-bottom:100px;padding-top:20px;}
.mybeepindustry .container{width:1050px;margin:0 auto;text-align:center;}
.mybeepindustry .container .industryhead{padding:100px 0px;width:100%;padding-bottom:0px;}
.mybeepindustry .container .industryhead img{margin-bottom:10px;}
.mybeepindustry .container .industryhead .title{font-family:'open sans' !important;font-weight:300;font-size:24px;color:#07c8ff;}
.mybeepfeature{padding:100px 0px;border-bottom:1px solid #E4E4E4;padding-top:0px;}
.mybeepfeature .container{width:1050px;margin:0 auto;}
.mybeepfeature .container .row{clear:both;padding-top:50px;display:table;}
.mybeepfeature .container .row .col-3{width:28%;margin-right:84px;float:left;}
.mybeepfeature .container .row .col-3 .feaureimage{text-align:left;margin-bottom:15px;}
.mybeepfeature .container .row .col-3 .feauretitle{font-family:'open sans' !important;font-weight:300;font-size:28px;line-height:35px;color:#2a2a2a;margin-bottom:15px;}
.mybeepfeature .container .row .col-3 .feaurecontent{font-family:'open sans' !important;font-weight:400;font-size:14px;line-height:22px;color:#000000;}
.mybeepapps{padding-top:0px;}
.mybeepapps .lagerheading{font-family:'open sans' !important;font-weight:300;font-size:47px;color:#FFFFFF;text-align:center;padding:90px 0px;background-color:#292929;}
.mybeepapps .container{width:1050px;margin:0 auto;}
.mybeepapps .container .enterpriseapp{clear:both;padding-bottom:100px;padding-top:150px;display:table;border-bottom:1px solid #ababaa;}
.mybeepapps .container .lagerheading{font-family:'open sans' !important;font-weight:300;font-size:47px;color:#000000;text-align:center;padding-top:100px;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content{width:45%;float:left;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content .title{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:56px;color:#000000;padding-bottom:10px;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content hr{margin:44px 0px;width:10%;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content .subtitle{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:45px;color:#6b6b6b;margin-bottom:20px;width:70%;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content .content{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:27px;color:#464646;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content .smalltitle{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:27px;color:#6b6b6b;padding-bottom:30px;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content .app-details img{width:84px;height:66px;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-image{width:50%;float:right;text-align:right;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-image1{display:none;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-image2{display:none;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content .app-details .col{width:90px;margin-right:15px;float:left;text-align:center;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content .app-details .col img{margin-bottom:10px;clear:both;}
.mybeepapps .container .enterpriseapp .enterprise-app-left-content .app-details .col .prtitle{font-family:'open sans' !important;font-weight:400;font-size:13px;line-height:18px;color:#464646;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-image{width:45%;float:left;text-align:center;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content{width:50%;float:right;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content hr{margin:44px 0px;width:10%;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .title{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:56px;color:#000000;padding-bottom:10px;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .title_padding{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:56px;color:#000000;padding-bottom:10px;padding-top:70px;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .subtitle{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:45px;color:#6b6b6b;margin-bottom:20px;}
.mybeepapps .container .gradiatebottom{background:#ffffff;background:-webkit-linear-gradient(#ffffff, #e6e6e6);ackground:-o-linear-gradient(#ffffff, #e6e6e6);background:-moz-linear-gradient(#ffffff, #e6e6e6);background:linear-gradient(#ffffff, #e6e6e6);line-height:110px;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .content{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:30px;color:#464646;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content #content_new{font-size:18px !important;font-weight:300 !important;color:#323232 !important;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .smalltitle{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:27px;color:#6b6b6b;padding-bottom:30px;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .app-details img{margin-right:30px;width:84px;height:66px;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .app-details .col{width:90px;margin-right:15px;float:left;text-align:center;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .app-details .col img{margin-bottom:10px;clear:both;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .app-details .col .prtitle{font-family:'open sans' !important;font-weight:400;font-size:13px;line-height:18px;color:#464646;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .content_link{padding-top:25px;}
.mybeepapps .container .enterpriseapp .enterprise-app-right-content .content_link .anchorlink{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:20px;color:#538fda;margin-top:10px;}
.mybeepapps .container .enterpriseapp .enterprise-app-center-image1{display:none;}
.mybeepapps .container #mobile_enterpriseapp{padding-top:0px;}
.mybeepapps .container .enterpriseapp .enterprise-app-center-content{width:65%;text-align:center;margin:0 auto;}
.mybeepapps .container .enterpriseapp .enterprise-app-center-image{width:100%;text-align:center;}
.mybeepapps .container .enterpriseapp .enterprise-app-center-content .title{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:45px;color:#000000;padding-bottom:30px;}
.mybeepapps .container .enterpriseapp .enterprise-app-center-content .content{font-family:'open sans' !important;font-weight:300;font-size:18px;line-height:27px;color:#000000;padding-bottom:70px;}
.mybeepapps .container .enterpriseapp .enterprise-app-center-content .content_new{font-size:18px !important;font-weight:300 !important;color:#323232 !important;}
.mybeepapps .container .enterpriseapp .enterprise-app-center-content .content_link{padding-top:25px;padding-bottom:40px;}
.mybeepapps .container .enterpriseapp .enterprise-app-center-content .content_link .anchorlink{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:20px;color:#2785c7;margin-top:10px;}
.mybeephelp{padding:100px 0px;border-top:1px solid #E4E4E4;clear:both;}
.whitepapers .mybeephelp{padding:100px 0px;border-top:none;clear:both;}
.mybeephelp .container{width:1050px;margin:0 auto;}
.mybeephelp .title{text-align:center;font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:56px;color:#2c2c2c;padding-bottom:50px;}
.mybeephelp .btnview{width:100%;text-align:center;}
.mybeephelp .btn_talktous{font-family:'open sans' !important;font-weight:300;font-size:13px;line-height:56px;background-color:#489AFE;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
.mybeephelp .btn_talktous:hover{background-color:#347bd2;color:#ffffff !important;text-decoration:none;}
.mybeephelp .contactusbt{font-family:'open sans' !important;font-weight:300;font-size:13px;line-height:56px;background-color:#489AFE;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
.mybeephelp .contactusbt:hover{background-color:#347bd2;color:#ffffff !important;text-decoration:none;}
.mybeephelp .title b{font-weight:600;}
#mybeephelp .title{text-align:center;font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:56px;color:#000000;padding-bottom:50px;}
#mybeephelp{padding:100px 0px;border-top:1px solid #E4E4E4;clear:both;}
#mybeephelp .btn_talktous{font-family:'open sans' !important;font-weight:300;font-size:13px;line-height:56px;background-color:#3392CF;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
#mybeephelp .btn_talktous{font-family:'open sans' !important;font-weight:300;font-size:13px;line-height:56px;background-color:#3392CF;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
#mybeephelp .btn_talktous:hover{background-color:#2c81cf;color:#ffffff !important;text-decoration:none;}
.mybeepbannertext{width:100%;}
.mybeepbannertext .container{width:1050px;margin:0 auto;}
.mybeepbannertext .container .width50per{padding-top:195px;width:35%;}
.mybeepbannertext .container .width50per .title{font-size:40px;font-family:'open sans' !important;font-weight:300;color:#fefefe;padding-bottom:20px;}
.mybeepbannertext .container .width50per .content{font-size:20px;font-family:'open sans' !important;font-weight:300;color:#fefefe;line-height:30px;}
.mybeepbannertext .container .width50per .content_link .anchorlink{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:48px;color:#2785c7;margin-top:20px;}
.mybeepbannertext .container .width50per .link_black_bg{padding-top:10px;}
.mybeepbannertext .container .width50per .link_black_bg .anchorlink{background-color:#1a1a1a;font-size:20px;color:#FF6A07;font-family:'open sans' !important;font-weight:400;line-height:20px;padding-left:3px;padding-right:3px;text-decoration:none;}
.mybeepbannertext .container .width50per .link_black_bg .anchorlink:hover{color:#FF6A07 !important;cursor:default;}
.mybeepapps .circle{width:65px;height:65px;background:#292929;-moz-border-radius:50px;-webkit-border-radius:50px;position:relative;margin-top:-41px !important;margin-left:35%;margin:0 auto;border-radius:50px;}
.mybeepapps .circle:before{content:'';display:inline-block;margin-top:33px;width:1.3em;height:1.3em;border-top:0.1em solid #ebebeb;border-right:0.1em solid #ebebeb;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-left:24px;}
#myfooter_r1{padding-top:60px;padding-bottom:15px;}
#myfooter_r1 .container{width:1050px;margin:0 auto;}
#myfooter_r1 .container .col-9{width:84%;float:left;}
#myfooter_r1 hr{    height: 0px;    border: 0;    border-top: 1px solid #191919;}
#myfooter_r1 .container .col-9 .head{font-size:27px;font-family:'open sans' !important;font-weight:bold;color:#ffffff;line-height:0px;text-transform:none;}
#myfooter_r1 .container .col-9 .head:hover{color:#ffffff;}
#myfooter_r1 .container .col-1{width:16%;float:right;text-align:right;}
#myfooter_r1 .container .col-1 a{color:#9b9b9b;font-size:11px;font-family:'open sans' !important;font-weight:400;text-transform:none;}
.myfooter_r2{background-color:#070707;padding-top:30px;padding-bottom:20px;display:table;clear:both;width:100%;background:#000000;background:-webkit-linear-gradient(#000000, #2f2f2f);background:-o-linear-gradient(#000000, #2f2f2f);background:-moz-linear-gradient(#000000, #2f2f2f);background:linear-gradient(#000000, #2f2f2f);}
.myfooter_r2 .container{width:1050px;margin:0 auto;display:table;}
.myfooter_r2 .col-2{width:20%;float:left;margin-right:30px;}
.myfooter_r2 .col-4{width:40%;float:right;}
.myfooter_r2 .menutitle{font-size:11px;font-family:'open sans' !important;font-weight:bold;color:#757575;text-transform:uppercase !important;color:#9b9b9b;width:50%;float:left;}
.myfooter_r2 .col-2 hr{width:10%;text-align:left;margin:0px;clear:both;margin-top:30px;border-color:#757575;border-top:1px solid #757575 !important;}
.myfooter_r2 ul{padding:0px;list-style:none !important;}
.myfooter_r2 ul li{line-height:25px;}
.myfooter_r2 a{font-size:11px;font-family:'open sans' !important;font-weight:bold;color:#9b9b9b;text-transform:uppercase;}
.mobilefooter{display:none;}
.scrollToTop{position:fixed;right:0px;background-color:#489AFE;bottom:0px;padding:5px 10px;display:none;}
.floatTalkToUs{position:fixed;left:0px;bottom:0px;display:none;}
.floatTalkToUs .btntalktous{font-family:'open sans' !important;font-weight:600;font-size:13px;line-height:28px;background-color:#489AFE;color:#ffffff;padding:5px 15px;text-align:center;margin:auto 0px;border-radius:0px;}
.floatTalkToUs .btntalktous:hover{background-color:#347bd2;color:#ffffff !important;text-decoration:none;}
.enterprise{text-align:center;padding:100px 0px;padding-bottom:130px;}
.enterprise .container{width:1050px;margin:0 auto;display:table;}
.enterprise .container .myheading{font-family:'open sans' !important;font-weight:600;font-size:49px;color:#FFFFFF;}
.enterprise .container .mysubheading{font-family:'open sans' !important;font-weight:300;font-size:54px;line-height:59px;color:#FFFFFF;width:100%;margin:0 auto;}
.enterprise .container .myimage{padding-left:3%;padding-right:3%;width:100%;}
.enterprise .container .mycontent{font-family:'open sans' !important;font-weight:300;font-size:24px;line-height:36px;color:#AFAFAF;width:74%;margin:0 auto;text-align:center;padding-top:25px;margin-bottom:60px;text-shadow:none;}
.enterprise .container .mycontent_title{font-family:'open sans' !important;font-weight:400;font-size:30px;line-height:40px;color:#242424;width:56%;margin:0 auto;text-align:center;padding-bottom:100px;padding-top:20px;}
.enterprise .container .myimage .col{width:20%;float:left;margin-right:40px;}
.enterprise .container .myimage .col img{padding-bottom:10px;clear:both;display:table;margin:0 auto;}
.enterprise .container .myimage .col .title a{font-family:'open sans' !important;font-weight:400;font-size:16px;color:#AFAFAF;}
.headergraditent{background:#000000;background:-webkit-linear-gradient(#000000, #2f2f2f);background:-o-linear-gradient(#000000, #2f2f2f);background:-moz-linear-gradient(#000000, #2f2f2f);background:linear-gradient(#000000, #2f2f2f);}
.headergraditentbi{background:#333333;background:-webkit-linear-gradient(#333333, #333333);background:-o-linear-gradient(#333333, #333333);background:-moz-linear-gradient(#333333, #333333);background:linear-gradient(#333333, #333333);}
.mybeepingration{text-align:center;padding:100px 0px;background-color:#FFFFFF;padding-bottom:100px;}
.mybeepingration .container{width:1050px;margin:0 auto;display:table;}
.mybeepingration .container .integration_box{background:none repeat scroll 0 0 #F1F1F1;border:none;border-radius:0px;box-shadow:none !Important;float:left;height:135px;margin:15px 15px 0px 0px;padding:20px 0 20px 15px;position:relative;width:330px;}
.mybeepingration .container .integration_box_grey{background:none repeat scroll 0 0 #F9F9F9;border:none;border-radius:0px;box-shadow:none !Important;float:left;height:135px;margin:15px 15px 0px 0px;padding:20px 0 20px 15px;padding-top:20px;position:relative;width:330px;}
.mybeepingration .container .integration_box .content{width:190px;min-height:auto;float:left;padding-top:10px;text-align:left;}
.mybeepingration .container .integration_box_grey .content{width:190px;min-height:auto;float:left;padding-top:10px;text-align:left;}
.mybeepingration .container .integration_box_grey .image{width:85px;float:left;margin:5px;min-height:auto !important;}
.mybeepingration .container .integration_box .image{width:85px;float:left;margin:5px;min-height:auto !important;}
.mybeepingration .container .integration_box .title{line-height:28px;font-size:24px;font-family:'open sans' !important;font-weight:400;}
.mybeepingration .container .integration_box_grey .title{line-height:28px;font-size:24px;font-family:'open sans' !important;font-weight:400;}
.mybeepingration .container .integration_box .subtitle{font-size:15px;font-family:'open sans' !important;font-weight:400;color:#8b8b8b;}
.mybeepingration .container .integration_box_grey .subtitle{font-size:15px;font-family:'open sans' !important;font-weight:400;color:#8b8b8b;}
.integration{text-align:center;padding:100px 0px;background-color:#F5F5F5;padding-bottom:100px;clear:both;}
.integration .container{width:1050px;margin:0 auto;display:table;}
.integration .container .myheading{font-family:'open sans' !important;font-weight:600;font-size:49px;color:#FFFFFF;}
.integration .container .mysubheading{font-family:'open sans' !important;font-weight:300;font-size:54px;line-height:59px;color:#FFFFFF;width:100%;margin:0 auto;}
.integration .container .myimage{padding-left:3%;padding-right:3%;width:100%;}
.integration .container .mycontent{font-family:'open sans' !important;font-weight:300;font-size:24px;line-height:36px;color:#AFAFAF;width:74%;margin:0 auto;text-align:center;padding-top:25px;margin-bottom:60px;}
.integration .container .mycontent_title{font-family:'open sans' !important;font-weight:400;font-size:30px;line-height:40px;color:#242424;width:56%;margin:0 auto;text-align:center;padding-bottom:100px;padding-top:20px;}
.integration .container .myimage .col{width:13%;float:left;margin-right:25px;}
.integration .container .myimage .col img{padding-bottom:10px;clear:both;display:table;margin:0 auto;}
.integration .container .myimage .col .title a{font-family:'open sans' !important;font-weight:400;font-size:16px;color:#1a1a1a;}
.contactusform{margin-bottom:90px;}
.contactusform h3{font-family:'open sans' !important;font-weight:400;font-size:20px;color:#333;margin:0 auto;text-align:center;width:100%;padding:20px 0px;padding-top:30px;}
.contactusform .container{width:1050px;margin:0 auto;display:table;}
.contactusform .container .bs_row{clear:both;padding:60px 0px;}
.contactusform .container .bs_row .col-5{width:49%;float:left;}
.contactusform .container .bs_row .col-5 .content{width:83%;margin-left:17px;}
.contactusform .container .bs_row .col-5 .content p{font-size:18px;font-family:'open sans' !important;line-height:26px;font-weight:300;color:#000000;}
.contactusform .container .bs_row .col-5 .content a{font-size:18px !important;font-family:'open sans' !important;line-height:26px;font-weight:400;color:#25a5d5 !important;}
.contactusform .container .contact_fontbody { background-color:#EFEFEF !important; padding-bottom: 30px;}
.contactusform .container .contact_fontbody .contact_fontdiv{font-size:16px !important;font-family:'open sans' !important;line-height:26px;font-weight:400 !important;color:#3d3d3d !important;}
.contactusform .container .contact_fontbody .bs_form-control{border:none !important;}
.contactusform .container .contact_fontbody .bs_btn{border-radius:20px;padding:11px 30px;touch-action:inherit !important;background-color:#499AFF;color:#ffffff;font-size:14px !important;font-family:'open sans' !important;border:none;font-weight:600 !important;text-shadow:none;}
.contactusform .container .contact_fontbody .btn-warning:hover{border-color:#499AFF;}
.contactusform .caldera-grid input[type="submit"]{border-radius:20px;padding:11px 30px;touch-action:inherit !important;background-color:#499AFF;color:#ffffff;font-size:14px !important;font-family:'open sans' !important;border:none;font-weight:600 !important;text-shadow:none;margin-bottom:20px;margin-top:20px;}
.menunav li a,.dropbtn{display:inline-block;color:white;text-align:center;text-decoration:none;}
.menunav li a:hover, .dropdown:hover .dropbtn{}
.menunav li a:hover{color:#3392cf !important;}
.menunav li.dropdown{display:inline-block;}
.menunav .dropdown-content{display:none;position:absolute;background-color:#000000;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);border-top:solid 2px #3392cf;}
.menunav .dropdown-content a{font-weight:600 !important;color:#fff !important;padding:5px 16px !important;text-decoration:none;display:block;text-align:left;text-transform:inherit !important;}
.menunav .dropdown-content a:hover{color:#3392cf !important;}
.menunav .dropdown:hover .arrow-inside{display:block !important;}
.menunav .dropdown:hover .dropdown-content{display:block;}
.menunav .dropdown:hover .submenubf{display:table !important;}
.menunav .dropdown .submenubf{display:none;width:119px;height:120px;position:absolute;}
.menunav .arrow-inside{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #3392cf;display:table;}
.dropdown-subcompany{position:absolute;width:100%;background-color:#212120;padding-top:20px;padding-bottom:60px;clear:both;display:table;z-index:9999;margin-top: 72px;}
.dropdown-subcompany .container{width:980px;margin:0 auto;}
.dropdown-subcompany .container .left{width:37%;float:left;display:table;border-right:2px dashed #494949;margin-right:70px;}
.dropdown-subcompany .container .left .blog{width:70%}
.dropdown-subcompany .container .right{width:48%;float:left;display:table;}
.dropdown-subcompany .container .right .newrow{width:100%;margin-top:15px;display:table;}
.dropdown-subcompany .container .right .newrow a{font-size:15px;font-family:'open sans' !important;line-height:20px;font-weight:400;color:#fff;}
.dropdown-subcompany .container .right .newrow p{font-size:14px;font-family:'open sans' !important;line-height:20px;font-weight:300;color:#b0b0b0;margin-top:4px;margin-bottom:0px;}
.dropdown-subcompany .left .blog .text{line-height:20px;font-size:15px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#ffffff;padding-top:20px;}
.dropdown-subcompany .left .blog a{line-height:20px;font-size:15px;font-family:'open sans';font-weight:600;color:#3392cf;}
.functiontype .wrap span{font-family:'open sans' !important;font-weight:300;font-size:35px;color:#FFFFFF;margin:0 auto;text-align:center;text-decoration:underline;line-height:45px;}
.functiontype .wrap{margin:0px auto;text-align:center;}
.functiontype .type-wrap{width:70%;margin:0px auto;height:100px;}
.functiontype .type-wrap p{line-height:45px;text-align:center;color:#FFFFFF;font-family:'open sans' !important;font-weight:400;font-size:35px;color:#FFFFFF;}
.functiontype .title{text-align:center;margin-bottom:30px;margin-top:100px;font-family:'open sans' !important;font-weight:300;font-size:18px;color:#FFFFFF;}
.functiontype .desktop{display:block;}
.functiontype .mobile{display:none;}
.functiontype .extrapadding{margin-top:30px;}
.function_main{clear:both;display:table;width:100%;padding:70px 0px;}
.function_main .container{width:1050px;margin:0 auto;}
.function_main .container .title{font-family:'open sans' !important;font-weight:300;font-size:50px;color:#000000;margin-bottom:25px;width:100%;text-align:center;}
.function_main .container .content{font-family:'open sans' !important;font-weight:300;font-size:20px;color:#474747;margin-bottom:50px;width:100%;text-align:center;line-height:28px;}
.function_main .container .header{font-family:'open sans' !important;font-weight:400;font-size:40px;color:#2e2e2e;margin-bottom:80px;width:100%;text-align:center;}
.function_main .container .colmargin{width:19%;float:left;}
.function_main .container .col{width:29%;margin-right:40px;float:left;}
.function_main .container .col img{padding-bottom:20px;text-align:center;}
.function_main .container .col .imageb{width:15%;float:left;padding-top:6px;}
.function_main .container .col .contentb{font-family:'open sans' !important;font-weight:400;color:#464646;font-size:15px;line-height:24px;width:85%;float:right;}
.function_main .container .col1{width:29%;margin-right:40px;float:left;}
.function_main .container .col1 img{padding-bottom:20px;text-align:center;}
.function_main .container .col1 .imageb{width:15%;float:left;padding-top:6px;}
.function_main .container .col1 .contentb{font-family:'open sans' !important;font-weight:400;color:#464646;font-size:15px;line-height:24px;width:85%;float:right;}
.functionview{clear:both;background-color:#F3F1F2;padding:55px 0px;margin-bottom:50px;clear:both;display:table;width:100%;}
.oddborder_lblue{border-bottom:10px solid #1CB1DC;clear:both;display:table;width:100%;}
.evenborder_green{border-bottom:10px solid #6FCA15;clear:both;display:table;width:100%;}
.oddborder_dblue{border-bottom:10px solid #12719D;clear:both;display:table;width:100%;}
.functionview .container{width:1050px;margin:0 auto;}
.functionview .container .function_left{width:70%;text-align:left;float:left;}
.functionview .container .function_right{width:70%;text-align:left;float:right;}
.functionview .container .function_left .title,.functionview .container .function_right .title{font-family:'open sans' !important;font-weight:400;font-size:35px;color:#000000;line-height:42px;padding-bottom:20px;}
.functionview .container .function_left .content,.functionview .container .function_right .content{font-family:'open sans' !important;font-weight:400;font-size:14px;line-height:22px;color:#5c5b5b;}
.dropdown-content a:hover{color:#538fda !important;}
.typed-cursor{opacity:1;font-weight:100;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;-ms-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite;}
.hokuappscustomerlive .container .trow .right .linka a{font-size:14px;color:#337ab7;}
.all_blogs .container .right #secondary{width:100%; margin-top: -15px;}
.mybeepbannertext .container .width50perright{padding-top:195px;width:50%;float:right;}
.mybeepbannertext .container .width50perright .title{font-size:40px;font-family:'open sans' !important;font-weight:300;color:#fefefe;padding-bottom:20px;}
.mybeepbannertext .container .width50perright .content{font-size:20px;font-family:'open sans' !important;font-weight:300;color:#fefefe;line-height:30px;}
.mybeepbannertext .container .width50perright .content_link .anchorlink{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:48px;color:#2785c7;margin-top:20px;}
.mybeepbannertext .container .width50perright .link_black_bg{padding-top:10px;}
.mybeepbannertext .container .width50perright .link_black_bg .anchorlink{background-color:#1a1a1a;font-size:20px;color:#FF6A07;font-family:'open sans' !important;font-weight:400;line-height:20px;padding-left:3px;padding-right:3px;text-decoration:none;}
.mybeepbannertext .container .width50perright .link_black_bg .anchorlink:hover{color:#FF6A07 !important;cursor:default;}
.innermybeeps .enterpriseapp{padding-bottom:90px !important;padding-top:90px !important;}
.innermybeeps .enterpriseapp .enterprise-app-right-content hr{margin:35px 0px !important;}
.innermybeeps .enterpriseapp .enterprise-app-right-image{width:45%;}
.innermybeeps .enterpriseapp .enterprise-app-right-content{width:55%;float:right;}
.mybeepapps .leftmyapps{width:17%;float:left;}
.mybeepapps .rightmyapps{width:83%;float:right;}
.mybeepapps .clear:after{visibility:hidden;display:block;content:"";clear:both;height:0;}
.mybeepapps nav{width:193px;padding:0 0px;position:absolute;}
.mybeepapps nav.stickydiv{position:fixed;top:0;z-index:2;margin-top:120px;}
.mybeepapps nav ul{list-style-type:none;margin:0;padding:0;}
.mybeepapps nav li{padding:7px 0px;}
.mybeepapps nav li a{color:#c3c1c1;font-weight:400;line-height:25px;}
.mybeepapps nav li a{text-decoration:none;}
.mybeepapps .active{color:#333333;text-decoration:none;}
.mybeepapps #wrapper{margin:0px auto;}
.mybeepapps #sidebar{width:250px;float:left;}
.mybeepapps #content{width:720px;float:right;padding-left:12px;}
.mybeepbannerbuildapp{width:100%;padding:90px 0px;background-color:#E9E9E9;clear:both;display:table;}
.mybeepbannerbuildapp .container{width:1050px;margin:0 auto;}
.mybeepbannerbuildapp .container .width55perright{width:60%;float:left;}
.mybeepbannerbuildapp .container .width55perright .col{width:22%;float:left;margin-right:50px;text-align:center;}
.mybeepbannerbuildapp .container .width55perright .col img{margin-bottom:20px;}
.mybeepbannerbuildapp .container .width55perright .col .content{font-family:'open sans' !important;font-weight:600;font-size:13px;text-transform:uppercase;color:#6b6b6b;}
.mybeepbannerbuildapp .container .width45perright{width:40%;float:right;}
.mybeepbannerbuildapp .container .width45perright .title{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:56px;color:#000000;padding-bottom:10px;}
.mybeepbannerbuildapp .container .width45perright .content{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:30px;color:#464646;}
.mybeepbannerbuildapp #mobile_viewc{display:none;}
.mybeepsbuildapp{width:100%;padding:90px 0px;clear:both;display:table;}
.mybeepsbuildapp .container{width:1050px;margin:0 auto;}
.mybeepsbuildapp .container .leftpanel{width:36%;float:left;padding:130px 0px;}
.mybeepsbuildapp .container .leftpanel .title{font-family:'open sans' !important;font-weight:400;font-size:35px;line-height:45px;color:#000000;padding-bottom:25px;}
.mybeepsbuildapp .container .leftpanel .content{font-family:'open sans' !important;font-weight:400;font-size:20px;line-height:33px;color:#474747;letter-spacing:1px;}
.mybeepsbuildapp .container .rightpanel{width:64%;float:left;text-align:right;}
#mybeepsbuildappimg .container .leftpanel .title{font-family:'open sans' !important;font-weight:400;font-size:26px !important;line-height:30px;color:#000000;padding-bottom:20px;}
#mybeepsbuildappimg .container .leftpanel .content{font-family:'open sans' !important;font-weight:400;font-size:14px !important;line-height:20px;color:#474747;letter-spacing:0px;}
.mybeepsbuildworkflow{width:100%;padding:187px 0px;clear:both;display:table;}
.mybeepsbuildworkflow .container{width:1050px;margin:0 auto;}
.mybeepsbuildworkflow .container .rightpanel{width:50%;float:right;}
.mybeepsbuildworkflow .container .rightpanel .title{font-family:'open sans' !important;font-weight:600;font-size:48px;line-height:60px;color:#FFF;padding-bottom:25px;}
.mybeepsbuildworkflow .container .rightpanel .content{font-family:'open sans' !important;font-weight:400;font-size:20px;line-height:35px;color:#FFF;}
.mybeepsbuildworkflow .container .rightpanel .content_link{padding-top:25px;}
.mybeepsbuildworkflow .container .rightpanel .content_link a{font-family:'open sans' !important;font-weight:400;font-size:18px;line-height:27px;color:#ebb700;}
.mybeepapps .lagerheadingwithoutbg{font-family:'open sans' !important;font-weight:300;font-size:47px;color:#000;text-align:center;padding-bottom:20px;background-color:#FFFFFF;}
.mybeepapps .container hr{width:50%;margin:0 auto;border-top:1px solid #bdb9b9;}
.mobile_view_image{display:none;}
#lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:url(/wp-content/uploads/2017/06/overlay.png) repeat;text-align:center;z-index:9;}
#lightbox p{text-align:right;color:#000;font-size:12px;background-color:#E3E3E3;}
#lightbox #content{width:900px;margin-top:60px !important;margin:0 auto;background-color:#fff;box-shadow:0 0 25px #111;-webkit-box-shadow:0 0 25px #111;-moz-box-shadow:0 0 25px #111;}
#lightbox #content .title{color:#211f1f;font-size:30px;font-weight:300;padding-top:15px;}
#lightbox img{max-width:940px;padding:40px 0px;background-color:#fff;}
#lightbox #lightboxp img{padding:15px;background-color:#E3E3E3}
.mybeepappsalltools .container .enterpriseapp{border:none;}
.mybeepapps .container #mobile_enterpriseapp{padding-top:100px !important;}
.blankheader{padding-top:120px;}
.blankheader .container{margin:0 auto;width:1050px;}
.blankheader .container h1{font-size:55px;font-weight:300;color:#3392cf;text-align:left;}
.blankheader .container h4{font-size:16px;color:#464646;padding-top:40px;font-weight:400;line-height:25px;}
.blankcontent{padding-bottom:70px;}
.blankcontent .container{margin:0 auto;width:1050px;}
.blankcontent .container h2{font-size:26px;font-weight:300;color:#3392cf;text-align:left;line-height:25px;font-weight:300;padding-top:40px;}
.blankcontent .container h3{font-size:16px;color:#464646;}
.blankcontent .container p{font-size:16px;color:#464646;line-height:25px;}
.security .container{margin:0 auto;width:1050px;}
.security .title{text-align:center;padding-bottom:20px;padding-top:100px;font-family:'open sans' !important;font-weight:300;font-size:54px;color:#000000;}
.security .content{text-align:center;margin-bottom:20px;margin-top:0px;font-family:'open sans' !important;font-weight:300;font-size:16px;color:#000000;}
.securitycontent{padding:70px 0px;}
.securitycontent .container{margin:0 auto;width:1050px;}
.securitycontent .row{clear:both;padding:20px 0;display:table;}
.securitycontent .row .column20{width:15%;float:left;}
.securitycontent .row .column80{width:85%;float:right;}
.securitycontent .row .column80 .bslegend{font-size:26px;font-weight:300;color:#3392cf;text-align:left;line-height:30px;font-weight:300;padding-bottom:15px;}
.securitycontent .row .column80 .subtitle{font-size:16px;color:#464646;line-height:25px;}
.testimonial{padding:67px 0px;}
.testimonial .container{margin:0 auto;width:1050px;color:#000;text-align:left;}
.testimonial .container .title{font-size:25px;line-height:25px;width:55%;padding-bottom:20px;font-weight:300;}
.testimonial .container .author{font-size:14px;padding-bottom:20px;}
.testimonial .btn_talktous{font-family:'open sans' !important;font-weight:400;font-size:13px;line-height:56px;background-color:#EE6100;color:#FFF;padding:11px 30px;text-align:left;margin:auto 0px;border-radius:20px;}
.testimonial .btn_talktous:hover{background-color:#EE4612;color:#FFF !important;text-decoration:none;}
.branding{font-weight:300 !important;color:#3392cf;}
.banner .container .myheading span{color:#3392cf;}
.mybeephelp .title .branding{color:#2c2c2c;}
.mybeephelp .title b .branding{color:#2c2c2c;}
.social-links{width:50%;text-align:right;float:right;}
.fa-2x{font-size:2em !important;}
.fa{background:#6d6e71;clear:none;display:inline-block;zoom:1;padding:5px;border-radius:50%;font-size:21px;margin:0px 6px 0 0;color:#fff;height:32px;width:32px;text-align:center;}
.fa:hover{background:#FFFFFF;color:#3392cf;}
.blog_header .container{margin:0 auto;width:1050px;}
.blog_header .container h4{padding-top:90px;font-family:'open sans' !important;font-weight:300;font-size:18px;color:#FFFFFF;width:43%;text-align:left;}
.blog_header .container h1{padding-top:5px;font-family:'open sans' !important;font-weight:300;font-size:48px;color:#FFFFFF;width:43%;text-align:left;line-height:60px;}
.blog_header .container .csheaderh4{padding-top:70px;text-transform:uppercase;}
.blog_header .container .csheader{font-size:35px;line-height:42px;width:48%;}
.blog_header .container .csheader b{font-weight:600;}
.blog_header .container .csheader-l{font-size:40px;line-height:48px;}
.blog_header .container .csheader-l b{font-weight:600;}
.feature_resources{width:100%;padding-top:60px;}
.feature_resources .row{display:table;clear:both;}
.feature_resources .row .column{width:48%;float:left;margin-right:40px;display:inline;}
.feature_resources .row .column .rtitle{font-family:'open sans' !important;font-weight:400;font-size:16px;color:#000000;text-align:left;padding-bottom:15px;clear:both;}
.feature_resources .row .column a{font-family:'open sans' !important;font-weight:400;font-size:16px;color:#3392cf;text-align:left;clear:both;}
.blog_content{padding:70px 0px;}
.blog_content .container{margin:0 auto;width:1050px;display:table;}
.blog_content .container .left{float:left;width:57%;text-align:left;}
.blog_content .container .right{float:right;width:35%;text-align:left;padding-top:7px;}
.blog_content .container .left h3{line-height:30px;font-family:'open sans' !important;font-weight:400;font-size:30px;color:#90573b;line-height:35px;}
.blog_content .container .left p{font-family:'open sans' !important;font-weight:400;font-size:16px;color:#464646;line-height:25px;}
.blog_content .container .left .greybox{padding-top:40px;background-color:#FFFFFF;text-align:left;}
.blog_content .container .left .greybox .download{font-family:'open sans' !important;font-weight:600;font-size:12px;line-height:56px;background-color:#347bd2;color:#ffffff;text-transform:uppercase;padding:11px 40px;text-align:left;margin:auto 0px;border-radius:20px;}
.blog_content .container .left .greybox .download:hover{background-color:#32A7CE;color:#ffffff !important;text-decoration:none;}
.blog_content .container ul li{font-family:'open sans' !important;font-weight:400;font-size:16px;color:#464646;line-height:25px;list-style-type:square;}
.blog_content .container .right .greybox{padding:0px;background-color:#FFFFFF;text-align:center;}
.blog_content .container .right .greybox h2{font-family:'open sans' !important;font-weight:300;font-size:25px;color:#323232;padding-bottom:25px;}
.blog_content .container .right .greybox img{clear:both;margin-bottom:15px;}
.blog_content .container .right .greybox div{clear:both;}
.blog_content .container .right .greybox .download{font-family:'open sans' !important;font-weight:600;font-size:12px;line-height:56px;background-color:#347bd2;color:#ffffff;text-transform:uppercase;padding:11px 40px;text-align:center;margin:auto 0px;border-radius:20px;}
.blog_content .container .right .greybox .download:hover{background-color:#32A7CE;color:#ffffff !important;text-decoration:none;}
.bloglisting .container{margin:0 auto;width:1050px;}
.bloglisting .container .fullwidth{padding:70px 0px;}
.bloglisting .container .left{width:50%;float:left;padding-top:80px;}
.bloglisting .container .right{width:50%;float:right;padding-top:80px;padding-left:70px;}
.bloglisting .container .readmorebt{font-family:'open sans' !important;font-weight:600;font-size:12px;line-height:56px;background-color:#000000;color:#ffffff;text-transform:uppercase;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;opacity:0.5;}
.bloglisting .container .readmorebt:hover{color:#FFFFFF;background-color:#000000;opacity:1;}
.bloglisting .container h2{font-family:'open sans' !important;font-weight:300;font-size:35.5px;color:#FFFFFF;width:100%;text-align:left;line-height:45px;padding-bottom:30px;}
.bloglisting_ver .container{margin:0 auto;width:1050px;text-align:center;}
.bloglisting_ver .container .fullwidth{padding:70px 0px;}
.bloglisting_ver .container .left{width:50%;float:left;padding-top:80px;}
.bloglisting_ver .container .right{width:50%;float:right;padding-top:80px;padding-left:70px;}
.bloglisting_ver .container .readmorebt{font-family:'open sans' !important;font-weight:600;font-size:12px;line-height:56px;background-color:#19a6d9;color:#333333;text-transform:uppercase;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
.bloglisting_ver .container .readmorebt:hover{color:#333333 !important;background-color:#1b89d9;opacity:1;}
.bloglisting_ver .container h2{font-family:'open sans' !important;font-weight:300;font-size:35.5px;color:#FFFFFF;width:40%;text-align:center;margin:0 auto;line-height:45px;padding-bottom:30px;padding-top:140px;}
.mybeephelp .subblogtitle{font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:56px;color:#000000;padding-bottom:10px;margin:0 auto;text-align:center;}
.mybeephelp .subblogtext{font-family:'open sans' !important;font-weight:300;font-size:18px;color:#2c2c2c;text-align:center;line-height:25px;width:60%;margin:0 auto;}
.related_whitepapers{padding:100px 0px;background-color:#F5F5F5;}
.related_whitepapers .container{margin:0 auto;width:1050px;}
.related_whitepapers .container h1{font-size:30px;font-family:'open sans' !important;color:#000000;font-weight:300;}
.related_whitepapers .container h3{font-size:20px;font-family:'open sans' !important;color:#737373;padding-bottom:40px;font-weight:300;}
.related_whitepapers .container .row{clear:both;display:table;margin:auto;}
.related_whitepapers .container .row .column{width:329px;margin-right:31px;float:left;padding-bottom:0px;display:table;}
.related_whitepapers .container .row .column img{margin-bottom:10px;}
.related_whitepapers .container .row .column a{font-size:16px;font-family:'open sans' !important;color:#3392cf;padding-bottom:35px;font-weight:400;}
.requestdemo .container .bs_row .col-5 .content .title{font-size:22px;font-family:'open sans' !important;color:#000000;padding-bottom:0px;font-weight:300;}
.requestdemo .container .bs_row .col-5 .content ul li{list-style-type:square;font-size:16px;font-family:'open sans' !important;color:#000000;padding-bottom:10px;font-weight:400;}
.requestdemo .container .bs_row .col-5 .content .italictext{font-size:16px;font-family:'open sans' !important;color:#000000;padding-bottom:10px;font-weight:300;font-style:italic;}
.requestdemo .container .bs_row .col-5 .content p{color:#000000;font-weight:400;}
.requestdemo .container .bs_row .col-5 .content .row{width:90%;margin:0 auto;display:table;padding-top:30px;text-align:center;}
.requestdemo .container .bs_row .col-5 .content .logocolumn{width:45%;margin-right:20px;float:left;}
.requestdemo .container .bs_row .col-5 .content .logocolumnc{}
.ui-loader h1{display:none;}
.customers{padding:70px 0px;background-color:#000000;margin-bottom:-1px;}
.customers .container{margin:0 auto;width:1050px;}
.customers .container .header{width:70%;font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:56px;color:#FFFFFF;padding-bottom:10px;margin:0 auto;text-align:center;}
.hbspt-form{margin:0 auto;margin-left:30px;}
.hbspt-form label{font-size:15px !important;font-family:'open sans' !important;line-height:26px;font-weight:400 !important;color:#3d3d3d !important;}
select.hs-input { font-family:'open sans' !important;}
select.hs-input, .hs-form input:not([type="image"]){display:block;width:85%;height:34px;padding:2px 5px;font-size:14px;line-height:1.42857143;color:#555;background-image:none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#ffffff;border:none !important;font-family:'open sans';}
.hbspt-form input[type="submit"]{-webkit-appearance:button;border:none !important;cursor:pointer;border-radius:4px;padding:0px 22px !important;background-color:#499AFF !Important;color:#ffffff !important;font-size:14px !important;font-family:'open sans' !important;border:none;font-weight:600 !important;width:30% !Important;}
.campaignform .container .bs_row .col-5 .ctitle{font-family:'open sans' !important;font-weight:300;font-size:54px;line-height:59px;color:#FFFFFF;width:100%;margin:0 auto;}
.campaignform .container .bs_row .col-5 p{color:#FFFFFF !important;font-weight:300 !important;}
.campaignform .container .bs_row .col-5 .row{width:100% !important;clear:both;padding-top:25px;padding-bottom:0px;}
.campaignform .container .bs_row .col-5 .row .leftside{width:35%;float:left;text-align:left;}
.campaignform .container .bs_row .col-5 .row .rightside{width:45%;float:left;text-align:left;font-size:18px;font-family:'open sans' !important;color:#9e9e9e;padding-bottom:10px;font-weight:300;}
.campaignform .container .contact_fontbody{background-color:transparent !important;}
.campaignform .container .bs_row .col-5 .hs-form input:not([type="image"]){box-shadow:none !Important;text-shadow:none;display:block;width:85%;height:34px;padding:2px 10px;font-size:15px;line-height:1.42857143;background-color:#fff !important;color:#555;background-image:none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#ffffff;border:1px solid #ccc !important;font-family:'open sans';}
.campaignform .container .bs_row .col-5 .hbspt-form input[type="submit"]{border:none !important;background-color:#ff8901 !important;width:100px !Important;margin:0 auto;border-radius:25px !important;padding:3px 10px !important;}
.campaignform .container .bs_row .col-5 .hs_submit{text-align:center;}
.campaignform .container .bs_row .col-5 .hbspt-form{margin-left:41px;width:90%;}
.campaignform2 .container .bs_row .col-5 .ctitle{font-family:'open sans' !important;font-weight:300;font-size:54px;line-height:59px;color:#000;width:100%;margin:0 auto;}
.campaignform2 .container .bs_row .col-5 p{color:#646464 !important;font-weight:400 !important;}
.campaignform2 .container .bs_row .col-5 .row{width:100% !important;clear:both;padding-top:25px;padding-bottom:0px;}
.campaignform2 .container .bs_row .col-5 .row .leftside{width:25%;float:left;text-align:left;}
.campaignform2 .container .bs_row .col-5 .row .rightside{width:70%;vertical-align:middle;float:left;text-align:left;font-size:16px;font-family:'open sans' !important;color:#646464;padding-bottom:10px;font-weight:300;}
.campaignform2 .container .bs_row .col-5 .row .rightside .demotagline{font-size:15px;font-family:'open sans' !important;color:#646464;}
.campaignform2 .container .contact_fontbody{background-color:transparent !important;}
.campaignform2 .container .bs_row .col-5 .hs-form input:not([type="image"]){box-shadow:none !Important;text-shadow:none;display:block;width:100%;height:34px;padding:2px 10px;font-size:15px;line-height:1.42857143;background-color:#fff !important;color:#555;background-image:none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#ffffff;border:0px solid #ccc !important;font-family:'open sans';}
.campaignform2 .container .bs_row .col-5 .hbspt-form input[type="submit"]{border:none !important;background-color:#3392CF !important;width:100px !Important;border-radius:25px !important;padding:3px 10px !important;}
.campaignform2 .container .bs_row .col-5 .hs_submit{text-align:center;}
.campaignform2 .container .bs_row .col-5 .hbspt-form{padding-left:15px;width:90%;}
.campaignform2 .hbspt-form{margin-left:0px;}
.headingcontent{padding:30px 0px;padding-bottom:60px;background-color:#002050;}
.headingcontent .container{margin:0 auto;width:1050px;}
.campaignform2 .container .bs_row .col-5 .para{padding-top:0px;font-size:20px !important;color:#646464 !important;margin-top:0px;text-align:left;}
.headingcontent .container .mycontent{font-family:'open sans' !important;font-weight:300;font-size:45px;line-height:40px;color:#ffffff;margin:0 auto;text-align:left;padding-top:0px;}
.headingcontent .container .pagelink{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:40px;color:#616d85;margin:0 auto;text-align:left;padding-bottom:20px;}
.campaignform2 .container .bs_row .col-5 .content .row{padding-top:36px;}
.campaignform2 .container .bs_row .col-5 .content .logocolumn{width:30%;margin-right:20px;float:left;text-align:left;}
.customers_casestudy{background-color:#000000;padding:50px 0px;width:100%;}
.customers_casestudy .container{margin:0 auto;width:1050px;display:table;}
.customers_casestudy .container .header{width:77%;font-family:'open sans' !important;font-weight:300;font-size:40px;line-height:50px;color:#FFFFFF;padding-top:38px;text-align:left;}
.customers_casestudy .column{width:40%;float:left;margin-right:25px;text-align:left;}
.customers_casestudy .column1{width:27%;float:left;margin-right:30px;text-align:center;border:1px solid #969696;padding:40px;}
.customers_casestudy .column1 .img{min-height:83px;padding-bottom:25px;}
.customers_casestudy .column1 .ptiimg{padding-top:10px;}
.customers_casestudy .column1 .title{font-size:18px;font-weight:300;color:#9d9d9d;padding-bottom:37px;line-height:22px;}
.customers_casestudy .column1 a{font-size:13px;font-weight:400;color:#ffffff;background-color:#3392CF;padding:7px 11px;}
.customers_casestudy .column1 a:hover{background-color:#2c81cf;color:#ffffff !important;}
.customers_casestudy_res{background-color:#282828;padding:60px 0px;width:100%;}
.customers_casestudy_res .container{margin:0 auto;width:1050px;display:table;}
.customers_casestudy_res .container .header{width:100%;font-family:'open sans' !important;font-weight:300;font-size:35px;line-height:40px;color:#FFFFFF;padding-top:0px;text-align:left;}
.customers_casestudy_res .column3{width:26%;float:left;margin-right:90px;text-align:left;padding-top:40px;}
.customers_casestudy_res .column3 h3{color:#3392cf;font-size:16px;text-align:left;line-height:30px;font-weight:400;padding-top:15px;}
.customers_casestudy_res .column2{width:29%;float:left;margin-right:50px;text-align:center;padding:0px;}
.customers_casestudy_res .column2 .img{min-height:83px;padding-bottom:0px;}
.customers_casestudy_res .column2 .ptiimg{padding-top:0px;}
.customers_casestudy_res .column2 .title{font-size:18px;font-weight:300;color:#9d9d9d;padding-bottom:37px;line-height:22px;}
.customers_casestudy_res .column2 a{}
.customers_casestudy_res .column2 a:hover{}
.stick{position:fixed;top:0px;}
#hokugooser{display:table;}
#mybeepappsalltools .btnview{padding-bottom:70px;}
#mybeepappsalltools .btnview .btn_talktous_now{font-family:'open sans' !important;font-weight:400;font-size:13px;line-height:56px;background-color:#EE6100;color:#FFF;padding:11px 30px;text-align:left;margin:auto 0px;border-radius:20px;}
#mybeepappsalltools .btnview .btn_talktous_now:hover{color:#ffffff !important;background-color:#EE4612;}
#hokuappAdvantage{background-color:#599FCB;padding:100px 0px;}
#hokuappAdvantage .container{margin:0 auto;width:1050px;}
#hokuappAdvantage .container h1{color:#ffffff;text-align:center;font-size:35px;font-weight:300;padding-bottom:20px;}
#hokuappAdvantage .container .text{color:#ffffff;text-align:center;padding-bottom:60px;width:56%;margin:0 auto;font-size:18px;}
#hokuappAdvantage .container .row{display:table;clear:both;width:100%;}
#hokuappAdvantage .container .row .column{width:22%;text-align:center;float:left;margin-right:40px;}
#hokuappAdvantage .container .row .column img{padding-bottom:15px;}
#hokuappAdvantage .container .row .column .title{font-weight:600;font-size:16px;color:#ffffff;width:80%;margin:0 auto;padding-bottom:10px;}
#hokuappAdvantage .container .row .column .content{font-weight:300;font-size:16px;color:#ffffff;}
#hokusolutionevery{background-color:#F2F2F2;padding:100px 0px;}
#hokusolutionevery .container{margin:0 auto;width:1050px;}
#hokusolutionevery .container h1{color:#000000;text-align:center;font-size:40px;font-weight:300;padding-bottom:20px;}
#hokusolutionevery .container .text{color:#000000;text-align:center;padding-bottom:0px;width:54%;margin:0 auto;font-size:18px;font-weight:300;}
#hokusolutionevery .container .btnview{padding-bottom:0px;text-align:center;}
#hokusolutionevery .container .btnview .btn_talktous_now{font-family:'open sans' !important;font-weight:400;font-size:13px;line-height:56px;background-color:#EE6100;color:#FFF;padding:11px 30px;text-align:left;margin:auto 0px;border-radius:20px;}
#hokusolutionevery .container .btnview .btn_talktous_now:hover{color:#ffffff !important;background-color:#EE4612;}
#hokusolutionevery .container .row .solutioncol{float:left;width:33.33333%;text-align:center;}
#hokusolutionevery .container .row .solutioncol a{color:#000000;font-size:30px;font-weight:300;}
#hokusolutionevery .container .row .solutioncol a:hover{color:#0085c3 !important;}
#hokusolutionevery .container .row .solutioncol a:focus{color:#0085c3 !important;}
#hokusolutionevery .container .row .solutioncol a:active{color:#0085c3 !important;}
.selectSolAnchor{color:#0085c3 !important;}
.noselectSolAnchor{color:#000000;}
#hokusolutionevery .container .rowsolution{width:75%;margin:0 auto;clear:both;padding:60px 0px;display:table;}
#hokusolutionevery .s-rows{width:100%;display:table;clear:both;}
#hokusolutionevery .container .solCol{width:25%;border-right:1px solid #000000;border-bottom:1px solid #000000;float:left;padding:30px 0px;text-align:center;}
#hokusolutionevery .container .solCol1{width:25%;border-right:1px solid #000000;border-bottom:1px solid #000000;float:left;padding:30px 0px;text-align:center;margin-left:15%;}
#hokusolutionevery .container #byindustrybox .solCol{min-height:169px;}
#hokusolutionevery .container .solCol1 img{margin-bottom:15px;}
#hokusolutionevery .container .solCol1 .title{font-size:14px;color:#545454;font-weight:600;text-transform:uppercase;}
#hokusolutionevery .container .solCol img{margin-bottom:15px;}
#hokusolutionevery .container .solCol .title{font-size:14px;color:#545454;font-weight:600;text-transform:uppercase;}
#hokusolutionevery .container .nobtborder .solCol{border-bottom:0px;}
#hokusolutionevery .container .nobtborder .solCol1{border-bottom:0px;}
.banner .container .mytext{padding-top:30px;color:#ffffff;font-size:16px;width:43%;margin:0 auto;padding-bottom:20px;}
#hokusolutionevery .mobileviewsol{display:none;width:100%;text-align:center;}
#hokusolutionevery .mobileviewsol h2{color:#337ab7 !important;font-size:30px;font-weight:400;padding-bottom:20px;padding-top:30px;}
#hokusolutionevery .mobileviewsol .row{display:table;width:100%;border-bottom:1px solid #9c9898;}
#hokusolutionevery .mobileviewsol .row .column{width:50%;float:left;text-align:center;padding:30px 0px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
#hokusolutionevery .mobileviewsol .row .column img{margin-bottom:10px;text-align:center;}
.headergraditentbi .banner .container .mysubheading{line-height:47px;}
#hokusolutionevery .mobileviewsol .row .column .title{font-size:18px;text-align:center;text-transform:uppercase;}
.ondemandimg{width:80%;}
.hokuappProcess{padding:70px 0px;background-color:#373F46;width:100%;clear:both;}
.hokuappProcess .container{margin:0 auto;width:1050px;display:table;}
.hokuappProcess .container .left{width:50%;float:left;text-align:center;}
.hokuappProcess .container .right{width:50%;float:left;text-align:left;}
.hokuappProcess .container .right h3{color:#fff;font-weight:300;font-size:24px;padding-bottom:10px;line-height:30px;}
.hokuappProcess .container .right p{margin-top:0px;color:#7c8995;font-weight:400;font-size:16px;line-height:25px;}
.btn_talktous_now_blue{font-family:'open sans' !important;font-weight:300;font-size:13px;line-height:56px;background-color:#3392CF;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
.btn_talktous_now_blue:hover{background-color:#2c81cf;color:#ffffff !important;text-decoration:none;}
#mybeepappsalltools .container .howitwork{width:74%;margin:0 auto;display:table;padding-bottom:100px;}
#mybeepappsalltools .container .howitwork .row .column{width:26%;float:left;margin-right:85px;text-align:center;margin-bottom:20px;}
#mybeepappsalltools .container .howitwork .row .column img{margin-bottom:20px;}
#mybeepappsalltools .container .howitwork .row .column h5{color:#000;font-family:'open sans' !important;font-size:16px;font-weight:600;}
#mybeepappsalltools .container .howitwork .row .column p{margin-top:5px;color:#000;font-family:'open sans' !important;font-size:16px;}
#mybeepappsalltools .container .howitwork .row h4{color:#ff6b06;font-size:22px;font-weight:300;text-align:center;margin-bottom:20px;clear:both;}
#mybeepappsalltools .anchorlink:hover{color:#2785c7 !important;text-decoration:underline;}
#mybeepappsalltools a:hover{color:#ffffff !important;}
.drivinglegacy{background-image:url('/wp-content/uploads/2017/06/Driving_factors_for_legacy_application_migration_banner.png');background-position:center;height:383px;}
.plantengineering{background-image:url('/wp-content/uploads/2017/06/casestudy-plantenginerring-banner.png');background-position:center;height:383px;}
.ptiqcsmobile{background-image:url('/wp-content/uploads/2017/06/casestudy-ptiqcs-banner.png');background-position:center;height:383px;}
.cio_mobility{background-image:url('/wp-content/uploads/2017/06/CIO_banner.png');background-position:center;height:383px;}
.productbrochure{background-image:url('/wp-content/uploads/2017/06/Product-brochure-landingpage-banner.png');background-position:center;height:383px;}
.rapidmobile{background-image:url('/wp-content/uploads/2017/06/Factors-banner.png');background-position:center;height:383px;}
.legacysystem{background-image:url('/wp-content/uploads/2017/06/Legacy_application_banner.png');background-position:center;height:383px;}
.mobile_enr_strategy{background-image:url('/wp-content/uploads/2017/06/Mobile-Enterprise-Strategy-banner.png');background-position:center;height:383px;}
.webifylegacyapp{background-image:url('/wp-content/uploads/2017/06/4-step-legacy_application_banner.png');background-position:center;height:383px;}
.rad_platform{background-image:url('/wp-content/uploads/2017/06/banner_RAD.png');background-position:center;height:383px;}
.modernizelegacymobile{background-image:url('/wp-content/uploads/2017/06/Modernize-Legacy-Application-banner.png');background-position:center;height:383px;}
.dataintegration{background-image:url('/wp-content/uploads/2017/06/Data-Integration-Strategy-Banner.png');background-position:center;height:383px;}
.passbenefits{background-image:url('/wp-content/uploads/2017/06/5-key-PaaS-benefits-for-your-business-banner.png');background-position:center;height:383px;}
.crossplatformdev{background-image:url('/wp-content/uploads/2017/06/cross_platform_app_development_banner.png');background-position:center;height:383px;}
.dataintegration .container h4{color:#000000;padding-top:50px;}
.dataintegration .container h1{color:#000000;}
.resources_list{background-color:#FFFFFF;padding:50px 0px;clear:both;}
.resources_list .container{margin:0 auto;width:1050px;display:table;}
.resources_list .heading{color:#1b1b1b;font-family:'open sans' !important;font-size:35px;margin-bottom:60px;font-weight:300;text-align:center;}
.resources_list .heading b{font-weight:600;}
.resources_list .column{width:28%;float:left;margin-right:70px;}
.resources_list .column .rimg{margin-bottom:20px;}
.resources_list .column .title{margin-bottom:7px;}
.resources_list .column .title a{color:#3392cf;font-family:'open sans' !important;font-size:16px;font-weight:600;line-height:20px;}
.resources_list .column .text{color:#333;font-family:'open sans' !important;font-size:16px;font-weight:400;}
.all_resources_list{background-color:#FFFFFF;padding:80px 0px;clear:both;}
.all_resources_list .container{margin:0 auto;width:1050px;display:table;}
.all_resources_list .container .row{margin-bottom:60px;clear:both;display:table;width:100%;}
.all_resources_list .container .row .left{width:24%;float:left;}
.all_resources_list .container .row .right{width:75%;float:left;}
.all_resources_list .container .row .right .title{padding-bottom:10px;text-align:left !important;}
.all_resources_list .container .row .right .title a{color:#428bca;text-align:left;font-size:16px;font-weight:400;font-family:'open sans' !important;}
.all_resources_list .container .row .right .text{color:#555555;text-align:justify;font-size:14px;font-weight:400;font-family:'open sans' !important;}
.all_resources_list .container .pagination{margin:0 auto;clear:both;display:table;padding:0px 0px;text-align:center;}
.all_resources_list .container .pagination div{float:left;margin-right:3px;display:table;margin-bottom:0px;}
.all_resources_list .container .pagination .centerpo{}
.all_resources_list .container .pagination div a{padding:7px;color:#428BCA;border:1px solid #DFDFDF;padding:7px;padding-left:13px;padding-right:13px;font-size:14px;}
.all_resources_list .container .pagination div a:hover{background-color:#428BCA;color:#ffffff !important;}
.all_resources_list .container .pagination .selected a{background-color:#428BCA;color:#ffffff !important;padding:7px;padding-left:13px;padding-right:13px;font-size:14px;}
.allresource .mysubheading{font-size:45px;font-family:'open sans' !important;color:#ffffff;line-height:60px;text-align:center;font-weight:300;padding-top:20px;text-shadow:1px 1px #252222;}
.allresource .mycontent{font-size:24px;font-family:'open sans' !important;color:#ffffff;line-height:35px;text-align:center;font-weight:300;width:57%;margin:0 auto;text-shadow:1px 1px #252222;}
.all_resources_list img{width:90%;}
.roofingsouthwest{margin-top:0px;background-image:url('/wp-content/uploads/2017/06/casestudy-roofingsouthwest-banner.png');background-position:center;height:383px;}
.teddynissan{margin-top:0px;background-image:url('/wp-content/uploads/2017/06/casestudy-teddynissan-banner.png');background-position:center;height:383px;}
.paddockbook{margin-top:0px;background-image:url('/wp-content/uploads/2017/06/casestudy-paddockbook-banner.png');background-position:center;height:383px;}
.bigred{margin-top:0px;background-image:url('/wp-content/uploads/2017/06/casestudy-bigred-banner.png');background-position:center;height:383px;}
.casais{margin-top:0px;background-image:url('/wp-content/uploads/2017/06/casestudy-casais-banner.png');background-position:center;height:383px;}
.related_whitepapers .container h3{color:#3392cf;font-size:16px;text-align:left;line-height:30px;font-weight:400;padding-top:15px;padding-bottom:40px;}
.related_whitepapers .container .header{width:100%;width:71%;font-family:'open sans' !important;font-weight:300;font-size:35px;line-height:40px;color:#FFFFFF;padding-top:0px;text-align:center;padding-bottom:20px;margin:0 auto;}
.innerlnk{padding-left:16px !important;}
.menunav .dropdown-content .innerlnk, .headermenu #floatingmenu li .innerlnk{padding-left:30px !important;}
.hokuapps{width:100%;font-family:'open sans' !important;}
.hokuapps .container{width:1200px;margin:0 auto;}
.carousel-indicators{position:absolute;left:50%;z-index:15;width:60%;padding-left:0;text-align:center;list-style:none;margin-bottom:40px;}
.hokuapps-customers{width:100%;background-color:#FAFAFA;padding:70px 0px;clear:both;}
.hokuapps-customers .container{width:1219px;margin:0 auto;padding:0px;}
.hokuapps-customers .container .columnx{width:593px;margin-right:12px;float:left;}
.hokuapps-customers .container h1{clear:both;display:table;padding-bottom:35px;font-size:32px;font-family:'open sans';font-weight:400;}
.hokuapps-customers .container .row{width:100%;display:table;margin-bottom:12px;margin-left:0px;}
.hokuapps-customers .container .columnx .title{bottom:20px;text-align:center;font-family:'open sans';font-size:18px;font-weight:300;width:80%;color:#ffffff;margin:0 auto;margin-top:325px;}
.hokuapps-customers .container .columnM{display:none;}
.hokuapps-customers .container .columnM, .hokuapps-customers .container .column{width:290px;margin-right:12px;float:left;box-shadow:1px 1px 2px #ececec;}
.hokuapps-customers .container .column .innersection, .hokuapps-customers .container .columnM .innersection{border:1px solid #E3E3E3;height:225px;background-color:#fff;}
.hokuapps-customers .container .column .head{text-align:left;font-family:'open sans';font-size:14px;font-weight:600;color:#2C81CF;padding:30px 20px;padding-bottom:10px;}
.hokuapps-customers .container .column .text, .hokuapps-customers .container .columnM .text{text-align:left;font-family:'open sans';font-size:18px;font-weight:300;color:#000;padding-bottom:30px;padding-left:20px;padding-right:20px;}
.hokuapps-customers .container .browserall{padding:12px 30px;background-color:#E9E9E9;font-family:'open sans';font-size:16px;color:#333;text-decoration:none;}
.hokuapps-customers .container .browserall:hover{background-color:#DDDDDD;text-decoration:none;color:#333 !important;}
.hokuapps-slider .container{width:1219px;margin:0 auto;}
.hokuapps-slider .container h1{font-family:'open sans';font-size:35px;color:#fff;font-weight:300;line-height:40px;width:498px;background-color:rgba(0,0,0,.5);display:inline-block;padding:30px;margin-top:110px;overflow:hidden!important;margin-bottom:35px;clear:both;display:table;}
.hokuapps-slider .container .readstory{padding:12px 30px;background-color:#0078D7;font-family:'open sans';font-size:16px;color:#FFF;text-decoration:none;z-index:999;}
.hokuapps-slider .container .readstory:hover{background-color:#0068BD;text-decoration:none;color:#FFF !important;}
.carousel-indicators li{border:1px solid #fff !important;}
.carousel-indicators li, .carousel-indicators .active{width:10px!important;height:10px!important;}
.carousel-indicators .active{border:none !important;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{left:40% !important;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{left:30% !important;}
.mobileslider{display:none;}
.carousel-control{width:8% !important;}
.hokuappsbanner{width:100%;padding:100px 0px;}
.hokuappsbanner .container{width:1050px;margin:0 auto;text-align:center;}
.hokuappsbanner .container #newmysubheading{font-weight:bold;font-size:54px;text-shadow:0 1px 2px rgba(0,0,0,1);padding-bottom:30px;font-family:'open sans';line-height:68px;color:#ffffff;width:80%;margin:0 auto;}
.hokuappsbanner .container .subtext{text-shadow:0 1px 2px rgba(0,0,0,1);font-weight:bold;font-size:24px;font-family:'open sans';line-height:60px;width:61%;margin:0 auto;color:#ffffff;line-height:30px;padding-bottom:65px;}
.hokuappsbanner .container .explore{font-family:'open sans' !important;font-weight:400;font-size:18px;line-height:56px;background-color:#2FA0E0;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;text-transform:uppercase;}
.hokuappsbanner .container .explore:hover{color:#ffffff !important;}
.hokuapptech{width:100%;background-color:#222222;padding:70px 0px;}
.hokuapptech .container{width:1050px;margin:0 auto;}
.hokuapptech .container h1{text-align:center;width:70%;margin:0 auto;font-size:30px;font-family:'open sans';font-weight:900;padding-bottom:40px;line-height:40px;color:#999999;}
.hokuapptech .container .row{width:100%;display:table;}
.hokuapptech .container .row .column{width:20%;margin-right:70px;float:left;}
.hokuapptech .container .row .column img{text-align:center;}
.hokuapptech .container .row .column .title{font-size:15px;font-family:'open sans';font-weight:300;margin-top:15px;margin-bottom:20px;color:#ffffff;}
.hokuapptech .container .row .column .title span{font-size:26px;font-family:'open sans';font-weight:300;color:#ffffff;}
.hokuapptech .container .row .column .text{font-size:14px;font-family:'open sans';font-weight:400;color:#999999;}
.hokuappmodern{width:100%;background-color:#FFFFFF;padding:90px 0px;}
.hokuappmodern .container{width:1050px;margin:0 auto;}
.hokuappmodern .container h1{text-align:center;margin:0 auto;font-size:38px;font-family:'open sans';font-weight:900;padding-bottom:20px;color:#333333;}
.hokuappmodern .container h4{text-align:center;width:74%;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:40px;color:#000000;}
.hokuappmodern .container .row{width:80%;display:table;margin:0 auto;}
.hokuappmodern .container .row .column{width:47%;margin-right:40px;float:left;}
.hokuappmodern .container .row .column img{text-align:center;}
.hokuappmodern .container .row .column .title{font-size:25px;line-height:30px;font-family:'open sans';font-weight:900;margin-top:15px;margin-bottom:20px;color:#5C5C5C;}
.hokuappmodern .container .row .column .text{font-size:14px;font-family:'open sans';font-weight:400;}
.hokuappsdashboard{width:100%;background-color:#136FAA;padding-top:220px;}
.hokuappsdashboard .container{width:1050px;margin:0 auto;}
.hokuappsdashboard .container .leftpanel{width:39%;}
.hokuappsdashboard .container .leftpanel .title{font-size:36px;font-family:'open sans';font-weight:900;color:#ffffff;padding-bottom:10px;}
.hokuappsdashboard .container .leftpanel .subtitle{font-size:18px;font-family:'open sans';font-weight:400;color:#ffffff;}
.hokuappbusiness{width:100%;background-color:#FFFFFF;padding:90px 0px;}
.hokuappbusiness .container{width:1050px;margin:0 auto;}
.hokuappbusiness .container h1{text-align:center;width:70%;line-height:45px;margin:0 auto;font-size:38px;font-family:'open sans';font-weight:900;padding-bottom:20px;color:#333333;}
.hokuappbusiness .container h4{text-align:center;width:65%;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:50px;color:#333333;}
.hokuappbusiness .container .row{width:100%;display:table;}
.hokuappbusiness .container .row .column{width:24%;margin-right:147px;float:left;}
.hokuappbusiness .container .row .column img{text-align:center;}
.hokuappbusiness .container .row .column .title{font-size:25px;line-height:30px;font-family:'open sans';font-weight:900;padding-top:20px;padding-bottom:20px;color:#5C5C5C;}
.hokuappbusiness .container .row .column .text{font-size:14px;font-family:'open sans';font-weight:400;color:#000000;}
.hokuappssection{width:100%;background-color:#FFB500;padding:129px 0px;}
.hokuappssection .container{width:1050px;margin:0 auto;}
.hokuappssection .container .leftpanel{width:66%;}
.hokuappssection .container .leftpanel .title{font-size:36px;font-family:'open sans';font-weight:900;color:#333333;margin-bottom:30px;line-height:45px;}
.hokuappssection .container .leftpanel .text{font-size:18px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:20px;}
.hokuappssection .container a{font-family:'open sans' !important;font-weight:600;font-size:16px;line-height:56px;background-color:#333333;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;text-transform:uppercase;}
.hokuappscustomers{width:100%;background-color:#FFFFFF;padding:110px 0px;}
.hokuappscustomers .container{width:1050px;margin:0 auto;}
.hokuappscustomers .container h1{line-height:35px;margin:0 auto;font-size:38px;font-family:'open sans';font-weight:600;padding-bottom:15px;color:#333333;}
.hokuappscustomers .container h5{margin:0 auto;font-size:14px;font-family:'open sans';font-weight:600;padding-bottom:40px;text-transform:uppercase;color:#000000;}
.hokuappscustomers .container .row{width:100%;display:table;}
.hokuappscustomers .container .row .column{width:22%;margin-right:40px;float:left;text-align:center;}
.hokuappscustomers .container .row .column img{text-align:center;}
.hokuappscustomers .container .row .column a .text{font-size:14px;font-family:'open sans';font-weight:400;padding-top:20px;padding-bottom:30px;color:#000;}
.hokuappsbanner .container .downarrow{margin-top:0px;}
.hokuappsbanner .container .downarrow .fa-chevron-down{background-color:transparent;font-size:28px;}
.hokuappscustomers .container .textcontent{padding:60px;padding-top:65px;width:56%;}
.hokuappscustomers .container .tagtitle{font-size:26px;font-family:'open sans';font-weight:bold;padding-bottom:20px;color:#ffffff;line-height:30px;}
.hokuappscustomers .container .author{font-size:20px;font-family:'open sans';font-weight:bold;padding-bottom:10px;color:#8a8a8a;}
.hokuappscustomers .container .designation{font-size:14px;font-family:'open sans';font-weight:bold;color:#8a8a8a;padding-bottom:30px;}
.hokuappscustomers .container .btn_talktous{font-family:'open sans' !important;font-weight:400;font-size:13px;line-height:56px;background-color:#2FA0E0;color:#FFF;padding:11px 30px;text-align:left;margin:auto 0px;}
.hokuappscustomers .container .btn_talktous:hover{color:#ffffff !important;}
.hokuappscustomers .container .column .imagebox{height:70px;vertical-align:bottom;}
.hokuappscustomers .container .column .imagebox img{vertical-align:bottom;}
.roofingsouthwestimg img{margin-top:44px;}
.plantengimg img{margin-top:35px;}
.paddockbookimg img{margin-top:32px;}
.ptiqcsimg img{margin-top:32px;}
.plantengimg:hover img{content:url('/wp-content/uploads/2017/07/plant-engineering-hover.png');}
.teddynissanimg:hover img{content:url('/wp-content/uploads/2017/07/teddy-nissan.png');}
.roofingsouthwestimg:hover img{content:url('/wp-content/uploads/2017/07/roofing-southwest.png');}
.bigredimg:hover img{content:url('/wp-content/uploads/2017/07/big-red.png');}
.paddockbookimg:hover img{content:url('/wp-content/uploads/2017/07/paddockbook.png');}
.ptiqcsimg:hover img{content:url('/wp-content/uploads/2017/07/pti.png');}
.hokuappsdashboardmobile{width:100%;padding:70px 0px;text-align:center;display:none;}
.hokuappsdashboardmobile .title{font-size:36px;font-family:'open sans';font-weight:900;color:#ffffff;padding-bottom:15px;padding-top:40px;width:95%;margin:0 auto;}
.hokuappsdashboardmobile .subtitle{font-size:18px;font-family:'open sans';font-weight:400;color:#ffffff;width:95%;margin:0 auto;}
.hokuappsbanner .container .subtext{padding-bottom:40px;}
.hokuappssolSection{width:100%;padding:80px 0px;display:table;}
.hokuappssolSection .container{width:1050px;margin:0 auto;}
.hokuappssolSection .container .left{width:50%;float:left;}
.hokuappssolSection .container .left .heading{font-size:34px;font-family:'open sans';font-weight:bold;padding-bottom:20px;color:#333333;line-height:45px;}
.hokuappssolSection .container .left .subheading{font-size:16px;font-family:'open sans';font-weight:bold;padding-bottom:0px;color:#333333;line-height:24px;}
.hokuappssolSection .container .left .text ul{margin-top:15px;list-style-image:url('/wp-content/uploads/2017/07/ul-arrow.png');padding-left:15px;}
.hokuappssolSection .container .left .text, .hokuappssolSection .container .left .text ul li{padding-left:3px;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;line-height:20px;padding-bottom:10px;}
.hokuappssolSection .container .right{float:left;width:47%;text-align:left;padding-top:11px;}
.hokuappssolSection .container .right1{width:95%;margin:0 auto;text-align:center;display:none;}
.hokuappssoltagging{width:100%;padding:96px 0px;display:table;}
.hokuappssoltagging .title{text-shadow:0 1px 2px rgba(0,0,0,1);font-size:36px;font-family:'open sans';font-weight:bold;padding-bottom:40px;color:#FFFFFF;line-height:45px;width:42%;margin:0 auto;text-align:center;}
.hokuappssoltagging .subtitle{text-shadow:0 1px 2px rgba(0,0,0,1);font-size:18px;font-family:'open sans';font-weight:bold;color:#FFFFFF;line-height:27px;width:42%;margin:0 auto;text-align:center;}
.hokuappssolstories{width:100%;padding:90px 0px;display:table;background-color:#2FA0E0;}
.hokuappssolstories .container{width:1050px;margin:0 auto;}
.hokuappssolstories .container .row{padding-bottom:50px;display:table;width:100%;}
.hokuappssolstories .container .left{width:70%;float:left;}
.hokuappssolstories .container .left h1{line-height:35px;margin:0 auto;font-size:38px;font-family:'open sans';font-weight:bold;padding-bottom:15px;color:#ffffff;}
.hokuappssolstories .container .left h5{margin:0 auto;font-size:14px;font-family:'open sans';font-weight:600;padding-bottom:40px;text-transform:uppercase;color:#ffffff;}
.hokuappssolstories .container .right{width:30%;float:left;}
.hokuappssolstories .container .right a:hover{color:#2FA0E0 !important;}
.hokuappssolstories .container .right a{font-family:'open sans' !important;font-weight:bold;font-size:16px;line-height:56px;background-color:#FFFFFF;color:#2FA0E0;padding:11px 30px;text-align:left;margin:auto 0px;}
.hokuappssolstories .container .row .column{width:28%;margin-right:84px;float:left;text-align:left;}
.hokuappssolstories .container .row .column .title{line-height:30px;margin:0 auto;font-size:26px;font-family:'open sans';font-weight:bold;padding-bottom:20px;color:#ffffff;padding-top:20px;}
.hokuappssolstories .container .row .column .text{line-height:20px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:400;padding-bottom:25px;color:#ffffff;}
.hokuappssolstories .container .row .column .readmorebox a{font-family:'open sans' !important;font-weight:600;font-size:14px;line-height:20px;color:#FFFFFF;padding:8px 15px;text-align:left;margin:auto 0px;border:1px solid #ffffff;}
.fullmenuwidth{position:absolute;width:100%;background-color:#212120;padding-top:20px;padding-bottom:60px;clear:both;display:table;z-index:9999; margin-top: 72px;}
.headermenu .fullmenuwidth .container{width:1050px;margin:0 auto;}
.fullmenuwidth .container .left{width:26%;float:left;display:table;border-right:2px dashed #494949;}
.fullmenuwidth .container .left .casestudy{width:70%;margin:0 auto;text-align:left;float:left;}
.fullmenuwidth .container .left .casestudy .text{line-height:20px;font-size:15px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#ffffff;padding-top:20px;}
.fullmenuwidth .container .left .casestudy a{line-height:20px;font-size:15px;font-family:'open sans';font-weight:600;color:#3392cf;}
.fullmenuwidth .container .left .casestudy a:hover{color:#3392cf;}
.fullmenuwidth .container .right{width:73%;float:left;display:table;}
.fullmenuwidth .container .right .industrymenu{width:100%;margin-left:40px;padding-top:0px;}
.fullmenuwidth .container .right .industrymenu .column { width:41%;float:left;margin-right:44px;}
.fullmenuwidth .container .right .industrymenu .column .head{line-height:27px;font-size:18px;font-family:'open sans';font-weight:400;color:#3392cf;padding-bottom:6px;}
.fullmenuwidth .container .right .industrymenu .column a.head:hover{color:#3392cf !important;text-decoration:none;}
.fullmenuwidth .container .right .industrymenu .column ul{padding-left:0px;}
.fullmenuwidth .container .right .industrymenu .column .headli{margin-bottom:10px;border-bottom:1px solid #AEAEAE !important;}
.fullmenuwidth .container .right .industrymenu .column li a{line-height:20px;font-size:15px;font-family:'open sans';font-weight:300;color:#c7c7c7;padding-left:0px !important;}
.fullmenuwidth .container .right .industrymenu .column li{padding-bottom:6px;line-height:20px;font-size:15px;font-family:'open sans';font-weight:400;color:#ffffff;padding-left:0px !important;}
.fullmenuwidth .container .right .industrymenu .column li a:hover{color:#3392cf !important;}
.selectedMenu{background-color:#212120;color:#3392cf !important;}
.fullmenuwidth .container .right .industrymenu .column li .orangespan{border-left:2px solid #F47422;margin-right:5px;}
.fullmenuwidth .container .right .industrymenu .column li .yellowspan{border-left:2px solid #F5C717;margin-right:5px;}
.fullmenuwidth .container .right .industrymenu .column li .greenspan{border-left:2px solid #8DC74F;margin-right:5px;}
.hokublogs{width:100%;}
.hokublogs .mysubheading{padding-top:170px;font-size:46px;font-family:'open sans' !important;color:#000000;line-height:60px;text-align:center;font-weight:300;}
.hokublogs .mysubheading b{font-weight:bold;}
.hokuappsplatformview{width:100%;padding:70px 0px;}
.hokuappsplatformview .container{width:1050px;margin:0 auto;padding:0px;}
.hokuappsplatformview .container .header{line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:300;padding-bottom:60px;color:#333333;padding-top:20px;text-align:center;width:80%;}
.hokuappsplatformview .container .left{float:left;width:18%;}
.hokuappsplatformview .container .right{float:right;width:82%;}
.hokuappsplatformview .container .left h2{line-height:30px;margin:0 auto;font-size:25px;font-family:'open sans';font-weight:bold;padding-bottom:20px;color:#000000;}
.hokuappsplatformview .container .left .text{line-height:23px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;padding-bottom:45px;color:#000000;}
.hokuappsplatformview .container .right .row{display:table;width:90%;margin-bottom:70px;float:right;}
.hokuappsplatformview .container .right .row .column{width:36%;margin-right:5%;float:left;text-align:left;}
.hokuappsplatformview .container .right .row .column .subcolumn .platformlinemobile{display:none;}
.hokuappsplatformview .container .right .row .column .subcolumn .greensh{line-height:30px;margin:0 auto;font-size:24px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#000000;}
.hokuappsplatformview .container .right .row .column .subcolumn .orangesh{line-height:30px;margin:0 auto;font-size:24px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#000000;}
.hokuappsplatformview .container .right .row .column .subcolumn .brownsh{line-height:30px;margin:0 auto;font-size:24px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#000000;}
.hokuappsplatformview .container .right .row .column .subcolumn .orangesh span{border-left:7px solid #F5C717;height:60px;float:left;}
.hokuappsplatformview .container .right .row .column .subcolumn .greensh span{border-left:7px solid #8DC74F;height:60px;float:left;}
.hokuappsplatformview .container .right .row .column .subcolumn .brownsh span{border-left:7px solid #F47422;height:60px;float:left;}
.hokuappsplatformview .container .right .row .column1{width:56%;margin-right:5%;float:left;text-align:left;}
.hokuappsplatformview .container .right .row .cloumnimg{text-align:center;}
.hokuappsplatformview .container .right .row .column .title{line-height:30px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#333333;padding-top:20px;text-align:left;}
.hokuappsplatformview .container .right .row .column .contenttext{line-height:23px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#53565a;padding-left:16px;}
.hokuappsplatformview .container .right .row .column .contenttext ul{margin-top:0px;padding-left:19px;padding-bottom:25px;text-align:left;}
.hokuappsplatformview .container .right .row .column .contenttext ul li{list-style:square;line-height:18px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;}
.hokuappsplatformview .container .right .row .column .anchorbtn{padding-left:16px;}
.hokuappsplatformview .container .right .row .column .anchorbtn a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;font-weight:400;}
.hokuapphmplatform{width:100%;padding:70px 0px;padding-bottom:70px;}
.hokuapphmplatform .container{width:850px;margin:0 auto;padding:0px;}
.hokuapphmplatform .container .header{line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#333333;padding-top:20px;text-align:center;width:80%;}
.hokuapphmplatform .container .text{width:83%;line-height:24px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:45px;color:#333333;padding-top:20px;text-align:center;}
.hokuapphmplatform .container .row{display:table;width:100%;}
.hokuapphmplatform .container .row .column{width:30%;margin-right:5%;float:left;text-align:left;}
.hokuapphmplatform .container .row .column .title{line-height:30px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#333333;padding-top:20px;text-align:left;}
.hokuapphmplatform .container .row .column .contenttext ul{margin-top:0px;padding-left:19px;padding-bottom:25px;text-align:left;}
.hokuapphmplatform .container .row .column .contenttext ul li{list-style:square;line-height:18px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;}
.hokuapphmplatform .container .row .column .anchorbtn a{font-family:'open sans';font-size:14px;color:#c01818;text-decoration:none;font-weight:400;}
.hokuapphmdeploysol{width:100%;padding:70px 0px;background-color:#F4F4F4;}
.hokuapphmdeploysol .container{width:800px;margin:0 auto;padding-left:0px;padding-right:0px;}
.hokuapphmdeploysol .container .header{line-height:37px;margin:0 auto;font-size:28px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#333;padding-top:0px;text-align:center;padding-bottom:50px;width:80%;}
.hokuapphmdeploysol .container .text{width:83%;line-height:21px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:30px;color:#333333;padding-top:20px;text-align:center;}
.hokuapphmdeploysol .container .row{display:table;width:100%;margin:0 auto;}
.hokuapphmdeploysol .container .row .column{width:30%;margin-right:5%;float:left;}
.hokuapphmdeploysol .container .row .column .title{line-height:30px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:5px;color:#333;padding-top:20px;}
.hokuapphmdeploysol .container .row .column .contenttext{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333;padding-bottom:7px;}
.hokuapphmdeploysol .container .row .column .anchorbtn a{font-family:'open sans';font-size:14px;color:#21A1D9;text-decoration:none;z-index:999;}
.hokuapphmdeploysol .container .row .fullrow .title{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:600;color:#333333;padding-bottom:7px;}
.hokuapphmdeploysol .container .row .fullrow .text{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;}
.hokuapphmdeploysol .container .row .fullrow .laink a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.hokuapphmdeploysol .container-full{width:1050px;margin:0 auto;}
.hokuapphmdeploysol .container-full hr{margin-top:20px;margin-bottom:40px;border:0;border-top:1px solid #D9D9D9;}
.hokuapphmdeploysol .container-midfull{width:860px;margin:0 auto;}
.hokuapphmdeploysol .container-midfull .row .title{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:600;color:#333333;padding-bottom:7px;}
.hokuapphmdeploysol .container-midfull .row .fullrow .text{padding-left:33px;line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;}
.hokuapphmdeploysol .container-midfull .row .fullrow .laink{padding-left:33px;}
.hokuapphmdeploysol .container-midfull .row .fullrow .laink a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.hokuappshr{width:100%;background-color:#ffffff;}
.hokuappshr .container{width:1050px;margin:0 auto;}
.hokuappshr .container hr{margin-top:0px;margin-bottom:0px;border:0;border-top:13px solid #F0AB00;}
.hokuappshr .container .row{display:table;width:100%;padding-bottom:35px;}
.hokuappshr .container .row .column{width:40%;margin-right:10%;float:left;}
.hokuappshr .container .row .column .title{line-height:30px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:400;padding-bottom:5px;color:#333333;padding-top:20px;}
.hokuappshr .container .row .column .contenttext{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;}
.hokuappshr .container .row .column .anchorbtn a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.hokuappsmulsys{width:100%;background-color:#ffffff;padding:90px 0px;background-image:url("/wp-content/uploads/2017/07/botom-separator.png");background-position:bottom;background-repeat:no-repeat;}
.hokuappsmulsys .container{width:800px;margin:0 auto;}
.hokuappsmulsys .container .header{line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:10px;color:#333333;padding-top:20px;text-align:center;}
.hokuappsmulsys .container .text{line-height:21px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:45px;color:#333333;padding-top:20px;text-align:center;}
.homehokupage .container #newmysubheading{font-weight:bold;font-size:50px;text-shadow:0 1px 2px rgba(0,0,0,1);padding-bottom:30px;font-family:'open sans';line-height:68px;color:#ffffff;}
.homehokupage .container .subtext{text-shadow:0 1px 2px rgba(0,0,0,1);font-weight:400;font-size:22px;font-family:'open sans';line-height:60px;width:61%;margin:0 auto;color:#ffffff;line-height:30px;padding-bottom:95px;}
.hokuappmobilej{width:100%;background-color:#ffffff;padding:50px 0px;background-image:url("/wp-content/uploads/2017/07/botom-separator.png");background-position:bottom;background-repeat:no-repeat;}
.hokuappmobilej .container{width:800px;margin:0 auto;}
.hokuappmobilej .container .header{line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:60px;color:#333333;padding-top:20px;text-align:center;}
.hokuappmobilej .container .row{display:table;width:90%;padding-bottom:50px;margin:0 auto;}
.hokuappmobilej .container .row .column{width:43%;margin-right:14%;float:left;}
.hokuappmobilej .container .row .column .title{line-height:22px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:400;padding-bottom:5px;color:#333333;padding-top:20px;}
.hokuappmobilej .container .row .column .contenttext{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;}
.hokuappmobilej .container .row .column .anchorbtnd a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.hokuappsreimage{width:100%;background-color:#ffffff;padding:50px 0px;}
.hokuappsreimage .container .header{width:80%;line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:90px;color:#333333;padding-top:20px;text-align:center;}
.hokuappsreimage .container{width:850px;margin:0 auto;display:table;}
.hokuappsreimage .container .left{width:38%;margin-right:4%;float:left;}
.hokuappsreimage .container .text{padding-bottom:10px;line-height:21px;margin:0 auto;padding-top:30px;padding-bottom:20px;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;text-align:center;}
.hokuappsreimage .container .anchorbtnd{text-align:center;}
.hokuappsreimage .container .anchorbtnd a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.hokuappsreimage .container .left .text{padding-bottom:10px;line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;}
.hokuappsreimage .container .left .anchorbtnd a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.hokuappsreimage .container .right{width:58%;float:left;}
.hokuappsreimage .container-full{width:1050px;margin:0 auto;padding-top:70px;}
.hokuappsreimage .container-full hr{margin-top:0px;margin-bottom:0px;border:0;border-top:13px solid #F0AB00;}
.hokuappscustomerd{width:100%;background-color:#ffffff;padding:50px 0px;padding-bottom:100px;background-image:url("/wp-content/uploads/2017/07/botom-separator.png");background-position:bottom;background-repeat:no-repeat;}
.hokuappscustomerd .header{width:80%;line-height:40px;margin:0 auto;font-size:30px;font-family:'open sans';font-weight:600;padding-bottom:60px;color:#333333;padding-top:0px;text-align:center;}
.hokuappscustomerd .container{width:1000px;margin:0 auto !important;display:table;transform:none !important;}
.hokuappscustomerd .container .left{width:66%;margin-right:4%;float:left;transform:none !important;}
.hokuappscustomerd .container .right{width:30%;float:left;transform:none !important;}
.hokuappscustomerd .container .right h2{font-size:26px;font-family:'open sans';font-weight:400;color:#333333;padding-top:50px;transform:none !important;}
.hokuappscustomerd .container .right .text{font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-top:10px;padding-bottom:10px;transform:none !important;}
.hokuappscustomerd .container .right .text p{font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-top:10px;padding-bottom:10px;transform:none !important;}
.hokuappscustomerd .container .right a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;transform:none !important;}
.hokuapphmdeploysol .container .row .column .anchorbtn a:hover, .hokuapphmdeploysol .container-midfull .row .fullrow .laink a:hover,.hokuappmobilej .container .row .column .anchorbtnd a:hover, .hokuappscustomerd .container .right a:hover{color:#2FA0E0 !important;text-decoration:underline;}
.hokuappscustomerd .carousel-indicators{display:none;}
.hokuappscustomerd .carousel-control.left, .hokuappscustomerd .carousel-control.right{background-color:transparent !important;background-image:none;}
.glyphicon-chevron-right:before, .hokuappscustomerd .glyphicon-chevron-left:before{font-size:30px;}
.hokuapphmplatform .container .row .column .contenttext{font-size:14px;font-family:'open sans';font-weight:400;color:#53565a;padding-bottom:20px;line-height:22px;min-height:175px;}
.hokuappsindustrysou{width:100%;background-color:#ffffff;padding:50px 0px;padding-bottom:100px;}
.hokuappsindustrysou .container{width:800px;margin:0 auto;display:table;}
.hokuappsindustrysou .container .header{width:97%;line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:60px;color:#333333;padding-top:20px;text-align:center;}
.hokuappsindustrysou .container .row{display:table;width:100%;padding-bottom:50px;margin:0 auto;}
.hokuappsindustrysou .container .row .column{width:30%;margin-right:5%;float:left;}
.hokuappsindustrysou .container .row .column a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.hokuappsindustrysou .container .row .column a:hover{color:#2FA0E0 !important;text-decoration:underline;}
#slvj-window{z-index:9999 !important;}
.hokuappsmulsys #cuvideo:after:hover{border-left:50px solid #3392cf;z-index:9999;}
#hokuappscustomerdmobile{display:none;}
.hokuappsbanner .container .bannerheading{padding-top:35px;text-align:left;width:45%;font-weight:600;font-size:50px;text-shadow:0 1px 2px rgba(0,0,0,1);padding-bottom:30px;font-family:'open sans';line-height:68px;color:#ffffff;}
.hokuappbuildapp{width:100%;padding-top:99px;}
.hokuappbuildapp .container{width:1050px;margin:0 auto;display:table;padding-bottom:99px;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:bottom;background-repeat:no-repeat;}
.hokuappbuildapp .container .subcontainer{width:800px;margin:0 auto;display:table;}
.hokuappbuildapp .container .subcontainer .header{line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#333333;text-align:center;}
.hokuappbuildapp .container .subcontainer .subheading{line-height:25px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:60px;color:#333333;text-align:center;}
.hokuappbuildapp .container .subcontainer .buildimage{text-align:center;}
.hokuappplatform .container .subcontainer .buildimage .title { font-family: 'open sans';font-size: 26px; text-transform: uppercase; font-weight: 700; display: inline-block; color: #000;    padding-left: 15px;}
.hokuappbuildapp .container .subcontainer .subtext{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;padding-top:30px;color:#333333;text-align:center;}
.hokuappplatform{width:100%;padding-top:61px;}
.hokuappplatform .container{width:1050px;margin:0 auto;display:table;border-bottom:13px solid #F0AB00;padding-bottom:99px;}
.hokuappplatform .container .subcontainer{width:800px;margin:0 auto;display:table;}
.hokuappplatform .container .subcontainer .subheading{line-height:25px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:70px;color:#333333;text-align:center;}
.hokuappplatform .container .subcontainer .buildimage{text-align:center;padding-bottom:20px;}
.hokuappplatform .container .subcontainer .trow{display:table;width:100%;padding-bottom:50px;margin:0 auto;}
.hokuappplatform .container .subcontainer .trow .column{width:25%;margin-right:100px;float:left;}
.hokuappplatform .container .subcontainer .trow .column .title{line-height:22px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:600;padding-bottom:10px;color:#333333;padding-top:20px;}
.hokuappplatform .container .subcontainer .trow .column .contenttext{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;}
.hokuappplatform .container .subcontainer .linka{text-align:center;}
.hokuappplatform .container .subcontainer .linka a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.hokuappscustomerlive{width:100%;background-color:#ffffff;background-image:url("/wp-content/uploads/2017/07/botom-separator.png");background-position:bottom;background-repeat:no-repeat;}
.hokuappscustomerlive .container{width:800px;margin:0 auto;padding-top:61px;padding-bottom:49px;}
.hokuappscustomerlive .container .header{line-height:40px;margin:0 auto;font-size:30px;font-family:'open sans';font-weight:600;padding-bottom:60px;color:#333333;padding-top:0px;text-align:center;}
.hokuappscustomerlive .container .trow{display:table;width:100%;padding-bottom:50px;margin:0 auto;}
.hokuappscustomerlive .container .trow .left{width:46%;margin-right:80px;float:left;}
.hokuappscustomerlive .container .trow .right{width:43%;float:right;}
.hokuappscustomerlive .container .trow .right .title{line-height:22px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:600;padding-bottom:10px;color:#333333;padding-top:0px;}
.hokuappscustomerlive .container .trow .right .contenttext{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:10px;}
.hokuappsfunc .container .subcontainer .right ul li b, .hokuappsfunc .container .subcontainer .left ul li b{font-weight:600;}
.hokuappsbuilddeplysol{width:100%;background-color:#ffffff;}
.hokuappsbuilddeplysol .container{width:800px;margin:0 auto;padding-top:78px;padding-bottom:99px;}
.hokuappsbuilddeplysol .container .header{line-height:40px;margin:0 auto;font-size:30px;font-family:'open sans';font-weight:600;padding-bottom:60px;color:#333333;padding-top:20px;text-align:center;}
.hokuappsbuilddeplysol .container .trow{display:table;width:100%;padding-bottom:0px;margin:0 auto;}
.hokuappsbuilddeplysol .container .trow .column{width:28%;margin-right:8%;float:left;}
.hokuappsbuilddeplysol .container .trow .column .solimg{text-align:center;}
.hokuappsbuilddeplysol .container .trow .column .title{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;padding-top:20px;}
.hokuappsbuilddeplysol .container .trow .column .sollink a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
#rapidappdev .container .bannerheading{width:60%;}
#productfieldservices{width:100%;padding:80px 0px;}
#productfieldservices .container{width:980px;margin:0 auto;display:table;padding:0px;}
#productfieldservices .container .leftsec{width:54%;background-color:#ffffff;opacity:0.75;padding:45px;text-align:left;}
#productfieldservices .container .leftsec .headingtext{line-height:45px;font-size:38px;font-family:'open sans';font-weight:400;padding-bottom:30px;color:#000;}
#productfieldservices .container .leftsec .headingsub{line-height:28px;font-size:16px;font-family:'open sans';font-weight:400;color:#000;}
#productcrmservices{width:100%;padding:80px 0px;}
#productcrmservices .container{width:980px;margin:0 auto;display:table;padding:0px;}
#productcrmservices .container .leftsec{width:54%;background-color:#ffffff;opacity:0.75;padding:60px;text-align:left;}
#productcrmservices .container .leftsec .headingtext{line-height:45px;font-size:38px;font-family:'open sans';font-weight:400;padding-bottom:30px;color:#000;}
#productcrmservices .container .leftsec .headingsub{line-height:28px;font-size:16px;font-family:'open sans';font-weight:400;color:#000;}
#producthrservices{width:100%;padding:80px 0px;}
#producthrservices .container{width:980px;margin:0 auto;display:table;padding:0px;}
#producthrservices .container .leftsec{width:54%;background-color:#ffffff;opacity:0.75;padding:60px;text-align:left;}
#producthrservices .container .leftsec .headingtext{line-height:45px;font-size:38px;font-family:'open sans';font-weight:400;padding-bottom:30px;color:#000;}
#producthrservices .container .leftsec .headingsub{line-height:28px;font-size:16px;font-family:'open sans';font-weight:400;color:#000;}
#productcustomapp{width:100%;padding:80px 0px;}
#productcustomapp .container{width:980px;margin:0 auto;display:table;padding:0px;}
#productcustomapp .container .leftsec{width:54%;background-color:#2B8F7F;padding:60px;text-align:left;}
#productcustomapp .container .leftsec .headingtext{line-height:45px;font-size:38px;font-family:'open sans';font-weight:400;padding-bottom:30px;color:#FFF;}
#productcustomapp .container .leftsec .headingsub{line-height:28px;font-size:16px;font-family:'open sans';font-weight:400;color:#FFF;}
#deploymentsupport .container{width:800px;}
#deploymentsupport .container .headingtext{font-size:50px;font-family:'open sans';padding-bottom:30px;color:#fff;padding-top:15px;text-align:left;width:40%;font-weight:bolder;line-height:60px;}
#deploymentsupport .container .headingsub{line-height:21px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;margin:0 auto;width:75%;}
#technicalsupport .container{width:800px;}
#technicalsupport .container .headingtext{font-size:50px;font-family:'open sans';padding-bottom:30px;color:#fff;padding-top:15px;text-align:left;width:40%;font-weight:bolder;line-height:60px;}
#technicalsupport .container .headingsub{line-height:21px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;margin:0 auto;width:75%;}
#productdashboardapp{width:100%;padding:80px 0px;}
#productdashboardapp .container{width:980px;margin:0 auto;display:table;padding:0px;}
#productdashboardapp .container .leftsec{width:50%;background-color:#BBE8FD;padding:45px;text-align:left;}
#productdashboardapp .container .leftsec .headingtext{line-height:45px;font-size:38px;font-family:'open sans';font-weight:400;padding-bottom:30px;color:#000;}
#productdashboardapp .container .leftsec .headingsub{line-height:28px;font-size:16px;font-family:'open sans';font-weight:400;color:#000;}
.hokuappbuildapppro{width:100%;padding:90px 0px;}
.hokuappbuildapppro .container{width:960px;margin:0 auto;display:table;}
.hokuappbuildapppro .container .header{width:70%;margin:0 auto;line-height:42px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:30px;color:#333333;text-align:center;}
.hokuappbuildapppro .container .text{width:70%;margin:0 auto;line-height:25px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;padding-bottom:60px;color:#333333;text-align:center;}
.hokuappbuildapppro .container .rows{display:table;width:100%;margin:0 auto;}
.hokuappbuildapppro .container .rows .column{width:26%;margin-right:100px;float:left;}
.hokuappbuildapppro .container .rows .column .title{line-height:24px;margin:0 auto;font-size:20px;font-family:'open sans';font-weight:400;padding-bottom:10px;color:#333333;padding-top:30px;}
.hokuappbuildapppro .container .rows .column .contenttext{line-height:18px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;}
.hokuappbuildapppro .container .rows .column1{width:43%;margin-right:100px;float:left;}
.hokuappbuildapppro .container .rows .column1 .title{line-height:24px;margin:0 auto;font-size:20px;font-family:'open sans';font-weight:400;padding-bottom:10px;color:#333333;padding-top:30px;}
.hokuappbuildapppro .container .rows .column1 .contenttext{line-height:18px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;}
.hokuappbuildprostr{width:100%;padding:110px 0px;background-color:#ffffff;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:bottom;background-repeat:no-repeat;}
.hokuappbuildprostr .container{width:960px;margin:0 auto;display:table;}
.hokuappbuildprostr .container .left{width:45%;float:left;}
.hokuappbuildprostr .container .right{width:51%;float:right;}
.hokuappbuildprostr .container .right .title{margin-top:-6px;line-height:30px;margin:0 auto;font-size:28px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#000000;text-align:left;}
.hokuappbuildprostr .container .right .text{line-height:22px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;text-align:left;}
.hokuappbuildproservice{width:100%;padding-top:90px;}
.hokuappbuildproservice .container{width:1050px;margin:0 auto;display:table;padding-bottom:90px;border-bottom:13px solid #F0AB00;}
.hokuappbuildproservice .container .subcontainer{width:960px;margin:0 auto;display:table;}
.hokuappbuildproservice .container .subcontainer .header{width:70%;margin:0 auto;line-height:42px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:30px;color:#333333;text-align:center;}
.hokuappbuildproservice .container .subcontainer .rows{display:table;width:100%;margin:0 auto;}
.hokuappbuildproservice .container .subcontainer .rows .column{width:19%;margin-right:75px;float:left;}
.hokuappbuildproservice .container .subcontainer .rows .column .title{line-height:24px;margin:0 auto;font-size:20px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#000;padding-top:30px;}
.hokuappbuildproservice .container .subcontainer .rows .column .contenttext{line-height:18px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;}
.hokuappbuildprocase{width:100%;padding:90px 0px;background-color:#ffffff;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:bottom;background-repeat:no-repeat;padding-bottom:120px;}
.hokuappbuildprocase .container{width:960px;margin:0 auto;display:table;}
.hokuappbuildprocase .container .header{margin:0 auto;line-height:42px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:80px;color:#333333;text-align:center;}
.hokuappbuildprocase .container .right{width:56%;float:right;}
.hokuappbuildprocase .container .left{width:40%;float:left;}
.hokuappbuildprocase .container .left .title{margin-top:-6px;line-height:30px;margin:0 auto;font-size:28px;font-family:'open sans';font-weight:400;padding-bottom:30px;color:#000000;text-align:left;}
.hokuappbuildprocase .container .left .text{line-height:22px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;text-align:left;padding-bottom:15px;}
.hokuappbuildprocase .container .left a{line-height:22px;font-size:14px;font-family:'open sans';font-weight:400;text-align:left;}
.hokuappsfunc{width:100%;background-color:#F4F4F4;}
.hokuappsfunc .container{width:1050px;margin:0 auto;display:table;padding-bottom:90px;padding-top:90px;}
.hokuappsfunc .container .subcontainer{width:960px;margin:0 auto;display:table;}
.hokuappsfunc .container .subcontainer .left{width:45%;float:left;text-align:center;}
.hokuappsfunc .container .subcontainer .right{width:50%;float:right;text-align:center;}
.hokuappsfunc .container .subcontainer .left .title{text-align:left;margin-top:-6px;line-height:40px;font-size:38px;font-family:'open sans';font-weight:400;padding-bottom:20px;color:#000000;}
.hokuappsfunc .container .subcontainer .left .text{text-align:left;line-height:22px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:400;color:#000000;padding-bottom:20px;}
.hokuappsfunc .container .subcontainer .left ul li{text-align:left;line-height:22px;font-size:14px;font-family:'open sans';font-weight:400;color:#333;padding-bottom:5px;}
.hokuappsfunc .container .subcontainer .right .title{text-align:left;margin-top:-6px;line-height:40px;font-size:38px;font-family:'open sans';font-weight:400;padding-bottom:20px;color:#000000;}
.hokuappsfunc .container .subcontainer .right .text{text-align:left;line-height:22px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:400;color:#000000;padding-bottom:20px;}
.hokuappsfunc .container .subcontainer .left ul, .hokuappsfunc .container .subcontainer .right ul{padding-left:0px;margin-top:0px;}
.hokuappsfunc .container .subcontainer .right ul li{text-align:left;line-height:22px;font-size:14px;font-family:'open sans';font-weight:400;color:#333;padding-bottom:5px;}
.hokuappsfunc .container .subcontainer .right .subtext, .hokuappsfunc .container .subcontainer .left .subtext{text-align:left;line-height:22px;font-size:14px;font-family:'open sans';font-weight:400;color:#333;padding-bottom:5px;}
.hokuappsfunc .container .subcontainer .left ul, .hokuappsfunc .container .subcontainer .right ul{list-style-image:url(/wp-content/uploads/2017/06/ul-arrow.png);padding-left:15px;}
.myfooter_r2 .col-3{width:37%;float:left;padding-right:70px}
.myfooter_r2 .col-2{}
.myfooter_r2 a{text-transform:inherit;}
.myfooter_r2 ul li{line-height:17px;}
.myfooter_r2 a{padding-left:0px !important;font-size:13px;line-height:20px;}
.myfooter_r2 .menutitlen{font-family:'open sans' !important;color:#9b9b9b;float:left;width:100%;color:#9b9b9b;text-transform:uppercase !important;font-size:14px;font-weight:bold;padding-bottom:10px;}
.myfooter_r2 .companytitle{color:#b1adad;font-size:15px;}
.myfooter_r2 .col-2{width:19%;float:left;margin-right:30px;}
.myfooter_r2 ul li{line-height:17px;padding-bottom:6px;}
.myfooter_r2 a{padding-left:0px !important;font-size:14px;line-height:16px;font-weight:400;}
#myfooter_r1{padding-top:20px;padding-bottom:15px;}

.hokuappsbanner .container .hbreadcum{font-weight:300;font-size:16px;font-family:'open sans' !important;line-height:35px;border-bottom:1px solid #fff;color:#fff;text-align:left;width:224px;}
.hokuappsbanner .container .hbannerblock h1{font-size:46px;font-family:'open sans' !important;line-height:48px;color:#fff;text-align:left;width:87%;font-weight:300;margin-top:25px;}
.hokuappsbanner .container .hbannerblock h4{font-size:20px;font-family:'open sans' !important;line-height:30px;color:#fff;text-align:left;width:50%;font-weight:300;margin-top:0px;}
.hokuappsbanner .container .hbannerblock ul{list-style-image:url(/wp-content/uploads/2017/07/tick.png);padding-left:26px;}
.hokuappsbanner .container .hbannerblock ul li{margin-bottom:9px;padding-left:10px;font-size:16px;font-family:'open sans' !important;font-weight:400;line-height:25px;color:#fff;text-align:left;}
.hokuappssubtext{display:none;background-color:#000000;width:84%;margin:0 auto !important;padding-top:40px;padding-bottom:31px;}
.hokuappssubtext ul{list-style-image:url(/wp-content/uploads/2017/07/tick.png);padding-left:20px;}
.hokuappssubtext ul li{margin-bottom:9px;padding-left:10px;font-size:16px;font-family:'open sans' !important;font-weight:300;line-height:25px;color:#fff;text-align:left;}
.hokuappsultideploy{width:100%;padding-top:67px;}
.hokuappsultideploy .container{width:1050px;margin:0 auto;}
.hokuappsultideploy .container .leftsec{width:45%;background-color:#ffffff;opacity:0.75;padding:23px;text-align:left;}
.hokuappsultideploy .container .leftsec .headingtext{line-height:45px;font-size:34px;font-family:'open sans';font-weight:400;padding-bottom:20px;color:#000;opacity:1;}
.hokuappsultideploy .container .leftsec .headingsub{line-height:22px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;padding-bottom:10px;opacity:1;}
.hokuappsultideploy .container .leftsec a{font-family:'open sans' !important;opacity:1;font-weight:300;font-size:13px;line-height:56px;background-color:#008FD3;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
.hokuappsultideploy .container .leftanchor a{font-family:'open sans' !important;opacity:1;font-weight:300;font-size:13px;line-height:56px;background-color:#008FD3;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:0px;}
.hokuappsultideploymplatform{width:100%;padding-top:67px;}
.hokuappsultideploymplatform .container{width:1050px;margin:0 auto;}
.hokuappsultideploymplatform .container .leftsec{width:45%;background-color:#ffffff;opacity:0.75;padding:23px;text-align:left;}
.hokuappsultideploymplatform .container .leftsec .headingtext{line-height:45px;font-size:34px;font-family:'open sans';font-weight:400;padding-bottom:20px;color:#000;opacity:1;}
.hokuappsultideploymplatform .container .leftsec .headingsub{line-height:22px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;padding-bottom:10px;opacity:1;}
.hokuappsultideploymplatform .container .leftsec a{font-family:'open sans' !important;opacity:1;font-weight:300;font-size:13px;line-height:56px;background-color:#008FD3;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
.hokuappsultideploymobile{width:100%;padding-top:30px;padding-bottom:70px;border-bottom:13px solid #F0AB00;}
.hokuappsultideploymobile .container{width:85%;margin:0 auto;}
.hokuappsultideploymobile .container .headingtext{line-height:45px;font-size:35px;font-family:'open sans';font-weight:400;padding-bottom:20px;color:#000;opacity:1;}
.hokuappsultideploymobile .container .headingsub{line-height:22px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;padding-bottom:10px;opacity:1;}
.hokuappsultideploymobile .container a{font-family:'open sans' !important;opacity:1;font-weight:300;font-size:13px;line-height:56px;background-color:#008FD3;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:20px;}
.all_blogs{width:100%;padding-top:70px;}
.all_blogs .container{width:1050px;margin:0 auto;padding:0px;}
.all_blogs .container .left{width:72%;margin:0 auto;float:left;margin-top:-12px;}
.widget > ul{list-style:none !important;}
.all_blogs .container .right{width:28%;margin:0 auto;float:right;}
.all_blogs .container .right .emailsubscription{padding-top:10px;padding-bottom:50px;}
.all_blogs .container .right .emailsubscription h4{margin-bottom:0px;line-height:18px;font-size:14px;font-family:'open sans';font-weight:600;color:#000;padding-bottom:20px;}
.all_blogs .container .right .emailsubscription label{line-height:18px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;}
.all_blogs .container .right .emailsubscription input[type="text"]{line-height:18px;font-size:14px;font-family:'open sans';width:100%;font-weight:400;color:#000;padding-left:5px;margin-bottom:10px;}
.all_blogs .container .right .emailsubscription input[type="button"]{line-height:18px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;}
.all_blogs .container .right .blogrecentpost{}
.all_blogs .container .right .blogrecentpost h4{margin-bottom:0px;line-height:18px;font-size:14px;font-family:'open sans';font-weight:600;color:#000;padding-bottom:20px;}
.all_blogs .container .right .blogrecentpost ul{padding-left:0px;}
.all_blogs .container .right .blogrecentpost ul li{line-height:17px;margin-bottom:12px;}
.all_blogs .container .right .blogrecentpost ul li a{line-height:18px;font-size:14px;font-family:'open sans';font-weight:400;color:#999999;}
.all_blogs .container .left .row{-moz-column-width:18em;-webkit-column-width:18em;-moz-column-gap:1em;-webkit-column-gap:1em;font-size:11px;}
.all_blogs .container .left .item{display:inline-block;padding:13px;width:auto;margin-bottom:0px;padding-left:0px;}
.all_blogs .container .left .item .article{position:relative;display:block;width:238px;}
.all_blogs .container .left .item .article .rimg{}
.all_blogs .container .left .item .article .box{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:20px 15px;}
.all_blogs .container .left .item .article .box .title{padding-bottom:10px;}
.all_blogs .container .left .item .article .box .title a{line-height:20px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;text-transform:uppercase;}
.all_blogs .container .left .item .article .box .text{line-height:18px;font-family:'open sans';font-weight:300;color:#999999;font-style:italic;font-size:11px;}
.all_blogs .container .left .item .article .boxlink{border:1px solid #e2e2e2;padding:15px;}
.all_blogs .container .left .item .article .boxlink a{line-height:18px;font-size:12px;font-family:'open sans';font-weight:bold;color:#000;}
.hokuapphmplatform .container .row .column .subcolumn{width:93%;margin:0 auto;}
.hokuapphmplatform .container .row .column .subcolumn .brownsh{line-height:30px;margin:0 auto;font-size:24px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#aa5017;}
.hokuapphmplatform .container .row .column .subcolumn .orangesh{line-height:30px;margin:0 auto;font-size:24px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#ab8b0e;}
.hokuapphmplatform .container .row .column .subcolumn .greensh{line-height:30px;margin:0 auto;font-size:24px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#628b37;}
.jssorb05{position:absolute;}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av{position:absolute;width:16px;height:16px;overflow:hidden;cursor:pointer;}
.jssorb05 div{background-position:-7px -7px;}
.jssorb05 div:hover, .jssorb05 .av:hover{background-position:-37px -7px;}
.jssorb05 .av{background-position:-67px -7px;}
.jssorb05 .dn, .jssorb05 .dn:hover{background-position:-97px -7px;}
.jssora22l, .jssora22r{display:block;position:absolute;width:40px;height:58px;cursor:pointer;background:url('/wp-content/uploads/2017/07/arrow-big.png') center center no-repeat;overflow:hidden;top:135px !important;}
.jssora22l{background-position:-10px -31px;}
.jssora22r{background-position:-70px -31px;}
.jssora22l:hover{background-position:-130px -31px;}
.jssora22r:hover{background-position:-190px -31px;}
.jssora22l.jssora22ldn{background-position:-250px -31px;}
.jssora22r.jssora22rdn{background-position:-310px -31px;}
.jssora22l.jssora22lds{background-position:-10px -31px;opacity:.3;pointer-events:none;}
.jssora22r.jssora22rds{background-position:-70px -31px;opacity:.3;pointer-events:none;}
.single-blog{width:100%;padding:45px 0px;background-color:#EBEBEB !important;}
.single-blog .container{width:1050px;margin:0 auto;}
.single-blog .container h1{line-height:40px;font-family:'open sans';font-weight:400;text-transform:inherit;color:#FFF;font-size:35px;width:80%;margin:0 auto;padding-top:95px;text-align:center;}
.single-blog .container .page-title{line-height:22px;font-family:'open sans';font-weight:400;text-transform:uppercase;color:#333;font-size:20px;}
.single-blog-content{width:100%;padding:0px 0px;background-color:#EBEBEB;padding-bottom:90px;}
.single-blog-content .container{width:1050px;margin:0 auto;}
.single-blog-content .container h2{margin-bottom:10px;line-height:35px;font-family:'open sans';font-weight:400;text-transform:inherit;color:#333;font-size:24px;margin-top:20px;}
.single-blog-content .container .blog-single-meta{margin-bottom:20px;float:left;}
.single-blog-content .container .blog-single-meta .mk-blog-author,
.single-blog-content .container .blog-single-meta .mk-post-date{color:#999;font-style:italic;font-size:14px;display:inline-block;}
.single-blog-content .container #primary{padding-top:0px;background-color:#EBEBEB;padding-left:15px;padding-right:0px;}
.single-blog-content .container #main{}
.blog_sharing { padding-top:25px;padding-bottom:40px;margin-top:20px;border-top:1px solid #ebebeb;}
.addtoany_share_save_container {padding-top:25px;padding-bottom:20px;margin-top:20px;border-top:1px solid #ebebeb;}
.single-blog-content .container #main .single-content-mkt{margin-bottom:50px;background:#fff;padding:30px !important;padding-bottom:0px !important;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
     box-shadow: 0 1px 4px rgba(0,0,0,0.1);
}
.single-blog-content .container #main .single-content-mkt .calltoaction { display: table; padding-top: 0px;; padding-bottom: 40px; text-align: center; width: 100%;}
.single-blog-content .container #main #comments{margin-bottom:50px;background:#fff;padding:25px !important;}
#reply-title{padding-top:30px;color:#303030;}
.comment-notes{font-size:13px;padding-top:10px;padding-bottom:10px;}
.single-blog-content .container #main #comments .comments-area .comment-reply-title, .single-blog-content .container #main #comments .comments-area .comments-title{padding-top:30px;color:#303030;}
.single-blog-content .container #main #comments label{padding:0px !important;height:19px !important;text-transform:inherit;}
.single-blog-content .container #main #comments input{border-radius:0px;border:1px solid #ebebeb;height:40px;padding:7px;}
.single-blog-content .container #main #comments p{color:#505050;}
.comments-area .comment-form-comment textarea{border-radius:0px;border:1px solid #ebebeb;box-shadow:none;}
.comment-respond input[type="submit"]{padding:7px 35px !important;}
.single-blog-content .container #main #comments label,
.single-blog-content .container #main #comments input{font-size:14px;padding:4px;box-shadow:none;}
.single-blog-content .container .row #primary #main .single-content-mkt h3{padding-bottom:0px;margin-top:0px;font-size:18px;color:#333;font-weight:400;font-style:italic;}
.single-blog-content .container .row #primary #main .single-content-mkt h5{padding-bottom:10px;margin-top:0px;font-size:15px;color:#959595;font-weight:400;font-style:italic;}
.single-blog-content .container .row #primary #main .single-content-mkt p{font-size:15px;color:#333;line-height:28px;}
.single-blog-content .container .row #primary #main .single-content-mkt p img{margin-top:10px;margin-bottom:10px;}
.single-blog-content .container .row #primary #main .single-content-mkt h5{font-size:15px;color:#333;font-weight:600;line-height:28px;}
.single-blog-content .container .row #primary #main .single-content-mkt ul li{font-size:15px;color:#333;font-weight:400;line-height:1.66em;list-style:square;}
.single-blog-content .widget a{font-size:14px;color:#000;font-weight:400;line-height:1.66em;font-family:'open sans';}
.single-blog-content .widget-title, .single-blog-content .widgettitle{text-transform:inherit;border-bottom:1px solid #EBEBEB;font-family:'open sans';color:#000;}
.single-blog-content #categories-2, .single-blog-content #meta-2, .single-blog-content #recent-comments-2{display:none !important;}
.all_blogs #categories-2, .all_blogs #meta-2, .all_blogs #recent-comments-2{display:none !important;}
.all_blogs .widget{padding:0px;padding-bottom:25px;}
.widget {     margin-bottom: 40px;
    margin-bottom: 3rem;
    word-wrap: break-word;
    background-color: #FFF;
    padding: 25px;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.1);
    box-shadow: 0 1px 4px rgba(0,0,0,0.1);}
.single-blog-content .container .single-content-mkt h3{font-size:15px;color:#404040;font-weight:400;font-style:italic;}
.single-blog-content .container .single-content-mkt p{font-size:16px;color:#333;line-height:1.66em;}
.single-blog-content .container .single-content-mkt h5{font-size:16px;color:#333;font-weight:600;line-height:1.66em;}
.single-blog-content .container .single-content-mkt ul li{font-size:16px;color:#333;font-weight:400;line-height:1.66em;list-style:square;}
.all_blogs .widget > ul > li, .single-blog-content .widget > ul > li{padding-bottom:7px;margin-bottom:7px;}
.hokuevents{width:100%;}
.hokuevents .mysubheading{padding-top:170px;font-size:46px;font-family:'open sans' !important;color:#FFF;line-height:60px;text-align:center;font-weight:300;text-transform:uppercase;}
.hokuevents .mysubheading b{font-weight:bold;}
.hokueventslist{width:100%;}
.hokueventslist .container{width:1050px;margin:0 auto;padding:100px 0px;}
.hokueventslist .container .trow{width:100%;margin-bottom:100px;display:table;}
.hokueventslist .container .trow .column{width:30%;margin-right:5%;float:left;}
.hokueventslist .container .trow .column .imagebox{}
.hokueventslist .container .trow .column .title{font-family:'open sans' !important;color:#333;font-size:17px;font-weight:600;padding-top:30px;padding-bottom:10px;}
.hokueventslist .container .trow .column .subtitle p{font-family:'open sans' !important;color:#333;font-size:14px;letter-spacing:0;line-height:22px;margin-bottom:0px;margin-top:5px;}
.hokueventslist .container .trow .column .subtitle p.description{font-family:'open sans' !important;color:#797979;font-size:14px;letter-spacing:0;line-height:1.6em;margin-bottom:1.5em;margin-top:1em;margin-top:11px;}
.hokueventslist .container .trow .column .cta-text-link{font-family:'open sans' !important;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;}
.hokucareers{width:100%;}
.hokucareers .mysubheading{padding-top:170px;font-size:46px;font-family:'open sans' !important;color:#FFF;line-height:60px;text-align:center;font-weight:300;text-transform:uppercase;}
.hokucareers .mysubheading b{font-weight:bold;}
.hokucareerslist{background-color:#EDE9E6;width:100%;display:table;}
.hokucareerslist .container{width:980px;margin:0 auto;padding:80px 0px;}
.hokucareerslist .container h1{font-family:'open sans' !important;color:#333;font-size:34px;font-weight:600;padding-bottom:20px;width:90%;text-align:center;margin:0 auto;}
.hokucareerslist .container .subtitle{font-family:'open sans' !important;color:#333;font-size:18px;font-weight:400;padding-bottom:10px;width:90%;text-align:center;margin:0 auto;}
.hokucareerslist .container p{font-family:'open sans' !important;color:#333;font-size:16px;font-weight:400;padding-bottom:40px;width:80%;text-align:center;margin:0 auto;}
.hokucareerslist .container .trow{width:100%;display:table;}
.hokucareerslist .container .trow .column{width:32%;margin-right:10px;float:left;}
.hokucareerslist .container .trow .column .subscold{height:100px;}
.hokucareerslist .container .trow .column .subscol{display:table;margin-bottom:7px;}
.hokucareerslist .container .trow .column .subscol p{display:inline-block;font-family:'open sans' !important;color:#FFF;font-size:18px;font-weight:400;background-color:rgba(247,117,31,.9);margin:0px;width:100%;margin-top:-41px !important;text-align:center;padding:8px 0px;}
.hokuappswhy{background-color:#ffffff;width:100%;display:table;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:bottom;background-repeat:no-repeat;}
.hokuappswhy .container{width:800px;margin:0 auto;padding:80px 0px;text-align:center;}
.hokuappswhy .container .header{font-family:'open sans' !important;color:#333;font-size:34px;font-weight:600;margin-bottom:20px;}
.hokuappswhy .container .text{font-family:'open sans' !important;color:#333;font-size:18px;font-weight:400;margin-bottom:10px;}
.hokuappswhy .container .trow{width:80%;display:table;padding-bottom:50px;padding-top:50px;margin:0 auto;}
.hokuappswhy .container .trow .column{width:40%;margin-right:20%;float:left;}
.hokuappswhy .container .trow .column .title{font-family:'open sans' !important;color:#333;font-size:20px;font-weight:400;text-transform:uppercase;margin-top:15px;margin-bottom:15px;}
.hokuappswhy .container .trow .column .subtext{font-family:'open sans' !important;color:#333;font-size:14px;font-weight:400;}
.careerspositions{background:#fff;width:100%;}
.careerspositions .container{width:1050px;margin:0 auto;padding:100px 0px;}
.careerspositions .container h1{font-family:'open sans' !important;color:#333;font-size:34px;font-weight:600;margin-bottom:20px;text-align:center;width:100%;}
.careerspositions .container .trow{height:55px;width:80%;display:table;margin:0 auto;border-bottom:1px solid #eeeeee;}
.careerspositions .container .trow .column5{width:38%;float:left;font-family:'open sans' !important;color:#23A0DA;font-size:15px;font-weight:400;margin:17px 0px;}
.careerspositions .container .trow .column3{width:25%;float:left;font-family:'open sans' !important;color:#53565a;font-size:15px;font-weight:400;margin:17px 0px;}
.careerspositions .container .trow .column2{width:12%;float:left;margin:17px 0px;}
.careerspositions .container .trow .column2 a{font-family:'open sans' !important;color:#66AFDE;font-size:15px;font-weight:400;padding:6px 10px;border:1px solid #23A0DA;}
.careerspositions .container .allpost{margin-top:60px;width:100%;text-align:center;}
.careerspositions .container .allpost a{background:#23A0DA;font-family:'open sans' !important;color:#FFFFFF;font-size:15px;font-weight:600;padding:10px 25px;}
.hokucareerapply{width:100%;}
.hokucareerapply .container{width:800px;margin:0 auto;padding:100px 0px;}
.hokucareerapply .container h1{font-family:'open sans' !important;color:#333;font-size:34px;font-weight:600;margin-bottom:10px;text-align:left;width:100%;line-height:30px;}
.hokucareerapply .container .subtitle{font-family:'open sans' !important;color:#333;font-size:26px;font-weight:400;margin-bottom:5px;text-align:left;width:100%;line-height:30px;}
.hokucareerapply .container .companyname{font-family:'open sans' !important;color:#333;font-size:16px;font-weight:400;margin-bottom:10px;text-align:left;width:100%;}
.hokucareerapply .container .location{font-family:'open sans' !important;color:#333;font-size:12px;font-weight:400;margin-bottom:30px;text-align:left;width:100%;}
.hokucareerapply .container .careerapplyform{display:table;padding-top:40px;}
.hokucareerapply .container .careerapplyform .applynowform{padding:25px 30px 30px 30px;background-color:#f3f3f3;max-width:550px;}
.hokucareerapply .container .careerapplyform .applynowform h3{font-family:'open sans' !important;color:#000;font-size:20px;font-weight:600;margin-bottom:30px;text-align:left;width:100%;line-height:30px;}
.hokucareerapply .container .bs_col-sm-12{padding:0px;}
.hokucareerapply .container .bs_col-sm-12 .btn-warning{background:#23A0DA;font-family:'open sans' !important;color:#FFFFFF;font-size:15px;font-weight:600;padding:10px 25px;}
.hokucareerapply .container p{font-family:'open sans' !important;color:#333;font-size:14px;font-weight:400;margin:5px 0px;text-align:left;width:100%;}
.hokucareerapply .container h5{font-family:'open sans' !important;color:#333;font-size:14px;font-weight:600;margin:5px 0px;margin-top:8px;text-align:left;width:100%;}
.hokucareerapply .container ul{list-style-type:square;margin-left:0px;padding-left:20px;}
.hokucareerapply .container ul li{font-family:'open sans' !important;color:#333;font-size:14px;font-weight:400;margin-bottom:5px;text-align:left;width:100%;}
.hokupress{width:100%;}
.hokupress .mysubheading{padding-top:90px;font-size:46px;font-family:'open sans' !important;color:#FFF;line-height:60px;text-align:center;font-weight:300;}
.pressreleaselist .container .row .right .pressdate{font-size:14px;font-weight:400;color:#333;font-family:'open sans' !important;margin-bottom:0px;margin-top:-6px;text-align:left;}
.pressreleaselist .container .row .right .title a{font-size:16px;font-weight:400;color:#21a1d9 !important;font-family:'open sans' !important;margin-bottom:15px;}
.pressreleaselist .container .row .right .text b{font-size:15px;color:#555555;font-weight:600;}
.pressreleaselist .container .row .right .text{color:#555555;}
.hokucareerapply .container .careerapplyform label{color:#333 !important;font-size:14px !important;font-weight:400 !important;font-family:'open sans' !important;}
.hokucareerapply .container .careerapplyform .contact_fontdiv{color:#333 !important;font-size:14px !important;font-weight:400 !important;font-family:'open sans' !important;}
.hokucareerapply .container .careerapplyform select,
.hokucareerapply .container .careerapplyform textarea,
.hokucareerapply .container .careerapplyform input[type="text"],
.hokucareerapply .container .careerapplyform input[type="password"],
.hokucareerapply .container .careerapplyform input[type="email"],
.hokucareerapply .container .careerapplyform input[type="url"],
.hokucareerapply .container .careerapplyform input[type="search"],
.hokucareerapply .container .careerapplyform input[type="tel"],
.hokucareerapply .container .careerapplyform input[type="color"],
.hokucareerapply .container .careerapplyform .form-control,
.hokucareerapply .container .careerapplyform li.search-field input[type="text"]{display:block;width:100%;height:34px;font-weight:400;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;text-transform:inherit;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.hokucareerapply .container .careerapplyform .caldera-grid .alert-success{text-transform:inherit;}
.floating-form{max-width:300px;padding:30px 10px 10px 20px;font:13px 'open sans';background:#F9F9F9;border:1px solid #ddd;right:10px;position:fixed;box-shadow:-2px -0px 8px rgba(43, 33, 33, 0.06);-moz-box-shadow:-2px -0px 8px rgba(43, 33, 33, 0.06);-webkit-box-shadow:-2px -0px 8px rgba(43, 33, 33, 0.06);}
.contact-opener{position:absolute;left:-90px;transform:rotate(-90deg);top:100px;background-color:#3392cf;padding:9px;color:#fff;cursor:pointer;border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;}
.floating-form-heading{font-weight:600;margin-bottom:20px;font-size:14px;color:#333;}
.floating-form label{display:inline-block;margin:0px 0px 15px 0px;}
.floating-form label > span{width:70px;font-weight:600;float:left;font-size:12px;padding-top:5px;padding-right:5px;font-family:'open sans' !important; color: #333;}
.floating-form span.required{color:red;}
.floating-form .tel-number-field{width:40px;text-align:left;}
.floating-form .long{width:120px;}
.floating-form input.input-field{width:68%;}
#contact_results{font-weight:600;font-size:15px;}
.floating-form input.input-field,
.floating-form .tel-number-field,
.floating-form .textarea-field,
.floating-form .select-field{height:28px;font-family:'open sans' !important;font-size:12px;font-weight:400;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;box-sizing:border-box;font-family:'open sans' !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #C2C2C2;box-shadow:1px 1px 4px #EBEBEB;-moz-box-shadow:1px 1px 4px #EBEBEB;-webkit-box-shadow:1px 1px 4px #EBEBEB;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:3px 7px;outline:none;}
.floating-form .input-field:focus,
.floating-form .tel-number-field:focus,
.floating-form .textarea-field:focus,
.floating-form .select-field:focus{border:1px solid #3392cf;}
.floating-form .textarea-field{height:100px;width:68%;}
input[type="submit"]{border-radius:5px;box-shadow:none;-webkit-box-shadow:none;background-color:#3392CF;}
.floating-form input[type="button"],
.floating-form input[type="submit"], .contact-opener{background-color:#3392cf;border:1px solid #3392cf;display:inline-block;cursor:pointer;color:#FFFFFF;padding:10px 18px;text-decoration:none;font:13px 'open sans';}
.floating-form input[type="button"]:hover,
.floating-form input[type="submit"]:hover, .contact-opener{background:linear-gradient(to bottom, #3392cf 5%, #3392cf 100%);background-color:#3392cf;}
.floating-form #contact_body{width:274px;}
.contactusform .caldera-grid label{font-family:'open sans';font-size:14px;color:#333;font-weight:400;}
.contactusform form{width:80%;margin:0 auto;}
.contactusform .caldera-grid .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;text-transform:inherit;}
.floating-form .success{background:#D8FFC0;padding:5px 10px 5px 10px;margin:0px 0px 5px 0px;border:none;font-weight:bold;color:#2E6800;border-left:3px solid #2E6800;}
.floating-form .error{background:#FFE8E8;padding:5px 10px 5px 10px;margin:0px 0px 5px 0px;border:none;font-weight:bold;color:#FF0000;border-left:3px solid #FF0000;}
#whyhoku .container{width:980px;margin:0 auto;text-align:center;}
#whyhoku .container h1{padding-top:0px;font-size:46px;font-family:'open sans' !important;color:#FFFFFF;line-height:60px;text-align:center;font-weight:bold;text-transform:uppercase;padding-bottom:20px;}
#whyhoku .container h4{font-family:'open sans' !important;font-weight:600;font-size:24px;color:#FFFFFF;margin:0 auto;text-align:center;line-height:30px;width:54%;}
.hokuappwhyhokuapps{width:100%;margin-top:90px;}
.hokuappwhyhokuapps .container{width:980px;margin:0 auto;display:table;}
.hokuappwhyhokuapps .container .left{width:45%;float:left;}
.hokuappwhyhokuapps .container .left h2{font-family:'open sans' !important;font-weight:400;font-size:35px;color:#000;text-align:left;line-height:35px;padding-bottom:10px;}
.hokuappwhyhokuapps .container .left p{font-family:'open sans' !important;font-weight:400;font-size:14px;color:#53565a;text-align:left;line-height:25px;padding:7px 0px;}
.hokuappwhyhokuapps .container .right{width:45%;float:right;text-align:right;}
.hokuappwhyhokuapps .container .right h2{font-family:'open sans' !important;font-weight:400;font-size:35px;color:#000;text-align:left;line-height:35px;padding-bottom:10px;}
.hokuappwhyhokuapps .container .right p{font-family:'open sans' !important;font-weight:400;font-size:14px;color:#53565a;text-align:left;line-height:25px;padding:7px 0px;}
.hokuappwhyhokuapps1{width:100%;margin:90px 0;}
.hokuappwhyhokuapps1 .container{width:100%;margin:0 auto;display:table;}
.hokuappwhyhokuapps1 .container .left{width:45%;float:left;text-align:right;}
.hokuappwhyhokuapps1 .container .right{width:30%;float:left;text-align:right;margin-left:60px;text-align:left;}
.hokuappwhyhokuapps1 .container .right h2{font-family:'open sans' !important;font-weight:400;font-size:35px;color:#000;text-align:left;line-height:35px;padding-bottom:10px;}
.hokuappwhyhokuapps1 .container .right p{font-family:'open sans' !important;font-weight:400;font-size:14px;color:#53565a;text-align:left;line-height:25px;padding:7px 0px;}
.hokuappmkt{width:100%;}
.hokuappmkt .container{width:100%;margin:0 auto;display:table;}
.hokuappmkt .container .left{width:50%;float:left;background-image:url('/wp-content/uploads/2017/07/why-hoku-career.jpg') !important;background-repeat:no-repeat!important;height:563px;background-position:right center;}
.hokuappmkt .container .right{width:50%;float:left;background-image:url('/wp-content/uploads/2017/07/why-hoku-platform.jpg') !important;background-repeat:no-repeat!important;height:563px !Important;background-position:left center;}
.hokuappmkt .container .left .box{padding-top:203px;text-align:center;padding-right:0px;width:86%;}
.hokuappmkt .container .left .box h3{line-height:30px;margin:0 auto;font-size:35px;font-family:'open sans';font-weight:300;padding-bottom:30px;color:#FFFFFF;padding-bottom:80px;}
.hokuappmkt .container .left .box a{color:#ffffff;padding:11px 30px;text-align:center;border-radius:20px;line-height:22px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;border:1px solid #FFFFFF;}
.hokuappmkt .container .right .box{padding-top:203px;text-align:center;padding-left:180px;width:82%;}
.hokuappmkt .container .right .box h3{line-height:40px;margin:0 auto;font-size:35px;font-family:'open sans';font-weight:300;padding-bottom:30px;color:#FFFFFF;}
.hokuappmkt .container .right .box a{background-color:transparent;color:#ffffff;padding:11px 30px;text-align:center;border-radius:20px;line-height:22px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;border:1px solid #FFFFFF;}
.hokuappwhyhoku{width:100%;padding:90px 0px;background-color:#F4F4F4;}
.hokuappwhyhoku .container{width:980px;margin:0 auto;display:table;}
.hokuappwhyhoku .container .titlecap{font-family:'open sans' !important;font-weight:400;font-size:35px;color:#000000;margin:0 auto;text-align:center;line-height:45px;padding-bottom:30px;}
.hokuappwhyhoku .container .subheading{line-height:20px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;padding-bottom:15px;color:#333333;text-align:center;width:84%;}
.hokuappwhyhoku .container h4{line-height:20px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:bold;padding-bottom:60px;color:#333333;text-align:center;}
.hokuappwhyhoku .container .trow{display:table;width:100%;margin:0 auto;}
.hokuappwhyhoku .container .trow .column{width:25%;margin-right:100px;float:left;}
.hokuappwhyhoku .container .trow .column .title{line-height:22px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:600;padding-bottom:10px;color:#333333;padding-top:20px;}
.hokuappwhyhoku .container .trow .column .contenttext{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;}
.hokuappwhyhoku .container .linka{text-align:center;}
.hokuappwhyhoku .container .linka a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;}
.whyhoukblue{width:100%;background-color:#119ADB;padding:100px 0px;text-align:center;}
.whyhoukblue .container{width:980px;margin:0 auto;}
.whyhoukblue .container h1{line-height:45px;margin:0 auto;font-size:35px;font-family:'open sans';font-weight:400;padding-bottom:60px;color:#fff;}
.whyhoukblue .container a{background-color:transparent;color:#ffffff;padding:11px 30px;text-align:center;border-radius:20px;line-height:22px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;border:1px solid #FFFFFF;}
.hokuappmktmobile{width:100%;margin:0 auto;background-color:#ffffff;}
.hokuappmktmobile .container{width:90%;margin:0 auto;}
.hokuappmktmobile .container .trow{margin-bottom:30px;}
.hokuappmktmobile .container .trow .box{background-color:#000000;width:100%;padding:30px;text-align:center;padding-bottom:50px;}
.hokuappmktmobile .container .trow img{width:100%;}
.hokuappmktmobile .container .trow .box h3{line-height:40px;margin:0 auto;font-size:35px;font-family:'open sans';font-weight:300;padding-bottom:30px;color:#FFFFFF;padding-bottom:30px;}
.hokuappmktmobile .container .trow .box a{color:#ffffff;padding:11px 30px;text-align:center;border-radius:20px;line-height:22px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;border:1px solid #FFFFFF;}
.hokuappmkt .container .right .box a:hover, .hokuappmkt .container .left .box a:hover{background-color:#3392cf !important;color:#fff !important;}
#mybeepsbuildworkflowp{padding-top:80px;padding-bottom:0px}
#mybeepsbuildworkflowp .container .rightpanel .title{font-family:'open sans' !important;font-weight:600;font-size:36px;line-height:40px;color:#FFF;padding-bottom:25px;}
#mybeepsbuildworkflowp .container .rightpanel .content{font-family:'open sans' !important;font-weight:400;font-size:16px;line-height:25px !important;color:#FFF;}
#hokuappsultideploypb .container .leftsec{width:54%;background-color:#ffffff;opacity:0.75;padding:45px;text-align:left;float:right;}
.dropdown-subcompany .container .right .newrow a:hover{color:#3392cf !important;text-decoration:none !important; }
.fullmenuwidth .container .right .industrymenu .column li a:hover{color:#3392cf !important;text-decoration:none !important;}
.dropdown-subcompany .left .blog a:hover{color:#3392cf !important;text-decoration:none !important;}
.fullmenuwidth .container .left .casestudy a:hover{color:#3392cf !important;text-decoration:none !important;}
.all_blogs .container .left .pagination .centerpo div a{padding:7px;color:#428BCA;border:1px solid #DFDFDF;padding:7px;padding-left:13px;padding-right:13px;font-size:14px;}
.all_blogs .container .left .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;width:100%;text-align:center;margin-top:50px;margin-bottom:50px;}
.all_blogs .container .left .pagination .centerpo div a:hover{background-color:#428BCA;color:#ffffff !important;}
.widget a{font-size:14px;color:#000;font-weight:400;line-height:1.66em;font-family:'open sans';}
.widget > ul > li{padding-bottom:7px;}
.all_blogs .widget-title, .all_blogs .widgettitle{font-family:'open sans';color:#000;text-transform:inherit;}
.Nknewsletter_description{display:none;}
#meta-2, #categories-2, #archives-2, #recent-comments-2, #archives-2{display:none;}
.widget .search-form.header-search-form input.search-submit, .search-form.header-search-form input.search-field{font-family:'open sans';}
.search-form.header-search-form input.search-field{box-shadow:none;border:1px solid #e2e2e2;}
.widget a{font-size:14px;color:#000;font-weight:400;line-height:1.66em;font-family:'open sans';}
.widget-title, .widgettitle{font-family:'open sans';color:#000;}
.mybeepsbuildfloat{width:100%;clear:both;display:table;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:top;background-repeat:no-repeat;}
.mybeepsbuildfloat .container{padding-bottom:99px;padding-top:78px;width:800px;margin:0 auto;padding-left:0px;padding-right:0px;display:table;}
.mybeepsbuildfloat .container .left{width:65%;float:left;}
.mybeepsbuildfloat .container .right{width:35%;float:left;padding-left:35px;}
.mybeepsbuildfloat .container .right .title{font-family:'open sans' !important;font-weight:600;font-size:30px;line-height:30px;color:#333;padding-bottom:25px;}
.mybeepsbuildfloat .container .right .content{margin-top:-5px;font-family:'open sans' !important;font-weight:400;font-size:14px;line-height:20px;color:#333;}
.mybeepsbuildfloat .container .right .content_link{padding-top:15px;}
.mybeepsbuildfloat .container .right .content_link a{font-family:'open sans' !important;font-weight:400;font-size:14px;line-height:27px;color:#2FA0E0;}
.mybeepsbuildfloat .container .header{font-family:'open sans' !important;font-weight:bold;font-size:30px;line-height:30px;color:#333;padding-bottom:60px;text-align:center;clear:both;}
.mybeepsbuildplatformfeature{width:100%;clear:both;display:table;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:top;background-repeat:no-repeat;}
.mybeepsbuildplatformfeature .container .platformimage{margin-bottom:0px;}
.mybeepsbuildplatformfeature .container{width:800px;margin:0 auto;padding-top:78px;padding-bottom:99px;padding-left:0px;padding-right:0px;display:table;}
.mybeepsbuildplatformfeature .container .header{font-family:'open sans' !important;font-weight:bold;font-size:30px;line-height:30px;color:#333;padding-bottom:60px;text-align:center;width:90%;margin:0 auto;}
.mybeepsbuildplatformfeature .container .trow{width:100%;}
.mybeepsbuildplatformfeature .container .trow .column{width:46%;float:left;margin-right:7%;}
.mybeepsbuildplatformfeature .container .trow .column .title{font-family:'open sans' !important;font-weight:400;font-size:28px;line-height:30px;color:#333;padding-bottom:25px;padding-top:40px;}
.mybeepsbuildplatformfeature .container .trow .column .text{font-family:'open sans' !important;font-weight:300;font-size:14px;line-height:20px;color:#000;padding-bottom:25px;min-height:174px;}
.mybeepsbuildplatformfeature .container .trow .column a{font-family:'open sans' !important;font-weight:300;font-size:14px;line-height:20px;color:#fff;background-color:#2FA0E0;padding:10px 15px;}
.mybeepsbuildplatformfeature .container .trow .column a:hover{text-decoration:none !important;}
.hokuappsbuilddeplysolrap .container{padding-bottom:99px;padding-top:61px;}
.hokuappsbuilddeplysolrap .container .trow{display:table;width:100%;margin:0 auto;}
.hokuappsbuilddeplysolrap{padding-bottom:0px;width:100%;clear:both;display:table;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:top;background-repeat:no-repeat;}
.hokuappsbuilddeplysolrap .container-full{width:1050px;margin:0 auto;padding:0px;}
.hokuappsbuilddeplysolrap .container-full hr{margin-top:0px;margin-bottom:0px;border:0;border-bottom:13px solid #F0AB00;}
.hokuappsultideployrap .container .leftsec{padding:23px 30px !important;width:44% !important;}
.hokuappsultideployrap .container .leftanchor{width:44% !important;text-align:left;padding-top:7px;clear:both;float:right;}
.hokuappsultideployrap .container .leftanchor a{font-family:'open sans' !important;opacity:1;font-weight:300;font-size:13px;line-height:56px;background-color:#008FD3;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:0px;}
.hokuappbuildplatformapp{width:100%;padding-top:99px;}
.hokuappbuildplatformapp .container{width:1200px;margin:0 auto;display:table;padding-bottom:99px;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:bottom;background-repeat:no-repeat;}
.hokuappbuildplatformapp .container .left{float:left;width:200px;}
.hokuappbuildplatformapp .container .right{float:left;width:800px;}
.hokuappbuildplatformapp .container .subcontainer{width:800px;margin:0 auto;display:table;}
.hokuappbuildplatformapp .container .subcontainer .header{line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#333333;text-align:center;}
.hokuappbuildplatformapp .container .subcontainer .subheading{line-height:25px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:60px;color:#333333;text-align:center;}
.hokuappbuildplatformapp .container .subcontainer .buildimage{text-align:center;}
.hokuappbuildplatformapp .container .subcontainer .subtext{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;padding-top:30px;color:#333333;text-align:center;}
.hokuappbuildplatformapp .relativefaster{width:140px;margin-top:205px;left:6%;}
.hokuappbuildplatformapp .relativefaster .faster{font-family:'Verdana' !important;font-weight:400;font-size:72px;line-height:45px;color:#EFAC1F;padding-bottom:5px;}
.hokuappbuildplatformapp .relativefaster .subtext{font-family:'Verdana' !important;font-weight:400;font-size:32px;line-height:30px;color:#EFAC1F;padding-bottom:25px;margin-left:8px;}
.hokuappbuildplatformapp .relativefaster .faster span{font-size:45px;color:#EFAC1F;}
.hokuappbuildplatformapp .relativefaster .text{font-family:'open sans' !important;font-weight:300;font-size:14px;line-height:20px;color:#000;padding-bottom:25px;}
.hokuappbuildplatformapp .relativefaster .author{font-family:'open sans' !important;font-weight:400;font-size:9px;line-height:20px;color:#000;padding-top:5px;border-top:1px solid #000;}
.hokuappsultideploymplatform .container .leftanchor a:hover{text-decoration:none;}
.hokuappsultideploymplatform .container .leftanchor a{font-family:'open sans' !important;opacity:1;font-weight:300;font-size:13px;line-height:56px;background-color:#008FD3;color:#ffffff;padding:11px 30px;text-align:center;margin:auto 0px;border-radius:0px;}
.hokuappsprebuilddapp{padding-bottom:0px;width:100%;clear:both;display:table;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:top;background-repeat:no-repeat;}
.hokuappsprebuilddapp .container{width:1030px;padding-bottom:99px;padding-top:78px;}
.hokuappsprebuilddapp .container .trow{display:table;width:100%;margin:0 auto;}
.hokuappsprebuilddapp .container .trow .column{width:22%;float:left;margin-right:4%;}
.hokuappsprebuilddapp .container-full{width:1050px;margin:0 auto;padding:0px;}
.hokuappsprebuilddapp .container-full hr{margin-top:0px;margin-bottom:0px;border:0;border-bottom:13px solid #F0AB00;}
.hokuappsprebuilddapp .container .header{line-height:40px;margin:0 auto;font-size:30px;font-family:'open sans';font-weight:600;color:#333333;text-align:center;}
.hokuappsprebuilddapp .container .text{line-height:20px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;padding-bottom:60px;color:#333333;padding-top:20px;text-align:center;width:66%;}
.hokuappsprebuilddapp .container .trow .column .solimg{text-align:center;}
.hokuappsprebuilddapp .container .trow .column .title{line-height:21px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;padding-top:20px;text-align:left;}
.hokuappsprebuilddapp .container .trow .column .text{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;padding-top:0px;text-align:left;width:100%;}
.hokuappsprebuilddapp .container .trow .column .sollink a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;text-align:left;}
.hokucareers{width:100%;}
.hokucareers .mysubheading{padding-top:170px;font-size:46px;font-family:'open sans' !important;color:#FFF;line-height:60px;text-align:center;font-weight:300;text-transform:uppercase;}
.hokucareers .mysubheading b{font-weight:bold;}
.hokucareerslist{background-color:#EDE9E6;width:100%;display:table;}
.hokucareerslist .container{width:980px;margin:0 auto;padding:80px 0px;}
.hokucareerslist .container h1{font-family:'open sans' !important;color:#333;font-size:34px;font-weight:600;padding-bottom:20px;width:90%;text-align:center;margin:0 auto;}
.hokucareerslist .container .subtitle{font-family:'open sans' !important;color:#333;font-size:18px;font-weight:400;padding-bottom:10px;width:90%;text-align:center;margin:0 auto;}
.hokucareerslist .container p{font-family:'open sans' !important;color:#333;font-size:16px;font-weight:400;padding-bottom:40px;width:80%;text-align:center;margin:0 auto;}
.hokucareerslist .container .trow{width:100%;display:table;}
.hokucareerslist .container .trow .column{width:32%;margin-right:10px;float:left;}
.hokucareerslist .container .trow .column .subscold{height:100px;}
.hokucareerslist .container .trow .column .subscol{display:table;margin-bottom:7px;}
.hokucareerslist .container .trow .column .subscol p{display:inline-block;font-family:'open sans' !important;color:#FFF;font-size:18px;font-weight:400;background-color:rgba(247,117,31,.9);margin:0px;width:100%;margin-top:-41px !important;text-align:center;padding:8px 0px;}
.deploymentbusiness{width:100%;}
.deploymentbusiness .container{padding-bottom:99px;padding-top:78px;width:1200px;margin:0 auto;padding-left:0px;padding-right:0px;display:table;}
.deploymentbusiness .container .header{line-height:40px;margin:0 auto;font-size:36px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#333333;text-align:center;}
.deploymentbusiness .container .subheading{line-height:25px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:60px;color:#333333;text-align:center;}
.deploymentbusiness .container .trow{display:table;width:100%;margin:0 auto;}
.deploymentbusiness .container .trow .column{width:28%;float:left;margin-right:8%;}
.deploymentbusiness .container .trow .column .title{line-height:21px;margin:0 auto;font-size:16px;font-family:'open sans';font-weight:600;color:#333333;padding-bottom:7px;padding-top:15px;text-align:left;}
.deploymentbusiness .container .trow .column ul{padding-left:19px;}
.deploymentbusiness .container .trow .column ul li{list-style:square;line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;padding-top:0px;text-align:left;width:100%;}
.hokuappproservices{width:100%;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:top;background-repeat:no-repeat;}
.hokuappproservices .container{padding-bottom:99px;padding-top:78px;width:800px;margin:0 auto;padding-left:0px;padding-right:0px;display:table;}
.hokuappproservices .container .header{line-height:40px;margin:0 auto;font-size:30px;font-family:'open sans';font-weight:600;padding-bottom:20px;color:#333333;text-align:center;}
.hokuappproservices .container .subheading{line-height:25px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;padding-bottom:60px;color:#333333;text-align:center;}
.hokuappproservices .container .trow{display:table;width:100%;margin:0 auto;clear:both;padding-bottom:45px;}
.hokuappproservices .container .trow .column{width:28%;float:left;margin-right:8%;text-align:center;}
.hokuappproservices .container .trow .column1{width:64%;float:right;}
.hokuappproservices .container .trow .column1 .title{line-height:21px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:10px;text-align:left;margin-top:-4px;}
.hokuappproservices .container .trow .column1 .text{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:300;color:#333333;text-align:left;width:100%;}
.hokucustsuccessed{width:100%;background-image:url(/wp-content/uploads/2017/07/botom-separator.png);background-position:top;background-repeat:no-repeat;}
.hokucustsuccessed .container{padding-bottom:99px;padding-top:78px;width:800px;margin:0 auto;padding-left:0px;padding-right:0px;display:table;}
.hokucustsuccessed .container .header{line-height:40px;margin:0 auto;font-size:30px;font-family:'open sans';font-weight:600;padding-bottom:60px;color:#333333;text-align:center;width:72%;}
.hokucustsuccessed .container .trow{display:table;width:100%;margin:0 auto;}
.hokucustsuccessed .container .trow .column{width:28%;float:left;margin-right:8%;}
.hokucustsuccessed .container .trow .column .cimage{min-height:66px;}
.hokucustsuccessed .container .trow .column .title{line-height:21px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:400;color:#333333;padding-bottom:7px;padding-top:15px;}
.hokucustsuccessed .container .trow .column .text{line-height:21px;margin:0 auto;font-size:14px;font-family:'open sans';font-weight:300;color:#333333;width:100%;padding-bottom:10px;}
.hokucustsuccessed .container .trow .column .sollink a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;text-align:left;font-weight:300;}
.deploymentbusiness .container .left{float:left;width:200px;}
.deploymentbusiness .container .right{float:left;width:800px;}
.deploymentbusiness .relativefaster{width:140px;margin-top:205px;left:6%;}
.deploymentbusiness .relativefaster .faster{font-family:'Verdana' !important;font-weight:400;font-size:72px;line-height:45px;color:#EFAC1F;padding-bottom:5px;}
.deploymentbusiness .relativefaster .subtext{font-family:'Verdana' !important;font-weight:400;font-size:32px;line-height:30px;color:#EFAC1F;padding-bottom:25px;margin-left:8px;}
.deploymentbusiness .relativefaster .faster span{font-size:45px;color:#EFAC1F;}
.deploymentbusiness .relativefaster .text{font-family:'open sans' !important;font-weight:300;font-size:14px;line-height:20px;color:#000;padding-bottom:25px;}
.deploymentbusiness .relativefaster .author{font-family:'open sans' !important;font-weight:400;font-size:9px;line-height:15px;color:#000;padding-top:5px;border-top:1px solid #000;}
.single-content-mkt div .left{width:580px;float:left;margin-right:30px;}
.single-content-mkt div .right{width:438px;float:left;}
.hokueventslist .container .pagination{display:inline-block;padding-left:0;border-radius:4px;width:100%;text-align:center;margin:0px;}
.hokueventslist .container .pagination .centerpo div a{padding:7px;color:#428BCA;border:1px solid #DFDFDF;padding:7px;padding-left:13px;padding-right:13px;font-size:14px;}
.hokuappsplatformview .container .right .row .column .subcolumn .brownsh a, .hokuappsplatformview .container .right .row .column .subcolumn .greensh a, .hokuappsplatformview .container .right .row .column .subcolumn .orangesh a{color:#000000;}
.hokuappsplatformview .container .right .row .column .subcolumn .brownsh a:hover, .hokuappsplatformview .container .right .row .column .subcolumn .greensh a:hover, .hokuappsplatformview .container .right .row .column .subcolumn .orangesh a:hover{text-decoration:none;}
.hokublogs .container h1{font-size:42px;font-family:'open sans' !important;color:#000;line-height:40px;text-align:center;font-weight:bold;text-transform:uppercase;padding-bottom:0px;padding-top:75px;margin-top:0px;}
.hokublogs .container h1 b { font-weight: bold;}
.hokublogs .container h4{font-family:'open sans' !important;font-weight:600;font-size:24px;color:#000;margin:0 auto;text-align:center;line-height:30px;width:50%;}
.hokublogs{width:100%;}
.hokublogs .mysubheading{padding-top:170px;font-size:46px;font-family:'open sans' !important;color:#000000;line-height:60px;text-align:center;font-weight:300;}
.hokublogs .mysubheading b{font-weight:bold;}
.hokupress .container h1{text-shadow:0 1px 2px rgba(0,0,0,1);font-size:46px;font-family:'open sans' !important;color:#fff;line-height:60px;text-align:center;font-weight:bold;text-transform:uppercase;padding-bottom:20px;padding-top:100px;}
.hokupress .container h4{text-shadow:0 1px 2px rgba(0,0,0,1);font-family:'open sans' !important;font-weight:600;font-size:24px;color:#fff;margin:0 auto;text-align:center;line-height:30px;width:50%;}
.hokucareers .container h1{text-shadow:0 1px 2px rgba(0,0,0,1);font-size:46px;font-family:'open sans' !important;color:#fff;line-height:60px;text-align:center;font-weight:bold;text-transform:uppercase;padding-bottom:20px;padding-top:126px;}
.hokucareers .container h4{text-shadow:0 1px 2px rgba(0,0,0,1);font-family:'open sans' !important;font-weight:600;font-size:24px;color:#fff;margin:0 auto;text-align:center;line-height:30px;width:50%;}
.hokuevents .container h1{text-shadow:0 1px 2px rgba(0,0,0,1);font-size:46px;font-family:'open sans' !important;color:#fff;line-height:60px;text-align:center;font-weight:bold;text-transform:uppercase;padding-bottom:20px;padding-top:126px;}
.hokuevents .container h4{text-shadow:0 1px 2px rgba(0,0,0,1);font-family:'open sans' !important;font-weight:600;font-size:24px;color:#fff;margin:0 auto;text-align:center;line-height:30px;width:50%;}
.hokuappsindustrysouhome{width:100%;background-color:#ffffff;padding:50px 0px;padding-bottom:100px;}
.hokuappsindustrysouhome .container{width:1050px;margin:0 auto;display:table;}
.hokuappsindustrysouhome .container .header{width:97%;line-height:40px;margin:0 auto;font-size:34px;font-family:'open sans';font-weight:600;padding-bottom:60px;color:#333333;padding-top:20px;text-align:center;}
.hokuappsindustrysouhome .container .row{display:table;width:100%;padding-bottom:50px;margin:0 auto;}
.hokuappsindustrysouhome .container .row .column{width:23%;margin-right:28px;float:left;}
.hokuappsindustrysouhome .container .row .column .title{text-align:center;line-height:22px;margin:0 auto;font-size:18px;font-family:'open sans';font-weight:300;padding-bottom:5px;color:#333333;padding-top:20px;}
.hokuappsindustrysouhome .container .row .column .anchorbtn{margin-top:35px;text-align:center;}
.hokuappsindustrysouhome .container .row .column a{font-family:'open sans';font-size:14px;color:#2FA0E0;text-decoration:none;z-index:999;padding:10px 30px;border:1px solid #2FA0E0;}
.hokuappsindustrysouhome .container .row .column a:hover{color:#2FA0E0 !important;text-decoration:underline;}
.entry-featured{text-align:left;border:none;background-color:#ffffff;}
.post-content{padding-left:0px;border:none;padding-top:10px;}
.entry-header .entry-title a:hover{color:#3392cf;}
.entry-header .entry-title{line-height:20px;}
.entry-header .entry-title a{font-family:'open sans';font-size:20px;color:#000;font-weight:400;}
.entry-meta{text-transform:initial;font-weight:400;margin-top:15px;margin-top:1.5rem;font-size:14px;font-style:italic;color:#000;}
.entry-footer .cat-links{display:none;}
.entry-footer{border:none;}
.entry-footer .comments-link{top:-25px;display:none;}
.hentry{box-shadow:none;}
.pagehead-button{display:none;}
.search-results .section-content{padding-top:60px;}
.search-results .col-md-12 h1{font-family:'open sans';font-size:24px;padding-top:30px;color:#333;}
.entry-meta > span{margin-left:1px;}
#hokuappsplatformview .subcolumn a:hover{color:#004b9c !important;}
.myfooter_r2 a:hover{color:#3392cf !important;text-decoration:none !important;}
#bitnami-banner{display:none !important;}
.myfooter_r2 .col-3{width:37%;float:left;padding-right:70px}
.myfooter_r2 .col-2{}
.myfooter_r2 a{text-transform:inherit;}
.myfooter_r2 ul li{line-height:17px;}
.myfooter_r2 a{padding-left:0px !important;font-size:13px;line-height:20px;}
.myfooter_r2 .menutitlen{font-family:'open sans' !important;color:#9b9b9b;float:left;width:100%;color:#9b9b9b;text-transform:uppercase !important;font-size:14px;font-weight:bold;padding-bottom:10px;}
.myfooter_r2 .companytitle{color:#b1adad;font-size:15px;font-family:'open sans';}
.myfooter_r2 .col-2{width:19%;float:left;margin-right:30px;}
.myfooter_r2 ul li{line-height:17px;padding-bottom:6px;}
.myfooter_r2 a{padding-left:0px !important;font-size:14px;line-height:16px;font-weight:400;}
#myfooter_r1{padding-top:20px;padding-bottom:15px;}
.single-blog-content .container .row #primary #main .single-content-mkt h1{line-height:23px;font-size:20px;font-weight:600;font-family:'open sans' !important;color:#000;}
.single-blog-content .container .row #primary #main .single-content-mkt ul, .single-blog-content .container .row #primary #main .single-content-mkt ol{padding-left:20px;margin-bottom:0px;}
.single-blog-content .container .row #primary #main .single-content-mkt ul,
.single-blog-content .container .row #primary #main .single-content-mkt li, .single-blog-content .container .row #primary #main .single-content-mkt ol,
.single-blog-content .container .row #primary #main .single-content-mkt strong{font-size:22px;color:#333;line-height:1.66em;}
.contactusform .container .bs_row .col-5 .content ul li{font-family:'open sans';color:#000;font-weight:300;}
.single-blog-content{padding-top:50px;}
.single-blog-content .container .blog-single-title{line-height:42px !important;font-family:'open sans';font-weight:400 !important;text-transform:inherit;color:#FFF;font-size:35px !important;width:100%;margin:0 auto;padding-top:10px;padding-bottom:10px;text-align:center;}
.Nknewsletter_space_submit{font-weight:400 !important;font-size:14px !important;padding:10px 1px;max-width:125px !important;background-color:#3392CF;border-radius:0px !important;text-transform:inherit !important;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .form-control, li.search-field input[type="text"]{box-shadow:none !important;border:1px solid #e2e2e2;}

.single-pressrelease .container .page-title { padding-top: 0px !important;}
.single-pressrelease-content { background-color: #fff !important;}
.page-id-2324 .enterprise .container .mysubheading { font-size: 52px;    padding-top: 55px;}

.all_blogs .container .left .row1 {-moz-column-width:18em;-webkit-column-width:18em;-moz-column-gap:1em;-webkit-column-gap:1em;font-size:11px; width: 100%; display: table;}
.all_blogs .container .left .row1 .column { width: 48%; margin-right: 30px; float: left; padding-bottom: 30px; }
.all_blogs .container .left .row1 .column .box {border-bottom:1px solid #e2e2e2;  border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;padding:15px 15px; min-height: 190px;padding-bottom: 10px;}
.all_blogs .container .left .row1 .column .box .title{ padding-bottom:10px;}
.all_blogs .container .left .row1 .column .box .title a{ line-height:25px;font-size:19px;font-family:'open sans';font-weight:600;color:#000;text-transform:inherit;}
.all_blogs .container .left .row1 .column .box .title a:hover { text-decoration: underline;}
.all_blogs .container .left .row1 .column .box .content { line-height:20px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;text-transform:inherit;}
.all_blogs .container .left .row1 .column .box .content p span, .all_blogs .container .left .row1 .column .box .content h2, .all_blogs .container .left .row1 .column .box .content p, .all_blogs .container .left .row1 .column .box .content h5 { line-height: 20px;     margin-bottom: 5px; font-size: 14px; }
.all_blogs .container .left .row1 .column .box .content p b {     font-weight: 400;}
.all_blogs .container .left .row1 .column .box .text{ line-height:18px;font-family:'open sans';font-weight:400;color:#999999;font-style:italic;font-size:12px; padding-bottom: 5px;}
.all_blogs .container .left .row1 .column .box .boxlink {padding-top:5px;}
.all_blogs .container .left .row1 .column .box .boxlink a { line-height:18px;font-size:14px;font-family:'open sans';font-weight:400;color:#3392cf;}
.all_blogs .container .left .row1 .column .box .boxlink a .fa { font-size: 17px; padding: 0px;     width: 20px;background: transparent; height: 25px; color: #3392cf;}

.all_blogs .container .left #masonry-grid .grid-item .box {border-bottom:1px solid #e2e2e2;  border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;padding:15px 15px; padding-bottom: 10px;}
.all_blogs .container .left #masonry-grid .grid-item .box .title{ padding-bottom:10px;}
.all_blogs .container .left #masonry-grid .grid-item .box .title a{ line-height:25px;font-size:19px;font-family:'open sans';font-weight:600;color:#000;text-transform:inherit;}
.all_blogs .container .left #masonry-grid .grid-item .box .content { line-height:20px;font-size:14px;font-family:'open sans';font-weight:400;color:#000;text-transform:inherit;}
.all_blogs .container .left #masonry-grid .grid-item .box .content p span, .all_blogs .container .left #masonry-grid .grid-item .box .content h2, .all_blogs .container .left #masonry-grid .grid-item .box .content p, .all_blogs .container .left #masonry-grid .grid-item .box .content h5 { line-height: 20px;     margin-bottom: 5px; font-size: 14px; }
.all_blogs .container .left #masonry-grid .grid-item .box .content p b {     font-weight: 400;}
.all_blogs .container .left #masonry-grid .grid-item .box .text{ line-height:18px;font-family:'open sans';font-weight:400;color:#999999;font-style:italic;font-size:12px; padding-bottom: 5px;}
.all_blogs .container .left #masonry-grid .grid-item .box .boxlink {padding-top:5px;}
.all_blogs .container .left #masonry-grid .grid-item .box .boxlink a { line-height:18px;font-size:14px;font-family:'open sans';font-weight:400;color:#3392cf;}
.all_blogs .container .left #masonry-grid .grid-item .box .boxlink a .fa { font-size: 17px; padding: 0px;     width: 20px;background: transparent; height: 25px; color: #3392cf;}
.Nknewsletter-widget input[type="submit"] { font-family: 'open sans';}

.all_blogs .widget { box-shadow: none;}
.postid-2905 .hokuappsultideploymplatform .container .leftsec { float: right;}
.postid-2905 .hokuappsultideploymplatform .container .leftanchor{    width: 44% !important;    text-align: left;    padding-top: 7px;    clear: both;    float: right;}

.floating-form .form-group div { display: inline-block;}
.floating-form .caldera-grid label { width: 80px; font-weight: 400;    vertical-align: top; color: #333;}
.floating-form label > span {     width: 10px;    padding-top: 1px;}
.floating-form .caldera-grid .form-control {     height: 30px;}
.caldera-grid textarea.form-control { height: 70px !important;}
.floating-form .caldera-grid input[type=submit] {    background-color: #3392cf;    border: 1px solid #3392cf;    display: inline-block;    cursor: pointer;    color: #FFFFFF;    padding: 6px 13px;    text-decoration: none;    font: 13px 'open sans';    margin-left: 81px;}
.floating-form .form-group { display: table;}
.floating-form .col-sm-12 { padding-right: 0px;}
.floating-form .form-control { padding: 0px 8px;}
.floating-form .alert-success { text-transform: inherit;color: #333;    background-color: transparent;    border-color: transparent;    text-transform: inherit;    font-family: 'open sans';    font-weight: 400;}
#caldera_notices_1 { display: none;}
.floating-form .caldera-grid .col-sm-12 { padding-right: 0px; }
.single-event .entry-header .entry-title { line-height: 45px;}
.section-404 { background-image: url(https://www.hokuapps.com/wp-content/uploads/404-wooden-background.jpg); height: 593px; background-position: center;}
.section-404 .container { width: 1050px;}
.section-404 .container #left {      width: 52%;    float: left;    margin-right: 8%;}
.section-404 .container #right {  width: 40%; float: left;}
.section-404 .container #left .entry-header .entry-title { font-size: 36px; font-family: 'open sans'; color: #333; font-weight: 400;text-transform: initial; line-height: 43px;     padding-top: 65px;}
.section-404 .container #left .page-content p { font-size: 18px; font-family: 'open sans'; color: #000; font-weight: 400;text-transform: initial; clear: both;display: table; padding-bottom: 20px;}
.section-404 .container #left .page-content p a { font-size: 18px; font-family: 'open sans'; color: #2FA0E0 !important; font-weight: 400;text-transform: initial;}
.section-404 .container #left .page-content span { font-size: 16px; font-family: 'open sans';     line-height: 28px;color: #000; font-weight: 400;text-transform: initial; clear: both;display: table;}
.section-404 .container #left .page-content span a { font-size: 18px; font-family: 'open sans'; color: #2FA0E0 !important; font-weight: 400;text-transform: initial;}
#contact_body .hbspt-form { margin-left: 0px;}
#contact_body .hbspt-form label { width: 75px;    display: inline-block;    vertical-align: top;}
#contact_body .hbspt-form .hs-form input.hs-input, #contact_body .hbspt-form .hs-form textarea.hs-input { border: 1px solid #e2e2e2 !important;}
#contact_body .hbspt-form .hs-form textarea.hs-input { width:105%;}
#contact_body .hbspt-form .hs-form input.hs-input { height: 25px; width: 95%;}
#contact_body .hbspt-form .hs-form .input{display: inline-block;}
#contact_body .hbspt-form .hs-form .hs-form-required { margin-left: -18px;}
.addtoany_content_bottom .addtoany_list.a2a_kit_size_32 .addtoany_share_save {     float: right;    font-family: 'open sans';    font-size: 15px;    background: #fe6d4c;    padding: 0px;    padding-left: 14px;    color: #fff;    padding-right: 14px;}
.hs-error-msgs label { width: 100% !important; font-size: 12px !important; color: red; margin-bottom: 0px !important; line-height: 16px !important;}
.hs-error-msgs { padding-left: 0px !important;}
.addtoany_content_bottom .addtoany_list.a2a_kit_size_32 a, .addtoany_content_bottom a, #a2apage_dropdown .a2a_count, #a2apage_dropdown a { font-family: 'open sans'; font-size: 14px;}
.postid-2286 #productdashboardapp { padding: 60px 0px;}
.postid-2286 #productdashboardapp .container .leftsec {     padding: 39px;}

.hokuappscustom { width: 100%; padding-bottom: 0px; position: relative; z-index: 0; }
.hokuappscustom .blackoverlay+div, .hokuappscustom  .blackoverlay>* { position: relative; z-index: 1; }
.hokuappscustom .blackoverlay { position: absolute; z-index: 0; top: 0; left: 0; overflow: hidden; width: 100%; height: 100%; }
.hokuappscustom .blackoverlay.blackoverlay-half:before {    width: 51%;}
.hokuappscustom .blackoverlay:before { position: absolute; z-index: 0; top: 0; left: 0; width: 51%; height: 100%; content: ''; background-color: rgba(5, 5, 5, 0.6);
}
.hokuappscustom .row { max-width: 121.5rem; margin-right: auto; margin-left: auto; display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; }
.hokuappscustom .columnblock {-ms-flex: 1 1 0px; flex: 1 1 0px; padding-right: 0.9375rem; padding-left: 0.9375rem; min-width: initial; flex: 0 0 50%; max-width: 48%; padding-top: 145px; }

#hokuapps-platform-radp .feature-row .columnblock.withImage{ padding: 0px;}

.hokuappscustom .row h1 { color: #fff; font-size: 40px; font-weight: 400; font-family: 'open sans';line-height: 55px;padding-bottom: 20px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}
.hokuappscustom .row p { color: #fff; font-size: 24px; font-weight: 300; font-family: 'open sans';}
#hokuapps-platform-radp { background: #f6f9fc; }
.hokuapps-platforms {     padding-top: 9rem;    padding-bottom: 7rem;}

.feature-row.fullwidth { max-width: none; }
.feature-row { max-width: 95%; margin-right: auto; margin-left: auto; display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; }
.view-middle { -ms-flex-align: center; align-items: center; }

.columnblock, .columnblocks { -ms-flex: 1 1 0px; flex: 1 1 0px; padding-right: 0.9375rem; padding-left: 0.9375rem; min-width: initial; }
.colsmall-12 {     -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;}
@media print, screen and (min-width: 40em) { .colmedium-12 {     -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;} }
@media print, screen and (min-width: 64em) { .col-6 {    -ms-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%;}}
#hokuapps-platform-radp .feature-row .columnblock.paraWidth .content { float: right; max-width: 640px; padding-right: 35px; }
#hokuapps-platform-radp .feature-row .columnblock.paraWidth .heading { color: #333; font-size: 36px; font-weight: 600; font-family: 'open sans'; line-height: 50px; padding-bottom: 20px;}
#hokuapps-platform-radp .feature-row .columnblock.paraWidth h2 { color: #333; font-size: 36px; font-weight: 600; font-family: 'open sans'; line-height: 50px; padding-bottom: 20px;}
#hokuapps-platform-radp .feature-row .columnblock.paraWidth p { color: #333;font-size: 18px; font-weight: 400; font-family: 'open sans'; line-height: 30px; padding-bottom: 15px;}
#hokuapps-platform-radp .feature-row .col-large { padding: 0 9%;flex: 0 0 100%;     max-width: 100%; }
#hokuapps-platform-radp .feature-row .columnblock.textWidth {     padding: 0 10%; text-align: center;}
.hokuapps-journey .feature-row .columnblock.paraWidth .heading { color: #333; font-size: 36px; font-weight: 600; font-family: 'open sans'; line-height: 50px; padding-bottom: 20px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;}
.hokuapps-journey .feature-row .columnblock.paraWidth p { color: #333;font-size: 18px; font-weight: 400; font-family: 'open sans'; line-height: 30px; padding-bottom: 15px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;}
.withImagenoshow { display: none;}
.hokuapps-platforms-benefits { padding-top: 90px;padding-bottom: 40px;}
.hokuapps-platforms-benefits .title { color: #333;    font-size: 36px;    font-weight: 600;    font-family: 'open sans';    line-height: 50px;    padding-bottom: 10px;    width: 100%;    text-align: center;}
.hokuapps-platforms-benefits .feature-row { padding: 40px 0px;}
.hokuapps-platforms-benefits .feature-row .columnblock.paraWidth .content {    float: right;    max-width: 640px;    padding-right: 35px;}
.hokuapps-platforms-benefits .feature-row .columnblock.paraWidth h2 {    color: #333;    font-size: 24px;    font-weight: 600;    font-family: 'open sans';    line-height: 34px;    padding-bottom: 0px;}
.hokuapps-platforms-benefits .feature-row .withImage { text-align: center;}
.hokuapps-platforms-benefits .feature-row .columnblock.paraWidth p {    color: #333;    font-size: 18px;    font-weight: 400;    font-family: 'open sans';    line-height: 30px;    padding-bottom: 15px;}
.postid-3347 #hokuapps-platform-radp .feature-row .col-large { padding: 0 5%;}
.hokuapps-platforms-admin { padding: 100px 0px; text-align: left;}
.hokuapps-platforms-admin .feature-row .columnblock.paraWidth .heading {    color: #333;    font-size: 36px;    font-weight: 600;    font-family: 'open sans';    line-height: 50px;    padding-bottom: 20px;    text-align: left;}
.hokuapps-platforms-admin .feature-row .columnblock.paraWidth p {    color: #333;    font-size: 18px;    font-weight: 400;    font-family: 'open sans';    line-height: 30px;    padding-bottom: 15px;    text-align: left;}
.page-id-3389 .contactusform .container .bs_row .col-5 .content { width: 93%;}
.page-id-3389 .contactusform .container .bs_row .col-5.noMobile { width: 60%; }
.page-id-3389 .contactusform .container .bs_row .col-5 { width: 39%;}
.page-id-3389 .enterprise { height: 150px !important;}
.page-id-3389 .enterprise .container .mysubheading { font-size: 48px; text-align: left; }
.page-id-3389 .contactusform .container .bs_row .col-5 .content ul li, .page-id-3389 .contactusform .container .bs_row .col-5 .content p {     line-height: 25px;font-size: 16px; font-weight: 400;}
.mobileviewcontent { display: none;}
.calltoactionbtn { font-family: 'open sans' !important; font-weight: 600; font-size: 13px; line-height: 56px; background-color: #fff; color: #489AFE; padding: 11px 30px; text-align: center; margin: auto 0px; border-radius: 20px; }
.calltoactionbtn:hover {  background-color: #e2e2e2;}
.hokuapps-journey {     padding-top: 7rem;}
.campaignlayout .leftposition { width: 75% !important; }
.page-id-3480 .hokuappscustomerlive .container, .page-id-3480 .mybeepsbuildfloat .container, .page-id-3480 .hokuappbuildplatformapp .container { width: 1050px;}
.page-id-3480 .hokuappscustomerlive .container .trow .right {width: 47%; }
.page-id-3480 .hokuappscustomerlive .container .trow .left { margin-right: 50px;}
.page-id-3480 #contact_form { display: none;}
.page-id-3480 .hokuappbuildplatformapp { padding-top: 70px;}
.page-id-3480 .hokuappbuildplatformapp .container { background-image: none !important;}
.page-id-3480 .hokuappbuildplatformapp .container .subcontainer .header { font-weight: 300 !important;color: #fff !important; width: 70%; margin: 0 auto; line-height: 45px; padding-bottom: 0px; font-size: 40px;}
.page-id-3480 .hokuappbuildplatformapp .container { padding-bottom: 0px;}
.page-id-3480 .hokuappplatform .container .subcontainer .subheading p { font-size: 30px; line-height: 35px;}
.page-id-3480 .hokuappscustomerd .container .right, .page-id-3480 .hokuappscustomerd .container .left { width: 100%; float: none !important;}
.page-id-3480 .hokuappscustomerd .container .left { margin-right:  0px !important;}
.page-id-3480 .hokuappscustomerd .container .left img { width: 80%;}
.page-id-3480 #requestformcampaign  { width: 24%; background-color: #00A1E0 !important; padding: 30px !important; position: fixed; top: 90px !important; right: 2%;}
.page-id-3480 .hbspt-form { margin-left: 0px;}
.page-id-3480 #requestformcampaign form { width: 100%;}
.page-id-3480 textarea.hs-input{       width: 94% !important;}
.page-id-3480 #requestformcampaign h3 {    font-family: 'open sans' !important;    font-weight: 300;    font-size: 35px;    color: #fff;    margin: 0 auto;    text-align: left;    width: 100%;    padding-top: 0px;    padding-bottom: 20px;}
.page-id-3480 #requestformcampaign p {    font-family: 'open sans' !important;    font-weight: 400;    font-size: 14px;    color: #fff;    margin: 0 auto;    text-align: left;    width: 100%;    padding-bottom: 20px;}
.page-id-3480 .hbspt-form label { width: 28% !important; float: left !important; color: #fff !important;}
.page-id-3480 .hbspt-form .input { width: 72%; float: left; }
.page-id-3480 .hbspt-form .hs-error-msgs label { width: 100% !important; float: none !important;}
.page-id-3480 .hs_submit .actions { margin-top: 0px;    margin-bottom: 0px;    padding: 17px 20px 0px 0px;}
.page-id-3480 .hs-form input:not([type="image"]), .page-id-3480 textarea.hs-input:focus { width: 94%;}
.page-id-3480 .hbspt-form input[type="submit"] {background: #0581b6;background: -webkit-linear-gradient(#0581b6, #025b97);background: -o-linear-gradient(#0581b6, #025b97);background: -moz-linear-gradient(#0581b6, #025b97);background: linear-gradient(#0581b6, #025b97);width: 91% !important;}

.hokuappscampaign { width: 100%;}
.hokuappscampaign .container { width: 1050px; margin: 0 auto;}
.hokuappscampaign .container .hbannerblock { width: 65%;}
.hokuappscampaign .container .hbannerblock h1 { font-size: 62px; font-weight: 300; font-family: 'open sans'; line-height: 65px; color: #fff;margin-top: 100px;    margin-bottom: 40px;}
.hokuappscampaign .container .hbannerblock h4 { font-size: 30px; font-weight: 300; font-family: 'open sans'; line-height: 30px; color: #fff;}


.hokuappsdata { width: 100%; padding: 70px 0px;}
.hokuappsdata .container { width: 1050px; margin: 0 auto;}
.hokuappsdata .container .left { width: 65%; margin-right: 5%; float: left;}
.hokuappsdata .container .right { width: 30%; float: left;}
.hokuappsdata .container .left .text { font-size: 16px; font-weight: 400; font-family: 'open sans'; line-height: 22px; color: #000;}
.hokuappsdata .container .left .smallhead { font-size: 18px; font-weight: 600; font-family: 'open sans'; line-height: 22px; color: #000; padding-bottom: 30px;}
.hokuappsdata .container .left .row { width: 100%; margin-bottom: 20px;}
.hokuappsdata .container .left .row .column { width:47%; margin-right: 5%; float: left;}
.hokuappsdata .container .left .row .column .scol1  {width:18%; margin-right: 0%; float: left;text-align: center;}
.hokuappsdata .container .left .row .column .scol2  {width:82%;  float: left;font-size: 16px; font-weight: 400; font-family: 'open sans'; line-height: 22px; color: #000;}
.hokuappsdata .container .left hr { margin: 30px 0px;}
.hokuappsdata .container .right .contactusbox img ,.hokuappsdata .container .right .getquote img { display: inline; margin-right: 7px;}
.hokuappsdata .container .right .getquote { display: table;width: 100%; margin-bottom: 20px;}
.hokuappsdata .container .right .getquote .number, .hokuappsdata .container .right .getquote p { display: inline;}
.hokuappsdata .container .right .getquote a { display: inline;font-size: 15px; font-weight: 600; font-family: 'open sans'; line-height: 22px; color: #000000;display: inline;}
.hokuappsdata .container .right .getquote a.getquotelink { display: inline;float:right; font-size: 14px; font-weight: 400; font-family: 'open sans'; line-height: 22px; color: #fff; border-radius: 16px; background-color: #21A1D9; padding: 5px 10px;}
.hokuappsdata .container .right .contactusbox { display: table;border: 1px solid #000; border-top: 3px solid #000; padding: 25px 15px;}
.hokuappsdata .container .right .contactusbox h4 { font-size: 18px; font-weight: 600; font-family: 'open sans'; line-height: 22px; color: #000000;padding-bottom: 15px; width: 100%; text-align: center;}
.hokuappsdata .container .right .contactusbox .emailus, .hokuappsdata .container .right .contactusbox .call { display: table;font-size: 15px; font-weight: 400; font-family: 'open sans'; line-height: 22px; color: #000000;padding-bottom: 10px;}
.hokuappsdata .container .right .contactusbox .emailus a, .hokuappsdata .container .right .contactusbox .call a { display: inline;font-size: 15px; font-weight: 600; font-family: 'open sans'; line-height: 22px; color: #21A1D9;}
.hokuappsdata .container .right .contactusbox p span { display: table;font-size: 14px; font-weight: 400; font-family: 'open sans'; line-height: 22px; color: #000000;padding-bottom: 0px;}
.hokuappsdata .container .right .contactusbox p { margin-bottom: 0px;}
.hokuappsdata .container .right .officeaddress { margin-top: 0px;}
.hokuappsdata .container .right .contactusbox p a.requestcallback { margin-top:20px;display: inline;float:right; font-size: 14px; font-weight: 400; font-family: 'open sans'; line-height: 22px; color: #fff; border-radius: 16px; background-color: #21A1D9; padding: 10px 0px; width: 100%;text-align: center;}
.hokuappsdata .container .right .contactusbox .row { width: 90%; margin: 0 auto;padding-bottom: 10px;}
.hokuappsdata .container .right .contactusbox .row .col { width: 10%; float: left;}
.hokuappsdata .container .right .contactusbox .row .col1 { width: 90%; float: left; display: table;font-size: 14px; font-weight: 400; font-family: 'open sans'; line-height: 22px; color: #000000;}
.hokuappsdata .container .right .officeaddress h4 {text-align: left;}
.hokuappsdata .container .right.mobileview { display: none;}

.page-template-page-template-campaign #contact_form { display: none;}
#hbspt-form-1504189485204, #hbspt-form-1504189485143, #hbspt-form-1504189484998 { width: 50%;}

