@media screen and (-webkit-min-device-pixel-ratio:0){.navication li.menu-item a{padding:9px 14px!important;}
.navication li.get-quote a{padding:10px 10px 10px 35px !important;}
.contact-dtl span, .contact-dtl a{font-weight:normal!important;}
}
.body{background:#FFF;}
.body_main{padding:0 0 0px;background:#FFF;}
.who-we-are{background:url(../images/home-section-bg.jpg) no-repeat center top;background-size:cover;padding:40px 0;}
.home_top h1{font-family:'Armata', sans-serif;font-size:30px;text-align:center;color:#fff;margin-bottom:20px;text-transform:uppercase;font-style:inherit;font-weight:600;border-bottom:none;text-shadow:none;}
.widget_text .abt-us{display:inline-block;width:23%;margin:0px 7px 0px 10px;line-height:19px;text-align:justify;color:#fff;}
.widget_text .abt-us h2{color:#fff;font-family:'Armata', sans-serif;font-size:14px;font-weight:600;line-height:30px;}
.home_top h1::after{background-color:#ffffff;content:" ";display:block;height:3px;left:50%;margin-left:-30px;margin-top:8px;position:relative;width:60px;}
.tag_line{border:0 none;color:#7b7b7b;font-size:15px;font-style:italic;font-weight:normal;margin:0 0 40px;outline:medium none;padding:0;text-align:center;text-shadow:0;font-weight:bold;}
.blog_title{color:#30a4d6;font-size:17px;line-height:20px;padding:20px 0;}
.abt-us a span{width:136px;height:136px;display:inline-block;transition:all 0.5s ease-in-out 0s;border-radius:50%;border:2px solid transparent;}
.abt-us a span:hover{transition:all 0.5s ease-in-out 0s;border-color:#f5f5f5;transform:scale(0.9)}
.abt-us a span.icon-1{background:url(../images/infrastructure-icon.png) no-repeat #f5f5f5;}
.abt-us a span.icon-1:hover{background:url(../images/infrastructure-icon-h.png) no-repeat #ed5b5b;}
.abt-us a span.icon-2{background:url(../images/OurProjectMethodology-icon.png) no-repeat #f5f5f5;}
.abt-us a span.icon-2:hover{background:url(../images/OurProjectMethodology-icon-h.png) no-repeat #ed5b5b;}
.abt-us a span.icon-3{background:url(../images/whychoose-icon.png) no-repeat #f5f5f5;}
.abt-us a span.icon-3:hover{background:url(../images/whychoose-icon-h.png) no-repeat #ed5b5b;}
.abt-us a span.icon-4{background:url(../images/ourportfolio-icon.png) no-repeat #f5f5f5;}
.abt-us a span.icon-4:hover{background:url(../images/ourportfolio-icon-h.png) no-repeat #ed5b5b;}
.header_main{clear:both;display:block;padding:45px 0px 0px 0px;}
.header_main{padding:73px 0px 0px 0px;}
.header-top{clear:both;display:block;float:left;width:100%;background:url("../images/top_navi_repeat.png") repeat-x center top;position:fixed;height:35px;z-index:9999;top: 28px;}
.header-top{top: 28px;}
.shop-animation{top:53px;}
.contact-dtl{text-align:center;width:100%;margin:0 auto;}
.contact-dtl ul li{display:inline-block;float:left;padding:0px 38px 0px 0px;}
.contact-dtl img{float:left;position:relative;top:9px;left:13px;}
.contact-dtl span,.contact-dtl a{line-height:35px;padding-left:20px;padding-right:20px;vertical-align:middle;color:#FFFFFF;font-size:11px;float:left;}
.header_right .icon_1 img{float:left;}
.home_top .abt-us:last-child{margin-right:0;}
.home_top .abt-us{float:left;margin-right:20px;width:22.5%;}
.home_top p, .home_top ul li{font-weight:normal;font-size:12px;}
.home_top .abt-us h2{margin-bottom:13px;}
.home_top .abt-us h2 a{color:#fff;font-size:16px;font-weight:bold;}
.home_top .abt-us img.attachment-full{background-color:#f5f5f5;border-radius:50%;border:1px solid #f5f5f5;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-bottom:13px;}
.home_top .section-1,
.home_top .section-2,
.home_top .section-3,
.home_top .section-4{background-color:#f5f5f5!important;border-radius:50%;border:1px solid #f5f5f5;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-bottom:13px;width:138px;height:138px;}
.home_top .section-1{background:url("../images/infrastructure-icon-h1.png") no-repeat center top;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.home_top .section-1:hover{background:url("../images/infrastructure-icon-h-hover.png") no-repeat center top #86be40!important;}
.home_top .section-2{background:url("../images/OurProjectMethodology-icon1.png") no-repeat center top;}
.home_top .section-2:hover{background:url("../images/OurProjectMethodology-icon-h-hover.png") no-repeat center top #86be40!important;}
.home_top .section-3{background:url("../images/whychoose-icon1.png") no-repeat center top;}
.home_top .section-3:hover{background:url("../images/whychoose-icon-h-hover.png") no-repeat center top #86be40!important;}
.home_top .section-4{background:url("../images/ourportfolio-icon.png") no-repeat center top;}
.home_top .section-4:hover{background:url("../images/ourportfolio-icon-h-hover.png") no-repeat center top #86be40!important;}
.home_top .abt-us img.attachment-full:hover{background-color:#0BA6DE;border:1px solid #fff;}
.who-we-are .tag_line,.recent_project .tag_line,
.partner_logo .tag_line{text-shadow:none;color:#FFF;}
.what_wedo{padding:40px 0;display:inline-block;width:100%;}
.what_wedo h1::after{background-color:#30a4d6;content:" ";display:block;height:3px;left:50%;margin-left:-30px;margin-top:15px;position:relative;width:60px;}
.what_wedo h1{border-bottom:medium none;color:#323232;font-family:"Armata",sans-serif;font-size:30px;font-style:inherit;font-weight:600;margin-bottom:20px;text-align:center;text-transform:uppercase;}
.what_wedo .tag_line{color:#7b7b7b;}
.what_wedo .widget_text{text-align:left;}
.what_wedo .what_text1, .what_wedo .what_text2, .what_wedo .what_text3{float:left;width:33.33%;}
.what_wedo .what_text1 li , .what_wedo .what_text2 li ,.what_wedo .what_text3 li{margin-bottom:5px;}
.what_wedo li .content-text{margin-left:45px;}
.what_wedo .what_text3 .textwidget h2{font-size:23px;color:#313131;line-height:30px;text-align:center;}
.what_wedo .what_text3 .textwidget span{font-size:19px;color:#5d5d5d;line-height:30px;text-align:center;display:block;}
.what_wedo .what_text3 .textwidget span.green{color:#86be40;font-size:17px;line-height:30px;}
.service-name{padding-left:10px;margin-bottom:10px;display:inline-block;}
.service-name a{color:#30a4d6;font-size:17px;}
.su-spoiler-style-fancy > .su-spoiler-title{background:transparent!important;border-bottom:0px none!important;color:#30a4d6;}
.su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title{background:none repeat scroll 0 0 #f0f0f0;border-bottom:1px solid #ccc;color:#333;}
.what_wedo .content-text p{padding:0 10px;text-align:justify;color:#000;font-size:12px;}
.what_wedo .icon{position:relative;display:inline-block;}
.what_wedo .icon img{border:1px solid #8b8b8b;border-radius:50%;position:absolute;top:-7px;width:30px!important;hefight:28px;padding:5px;}
.what_wedo .what_text3 .su-spoiler.su-spoiler-style-default.su-spoiler-icon-plus.active{border:1px solid #cacaca;border-radius:5px;background-color:#fff;}
.what_wedo .what_text3 .su-spoiler.su-spoiler-style-default.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-title{border:1px solid #cacaca;border-radius:5px;}
.what_wedo .what_text3 .su-spoiler-style-fancy.active .su-spoiler-title{background:#fff;border-bottom:0;}
.what_wedo .what_text3 .textwidget center:nth-child(5) a{width:100%;height:70px!important;position:relative;text-indent:-9999px;}
.recent_project{padding:40px 0;background-image:url("../images/home-section-bg.jpg");background-repeat:no-repeat;background-position:center top;background-attachment:scroll;background-size:cover;}
.recent_project h1::after ,.partner_logo h1:after{background-color:#ffffff;content:" ";display:block;height:3px;left:50%;margin-left:-30px;margin-top:15px;position:relative;width:60px;}
.recent_project h1 ,.partner_logo h1{border-bottom:medium none;color:#ffffff;font-family:"Armata",sans-serif;font-size:30px;font-style:inherit;font-weight:600;margin-bottom:20px;text-align:center;text-transform:uppercase;text-shadow:none;}
.recent_project h1, .client_logo h1, .partner_logo h1{padding-bottom:0px;}
.our_client{padding-top:40px 0;}
.client_logo{padding:40px 0 0 0;}
.inner_bullet_con ul li{text-align:justify;}
.our_client h1::after{background-color:#30a4d6;content:" ";display:block;height:3px;left:50%;margin-left:-30px;margin-top:15px;position:relative;width:60px;}
.our_client h1{border-bottom:medium none;color:#323232;font-family:"Armata",sans-serif;font-size:30px;font-style:inherit;font-weight:600;margin-bottom:20px;text-align:center;text-transform:uppercase;text-shadow:0;}
.our_client .tag_line{color:#7b7b7b;width:40%!important;margin:0 auto;text-align:center;}
.bottom_sec{background-image:url("../images/testimonial-img2.jpg");background-repeat:no-repeat;background-position:center top;background-size:cover;padding:40px 0;background-attachment:fixed;color:#FFF!important;}
.homepage_blog.bottom_sec_blog{padding:40px 0;}
.bottom_sec .su-lightbox{text-align:center;float:left;margin-right:22px;}
.bottom_sec .su-button.su-button-style-default{background-color:transparent !important;}
.bottom_sec .su-button.su-button-style-default img{float:none;text-align:center;}
.bottom_sec .testimonial_body p.flft{float:none;width:100%;color:#fff;font-size:13px;}
.bottom_sec .testimonial_body p.flft a,.bottom_sec .testimonial_body p.frght a{font-size:13px;text-decoration:underline;padding:0 20px;}
.bottom_sec .testimonial_body p.flft:before{background:url("../images/left_quote.png") no-repeat left top;}
.bottom_sec h1,.bottom_sec .tag_line{color:#FFF!important;position:relative;z-index:999;}
.bottom_sec .one_half{border-right:1px solid #ffffff !important;position:relative;width:45%;}
.bottom_sec .one_half.last{border-right:0px none!important;}
.bottom_sec_blog .one_half{width:52%;min-height:350px;overflow-y:hidden;}
.bottom_sec_blog .one_half.last{width:45%;float:right;}
.bottom_sec_blog .one_half iframe{width:100%!important;}
.footer{}
.bottom_sec_blog h1{border-bottom:medium none;color:#323232;font-family:"Armata",sans-serif;font-size:30px;font-style:inherit;font-weight:600;margin-bottom:0;padding:20px 0px;text-align:center;text-transform:uppercase;}
.bottom_sec_blog h1:after{background-color:#30a4d6;content:" ";display:block;height:3px;left:50%;margin-left:-30px;margin-top:15px;position:relative;width:60px;}
.bottom_sec_blog .tag_line{margin:0 0 10px;}
.tab_container.bottom_sec h1::after{background-color:#ffffff;content:" ";display:block;height:3px;left:50%;margin-left:-30px;margin-top:15px;position:relative;width:60px;}
.tab_container.bottom_sec h1{border-bottom:medium none;color:#ffffff;font-family:"Armata",sans-serif;font-size:30px;font-style:inherit;font-weight:600;margin-bottom:20px;text-align:center;text-transform:uppercase;text-shadow:none;}
.tab_container.bottom_sec .tag_line{text-shadow:none;font-size:15px;color:#e1e1e1;font-weight:600;}
.bottom_sec blockquote.easy_testimonial p a{color:#fff;text-decoration:underline;}
.bottom_sec blockquote.easy_testimonial cite{color:#86be40;float:right;font-style:normal;}
.bottom_sec blockquote.easy_testimonial .wp-post-image{}
.certified_dev{background:#d6ebf1;width:650px;height:200px;border:1px solid #b4d2d9;margin-bottom:20px;}
.certified_dev img{max-width:100%;}
.user_wrap{display:block;float:left;padding:20px 0px 0px 40px;height:65px;}
.left_rb{background:url("../images/green_rb.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:94px;left:-46px;position:relative;top:-26px;width:97px;}
.left_rb_text{color:#FFFFFF;font-size:19px !important;left:-49px;position:relative;top:-113px;transform:rotate(-46deg);-webkit-transform:rotate(-46deg);}
.user_class{background:url(../images/user_icon1.png) no-repeat;width:137px;height:94px;position:relative;text-indent:-9999px;left:85px;}
.function_ul{clear:both;display:block;}
.left_ul ,.right_ul{float:left;margin-left:15px;}
.left_ul{width:55%;}
.right_ul{width:38%;}
.left_ul li ,.right_ul li{background:url("../images/tick.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0);font-family:verdana;font-size:12px;line-height:20px;padding:4px 0 0 14px;}
.price_per_page{background:url("../images/price_per_page.png") no-repeat scroll center top rgba(0, 0, 0, 0);height:128px;left:7px;position:relative;top:-27px;width:234px;}
.left_wrap{float:left;width:68%;}
.right_wrap{float:right;}
.certified_dev h3{bottom:145px;float:left;font-size:22px;left:56px;}
.certified_dev h3 span{color:#000!important;}
.right_wrap .start{color:#fff;font-size:13px;left:140px;padding:20px 10px;position:relative;top:35px;width:80px;}
.price_per_page .price{color:#FFF;font-size:32px;padding-left:20px;position:relative;left:95px;top:12px;width:100px;}
.price_per_page .price span{font-size:34px;position:relative;top:-10px;}
.side_widget .side_submit{max-width:100%;height:55px;}
.home_carosl{background-image:url("../images/home-section-bg.jpg");background-repeat:no-repeat;background-position:center top;background-attachment:scroll;background-size:cover;margin:24px 0 0;padding:40px 0 0;width:100%;height:270px;}
.partner_logo li{border-left:0px none;width:13.5%!important;height:135px;}
.partner_logo li img{width:auto;}
.partner_logo li:first-child{border-left:0px;background:none;}
.usa{background:url("../images/usa-icon.jpg") no-repeat scroll left 3px rgba(0, 0, 0, 0);float:left;margin-right:2%;padding:0 0 0 35px;width:30%;color:#bbbbbb;}
.aus{background:url("../images/australia-icon2.png") no-repeat scroll left 3px rgba(0, 0, 0, 0);float:left;padding:0 0 0 35px;width:26%;color:#bbbbbb;}
.india{background:url("../images/india-icon2.png") no-repeat left 3px;padding:0 0 0 35px;color:#bbbbbb;}
.contact-address .usa{margin-right:0px;color:#000;}
.contact-address .india{color:#000;}
.foot_btm_follow{background:rgba(0,0,0,0.3);margin:20px 0 0;padding:10px 0;width:100%;}
.foot_btm_follow h3{font-size:12px;}
.foot_social_left h3, .foot_social_right h3{color:#000;font-family:"Armata",sans-serif;font-size:12px;margin-bottom:5px;min-height:35px;padding-left:36px;width:95%;}
.foot_social_left{float:left;width:100%;}
.left_structure{}
.anivimage{float:right;}
.anivimage img{width:100%;height:auto;}
.wrap_ind{float:left;width:34%;}
.foot_btm_social{margin:40px 0 0;}
.client_logo li.sliderimgLi img{background:transparent !important;border:none !important;}
.homepage_blog.bottom_sec_blog .one_half{border-right:none;}
.homepage_blog.bottom_sec_blog .one_half.last{background:none;}
.easingsliderlite.use-slide .easingsliderlite-slide{text-align:center;color:#fff;text-transform:uppercase;font-size:17px;}
.foot_social_right > p{margin-top:25px;}
.su-spoiler-style-fancy > .su-spoiler-title{font-size:17px !important;font-weight:normal;}
html{font-size:100%;}
.client_logo li:hover img{transform:none;transition:none;}
.client_logo li .limargin:hover img{transform:scale(1.05);transition:all 0.5s ease-in-out 0s;}
.what_text3 .su-spoiler-title .su-spoiler-icon::before{content:inherit !important;}
.acording-contant1 .su-spoiler-icon{background:url(../images/recruitmentsoftware-icon.png) no-repeat center center;width:30px;height:28px;border:1px solid #8b8b8b;border-radius:50%;padding:5px;}
.hospital_mgmt .su-spoiler-icon{background:url(../images/hospitalmanagement-icon.png) no-repeat center center;width:30px;height:28px;border:1px solid #8b8b8b;border-radius:50%;padding:5px;}
.crm_mgmt .su-spoiler-icon{background:url(../images/crm-icon.png) no-repeat center center;width:30px;height:28px;border:1px solid #8b8b8b;border-radius:50%;padding:5px;}
.su-spoiler-title{padding:16px 7px 16px 55px !important;}
.su-spoiler-closed{background:none !important}
.su-spoiler-content{font-family:verdana;}
.testimonial_google{margin:33px 0 0;display:inline-block;width:100%;text-align:center;}
.testimonial_google img{display:inline-block;vertical-align:middle;margin-top:-4px;}
.blog_content{font-family:verdana;}
.text_mgnt{margin-bottom:40px;}
.magento-plan .su-accordion .su-spoiler-title{padding:10px!important;}
#pricing .price-table{margin-right:11px;}
#pricing .price-table:last-child{margin-right:0;}
.su-spoiler-content #pricing .price-table{margin-right:11px;}
.su-spoiler-content #pricing .price-table:last-child{margin-right:0;}
.magento-plan{padding:0;}
.choose-plan-title{padding:0;}
.plan-list{padding:35px 0 0;}
.choose-plan-title h2{background:none;font-size:37px;color:#2a99cb;padding:0;width:auto;margin:0;}
.silver, .plat{float:left;width:100%;text-align:center;padding:1px;border:1px solid #D8D8D8;background:#ffffff;margin-bottom:13px;position:relative;}
.silver_seo{width:137px;padding:0;}
.silver .plan-title,
.plat .plan-title{background-color:#30a4d7;background-image:none;border-bottom:none;width:250px;float:left;color:#ffffff;padding-bottom:45px;padding-top:35px;display:inline-block;min-height:271px;}
.inner_container p{clear:both;line-height:18px;}
.plan-title p , .plan-title2 p{text-align:center;}
.silver .plan-title h3,
.plat .plan-title h3,
.silver .plan-title2 h3{font-size:18px;color:#FFFFFF;font-weight:normal;letter-spacing:normal;background:none;text-shadow:none;padding:10px 0;}
.silver .plan-title h4,
.plat .plan-title h4,
.silver .plan-title2 h4,
.plat .plan-title2 h4{font-size:28px;text-shadow:0px 1px 0px rgba(255, 255, 255, 1);color:#FFFFFF;}
.silver .price-crcl{float:left;left:200px;position:absolute;top:34%;}
.silver .plan-price, .plat .plan-price{font-size:24px;color:#ffffff;letter-spacing:0px;font-weight:bold;padding:24px 0;margin:0;background:#8bda29;background:-moz-linear-gradient(top, #8bda29 0%, #5c9e0b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bda29), color-stop(100%,#5c9e0b));background:-webkit-linear-gradient(top, #8bda29 0%,#5c9e0b 100%);background:-o-linear-gradient(top, #8bda29 0%,#5c9e0b 100%);background:-ms-linear-gradient(top, #8bda29 0%,#5c9e0b 100%);background:linear-gradient(to bottom, #8bda29 0%,#5c9e0b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bda29', endColorstr='#5c9e0b',GradientType=0);width:96px;border:4px solid white;box-shadow:0px 0px 9px rgba(0, 0, 0, 0.28);border-radius:60%;line-height:27px;height:46px;}
.silver_seo .plan-price, .plat .plan-price{font-size:24px;color:#000;letter-spacing:0px;font-weight:bold;padding:0;margin:0;background:none;width:auto;border:0px none;box-shadow:none;border-radius:0px;line-height:27px;height:auto;}
.seo-packages{padding-bottom:55px;}
.price-table{margin-right:4px;}
.silver .plan-price span, .plat .plan-price span, .silver .plan-price2 span{font-size:13px;}
.plan-details{padding:0px;width:53%;display:inline-block;box-sizing:border-box;float:left;margin-top:15px;background-image:none;margin-left:53px;}
.plan-details ul li{background:url(../images/list-bg.png) no-repeat left 7px;font-size:12px;line-height:23px;color:#838383;text-align:left;padding:0 0 10px 18px;width:100%;display:inline-block;box-sizing:border-box;font-weight:600;}
.silver .plan-title .pln-dtl, .silver .plan-title2 .pln-dtl{margin-left:-24px;}
.silver .plan-title2, .plat .plan-title2{background-color:#86be41;width:250px;float:left;color:white;padding-bottom:45px;padding-top:35px;display:inline-block;min-height:271px;}
.silver .plan-price2, .plat .plan-price2{font-size:24px;color:#ffffff;letter-spacing:0px;font-weight:bold;padding:24px 0;margin:0;background:#44bff5;background:-moz-linear-gradient(top, #44bff5 0%, #0b80b4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#44bff5), color-stop(100%,#0b80b4));background:-webkit-linear-gradient(top, #44bff5 0%,#0b80b4 100%);background:-o-linear-gradient(top, #44bff5 0%,#0b80b4 100%);background:-ms-linear-gradient(top, #44bff5 0%,#0b80b4 100%);background:linear-gradient(to bottom, #44bff5 0%,#0b80b4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#44bff5', endColorstr='#0b80b4',GradientType=0);width:96px;border:4px solid white;box-shadow:0px 0px 9px rgba(0, 0, 0, 0.28);border-radius:60%;line-height:27px;height:46px;}
.magnt_skill{display:block;float:left;margin-bottom:50px;margin-top:15px;width:100%;}
.magnt_skill > h2{color:#2a99cb;font-size:28px;line-height:30px;padding:10px 0;text-align:center;border-bottom:none;box-shadow:none;}
.left-ul-magento-skill{display:inline-block;float:left;padding-left:60px;}
.right-ul-magento-skill{display:inline-block;float:right;padding-right:65px;}
.magnt_skill .left-ul-magento-skill li, .magnt_skill .right-ul-magento-skill li{background:url("../images/list-bg.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);box-sizing:border-box;color:#666666;font-family:verdana;font-size:14px;line-height:27px;padding-left:14px;}
.title-name-contant .video h2{font-size:16px;}
.magento_skills{width:100%;display:block;}
.magnt_skill{display:block;float:left;margin-bottom:50px;margin-top:50px;width:46%;border:1px solid #cfcfcf;padding:15px;min-height:351px;}
.magnt_skill > h2{color:#2a99cb;font-size:28px;line-height:30px;padding:10px;text-align:left;margin-top:0;}
.magnt_skill li{background:url("../images/list-bg.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);box-sizing:border-box;color:#666666;font-family:verdana;font-size:14px;line-height:27px;padding-left:14px;}
.magento_inquiry .inquiry-form ul{box-shadow:none;border:1px solid #cfcfcf;background:#f8f8f8;}
.magento_inquiry .inquiry-form li .input-box.name-icon input{background:url("../images/name-icon1.jpg") no-repeat scroll 97% center #fff;}
.magento_inquiry .inquiry-form li .input-box.email-icon input{background:url("../images/email-icon1.jpg") no-repeat scroll 97% center #fff;}
.magento_inquiry .inquiry-form li .input-box.phone-icon input{background:url("../images/phone-icon1.jpg") no-repeat scroll 97% center #fff;}
.magento_inquiry .inquiry-form li .input-box{border:0px none!important;}
.magento_inquiry .inquiry-form li .input-box input,
.magento_inquiry .inquiry-form li textarea{border-radius:0px;border:1px solid #e4e4e4;font-weight:normal;font-size:14px;color:#aeaeae;}
.magento_inquiry .inquiry-form li textarea{background:url("../images/pro_desc.jpg") no-repeat scroll 99% 8px #fff;padding-left:45px;}
.magento_inquiry .inquiry-form li .input-box select{margin-left:0px;left:0px;border-radius:0px;border:1px solid #e4e4e4;font-weight:normal;font-size:14px;color:#aeaeae;width:100%;height:47px;line-height:47px;padding-left:45px;}
.magento_inquiry .inquiry-form .required{left:16px;width:10px;}
.magento_inquiry .text_magento{display:none;}
.magento-development{display:inline-block;}
.magento-development li{border-bottom:1px solid #e6e3e3;display:inline-block;padding-top:30px;padding-bottom:30px;}
.magento-development .img-icon{display:inline-block;margin-right:30px;width:11%;}
.magento-development .magento-content{width:84%;}
.magento-content h2{color:#1f90c2;font-size:20px;font-weight:normal;margin-bottom:18px;line-height:24px;border-bottom:0px none;margin-top:0px;padding-bottom:0px;}
.magento-content p{font-family:verdana;font-size:14px;font-weight:normal;text-align:justify;}
.left{float:left;}
.right{float:right;}
.plan-list{display:inline-block;margin:0;padding:20px 0 0;width:100%;}
.magento-silver{background:none repeat scroll 0 0 #ffffff;border:1px solid #d8d8d8;float:left;margin-bottom:13px;margin-right:29px;padding:1px;text-align:center;width:31%;}
.magento-silver.last{margin-right:0;}
.magento-plan-boxes{padding:15px;}
.magento-plan-hdr{display:inline-block;width:100%;background-color:#e9e9e9;vertical-align:middle;}
.magento-plan-title{box-sizing:border-box;display:inline-block;padding:26px 7px 18px;width:100%;border-bottom:1px solid #ededed;}
.magento-plan-img{background-color:#86be41;padding:23px 23px 17px;}
.magento-price-hours{text-align:right;padding:20px 23px 0px 18px;}
.magento-price-hours h3{color:#333333;font-family:verdana;font-size:40px;line-height:40px;}
.magento-price-hours h3 span.price-text{font-size:26px;}
.magento-price-hours h2{color:#30a4d7;font-family:verdana;font-size:26px;font-weight:normal;border-bottom:0px;margin:0px;box-shadow:none;}
.magento-plan-title h2{color:#30a4d7;font-size:20px;line-height:21px;margin-bottom:17px;}
.magento-plan-title h4{color:#333333;font-family:verdana;font-size:14px;line-height:24px;}
.magento-plan-details{padding:28px 0 0;text-align:left;min-height:130px;}
.magento-plan-details ul li{background:url(../images/list-bg.png) no-repeat left 7px;color:#666666;font-family:verdana;font-size:13px;line-height:20px;margin-bottom:18px;padding-left:14px;}
.magento-plan-validity{background-color:#ededed;padding:12px;}
.magento-plan-validity h3{color:#333333;font-family:verdana;font-size:16px;line-height:20px;}
.magnt_skill > h2{background:#86be41;color:#FFF;font-size:20px;margin-bottom:15px;}
.blog_social{margin:17px 0 0;}
.contact-dtl ul li.h-newsletter{float:right;padding-right:0px;}
.contact-dtl ul li.h-newsletter a{color:#fff;}
.contact-dtl ul li.h-skype a{color:#fff;}
.header_right{width:60%;}
.contact-dtl .h-newsletter img{top:11px;}
.company-menu{position:relative !important;}
.company-menu .sub-menu.sub-menu-1{left:0 !important;padding:10px !important;}
.about-menu > a > .wpmega-link-title{display:none !important;}
.company-menu .about-menu{min-width:auto !important}
#megaUber .sub-menu li.about-menu > a{border:none !important;padding:0 !important;margin:0 !important}
.about-menu{padding-top:0 !important;margin:0 !important}
.company-menu ul{max-width:none!important;width:155px!important;border:1px solid #e0e0e0;}
.magento_inquiry .wpcf7-validation-errors{display:none;}
.hire-banner{background-position:center center;background-size:cover;height:135px;}
.service_content h4{color:#484848;font-size:21px;padding:40px 0px 20px 0px;background:url("../images/hire_h4_bg.png") no-repeat center bottom;text-align:center;}
.service_wrap{display:inline-block;margin-bottom:50px;}
.service_wrap .hire_resource{width:327px;margin:25px 7px 0px 0px;float:left;display:block;min-height:350px;}
.service_wrap .hire_resource h4{font-size:15px;color:#FFF;padding:15px;font-family:'Armata', sans-serif;line-height:26px;}
.service_wrap .hire_resource h4.blue_bg{background:#48add8;}
.service_wrap .hire_resource h4.blue_bg a{color:#fff;display:block;text-align:center;}
.service_wrap .hire_resource h4.green_bg{background:#8ec845;}
.service_wrap .hire_resource h4.green_bg a{color:#fff;display:block;text-align:center;}
.service_wrap .hire_resource p{font-size:12px;color:#484848;line-height:21px;padding-top:20px;min-height:110px;padding:0 15px 0 0;text-align:justify;}
.dark-bg-entries .mega-entry .mega-entry-innerwrap{background-color:transparent!important;}
.filter{color:#666666!important;cursor:pointer;font-size:13px!important;line-height:40px;}
.port-cat{padding:0px!important;}
.port-cat .filter{padding:0 15px!important;}
.case_study{padding:20px 0 0 0!important;}
.gallerycaption_description{color:#333;font-size:12px;line-height:21px;}
.widget_our_client,
.slider2_container{}
.widget_our_client iframe{height:100%;}
.widget_our_client div img{width:111px;}
.port-cat:hover,
.port-cat:active{background:#86be3f;}
.port-cat:hover > .filter,
.port-cat:active> .filter{color:#FFF!important;}
.filter.selected{background:#86be3f;color:#FFF!important;}
.gallerycaption_description li{background:url("../images/tick1.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);padding:0 0 0 15px;}
.download_pdf .input-box input{border:1px solid #ccc!important;position:relative;}
.download_pdf #name, .download_pdf #email{position:absolute;}
.contant_page{float:left;width:100%;}
.magento-plan-img.left img{height:63px;}
.magentoplan .su-accordion .su-spoiler-style-default > .su-spoiler-content{padding:1em 0;}
.hire_resource img{width:100%;}
.thnkshead .social-icon{margin-top:30px;}
.pagination{display:inline-block;}
.side_widget .limargin{margin:0 13px !important;width:120px !important;}
.view-plan{padding:20px 0 0 0;text-align:center;}
.container-fullwidth .megafolio-container.dark-bg-entries > div{height:335px !important;}
.container-fullwidth .megafolio-container .mega-hover.notitle.alone:hover .mega-hoverview{display:none;}
.mega-entry-innerwrap .mega-hover{background:none;}
.container-fullwidth .mega-covercaption .gallerycaption-title{color:#30a4d6;font-size:20px;padding-bottom:5px;line-height:25px;text-transform:uppercase;}
.container-fullwidth .mega-covercaption.mega-white .gallerycaption_description p{color:#333333;font-family:"Armata",sans-serif;font-size:12px;margin-top:20px;}
.mega-covercaption .gallerycaption_pdf{margin-top:17px;}
.mega-covercaption .gallerycaption_pdf .su-button.su-button-style-default{background:url("../images/download-pdf-btn-bg.png") no-repeat;border-bottom:0 none;border-radius:0;height:42px;padding:11px 0 0 21px;text-align:left;width:205px;}
.mega-covercaption .gallerycaption_pdf .su-button.su-button-style-default span{color:#ffffff !important;font-size:16px !important;font-weight:bold;}
.mega-entry-innerwrap > div:first-child{border:1px solid #ededed !important;display:inline-block;float:left;height:290px;width:50% !important;z-index:999;}
.mega-entry-innerwrap .mega-covercaption.mega-landscape-right{z-index:-1;}
.container-fullwidth .megafolio-container .mega-entry{border-bottom:1px solid #dddddd;width:100% !important;box-sizing:content-box;padding-bottom:30px !important;}
#slider1_container img, #slider2_container img{margin:0 !important;}
#cycledtestimonialwidget-5 > h2, #cycledtestimonialwidget-4 > h2{display:none;}
@media only screen and (max-width:1024px){.contact-dtl ul li.h-newsletter{float:left;}
.bottom_sec{background-attachment:fixed;background-image:url("../images/testimonial-img2.jpg") !important;}
.plan-details{width:52%;}
.service_wrap .hire_resource{width:318px;}
}
@media only screen and (max-width:979px){.mobile_number .widget.widget_text > div{float:right !important;}
.header_right .mobile_number ul li.icon_1{margin-right:0px;}
.what_wedo .what_text1, .what_wedo .what_text2{width:50%;}
.what_wedo .what_text3{width:100%;}
.what_wedo .what_text3 .textwidget center:nth-child(5) a{width:46%;}
.silver .plan-title, .plat .plan-title, .silver .plan-title2, .plat .plan-title2{width:100%;min-height:285px;}
.silver .plan-title .pln-dtl, .silver .plan-title2 .pln-dtl{margin-left:0;}
.silver .price-crcl{left:136px;top:42%;}
.plan-details{width:100%;}
.plan-details{margin-left:0;margin-top:62px;}
.left-ul-magento-skill{padding-left:0;}
.right-ul-magento-skill{padding-right:35px;}
.magnt_skill{margin-top:0px;}
.hire-banner{height:98px;}
.service_wrap .hire_resource{width:357px;}
}
@media only screen and (max-width:767px){.header_right ul li{padding:0;}
.contact-dtl{width:55% !important;}
.home_top .abt-us{width:45%;margin-bottom:25px;}
.what_wedo .what_text3 .textwidget center:nth-child(5) a{width:60%;}
.service-name a{font-size:16px;}
.bottom_sec .one_half{border-bottom:1px solid #ffffff !important;width:98%;padding-bottom:3%;border-right:none !important;}
.bottom_sec .one_half.last{border-bottom:none !important;}
.twitter-timeline.twitter-timeline-rendered{width:100% !important;}
.partner_logo li{background:url("../images/partner_li_bg.png") no-repeat scroll left -15px rgba(0, 0, 0, 0);}
.partner_logo li img{width:70px !important}
.home_carosl{padding-bottom:0 !important;}
#livechat-full, #livechat-eye-catcher{display:none;}
}
@media only screen and (max-width:639px){.foot_social_left h3, .foot_social_right h3{width:90%;}
.left-ul-magento-skill{padding-left:0;}
.right-ul-magento-skill{padding-right:29px;}
.hire-banner{display:none;}
.service_wrap .hire_resource{width:100%;}
}
@media only screen and (max-width:480px){.company-menu ul{width:100%!important;border:0px none;}
.navication .nav_menu .sub-menu{left:17px;}
.navication .nav_menu .sub-menu li,
.navication .nav_menu .sub-menu li:hover{border-bottom:0px none;}
.navication .nav_menu .sub-menu li a{font-size:13px;}
.navication .nav_menu .sub-menu{width:94%!important;}
.bottom_sec_blog .one_half.last{float:left;width:98%;}
.navication li.menu-item a{padding:1px 14px!important;line-height:23px!important;width:94%!important;display:inline-block;}
.what_wedo h1{line-height:28px;}
.navication .nav_menu li:hover > a{background:transparent !important;width:91%!important;color:#000!important;}
.navication .nav_menu li ul li:hover > a{background:none repeat scroll 0 0 #86be41 !important;width:91%!important;color:#FFF!important;}
.about-menu > a,
.navication .nav_menu li a:hover > li.about-menu a{display:none!important;}
.contact-dtl{width:100% !important;margin-bottom:24px;}
.home_top .abt-us{width:100%;}
.what_wedo .what_text1, .what_wedo .what_text2{width:100%;}
.what_wedo .what_text3 .textwidget center:nth-child(5) a{width:78%;}
.client_logo h1{line-height:34px;}
.recent_project, .home_carosl{height:auto !important;}
.partner_logo li{width:100% !important;border-left:none;background:none;}
.partner_logo li img{width:auto !important;}
.partner_logo li{float:left!important;margin:0 auto !important;width:49% !important;}
.client_logo li{width:84%;margin:0 auto;float:none;}
.foot_social_left{width:100% !important;}
.recent_project h1, .client_logo h1, .home_top h1, .partner_logo h1{font-size:26px;}
.easingsliderlite.use-slide .easingsliderlite-slide{font-size:14px;}
.what_wedo li .content-text{margin-left:0px;}
.what_wedo .icon img{position:relative!important;top:20px;}
.what_wedo .what_text1 li, .what_wedo .what_text2 li, .what_wedo .what_text3 li{margin-bottom:5px;}
.our_client .tag_line{width:100% !important;}
.client_logo li{width:34%!important;margin:0 auto;}
.what_text3 .su-accordion{width:100%!important;}
.foot_social_left h3, .foot_social_right h3{text-align:left;}
.foot_btm_social .anivimage{float:left;}
.choose-plan-title h2{font-size:31px;}
.silver .price-crcl{left:37%;top:45%;}
.text_mgnt{margin-bottom:58px;}
.plan-list{padding:30px 0 0;}
.left-ul-magento-skill{margin-left:10px;}
.right-ul-magento-skill{float:left;padding-right:0;margin-left:10px;}
}
@media only screen and (max-width:479px){.company-menu ul{width:100%!important;border:0px none;}
.navication .nav_menu .sub-menu{left:17px;}
.navication .nav_menu .sub-menu li,
.navication .nav_menu .sub-menu li:hover{border-bottom:0px none;}
.navication .nav_menu .sub-menu li a{font-size:13px;}
.navication .nav_menu .sub-menu{width:94%!important;}
.bottom_sec_blog .one_half.last{float:left;width:98%;}
.navication li.menu-item a{padding:1px 14px!important;line-height:23px!important;width:100%!important;display:inline-block;}
.what_wedo h1{line-height:28px;}
.navication .nav_menu li:hover > a{background:transparent !important;width:91%!important;color:#000!important;}
.navication .nav_menu li ul li:hover > a{background:none repeat scroll 0 0 #86be41 !important;width:91%!important;color:#FFF!important;}
.navication .nav_menu li a:hover{display:block!important;color:#FFF;}
.about-menu > a{display:none!important;}
.home_top .abt-us{width:100%;}
.what_wedo .what_text3 .textwidget center:nth-child(5) a{width:100%;}
.client_logo h1{line-height:34px;}
.what_wedo .icon img{position:relative;top:19px !important;}
.what_wedo li .content-text{margin-left:0px;}
.what_wedo .what_text1 li, .what_wedo .what_text2 li, .what_wedo .what_text3 li{margin-bottom:5px;}
.client_logo{padding:0px;}
.our_client .tag_line{width:100% !important;}
.client_logo li{width:44%!important;margin:0 auto;}
.partner_logo li{float:left!important;margin:0 auto !important;width:49% !important;}
.foot_btm_social .anivimage{float:left!important;}
.choose-plan-title h2{font-size:23px;}
.plan-list{padding:23x 0 0;}
.silver .price-crcl{left:33%;top:40%;}
}
@media only screen and (max-width:320px){.easingsliderlite.use-slide .easingsliderlite-slide{font-size:10px;}
.tab_container.bottom_sec h1{line-height:34px;}
.contact-dtl ul{width:100% !important;}
.what_wedo .what_text3 .textwidget center:nth-child(5) a{}
.bottom_sec_blog .one_half{width:100%;}
}
#page-container{width:auto;height:auto;overflow:visible;background-color:transparent;}
.pdf_generate .page{background-color:#ffffff;margin:0;border:0}
.pdf_generate .page-content{background:url("../images/main-bg.jpg") no-repeat center top #f3f3f3;margin:0;padding:0;width:100%;height:100%;overflow:hidden;display:block;}
.pdf_generate .left-logo{float:left;margin-left:40px;margin-top:40px;}
.pdf_generate .right-hdr-text{float:right;margin-right:40px;margin-top:40px;text-align:right;}
.pdf_generate .right-hdr-text h3{color:#ffffff;font-size:25px;margin:0;text-transform:uppercase;}
.pdf_generate .right-hdr-text h2{color:000000;font-size:40px;font-weight:bold;margin:0;}
.pdf_generate .header{display:inline-block;width:100%;}
.pdf_generate .project-name{text-align:center;}
.pdf_generate .project-name h1{color:#ffffff;font-family:armata;font-size:55px;font-weight:bold;margin:24px 0;}
.pdf_generate .project-img{box-sizing:border-box;display:inline-block;height:auto;padding:0 40px;width:100%;margin-bottom:50px;}
.pdf_generate .project-img > img{border:10px solid #ffffff;box-sizing:border-box;height:auto;max-width:100%;width:100%;}
.pdf_generate .project-desc{padding:0 40px;display:inline-block;width:100%;position:relative;}
.pdf_generate .left-desc{float:left;border:2.5px solid #299acb;padding:20px;width:42%;min-height:400px;}
.pdf_generate .right-desc{border:2.5px solid #6da726;float:left;margin-left:1.8%;padding:20px;width:42%;min-height:400px;}
.pdf_generate .left-desc > h3{background:url("../images/form.png") no-repeat scroll left top rgba(0, 0, 0, 0);color:#299acb;font-size:33px;line-height:50px;padding:0 0 0 70px;margin:0 0 20px;}
.pdf_generate ul{list-style:none;padding:0;margin:0;}
.pdf_generate .left-desc ul{margin-right:50px;}
.pdf_generate .right-desc ul{margin-left:90px;}
.pdf_generate .left-desc ul li,
.pdf_generate .right-desc ul li{color:#333333;font-size:15px;}
.pdf_generate .left-desc ul li:before,
.pdf_generate .right-desc ul li:before{content:"\002022";color:#bbbbbb;font-size:25px;padding-right:10px;}
.pdf_generate .right-desc > h3{background:url("../images/solution.png") no-repeat scroll left top rgba(0, 0, 0, 0);color:#6da726;font-size:33px;line-height:50px;padding:0 0 0 70px;margin:0 0 20px 85px;}
.pdf_generate .logo_container{background:url("../images/logo_container.png") no-repeat scroll left top/cover rgba(0, 0, 0, 0);height:249px;left:39.6%;position:absolute;top:20%;width:200px;}
.pdf_generate .logo_container img{left:55px;position:absolute;top:60px;}
.pdf_generate .content_wrap{padding:30px 0px;width:92%;display:block;clear:both;}
.pdf_generate .content_wrap h3{font-size:30px;color:#333;display:inline-block;margin:10px 0px;}
.pdf_generate .content_wrap ul{display:inline-block;margin-left:20px;position:relative;top:3px;}
.pdf_generate .content_wrap ul li{float:left;list-style:none;color:#FFF;margin-right:20px;padding:2px 5px;}
.pdf_generate .content_wrap ul li.green{background:#6da726;}
.pdf_generate .content_wrap ul li.blue{background:#299acb;}
.pdf_generate .content_wrap ul li.gray{background:#7a8387;}
.pdf_generate .tools h3{width:200px;}
.pdf_generate .footer{background:url("../images/pdffooter_bg.png") no-repeat center top;height:183px;}
.pdf_generate .footer .logo{background:url("../images/logo_bottom.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:62px;left:100px;position:relative;top:100px;width:291px;z-index:9999;text-indent:-9999px;}
.pdf_generate .copyright p{color:#fff;float:right;position:relative;right:90px;top:65px;}
.clients-slider img{}
.inner_container .magento-plan .text_mgnt p {
	line-height:28px;
	font-size:16px;
}
.magento-plan .plan-list .magento-silver .magento-plan-boxes .magento-plan-title h4 {
	 font-size: 16px;
    line-height: 26px;
}
.magento-plan .plan-list .magento-silver .magento-plan-boxes .magento-plan-details ul li {
	 font-size: 15px;
    line-height: 20px;
}
.inner_container .magento_skills .magnt_skill .ul-magento-skill li {
  font-size: 17px;
  line-height: 29px;
} 
.magento-silver .magento-plan-details {
  min-height: 170px;    
}