/*Theme Name: United Holdings Group
Author: United Holdings Group*/
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}header,footer,article,section,hgroup,nav,figure{display:block;margin:0;padding:0}img{border:0 none;height:auto;max-width:100%;vertical-align:middle;transition:all .5s ease-in-out 0s}ul{list-style-type:none;padding:0;margin:0}a{text-decoration:none;outline:0;transition:all .5s ease-in-out 0s;color:#444}p,td,input,label,form,h1,h2,h3,h4,h5,h6,a{padding:0;margin:0;border:0;text-decoration:none;font-weight:normal}h1,h2,h3,h4,h5,h6{font-weight:normal}input[type="text"],input[type="button"],input[type="submit"],input[type="email"],input[type="tel"],textarea{-webkit-appearance:none;-webkit-border-radius:0;-webkit-appearance:none;transition:all .5s ease-in-out 0s;font-family:Arial,Helvetica,sans-serif;outline:0;font-family:'Open Sans',sans-serif}input[type="submit"],input[type="button"],input[type="reset"]{outline:0;cursor:pointer}body{margin:0;padding:0;font-size:14px;line-height:normal;color:#1f2024;font-family:'Open Sans',sans-serif}p{color:#1f2024;font-size:14px;line-height:24px;margin-bottom:15px}h2{color:#1f2024;font-size:32px;line-height:32px;margin-bottom:20px;text-transform:uppercase;font-family:'ProximaNovaCond-Regular';letter-spacing:.2mm}h3{font-size:25px;font-weight:normal;font-family:'ProximaNovaCond-Regular'}h4{font-size:18px;color:#444;font-weight:normal;font-family:'ProximaNovaCond-Regular'}#wrapper{width:100%;float:left}.fixed-wrapper{max-width:1200px;width:96%;margin:0 auto;height:auto}.cd-top{position:absolute;bottom:160px;right:20px;width:40px;height:40px;background:#ccc url(images/bottom-top-arrow.png) no-repeat center center;display:block}.header{background:#000 none repeat scroll 0 0;float:left;min-height:116px;width:100%}.logo{width:auto;float:left;margin:13px 0 0}.nav-bar{width:auto;float:left;margin-left:28px}.nav-bar ul li{float:left;position:relative;border-bottom:3px rgba(38,182,200,0) solid;line-height:113px}.nav-bar ul li a{display:inline-block;color:#fff;font-size:15px;padding:0 13px}.nav-bar ul li:hover{background:#1a1a1a;border-bottom:3px rgba(38,182,200,1) solid}.nav-bar ul li.active,.nav-bar ul li.current-menu-item{background:#1a1a1a;border-bottom:3px rgba(38,182,200,1) solid}.nav-bar li.menu-item-has-children a:before{position:absolute;right:5px;bottom:0;margin:auto;top:0;background:url(images/dropdown-arrow-gray.png) no-repeat;width:7px;height:6px;content:""}.nav-bar li.menu-item-has-children:hover ul{display:block}.nav-bar li.menu-item-has-children ul{width:240px;position:absolute;left:0;top:117px;background:#26b6c8;display:none;z-index:99}.nav-bar li.menu-item-has-children ul li{float:none;border:0}.nav-bar li.menu-item-has-children ul li:hover{border:0}.nav-bar li.menu-item-has-children ul li a{line-height:40px;color:#222;font-size:14px;padding:0 10px;border:0;display:block}.nav-bar li.menu-item-has-children ul li a:hover{border:0;background-image:none;color:#fff}.nav-bar li.menu-item-has-children ul li a:before{display:none}.apps-select{width:145px;float:right;margin:42px 0 0;position:relative;z-index:999}.apps-select span{display:block;background:#1f1f1f;line-height:30px;font-size:12px;color:#999;padding:0 12px;position:relative;cursor:pointer}.apps-select span:before{position:absolute;right:5px;bottom:0;margin:auto;top:0;background:url(images/dropdown-arrow-blue.png) no-repeat;width:8px;height:7px;content:""}.apps-select ul{display:none;width:100%;position:absolute;left:0;top:100%;background:#0dcadc}.apps-select ul li a{font-size:12px;line-height:30px;border-bottom:1px #2ccede solid;padding:0 3px;display:block;color:#222}.apps-select ul li a:hover{background:#222;color:#fff}.apps-select ul li:last-child a{border-bottom:0}.connect-detail{width:100%;float:left;background:#f2f2f2;padding:20px 0}.mobile-app-fund{width:745px;float:left}.mobile-app-fund-left{width:254px;float:left}.mobile-app-fund span{color:#000;font-size:16px;letter-spacing:.16px}.mobile-app-fund h3{background:#26b6c8 none repeat scroll 0 0;color:#fff;display:block;float:left;font-family:"ProximaNova-Bold";font-size:21px;line-height:28px;padding:4px 0 0 10px;position:relative;text-transform:uppercase!important;width:254px}.mobile-app-fund .textwidget1 a{color:#26b6c8;font-size:13px;line-height:16px}.mobile-app-fund .textwidget1 a:hover{color:#000}.mobile-app-fund .textwidget1{float:right;margin-left:20px;width:470px}.mobile-app-fund .textwidget1 p{font-size:13px;line-height:17px;margin:0}.mobile-app-fund h3::after{background:#000 url("images/mobile-fund.png") no-repeat scroll center center;content:"";height:61px;position:absolute;right:0;top:0;width:52px}.phone-number h4{color:#26b6c8;float:left;font-family:"Open Sans",sans-serif;font-size:20px;line-height:16px;margin:3px 0 0;max-width:110px;width:auto}.mobileapp-fund-content{width:480px;float:right}.mobileapp-fund-content p{line-height:17px;font-size:13px;margin:-5px 0 0}.mobileapp-fund-content a{line-height:16px;font-size:13px;color:#26b6c8}.mobileapp-fund-content a:hover{color:#000}.phone-number{float:right;margin:14px 0 0;width:430px}.phone-number h2{position:relative;padding-left:50px;float:right;margin-bottom:0}.phone-number h2 a{color:#000;font-size:39px;line-height:40px;font-family:'Open Sans',sans-serif;font-weight:300}.phone-number h2:before{background:url(images/phone-icon.png) no-repeat center center;width:40px;height:40px;border:1px #d3d3d3 solid;border-radius:50%;position:absolute;left:0;top:0;content:""}.need-help{width:auto;float:left}.phone-number span{font-size:12px;color:#444;line-height:}.banner-section{width:100%;float:left}.banner-section img{width:100%}.our-services{width:100%;float:left;background:#1f2024;padding:100px 0 90px}.services-row{width:100%;float:left;margin-bottom:10px}.services-col{width:50%;float:left;padding-right:10px}.services-row .services-col:nth-child(2n){padding-right:0}.custom-software-col{width:100%;float:left;text-align:center;position:relative;background:#26b6c8;overflow:hidden}.custom-software-col img{padding:10px;background:#fff none repeat scroll 0 0;width:100%;}.custom-software-col h2{position:absolute;left:0;top:35px;width:100%}.custom-software-col p{line-height:0;margin:0!important;overflow:hidden}.interprice-col{width:100%;float:left;background:#ececec;padding:51px 30px 30px;overflow:hidden}.interprice-mobile{width:222px;float:left}.interprice-col h2{margin-bottom:13px}.interprice-col img{float:right}.interprice-col,.custom-software-col{min-height:565px}.custom-native-col{width:100%;float:left;position:relative;background:#26b6c8;text-align:center;overflow:hidden}.custom-native-col img{opacity:.2}.custom-native-col h2{position:absolute;left:0;top:0;bottom:0;margin:auto;width:100%;color:#fff;height:65px;text-transform:inherit;padding:0 70px}.custom-native-col:hover img{opacity:.4}.custom-native-col:hover h2{color:#fff;text-shadow:0 0 2px #222}.services-col-in{width:50%;float:left;padding-right:10px}.services-col-in:nth-child(2n){padding-right:0}.mobile-marketing{width:100%;float:left;background:#fff;position:relative;text-align:center;overflow:hidden}.mobile-marketing img{opacity:.3}.mobile-marketing h2{position:absolute;left:0;top:0;bottom:0;margin:auto;width:100%;color:#000;height:104px;text-transform:inherit;padding:0 30px}.mobile-marketing:hover img{opacity:.5}.submit-idea{width:100%;float:left;background:#d2d3d7;text-align:center;overflow:hidden}.submit-idea h2{background:#26b6c8;color:#fff;padding:9px 10px;margin-bottom:0;text-transform:none}.submit-idea img{width:100%}.custom-native-col,.services-col-in,.services-col-in{min-height:343px}.texter-col{width:100%;float:left;background:#fff;border:10px solid #ececec;height:345px;display:table}.texter-col-in{height:325px;vertical-align:middle;width:100%;display:table-cell;text-align:center}.texter-col p{color:#1f2024;font-size:25px;line-height:29px;font-family:'ProximaNovaCond-Light'}.texter-col a{color:#26b6c8;font-size:16px;text-transform:uppercase;line-height:36px;border:2px #26b6c8 solid;border-radius:3px;font-family:'ProximaNovaCond-Regular';display:inline-block;padding:0 15px}.texter-col a:hover{background:#26b6c8;color:#fff}.download-block{width:100%;float:left;position:relative;overflow:hidden}.download-btn{width:270px;height:40px;line-height:39px;border:2px #fff solid;border-radius:3px;font-family:'ProximaNovaCond-Regular';text-transform:uppercase;background:0;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;text-align:center;color:#fff;font-size:16px}.download-btn:hover{background:#26b6c8;color:#fff}.contact-uhg-col{width:100%;float:left;position:relative;overflow:hidden}.contact-uhg-col img{width:100%}.contact-uhg-col h2{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;color:#fff;height:30px;width:100%;text-align:center}.texter-col,.download-block img,.contact-uhg-col img{height:345px}.get-started{width:100%;float:left;position:relative;overflow:hidden}.get-started-btn{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:500px;height:60px;line-height:60px;border:2px #fff solid;border-radius:3px;font-family:'ProximaNovaCond-Regular';text-transform:uppercase;background:0;font-size:30px;text-align:center;color:#fff}.get-started-btn:hover{background:#26b6c8}.stop-voice,.play-voice{width:100%;float:left;text-align:center;background:#26b6c8;overflow:hidden}.stop-voice img,.play-voice img{overflow:hidden;width:100%;cursor:pointer}.stop-voice h2,.play-voice h2{background:rgba(0,0,0,0) url("images/play-icon.png") no-repeat scroll left center;color:#fff;cursor:pointer;display:block;font-family:"ProximaNovaCond-Regular";font-size:32px;letter-spacing:.2mm;line-height:65px;margin:0;text-transform:uppercase;width:100%}.play-voice h2.pause{background:rgba(0,0,0,0) url("images/push.png") no-repeat scroll left center}.stop-voice:hover,.play-voice:hover{background:#12aabd}.our-partner-section{width:100%;float:left;background:#f2f2f2;padding:50px 0}.our-partner-section h2{line-height:60px;border:2px #9c9c9c solid;border-radius:3px;display:inline-block;padding:0 10px;margin:0;font-size:30px}.our-partner-section ul{float:right}.our-partner-section ul li{float:left;padding:0 8px}.our-partner-section ul li img{opacity:.5}.our-partner-section ul li:hover img{opacity:1}.mobile-lang-section{width:100%;float:left;background:#1f2024;padding:64px 0 75px;text-align:center}.mobile-lang-section h2{color:#fff;text-transform:uppercase;padding-bottom:46px}.mobile-lang-section ul li{float:left;margin:0 12px 14px 0}.mobile-lang-section ul li:nth-child(5n){margin-right:0}.service-section{width:100%;float:left;padding:10px 0 10px 0}.serv-col{float:left!important;padding-right:8px;width:33.333%!important}.serv-col img{width:100%;float:left;height:327px}.serv-col-in{width:100%;float:left;position:relative}.serv-col-in:after{position:absolute;left:0;bottom:0;background:url(images/dark-layer.png) repeat-x bottom;height:100%;width:100%;content:""}.serv-col-cont{width:100%;position:absolute;left:0;bottom:0;text-align:center;z-index:999}.serv-col-cont h3{color:#fff}.serv-col-cont p{color:#fff}.technology-col{position:relative}.technology-col h2{position:absolute;left:0;top:0;height:30px;bottom:0;margin:auto;text-transform:inherit;color:#fff;width:100%;text-align:center}.serv-col:last-child{padding-right:0}.footer-section{width:100%;float:left;background:#f2f2f2;position:relative}.footer-links-wrap{width:100%;float:left;padding:43px 0 40px}.footer-links{width:auto;float:left}.footer-links-wrap h4{color:#444;line-height:normal;font-size:19px;margin-bottom:10px}.footer-links-wrap ul li a{color:#999;font-size:13px;line-height:36px}.footer-links-wrap ul li a:hover{color:#111}.services-links{width:480px}.services-links ul li{width:260px;float:left}.services-links ul li:nth-child(2n){width:auto}.tech-links{width:220px}.tech-links ul li{width:92px;float:left}.tech-links ul li:nth-child(2n){width:auto}.quick-links{width:200px}.social-links{width:280px;float:right}.social-links ul li{width:125px;float:left}.social-links ul li:nth-child(2n){width:auto}.copyright{width:100%;float:left;border-top:5px #d9d9d9 solid;padding:20px 0}.copy-left{float:left;width:50%}.copyright p{color:#999;font-size:13px}.copyright p a{color:#444}.copyright p a:hover{text-decoration:underline}.footer-right{width:auto;float:right}.footer-right ul li{float:left} /*.footer-right ul li a{line-height:37px;width:41px;background:#dfdfdf;text-align:center;display:block;border-radius:1px} .footer-right ul li img{vertical-align:middle}.footer-right ul li:hover a{background:#fff}*/.navigation-res{display:none!important}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.alignleft,.wp-caption.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}blockquote.alignright,.wp-caption.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:1.2em}.clear:before,.clear:after,.site:before,.site:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.nav-links:before,.nav-links:after,.comment-navigation:before,.comment-navigation:after,.social-navigation ul:before,.social-navigation ul:after,.textwidget:before,.textwidget:after{content:"";display:table}.clear:after,.site:after,.entry-content:after,.comment-content:after,.site-content:after,.nav-links:after,.comment-navigation:after,.social-navigation ul:after,.textwidget:after{clear:both}.hidetitle{display:none}.rslides_tabs{background:rgba(0,0,0,0) none repeat scroll 0 0!important;bottom:20px;font-size:0!important;position:absolute;z-index:9999}.rslides_tabs li.rslides_here,.rslides_tabs li:hover{background:#ccc none repeat scroll 0 0!important}.rslides_tabs li{background:rgba(255,255,255,0.3) none repeat scroll 0 0!important;margin:0 5px!important;border-radius:50%;padding:0!important}.rslides_tabs a{height:15px!important;line-height:15px!important;padding:7px!important;width:15px!important}.caption-wrap{background:none!important;margin:0 auto!important;max-width:1200px;opacity:1!important;position:relative!important;text-align:center;width:96%!important}.caption{left:0!important;opacity:1!important;position:absolute;top:100px!important;width:540px!important}.caption h1{color:#ebebeb;font-size:26px;margin-bottom:25px;text-transform:uppercase;position:relative}.caption p{color:#ebebeb;text-transform:none;line-height:22px;margin-bottom:5px;padding:0 9%}.caption a{border:2px solid #fff;border-radius:10px;color:#fff;display:inline-block;font-weight:bold;margin:30px 5px 0 0;padding:10px;text-transform:uppercase}.caption a:hover{background:#26b6c8;border:2px solid #26b6c8}.custom-software-col h4{color:#fff;font-family:open sans;font-size:14px;line-height:24px;margin-bottom:0;padding:10px 14px 15px}.interprice-mobile p:last-child{color:#1f2024;display:block;font-size:14px;line-height:24px;margin-bottom:15px}.stop-voice p,.play-voice p,.get-started p,.contact-uhg-col p,.download-block p,.submit-idea p,.interprice-mobile p,.custom-native-col p,.mobile-marketing p{margin:0;line-height:0}.submit-idea h2 a,.play-voice a,.stop-voice a{color:#fff}.widget-first.serv-col-in::after{width:98%}.page ol{padding-left:20px}.menu.open1{display:block!important}.caption h1::after{background:#ebebeb none repeat scroll 0 0;bottom:0;content:"";height:2px;left:5%;margin:auto;position:absolute;top:0;width:50px}.caption h1::before{background:#ebebeb none repeat scroll 0 0;bottom:0;content:"";height:2px;right:5%;margin:auto;position:absolute;top:0;width:50px}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.animated.services-col:hover img,.animated.services-col-in:hover img{transform:scale(1.1);transition:all 1.5s ease;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;-ms-transition:all 1.5s ease}.caption a:last-child{margin-right:0}.submit-idea p{overflow:hidden}.contact-uhg-col a{color:#fff}.stop-voice p,.play-voice p{overflow:hidden}.nav-bar li.menu-item-has-children ul li a{color:#fff!important}.fixed-wrapper ul#times{float:left;text-align:center;width:100%}#times li{border-left:1px solid #999;color:#999;display:inline-block;margin:0 0 20px;padding:0 16px}#times li:first-child{border:medium none;padding-left:0!important}#times li:last-child{padding-right:0}#times span{display:block}.fixed-wrapper ul#times{float:left;text-align:center;width:100%}.requestcquote{clear:both;float:left;text-align:center;width:100%}.requestcquote a{border:1px solid #9f9f9f;border-radius:5px;color:#626262;font-size:18px;padding:10px 20px;text-transform:uppercase}.requestcquote a:hover{background:#d9d9d9}.footer-section .stop{display:none}.menu-item-200{cursor:pointer}#menu-item-200>a{pointer-events:none}ul.career li{background:#f0f0f0 none repeat scroll 0 0;float:left;list-style:outside none none;margin:0 2% 2% 0;min-height:220px;padding:20px;text-align:center;width:49%}ul.career li:nth-child(2n){margin-right:0}.column .flash-replaced{display:inline-block;margin:0 auto}.column{float:left;text-align:center;width:25%}.entry-content ul ul{margin-bottom:0;margin-top:8px}.page-list,.children{margin-top:4px}.career.soc li{background:#f0f0f0 none repeat scroll 0 0;margin-right:2%;padding:20px;width:49%;min-height:277px}.career.soc li:nth-child(2n){margin-right:0}ul.career.soc{margin:0 0 20px!important;float:left}.career.soc a{display:block;margin:0 auto;pointer-events:auto;width:50px}.career.soc p{margin-top:20px}.inner-banner-section{width:100%;float:left;position:relative}.inner-banner-section img{width:100%}.inner-page-title{position:absolute;left:0;bottom:100px;width:100%;text-align:center}.inner-banner-section h1{position:relative;line-height:40px;color:#fff;font-size:50px;font-weight:300;text-transform:uppercase;display:inline-block;padding:0 10px}.inner-banner-section h1:after{width:90px;height:3px;background:#fff;position:absolute;right:100%;top:0;bottom:0;content:"";margin:auto}.inner-banner-section h1:before{width:90px;height:3px;background:#fff;position:absolute;left:100%;top:0;bottom:0;content:"";margin:auto}.breadcrumb-wrap{width:100%;float:left;text-align:center;min-height:47px;background:#f0f0f0;border-bottom:1px #ebebeb solid}.breadcrumb-wrap ul li{display:inline-block;position:relative;padding:0 14px 0 19px}.breadcrumb-wrap ul li:after{position:absolute;left:0;top:0;bottom:0;margin:auto;height:12px;font-size:16px;color:#c1c1c1;content:"/";line-height:14px}.breadcrumb-wrap ul li:first-child{padding-left:0}.breadcrumb-wrap ul li:first-child:after{display:none}.breadcrumb-wrap ul li span{color:#000;font-size:16px;line-height:47px;display:inline-block}.breadcrumb-wrap ul li a,.breadcrumb-wrap ul li p{color:#c1c1c1;font-size:16px;line-height:47px;display:inline-block;margin:0;transition:all .5s ease-in-out 0s}.breadcrumb-wrap ul li a:hover,.breadcrumb-wrap ul li p:hover{color:#000}.left-hand-side{width:850px;float:left}.right-hand-side{width:320px;float:right}.middle-section{width:100%;float:left;padding:40px 0}.content-div{width:100%;float:left;clear:both}.middle-section p{font-size:15px}#mobile-app-dev{width:100%;float:left}.submit-idea-div{width:100%;float:left;background:#1f2024;padding:58px 30px 62px 30px;text-align:center}.submit-idea-div h3{color:#fff;font-size:25px;color:#26b6c8;text-transform:uppercase;margin-bottom:40px;font-family:'ProximaNovaCond-Light'}.submit-idea-div h3 span{display:block;color:#fff;text-transform:none;font-size:45px;padding:8px 0 0}.submit-idea-div input[type="text"]{width:100%;float:left;margin-bottom:10px;height:44px;line-height:43px;color:#31303b;font-size:14px;padding:0 10px;background:#fff}.submit-idea-div input[type="submit"]{width:100%;float:left;margin-top:30px;height:50px;color:#fff;font-size:18px;font-weight:600;text-transform:uppercase;background:0;border:2px #26b6c8 solid;border-radius:5px}.submit-idea-div input[type="submit"]:hover{background:#26b6c8}.or-row{width:100%;float:left;text-align:center}.or-row span{line-height:59px;color:#2d2c38;font-size:18px;font-weight:700;text-transform:uppercase;position:relative;display:inline-block;padding:0 10px}.or-row span:after{width:24px;height:1px;background:#999;position:absolute;right:100%;top:0;bottom:0;margin:auto;content:""}.or-row span:before{width:24px;height:1px;background:#999;position:absolute;left:100%;top:0;bottom:0;margin:auto;content:""}.united-holding-cont{width:100%;float:left;background:#26b6c8;padding:40px 0 30px;text-align:center}.united-holding-cont img{width:100%}.united-holding-cont h2{color:#fff;font-family:"ProximaNovaCond-Light";font-size:28px;letter-spacing:0;line-height:42px;margin:0;text-transform:none}.united-holding-cont p{color:#fff;font-family:"ProximaNovaCond-Light";font-size:18px!important}.defult-btn{width:100%;height:50px;line-height:48px;color:#fff;font-size:18px;font-weight:600;text-transform:uppercase;background:0;border:2px #fff solid;border-radius:5px;display:inline-block}.defult-btn:hover{background:#1f2024;border-color:#1f2024}.united-holding-cont .defult-btn{margin:30px 0 0;text-align:center;width:260px}.better-your-mob{width:100%;float:left;position:relative;margin:0 0 20px}.better-your-mob img{width:100%}.better-your-cap{width:300px;position:absolute;right:20px;bottom:20px;background:rgba(255,255,255,0.6);padding:20px}.better-your-cap h2{text-transform:none;font-family:'ProximaNovaCond-Light';font-size:40px;line-height:36px;letter-spacing:0}.better-your-cap p{font-size:16px;margin-bottom:0}.app-procces{width:100%;float:left;margin:20px 0}.app-procces ul li{width:33.333%;float:left;padding:0 20px;text-align:center}.app-procces ul li img{border-radius:50%;border:4px #efefef solid;padding:8px}.app-procces ul li span{font-size:20px;line-height:22px;color:#343539;font-family:'ProximaNovaCond-Regular';position:relative;display:block;margin:20px 0 0;padding:20px 0 0}.app-procces ul li span:after{position:absolute;left:0;top:0;right:0;margin:auto;height:3px;background:#26b6c8;width:97px;content:""}.apps-for-every{width:100%;float:left;background:url(images/black-bg.jpg) repeat;margin:20px 0 40px}.apps-every-cap{width:30%;float:left;padding:70px}.apps-every-cap h2{color:#fff;font-size:35px;line-height:40px;letter-spacing:0;position:relative;padding-bottom:20px}.apps-every-cap h2:after{position:absolute;left:0;bottom:0;width:58px;height:3px;background:#26b6c8;content:""}.apps-every-cap p{color:#fff;font-size:16px;line-height:26px;letter-spacing:0}.apps-every-slide{width:70%;float:right;position:relative}.apps-every-slide img{width:100%}.pre-next-slide{width:86px;position:absolute;right:100%;bottom:10px;padding:0 10px 0 0}.pre-next-slide a{float:left;margin-right:1px}.pre-next-slide img{width:auto}.lang-specialist{width:100%;float:left}.lang-specialist h2{font-size:35px;line-height:35px}.lang-specialist h2 span{color:#26b6c8;display:block}.lang-expert{width:100%;float:left;margin:20px 0}.lang-expert ul li{float:left;width:185px;margin-right:18px;text-align:center}.lang-expert ul li:last-child{margin-right:0}.expert-cap{width:100%;float:left;background:#f0f0f0}.expert-cap h4{color:#000;font-size:18px;font-weight:700;font-family:'ProximaNova-Bold';text-transform:uppercase;border-bottom:1px #d8d8d8 solid;padding:13px 0 10px;margin-bottom:8px}.expert-cap p{color:#888;font-size:15px;line-height:24px}.wpcf7-form p{margin:0}.right-hand-side span.wpcf7-not-valid-tip{float:left;margin-bottom:5px;margin-top:-5px}div.wpcf7-response-output{float:left;font-weight:600;margin:20px 0 0}div.wpcf7-validation-errors{border-color:#f00;border-radius:5px;color:#f00}div.wpcf7-mail-sent-ok{border-color:#398f14;border-radius:5px;color:#398f14}.apps-every-slide .tp-rightarrow.tparrows.gyges{background:#27b5c9 url("images/next-arrow.jpg") no-repeat scroll center center;content:""!important;font-size:0!important;left:-70px!important;top:96%!important}.apps-every-slide .tparrows.tp-rightarrow::before{content:""!important}.apps-every-slide .tp-leftarrow.tparrows.gyges{background:#27b5c9 url("images/pre-arrow.jpg") no-repeat scroll center center;left:-112px!important;top:96%!important}.apps-every-slide .tparrows.tp-leftarrow::before{content:""!important}.apps-every-slide .tp-rightarrow.tparrows.gyges:hover,.apps-every-slide .tp-leftarrow.tparrows.gyges:hover{opacity:.8}.ui-widget-content{background:#fff none repeat scroll 0 0!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#f0f0f0!important}.ui-accordion .ui-accordion-header{background:#efefef;color:#7f7f7f;padding-right:40px!important}.ui-accordion .ui-accordion-content p{margin-bottom:10px!important}.entry-content h3{color:#26b6c8;margin-bottom:8px;text-transform:uppercase}.entry-content ul{list-style-image:url('images/arrow.png');margin:0 0 20px 25px}.entry-content li{font-size:15px;margin:0 0 8px}.app-procces ul{list-style:outside none none;margin:0}.space{float:left;padding:15px 0 0;width:100%}.entry-content a{color:#27b6c7}.entry-content a:hover{text-decoration:underline}a.quote{border:2px solid #26b6c8;border-radius:5px;color:#26b6c8;display:table;font-weight:bold;margin:0 auto;padding:10px;text-align:center;text-transform:uppercase;width:200px}a.quote:hover{background:#26b6c8;color:#fff;text-decoration:none}h3 img.alignleft{margin:-3px 10px 0 0;width:35px}.entry-content h4{color:#26b6c8;font-size:24px;margin-bottom:5px}.entry-content img.alignleft+br{display:none}.entry-content .leftside{float:left;margin-right:10px;width:30px}.entry-content .rightside{float:left}.leftside img{margin:0;width:100%}hr.tools{background:#e5e5e5;border:medium none;float:left;height:2px;margin:0 0 30px;width:100%}.entry-content .toolbox{float:left;width:50%;min-height:250px}.halfarrow li{background:rgba(0,0,0,0) url("images/inde1x.png") no-repeat scroll 0 0;float:left;width:50%}.banner-section .tp-bullet-title{display:none}.banner-section h1::after{width:90px;height:2px;background:#fff;position:absolute;right:72%;top:0;bottom:0;content:"";margin:auto}.banner-section h1::before{width:90px;height:2px;background:#fff;position:absolute;left:72%;top:0;bottom:0;content:"";margin:auto}.career li img{margin-bottom:0;width:100%;margin-top:0}.career .imgouter{margin-bottom:10px;padding:17px;width:90px}.career li p{margin:0}.career a{color:#222;font-weight:bold;pointer-events:none}.page-id-104 .breadcrumb-wrap li:nth-child(2){display:none}ul.career{margin:0!important}ul.cpp{float:left;list-style:outside none none;margin-left:0}.cpp li{float:left;width:100%;line-height:45px;margin-bottom:-10px}.cpp li img.alignleft{margin-top:0}.box{background:#f0f0f0;float:left;margin:0 3% 3% 0;padding:10px 20px;text-align:center;width:48.5%}.box h3{color:#1f2024;font-size:22px}.box:nth-child(2n){margin-right:0}.java.box{margin-right:0;padding:0 0 25px;width:100%;overflow-x:hidden}.boxtitle img.alignleft{background:#1f2024;height:50px;margin:0;width:54px}.boxtitle{background:#26b6c8 none repeat scroll 0 0;line-height:50px}.boxtitle h3{color:#fff;margin-left:70px;text-align:left}.java.box ul{padding:0 20px;text-align:left;float:left;width:100%}.java.box.diff>ul{width:97%}.java.box.diff li{margin:0;width:100%}.java.box.diff br{display:none}.imgouter{background:#26b6c8 none repeat scroll 0 0;border:3px solid #f0f0f0;border-radius:50%;margin:10px auto 20px;padding:20px;width:80px}.box .imgouter img.aligncenter{margin-bottom:0;margin-top:0}.imgouter:hover img,.imgouter:hover span{transform:rotate(360deg);transition:all 2s ease 0s}.java.box li{float:left;margin:14px 4% 0 0;width:46%;word-wrap:break-word}ul.socialmedia{list-style:outside none none;margin-left:0}.socialmedia li{float:left;width:100%}.tp-caption.WebProduct-Button.rev-btn.whiteback.rs-hover-ready{background:rgba(0,0,0,0) none repeat scroll 0 0!important}.tp-caption.WebProduct-Button.rev-btn.whiteback.rs-hover-ready:hover,.tp-caption.WebProduct-Button.rev-btn.whiteback.two.rs-hover-ready:hover{background:#fff!important}.linkdicon{position:absolute;right:10px;bottom:0}.linkdinicon{position:relative}ul.experience{list-style:outside none none;margin-left:0;text-align:center}.experience li img.aligncenter{margin-bottom:0}.experience>li{background:#f0f0f0;float:left;margin-bottom:2%;margin-right:2%;padding:20px;width:49%;min-height:375px}.experience>li:nth-child(2n){margin-right:0}.row1{float:left;margin-bottom:20px;width:100%}.contactcol{float:left;padding-right:2%;width:33.33%}.contactcol:last-child{padding:0}.row1 input[type="text"],.row1 input[type="email"],.row1 textarea,.row1 input[type="tel"],.row1 input[type="url"],.row1 select{background:#f0f0f0;border:1px solid #b0b0b0;color:#1f2024;font-size:16px;padding:8px 10px;width:100%}.contatfull{float:left;width:100%}.row1 textarea{height:170px}.row1 input[type="submit"]{background:#26b6c8;color:#fff;border:2px solid #26b6c8;float:left;font-size:18px;font-weight:600;padding:7px 20px;text-transform:uppercase}.row1 input[type="submit"]:hover{background:#fff none repeat scroll 0 0;color:#26b6c8}div.wpcf7 img.ajax-loader{margin-top:14px}.contactleft{float:left;width:30%}.footer-right2{float:left}.footer-right2 ul{list-style:outside none none;margin-left:0}.footer-right2 li{display:inline-block;width:42px}.contactright{float:right;width:70%}.page-id-101 .entry-content iframe{margin-top:20px}.column3{float:left;text-align:center;width:33.33%}.entry-content iframe+br{display:none}.reqcol{float:left;margin:0 2% 0 0;width:49%}.reqcol:nth-child(2n){margin:0!important}.request-a-quote{float:left;width:100%}.budget .wpcf7-list-item{margin-right:2%}.close{display:none;float:left}h4#open{cursor:pointer;float:left;width:100%}.onlineadd .wpcf7-list-item{margin-left:25px}.imgouter.dotnet{height:90px;padding:10px;width:90px}.box .dotnet+h3{color:#1f2024;font-size:22px}.box.dnet{min-height:200px}.experience ul{text-align:left}.imgouter.dotnet>span{color:#fff;font-size:30px;font-weight:600;line-height:63px;text-align:center}.page-list .page-item-2 .children{margin-left:0;margin-top:5px}.mobileplatforms li{border-bottom:1px solid #c1c1c1;float:left;line-height:67px;min-height:67px;width:30%}.mobileplatforms p{display:inline-block;vertical-align:middle}.mobileplatforms li:nth-child(2n){float:left;width:70%}ul.mobileplatforms{background:#f6f6f6 none repeat scroll 0 0;float:left;list-style:outside none none;margin-left:0;padding:10px;border:1px solid #c1c1c1}ul.phpsolutions{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #c1c1c1;list-style:outside none none;margin-left:0;padding:10px;float:left}.phpsolutions li{border-bottom:1px solid #c1c1c1;float:left;margin:0;min-height:35px;padding:5px 0;vertical-align:middle;width:50%}.mobileplatforms li:last-child,.phpsolutions li:last-child{border:medium none}.wpcf7-checkbox .wpcf7-list-item input{position:relative;top:1.5px}input[type="search"].search-field{background:#f0f0f0;border:1px solid #b0b0b0;color:#1f2024;font-size:16px;padding:8px 10px;width:100%}.contatfull{float:left;width:100%;margin-top:0}.search-submit{background:#26b6c8;color:#fff;border:2px solid #26b6c8;float:left;font-size:18px;font-weight:600;padding:7px 20px;text-transform:uppercase;margin-top:10px}.search-submit:hover{background:#fff none repeat scroll 0 0;color:#26b6c8}.page-id-343 .java.box>p,.page-id-353 .java.box>p,.page-id-357 .java.box>p,.page-id-349 .java.box>p{padding:0 20px;text-align:left}.keyword{background-color:#f7f7f7;border:1px solid #e5e5e5;color:#000;font:14px menlo,monospace;padding:3px 8px;white-space:nowrap}pre{-moz-tab-size:4;background-color:#f9fafa;border:1px solid #e6e6e6;margin:0 auto 10px;overflow-x:auto;padding:20px 30px;text-align:left;transform:translate3d(0px,0px,0px);white-space:pre;width:96%;word-wrap:normal}pre code{color:#000;white-space:inherit}pre code .key{color:#aa0c91}pre code .method{color:#2e0d6e}pre .mi{color:#099}pre .nf{color:#900;font-weight:bold}pre .nb{color:#0086b3}pre .s2{color:#d14}pre .nc{color:#458;font-weight:bold}pre .c1{color:#998;font-style:italic}pre .no{color:#008080}.copy-left h1{color:#818181;font-size:16px;font-weight:500;text-transform:uppercase}.page-id-251 hr{background:#f6f6f6 none repeat scroll 0 0;color:#f6f6f6;float:left;height:1px;opacity:.3;width:100%}.page-id-251 h3{text-transform:none}.col-70{width:60%;min-height:330px;line-height:330px;margin-top:50px}.left{float:left}.right{float:right}.col-30{min-height:330px;line-height:330px;width:35%;margin-top:50px}.col-30 p,.col-70 p{display:inline-block;vertical-align:middle}.page-id-251 hr.last{margin:50px 0}.col-50{width:50%;min-height:285px}.innerleft{display:inline-block;line-height:normal;vertical-align:middle}.col-50{line-height:285px;min-height:285px;margin-top:50px;width:50%}.white-popup input[type="text"],.white-popup input[type="password"]{background:#f0f0f0 none repeat scroll 0 0;border:1px solid #b0b0b0;color:#1f2024;font-size:16px;padding:8px 10px;margin-bottom:15px;width:100%}.white-popup h3{margin-bottom:10px;text-align:center}.white-popup{position:relative;background:#FFF;padding:30px;width:auto;max-width:500px;margin:20px auto}.white-popup input[type="submit"]{background:#26b6c8 none repeat scroll 0 0;border:2px solid #26b6c8;color:#fff;cursor:pointer;width:120px;font-size:18px;font-weight:600;padding:7px 20px;text-transform:uppercase;text-align:center}#failmessage{display:none}#failmessage{color:#f00;margin-top:5px}.contactleft .alignleft{float:left!important;margin-bottom:10px;margin-right:6px;margin-top:3px!important;vertical-align:middle!important}.contactleft .wp-image-930{margin-bottom:60px}.contactleft img.alignleft+br{display:block}.contactleft a{color:#000!important}.contactleft a:hover{text-decoration:none}.right-hand-side iframe{display:block;margin:0 auto 2px}.boxtitle br {  display: none;}.boxtitle p {  display: none;}.right-hand-side .submit-idea-div img {  float: left;  margin-bottom: 2px;} .captcha img {  border: 1px solid #b0b0b0;  padding: 7px 6px;  width: auto;}.captcha .wpcf7-form-control-wrap.captcha-513 {  float: right;  width: 80%;}.reqcol .captcha .wpcf7-form-control-wrap.captcha-513 {  width: 75%;}
.header .fixed-wrapper{
  position: relative;
}
.apps-select {
  position: static;
}
.apps-select ul {
  left: inherit;
  right: 0;
  top: 73px !important;
  width: 50%;
  z-index: 9;
}
.apps-select ul li a {
  float: left;
  padding-left: 10px;
  width: 33%;
}
.footer-right a i:hover{
	color: #1F2024;
}
.footer-right a i {
    font-size: 2em;
    padding: 0 10px;
}
.fa.fa-facebook{
    color: #3b5999;
}
.fa.fa-twitter{
    color: #00ACEE;
}
.fa.fa-linkedin{
    color: #0080B3;
}
.fa.fa-instagram{
    color: #3E729A;
}
.fa.fa-youtube {
    color: #da2723;
}
.fa.fa-skype {
    color: #00acec;
}
/* radio */
.jcf-radio {vertical-align: middle;	display: inline-block;position: relative;overflow: hidden;cursor: default;	background: #fff;	border: 1px solid #777;	border-radius: 9px;	margin: 0 3px 0 0;	height: 16px;	width: 16px;}
.jcf-radio span{display:none;position:absolute;	top:3px;	left:3px;	right:3px;	bottom:3px;	background:#777;	border-radius:100%;}
.jcf-radio input[type="radio"]{position: absolute;	height: 100%;	width: 100%;	border: 0;	margin: 0;	left: 0;	top: 0;}
.jcf-radio.jcf-checked span{display:block;}

/* checkbox */
.jcf-checkbox {	vertical-align: middle;	display: inline-block;	position: relative;	overflow: hidden;	cursor: default;	background: #fff;	border: 1px solid #777;	margin: 0 3px 0 0;	height: 14px;	width: 14px;}
.jcf-checkbox span {	position:absolute;	display:none;	height:3px;	width:8px;top:50%;	left:50%;	margin:-7px 0 0 -6px;	border:3px solid #777;	border-width:0 0 2px 2px;	-moz-transform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-webkit-transform: rotate(-45deg);	transform: rotate(-45deg);	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";}
:root .jcf-checkbox span {	margin:-4px 0 0 -5px;}
.jcf-checkbox input[type="checkbox"] {	position: absolute;	width: 100%;	height: 100%;	border: 0;	margin: 0;	left: 0;	top: 0;}
.jcf-checkbox.jcf-checked span {	display:block;}

/* select */
.jcf-select {display: inline-block;vertical-align: top;position: relative;border: 1px solid #aaa;background: #fff;width: 100%;height: 30px;line-height:29px;box-sizing:border-box;}
.jcf-select select{z-index: 1;left: 0;top: 0;}
.jcf-select select option{padding:5px;}
.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;cursor: default;display: block;font-size: 13px;line-height: 29px;margin: 0 26px 0 8px;box-sizing:border-box;}
.jcf-select .jcf-select-opener {position: absolute;	text-align: center;	background: #ccc url(images/down_arrow.png) no-repeat center;	width: 26px;	bottom: 0;	right: 0;	top: 0;}
body > .jcf-select-drop {	position: absolute;	margin: -1px 0 0;	z-index: 9999;}
body > .jcf-select-drop.jcf-drop-flipped {	margin: 1px 0 0;}
.jcf-select .jcf-select-drop {	position: absolute;	margin-top: 0px;	z-index: 9999;	top: 100%;	left: -1px;	right: -1px;}
.jcf-select .jcf-drop-flipped {	bottom: 100%;	top: auto;}
.jcf-select.jcf-compact-multiple {	max-width: 220px;}
.jcf-select.jcf-compact-multiple .jcf-select-opener:before {	display: inline-block;	padding-top: 2px;	content: '...';}
.jcf-select-drop .jcf-select-drop-content {	border: 1px solid #f00;}
.jcf-select-drop.jcf-compact-multiple .jcf-hover {	background: none;}
.jcf-select-drop.jcf-compact-multiple .jcf-selected {	background: #e6e6e6;	color: #000;}
.jcf-select-drop.jcf-compact-multiple .jcf-selected:before {	display: inline-block;	content: '';	height:4px;	width:8px;	margin:-7px 5px 0 -3px;	border:3px solid #777;
	border-width:0 0 3px 3px;	-moz-transform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-webkit-transform: rotate(-45deg);	transform: rotate(-45deg);	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";}
/* select options styles */
.jcf-list {	display: inline-block;	vertical-align: top;	position: relative;	background: #fff;	line-height: 14px;	font-size: 12px;	width: 100%;}
.jcf-list .jcf-list-content {	vertical-align: top;	display: inline-block;	overflow: auto;	width: 100%;}
.jcf-list ul {	list-style: none;	padding: 0;	margin: 0;}
.jcf-list ul li {	overflow: hidden;	display: block;}
.jcf-list .jcf-overflow {	overflow: auto;}
.jcf-list .jcf-option {	white-space: nowrap;	overflow: hidden;	cursor: default;	display: block;	padding: 5px 9px;	color: #656565;	min-height: 14px;	height: 1%;}
.jcf-list .jcf-disabled {	background: #fff !important;	color: #aaa !important;}
.jcf-select-drop .jcf-hover, .jcf-list-box .jcf-selected {	background: #e6e6e6;	color: #000;}
.jcf-list .jcf-optgroup-caption {	white-space: nowrap;	font-weight: bold;	display: block;	padding: 5px 9px;	cursor: default;	color: #000;}
.jcf-list .jcf-optgroup .jcf-option {	padding-left: 30px;}

/* Mean Menu */
.mean-container a.meanmenu-reveal {
  display: none !important;
}
a.meanmenu-reveal {
	display: none;
}
.mean-container .mean-bar {
	float: left;
	width:100%;
	padding:0;
	z-index:2;
}
.mean-container a.meanmenu-reveal {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;

	font-size: 1px;
	font-weight: normal;
	height: 35px;
	padding:0;
	position: absolute;
	right: 2% !important;
	text-decoration: none;
	text-indent: -9999em;
	top: 21px;
	transition: all 0.5s ease-in-out 0s;
	width: 35px;
	font-size: 25px !important;
}
.mean-container a.meanmenu-reveal:hover {
}
.mean-bar > span {
	color: #FFFFFF;
	left: 0;
	line-height:32px;
	position: absolute;
	text-align: center;
	width: 100%;
	text-transform: uppercase;
	font-weight:bold;
}
.mean-container .mean-nav ul li:first-child a {
	border:none;
}
.mean-container .mean-nav ul li ul li:first-child a {
	border-top:1px solid rgba(255, 255, 255, 0.25)
}
.mean-container a.meanmenu-reveal span {
	display: block;
	background: #fff;
	height: 1px;
	margin-top: 8px;
}
.mean-container .mean-nav {
	float: left;
	width: 100%;
	background:#1f2024;
}
.mean-container .mean-nav ul {
	padding: 0;
	margin: 0;
	width: 100%;
	list-style-type: none;
}
.mean-container .mean-nav ul li {
	position: relative;
	float: left;
	width: 100%;
}
.mean-container .mean-nav ul li a {
	display: block;
	float: left;
	width: 100%;
	padding:8px 10px;
	box-sizing:border-box;
	margin: 0;
	text-align: left;
	color: #fff;
	border-top: 1px solid #383838;
	border-top: 1px solid rgba(255, 255, 255, 0.5);
	text-decoration: none;
	text-transform:none;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	text-transform:uppercase;
}
.mean-container .mean-nav ul li li a {
	width: 100%;
	padding:5px 10px 5px 20px;
	box-sizing:border-box;
	border-top: 1px solid #f1f1f1;
	border-top: 1px solid rgba(255, 255, 255, 0.25);
	opacity: 0.75;
	filter: alpha(opacity=75);
	text-shadow: none !important;
	visibility: visible;
	font-size:14px;
}
.mean-container .mean-nav ul li.mean-last a {
	border-bottom: none;
	margin-bottom: 0;
}
.mean-container .mean-nav ul li li li a {
	width: 70%;
	padding: 1em 15%;
}
.mean-container .mean-nav ul li li li li a {
	width: 60%;
	padding: 1em 20%;
}
.mean-container .mean-nav ul li li li li li a {
	width: 50%;
	padding: 1em 25%;
}
.mean-container .mean-nav ul li a:hover {
	background:#26b6c8 !important;
}
.mean-container .mean-nav ul li a.mean-expand {
	margin-top: 1px;
	width: 26px;
	padding:6px !important;
	text-align: center;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
	font-weight: 700;
	background: rgba(255, 255, 255, 0.1);
	border: none !important;
	border-left: 1px solid rgba(255, 255, 255, 0.4) !important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2)!important;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
	background:#ff3b2f;
}
.mean-container .mean-push {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	clear: both;
}
.mean-nav .wrapper {
	width: 100%;
	padding: 0;
	margin: 0;
}
/* Fix for box sizing on Foundation Framework etc. */
.mean-container .mean-bar, .mean-container .mean-bar * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.mean-remove {
	display: none !important;
}

/* Magnify Pop Up */
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #cccccc; }
    .mfp-preloader a:hover {
      color: white; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }
  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444; }
  .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure {
    /* The shadow behind the image */ }
    .mfp-img-mobile .mfp-figure:after {
      top: 0;
      bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
      display: inline;
      margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
	
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }

/* Responsive */

@media screen and (max-width:1280px)
{
.interprice-col img { width: 50%;}
}

@media screen and (max-width:1200px)
{
.mobile-app-fund .textwidget1 { width: 50%;}
.logo{width: 360px;}
.nav-bar{margin-left: 18px;}
.nav-bar ul li{line-height: 83px;}
.nav-bar ul li a{padding: 0 10px;}
.header{ min-height: auto;}
li.drop-down ul{ top: 87px;}
li.drop-down a::before{right: -2px;top: 4px;}
.apps-select{margin: 28px 0 0; width: 158px;}
.mobile-app-fund-left{ margin: 0 10px 0 0; width: 214px;}
.mobileapp-fund-content{float:none; width: auto;word-wrap: break-word;}
.mobileapp-fund-content p{margin:0; height: 50px;overflow:hidden;}
.mobile-app-fund{width:57%;}
.mobile-app-fund-left h3{font-size: 16px;}
.custom-native-col, .services-col-in, .services-col-in { min-height: 283px;}
h2{font-size: 25px;letter-spacing:0;}
.submit-idea{height: 286px;overflow:hidden;}
.texter-col, .download-block img, .contact-uhg-col img {    height: 295px;}
.texter-col-in{ height: 275px;}
.get-started, .get-started img{min-height: 298px;}
.our-partner-section{padding: 40px 0;text-align: center;}
.our-partner-section ul{width:100%;float:none;display:table;}
.our-partner-section ul li{float:none;display:table-cell;}
.our-partner-section h2{border:none;display:block;text-align:center;margin:0 0 40px;}
.mobile-lang-section ul li{margin: 0 2.5% 2.5% 0;width: 18%;}
.footer-links{width:25% !important;}
.footer-links.requestcquote {  margin: 30px 0 0;  min-height: 0;  width: 100% !important;border:none;}
.quick-links ul li, .social-links ul li{width: 100% !important;}

.reqcol .captcha .wpcf7-form-control-wrap.captcha-513 {
  width: 65%;
}
/* Mobile App Development */
.left-hand-side{width:70%;}
.right-hand-side{width:30%;padding-left:20px;}
.apps-every-cap{padding:2%;}
.lang-expert ul li{ margin-right: 1%;width: 15.8%;}
.expert-cap h4{font-size: 15px;}
}
@media screen and (max-width:1050px)
{
.column3 {   width: 50%;}
.cd-top {  bottom: 218px;}
.tech-links ul li {  width: 50%;}
.nav-bar li.menu-item-has-children a::before {  right: 0;  top: 3px;}
.nav-bar li.menu-item-has-children ul {  top: 87px;}
.phone-number { width: 405px;}
.caption {  width: 60% !important;top:50px !important;}	
.interprice-col img{width:40%;}
.get-started-btn{ width:96%;}
.download-btn{ width:96%;}
.nav-bar ul li a{font-size: 13px;}
.custom-native-col img, .mobile-marketing img, .submit-idea{height: 283px;}
.get-started, .get-started img { height: 298px;}
.play-voice img{height: 233px;}
p{font-size: 13px;}
.better-your-cap h2 {  font-size: 29px;  line-height: 26px; }
ul.career li {  min-height: 220px;}
.career.soc li {  min-height: 325px;  }
.column {  width: 33.33%;}
.tp-caption.WebProduct-Button.rev-btn.whiteback.rs-hover-ready {  padding: 0 15px !important;}
.phpsolutions li {  min-height: 55px;}
.aligncenter.size-full.wp-image-891,.aligncenter.size-full.wp-image-893 {  display: inline-block;}
.contactleft a,.contactleft p {  font-size: 12px;}

.contactleft strong {
  font-size: 13px;
}
}

@media screen and (max-width:1023px)
{
.mean-container a.meanmenu-reveal {
  display: block !important;
}.contactleft .wp-image-930 {
  margin-bottom: 60px;
}	
.apps-select ul {  left: 0;  margin: auto;   top: 130px !important;  width: 80%; }
.contactleft a,.contactleft p {  font-size: 15px;}
.mobile-app-fund .textwidget1 {  width: 62%;}
.caption { width: 100% !important; top:20px !important;} 
.caption h1::before { right: 15%;}
.caption h1::after { left: 15%;}
.rslides_tabs {   bottom: 5px; }
.header{padding:0 0 10px;}
.header .fixed-wrapper{width:100%;}
.nav-bar{display:none;}
.logo{width:100%;margin:0 0 10px;padding:10px;background:#222;}
.logo img{width:320px;}
.apps-select { clear: both;float: none; margin: 0 auto; width: 320px;}
.connect-detail{padding: 10px 0;}
.mobile-app-fund { border-bottom: 1px solid #ccc;  margin: 0 0 15px;  padding: 0 0 10px; width: 100%;}

.phone-number { clear: both; float: none; margin: 0 auto;  width: 410px;}
.mobile-marketing h2{ height: 74px;padding: 0 15px;}
h2{font-size: 21px;line-height: 25px;}
.custom-native-col img, .mobile-marketing img, .submit-idea {    height: 253px;}
.custom-native-col, .services-col-in, .services-col-in {    min-height: 253px;}
.submit-idea{ background: #eeeff1 none repeat scroll 0 0;}
.interprice-col, .custom-software-col {min-height: 494px;}
.interprice-mobile, .interprice-col{width: 100%; text-align: center;}
.interprice-col img{float:none; width: 150px;}
.download-btn{height: 53px; line-height: 16px;padding: 10px 0;}
.texter-col, .download-block img, .contact-uhg-col img {    height: 225px;}
.texter-col-in {    height: 205px;}
.custom-native-col, .services-col-in, .services-col-in {    min-height: 223px;}
.get-started-btn{font-size: 23px;}
.our-services{ padding: 70px 0 50px;}
.our-partner-section{padding: 0 0 30px;}
.our-partner-section ul li{padding: 0 10px;}
.mobile-lang-section{padding: 34px 0 35px;}
.mobile-lang-section h2{padding-bottom: 16px;}
.serv-col img{ height: 247px;}

.serv-col-cont p {    color: #fff;    line-height: 19px;    padding: 0 10px;}
.footer-links-wrap ul li a{line-height: 26px;}
.footer-links{width:23% !important; }
.footer-links.services-links{width:30% !important;}

/* Mobile App Development */
.better-your-cap h2{ font-size: 26px; margin-bottom:10px;}
.better-your-cap p{font-size: 14px;}
.submit-idea-div{ padding: 30px 10px;}
.submit-idea-div h3{margin-bottom: 20px;font-size: 22px;}
.submit-idea-div h3 span{font-size: 35px;}
.submit-idea-div input[type="button"]{margin-top: 20px;}
.united-holding-cont h2{font-size: 22px;padding: 0 0 10px;letter-spacing:-0.2mm;line-height:29px;}
.united-holding-cont .defult-btn{width: 86%;}
.app-procces ul li{padding:0 10px;}
.apps-every-cap p{font-size: 14px; line-height: 21px;}
.apps-every-cap h2{font-size: 26px;    line-height: 31px;    margin-bottom: 5px;    padding-bottom: 10px;}
.expert-cap h4{min-height: 60px;}
.expert-cap p{font-size:14px;}
.inner-page-title{ bottom: 15%;}
.inner-banner-section h1{font-size: 28px;line-height: 30px;}
.breadcrumb-wrap ul li span, .breadcrumb-wrap ul li a{font-size:14px;}
.breadcrumb-wrap ul li{ padding: 0 5px 0 10px;}
.app-procces ul li img{padding: 3px;border: 2px solid #efefef;}
.app-procces ul li span{ font-size: 17px; line-height: 19px;}
/*.middle-section p{font-size:14px;}*/
ul.career li {  min-height: 250px;}
.box h3 {  font-size: 20px;}
.career.soc li {  min-height: 395px;}
.column {  width: 50%;}
.contactleft,.contactright {  width: 100%; margin-bottom:20px;}
.box .dotnet + h3 {  font-size: 18px;}
.box.dnet {  min-height: 215px;}
.toolbox .rightside h4 {  font-size: 20px;}
.entry-content .leftside {  margin-right: 10px;}
.entry-content .rightside {  float: left;  width: 84%;}
.tp-caption.WebProduct-Button.rev-btn.whiteback.two.rs-hover-ready {  bottom: -70px !important; left: -192px !important;}
.better-your-cap {  padding: 10px;}
.testingservices .alignleft {  margin-bottom: 48px !important;}
.wpcf7-checkbox .wpcf7-list-item {  float: left;}
.mobileplatforms li {  line-height: 96px;  min-height: 96px;}
.page-id-27 .left-hand-side,.page-id-27 .right-hand-side{width:100%;}

.aligncenter.size-full.wp-image-909 {  display: inline-block;}
.col-70,.col-30,.col-50{width:100%;min-height:0;line-height:normal;margin-top:20px;}
.our-partner-section ul li {
  display: inline-block;
  margin-bottom: 20px;
}

}

@media screen and (max-width:767px)
{
.caption h1::before { right: 18%;}
.caption h1::after { left: 18%;}
.tech-links ul li {  width: 140px!important;}
.services-links ul li {  width: 260px !important;}
.mobile-app-fund .textwidget1 {  width: 55%;}
	.caption-wrap {  width: 100% !important;left: 0% !important;	}	
.caption h1 {  font-size: 20px;  margin-bottom: 15px;}
.caption p {  padding: 0 5%;}
.caption a {  font-size: 12px;  margin: 15px 5px 0 0;  padding: 6px 10px;}
.services-col{padding: 0; width: 100%;margin-bottom:10px;}
.custom-software-col img{width:100%;}
.custom-native-col h2{height:25px;}
.custom-native-col img{height:auto;width:100%;}
.mobile-marketing img, .submit-idea{width:100%;height:351px;}
.download-block img, .contact-uhg-col img { height: 350px;width: 100%;}
.download-btn{padding: 17px 0;}
.get-started, .get-started img { height: auto; width: 100%;}
.services-row{margin-bottom:0;}
.our-partner-section ul li{width: 14%;padding: 0;text-align: center;line-height: 40px;}
.our-partner-section ul li img { height: 40px;width:80%;}
.our-partner-section h2{margin: 0 0 10px;}

.footer-links.services-links,.footer-links, .footer-links.quick-links{ width: 50% !important;min-height: 320px;}

.tech-links, .social-links{min-height:inherit;}
.copy-left, .footer-right{text-align: center; width: 100%}
.footer-right ul li{float:none;display:inline-block;}
.cd-top {  bottom: 255px;}
.our-partner-section ul li{padding: 0;}

/* Mobile App Development */
.left-hand-side, .right-hand-side{width:100%;}
.right-hand-side{padding:0;}
.submit-idea-div{width:48%;}
.or-row{display:none;}
.united-holding-cont{width:48%;float:right;padding: 20px 0;}
.united-holding-cont h2{margin:0;}
.united-holding-cont .defult-btn{ margin: 20px 0 0;}
.united-holding-cont img { height: 185px;}
.right-hand-side{margin:20px 0;}
.apps-every-cap { padding: 20px; text-align: center; width: 100%;}
.apps-every-cap h2::after{right:0;margin:auto;}
.apps-every-slide{width:100%;}
.pre-next-slide{right:10px;padding:0;width:76px;}
.lang-expert ul li{margin: 0 0 20px;padding: 0 10px;width: 25%;}
.inner-banner-section h1{font-size: 24px;}
.inner-banner-section h1::before, .inner-banner-section h1::after{width: 20px;}
.lang-expert ul li {  width: 33.333%;}
.apps-every-slide .tp-leftarrow.tparrows.gyges {  left: 81% !important;}
.apps-every-slide .tp-rightarrow.tparrows.gyges{  left: 88% !important;}
.column {  width: 33.33%;}
.entry-content h3 {  font-size: 21px;}
.tp-caption.WebProduct-Button.rev-btn.whiteback.rs-hover-ready{  line-height: 35px !important;}
.tp-caption.WebProduct-Button.rev-btn.whiteback.two.rs-hover-ready {  left: -160px !important;  line-height: 35px !important;}
#slide-62-layer-5 {  padding: 10px 20px !important;}
}
@media screen and (max-width:639px)
{
.cd-top {  bottom: 313px;}
.apps-select ul li a {  width: 50%;}
.apps-select ul {  width: 95%;}
.caption h1::before { right: 8%;}
.caption h1::after { left: 8%;}
.caption a:first-child {display: block;  }
.mobile-marketing img, .submit-idea { height: 261px; width: 100%;}
.download-block img, .contact-uhg-col img {height: 270px;}
.serv-col, .serv-col:last-child{ padding: 0 10px 10px;width: 100%!important;}
.widget-last.serv-col-in::after  ,.widget-first.serv-col-in::after {  left: 2%;  width: 96%;}
.serv-col-in { margin-bottom: 10px;}
.caption p {  display: none;}
.caption-wrap {  bottom: 30% !important;  }
.mobile-app-fund h3 {  width: 100%;}
.mobile-app-fund .textwidget1 {margin: 10px 0 0;  width: 100%; text-align:center;}
.services-links ul li {  width: 100% !important;}
.tp-caption.WebProduct-Button.rev-btn.whiteback.two.rs-hover-ready {
  bottom: -45px !important;
  font-size: 12px !important;
  left: -120px !important;
  line-height: 30px !important;
}
.tp-caption.WebProduct-Button.rev-btn.whiteback.rs-hover-ready { font-size: 12px !important;  bottom: -5px;  line-height: 30px !important;}

/* Mobile App Development */
.submit-idea-div{width:100%;margin-bottom:20px;}
.united-holding-cont{width:100%;padding:20px 0;}
.apps-every-slide .tp-leftarrow.tparrows.gyges {  left: 75% !important;}
.apps-every-slide .tp-rightarrow.tparrows.gyges{  left: 84% !important;}
.page-id-245 img.alignleft,.alignleft.size-full.wp-image-435 {  display: block;  float: none;  margin: 10px auto 20px !important;}
.better-your-cap {  background: #F0F0F0;  bottom: 0;  float: left;  position: relative;  right: 0;  width: 100%;}
.java.box .technologies li {  width: 100% ;}
.box.dnet {  min-height: 0;}
.box {  margin-right: 0 !important;  width: 100%;}
.career.soc li ,.experience > li {  margin-right: 0;  width: 100%;min-height:0px;}
.column {  width: 50%;}
.contactcol {  padding-right: 0;  width:100%;margin-bottom:20px;}
.row1 {  margin: 0;}
.captcha {  float: left;  margin-top: 20px;  width: 100%;}
p .alignleft {  display: block;  float: none;  margin: 0 auto 20px ;	}
.testingservices {  text-align: center;}
.entry-content .toolbox {  min-height: 0;  width: 100%;}
.row1 input[type="submit"]{margin-top:20px;}
.reqcol:nth-child(2n),.reqcol{margin-bottom:20px!important;}
.tp-caption.WebProduct-Title-Light.tp-resizeme {  font-size: 21px !important;}
.testingservices .alignleft {  margin-bottom: 0px !important;}
.budget .wpcf7-radio .wpcf7-list-item { float: left;  width: 45%;}
.inner-banner-section h1 {  font-size: 22px;}
.mobileplatforms li:nth-child(2n) {  word-wrap: break-word;}
/*.boxtitle.big3 h3 {  line-height: normal;  padding: 1px 0;}*/
.column3 {   width: 100%;}
.alignright.size-full.wp-image-860 {  display: block;  float: none;  margin: 0 auto 20px;}
.boxtitle.big3 h3 {  font-size: 18px;  margin-left: 65px;}
.contactleft .wp-image-930 {  margin-bottom: 50px;}
.reqcol .captcha .wpcf7-form-control-wrap.captcha-513 {  width: 61%;}
}
@media screen and (max-width:479px)
{ 
.caption a {  font-size: 9px;  margin: 5px 5px 0 0;  padding: 6px;}
.caption { top:0px !important;}

.phone-number h4 {  max-width: 100%;  text-align: center;  width: 100%;}
.tech-links ul li {  width: 155px;}
.caption h1::before {  right: -7%;  width: 10%;}
.caption h1::after {  left: -7%;  width: 10%;}
.logo img {width: 230px;}
.apps-select{width: 228px;}
.mobile-app-fund-left{width:100%;margin:0;}
.mobileapp-fund-content{width:100%;float:left;text-align:center; margin: 10px 0 0;}
.mobile-app-fund-left h3::after{height: 52px;}
.mobile-app-fund-left h3{line-height: 52px;}
.phone-number{width: 307px;}
.phone-number h2{ width: 100% display: block;float:left;}
.need-help{ margin: 0 0 0 54px;}
.our-services { padding: 30px 0;}
.custom-software-col img{ padding: 2px;}
h2{font-size: 20px;}
.custom-software-col p{ padding: 10px 5px;}
.custom-native-col{min-height:inherit;}
.custom-native-col h2 {    height: 45px;padding: 0 30px;}
.mobile-marketing, .services-col-in{width:100%;}
.services-col-in{padding:0;}
.services-col-in{margin-bottom:10px;}
.services-col-in:last-child{margin-bottom:0;}
.mobile-marketing img, .submit-idea{height:auto;}
.mobile-marketing img{width:100%;}
.texter-col p{ font-size: 18px;line-height: 22px;}
.download-block img, .contact-uhg-col img { height: auto;}
.get-started-btn {    font-size: 19px;}
.play-voice img { height: auto;}
.our-partner-section ul li{line-height: 74px;padding: 0 10px; width: 24%;display: inline-block;}
.mobile-lang-section ul li, .mobile-lang-section ul li:nth-child(5n){width: 32%; margin:0 2% 2.5% 0;}
.mobile-lang-section ul li:nth-child(3n){margin-right:0;}
.footer-links, .footer-links.quick-links{width:100% !important;min-height:inherit;}
.footer-links{margin-bottom:15px;padding-bottom:10px;border-bottom:1px #ccc solid;}
.social-links{margin-bottom:0;padding-bottom:0;border:none;}
/* .footer-right ul li a{width: 31px; line-height: 30px;} */
.footer-right ul li{margin:0;}
.copyright p{margin: 5px 0 10px;}
.cd-top {  bottom: 388px;  right: 10px;}
.mean-container a.meanmenu-reveal{top: 14px;}
.footer-links.services-links {  width: 100% !important;}
.reqcol {  margin-right: 0;  width: 100%;}

/* Mobile App Development */

.better-your-cap h2 {font-size: 24px; line-height: 26px;}
.entry-content li {    font-size: 13px;   }
 .middle-section p {  font-size: 13px;  line-height: 20px;  word-break: break-all;}
.app-procces ul li {margin: 0 0 20px;    padding: 0 10px; width: 100%;}
.lang-expert ul li {width: 50%;}
.middle-section{padding:30px 0 0;}
.inner-banner-section h1{font-size: 20px;}
.inner-banner-section h1::before, .inner-banner-section h1::after{display:none;}
.app-procces ul li img{ border-radius: 0;width:100%;}
.apps-every-slide .tp-leftarrow.tparrows.gyges {  left: 66% !important;}
.apps-every-slide .tp-rightarrow.tparrows.gyges { left: 79% !important;}
ul.career li { margin-right:0; min-height: 0;  width: 100%;}
.java.box li {  margin: 5px 0 10px;  width: 100%;}
.column {  width: 100%;}
.halfarrow  li {  width: 100%;}
.tp-caption.WebProduct-Button.rev-btn.whiteback.rs-hover-ready {  bottom: 31px; }
.tp-caption.WebProduct-Button.rev-btn.whiteback.two.rs-hover-ready {  bottom: -10px !important;  left: -90px !important;}
.tp-caption.WebProduct-Title-Light.tp-resizeme {  font-size: 16px !important;}
.phpsolutions li {  min-height: 95px;}
.play-voice > h2 {  font-size: 22px;}
.onlineadd .wpcf7-list-item {  margin-left: 0;  width: 100%;}
.boxtitle h3 {  margin-left: 50px; font-size:16px;} 
.boxtitle img.alignleft {  height: 50px !important;  width: 40px!important;}
.boxtitle.big3 h3 {  font-size: 14px;  margin-left: 45px;}
.captcha .wpcf7-form-control-wrap.captcha-513 {   width: 70%;}
}

@media screen and (max-width:359px)
{
	.tp-caption.WebProduct-Button.rev-btn.whiteback.two.rs-hover-ready {    left: -80px !important;}

.apps-every-slide .tp-leftarrow.tparrows.gyges {  left: 63% !important;}
.apps-every-slide .tp-rightarrow.tparrows.gyges {left: 77% !important;}
li.alone {  line-height: 50px !important;}

}
