.slicknav_menu{display:none;}
.clear{clear:both;}
.shild_menu{width:1000px;margin:0 auto;border:1px solid #CCC;clear:both;background:rgba(19,191,221,1);}
@media screen and (max-width:1400px){.hire_magento_ad > img{width:70%;}
.magento-silver{margin-right:25px; }
}
@media screen and (max-width:1024px){.contact-dtl ul li{padding:0 25px 0 0;}
.hire_magento_ad{display:none;}
.inquiry_numb li{margin:0 30px;}
.inquiry_numb li{margin:0 30px;padding-left:56px !important;}
.recent_project .slider1 .recent{margin:0 0 0 19px;}
.recent:first-child{margin-left:0;}
.afp-item-details li strong{width:28.7% !important;}
.contact-dtl{width:100%;}
.contact-dtl ul li{padding:0 0px 0 0;}
.magento-price-hours{padding:20px 17px 0 18px;}
.magento-silver{margin-right:19px;}
.magento-plan-title h2{font-size:19px;}
}
@media screen and (max-width:767px){.js #menu{display:none;}
.js .slicknav_menu{display:block;}
.not_found img{text-align:center;width:100%;}
.page_not_found{margin:30px 0 0 0;width:100%;}
.not_found_left{display:none;}
.partner_main_right{width:100%;}
.banner_container{float:left;margin-top:-3px;}
.inner_partners{display:none;}
}
.menu_left ul{text-transform:uppercase;color:#FFFFFF;margin:0px;padding:0px;list-style:none;}
.menu_left ul li{float:left;position:relative;}
.menu_left ul li a{color:#FFFFFF;padding:0 15px;text-decoration:none;display:block;text-align:center;font:normal 14px Arial, Helvetica, sans-serif;line-height:60px;}
.menu_left ul li a:hover, .menu_left ul li a.active{color:#000;}
.menu_left ul li ul{display:none;position:absolute;left:0;top:60px;width:200px;}
.menu_left li:hover ul{display:block;}
.menu_left ul li li{float:none;background:rgba(3,173,222,1);text-transform:none;padding:9px 73px 9px 10px;border-bottom:1px solid #FFF;-webkit-font-smoothing:antialiased;pointer-events:pointer;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.menu_left ul li ul li a{color:#FFF;line-height:36px;font:normal 12px Arial, Helvetica, sans-serif;text-align:left;}
.menu_left ul li ul li a:hover{color:#000000;line-height:40px;display:block;font:normal 12px Arial, Helvetica, sans-serif;}
.menu_left ul li:hover li:last-child{border-bottom:none;}
.menu_left li li ul{position:absolute;left:200px;top:0;}
.menu_left li li ul li{display:none;-webkit-transform:translatex(5px);-moz-transform:translatex(5px);transform:translatex(5px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.menu_left li li:hover ul li{display:block;}
.menu_left li li ul li ul{display:none !important}
.menu_left li li ul li:hover ul{display:block !important;}
.menu_left li ul li ul{display:none;}
.menu_left .nav_base .menu_right{width:455px;min-height:70px;float:right;padding:0;margin:0;}
.menu_right ul{padding:0;}
.menu_right ul li{list-style:none;margin-right:10px;}
.menu_right ul li span{float:left;display:block;margin-right:8px;text-align:center;margin-top:22px;color:#013646;}
.menu_right ul li img{float:left;margin-top:-1px;margin-right:8px;}
@media (min-width:1024px) and (max-width:1100px){.m_con{height:198px !important;}
ul.afp-items{margin-left:8px;}
.easingsliderlite-pagination.inside.bottom-center{bottom:60px;}
.client_logo li{display:block;float:none;margin:0 auto;text-align:center;width:87%;}
.client_logo li img{width:90%;}
.client_logo li:nth-child(2) img{width:50%;}
.client_logo li:nth-child(4) img{margin-top:10px;}
.client_logo li:nth-child(5) img{width:80%;}
.recent{margin:0 5px;width:30%;}
.recent img{height:auto;}
.contact_banner .banner-img{background-size:100%;width:100%;}
.bnr_title, .bnr_main{width:90%;}
.bnr_left li, .bnr_right li{text-shadow:none;}
.contact-address li{width:30%;}
.contact-address li h3{width:274px;}
}
@media (min-width:800px) and (max-width:1023px){.body_main{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.caroufredsel_wrapper{height:90px !important;}
.home_carosl{padding:35px 0px 20px;}
.header_right ul li, .header_right ul li a{font-size:14px;}
.foot_nav ul li a{padding:0px 20px;}
.foot_bottom{padding:40px 15px 50px;width:auto;}
.header_right ul li{padding-right:10px;}
.recent{margin:0 0 0 20px;}
.recent_project h1{padding-left:20px;}
.mid_con ul li h2{font-size:21px;}
.foot_box{margin-right:15px !important;}
.css-details .col1{margin-left:10px;}
.our-vision .our-vision-contant{width:77%;}
.gallery .gllr_image_block.first_img{width:400px;height:260px;}
.gallery .gllr_image_block{width:190px;height:120px;}
.navication .nav_menu li a{padding:0px 20px;}
.title-name-contant{padding:21px 20px 36px;}
.team_banner h3{padding-left:20px;}
.about-top{padding-left:20px;}
.body_main{padding:0px 20px 20px;}
.m_con{height:105px !important;}
.inner_right .textarea, .inner_right .textbox, .inner_right .textbox2, .inner_right .textbox3{max-width:100%;}
.various{width:225px;}
ul.afp-items{margin-left:14px;}
.afp-items img{width:100% !important;}
.adipoli-before.img-link-initial, .adipoli-after.img-link-initial{width:100% !important;}
.adipoli-wrapper{width:100% !important;}
.banner_button > a{bottom:46px;right:109px;width:125px;height:45px;}
.inquiry-form li .input-box{width:48.4%;}
.inquiry_numb li{font-size:16px;}
.blog-contant{width:80%;}
.cap2{width:69% !important;}
.navication li.menu-item a{padding-left:20px;}
.inquiry_numb li{margin:0 5px;}
.title-name-contant p{width:100%;float:none;}
.title-name-contant p, .title-name-contant .video{width:100%;margin-bottom:10px;}
.title-name-contant .video > iframe{height:420px;width:100%;}
}
@media (min-width:768px) and (max-width:799px){.navication .nav_menu li.menu-item-has-children ,
.navication .nav_menu li ul li.menu-item-has-children{background:url("../images/tick1.png") no-repeat scroll 98% 5px #FFF;}
.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:none repeat scroll 0 0 #86be41 !important;width:91%!important;}
.navication .nav_menu li a:hover{display:block!important;color:#FFF;}
.about-menu > a{display:none!important;}
.mega-entry-innerwrap img{width:43%;}
.mega-entry{position:static!important;}
.container-fullwidth .megafolio-container.dark-bg-entries > div{height:335px !important;}
.mega-covercaption .gallerycaption_pdf{margin-top:10px;}
.norounded .mega-hover{display:none!important;}
.case_study{clear:both;display:block;height:100%;min-height:100%;overflow:auto!important;}
.container-fullwidth .megafolio-container .mega-entry{padding-bottom:0px!important;padding-top:20px;}
.magento-price-hours{padding:20px 4px 0;}
.magento-silver{margin-right:19px;}
.magento-price-hours h3{font-size:32px;}
.magento-price-hours h2,
.magento-price-hours h3 span.price-text{font-size:15px;}
.magnt_skill{padding:8px;width:46%;}
.magnt_skill li{}
.magento-development .magento-content{width:75%;}
.magento-development li{padding-bottom:10px;padding-top:10px;}
.certified_dev{width:100%;height:417px;}
.certified_dev h3{float:left;font-size:18px;left:60px;top:33px;bottom:0px;}
.left_ul,.right_ul{width:100%;}
.left_ul li, .right_ul li{font-size:12px;}
.left_wrap{width:38%;}
.right_wrap{position:relative;top:226px;}
.home_carosl{padding:25px 0px 20px;}
.header_right ul li, .header_right ul li a{font-size:14px;}
.header_right{margin-right:20px;}
.foot_nav ul li a{padding:0px 20px;}
.foot_bottom{padding:40px 0 0;width:auto;}
.usa{margin-right:2%;padding:0 0 0 35px;width:28%;}
.wrap_ind{float:right;width:31%;}
.recent{margin:0px 30px;}
.recent_project h1{padding-left:30px;}
.our-vision .our-vision-contant{width:77%;}
.gallery .gllr_image_block.first_img{width:376px;height:260px;}
.gallery .gllr_image_block{width:178px;height:120px;}
.navication .nav_menu li a{padding:0px 20px;}
.title-name-contant{padding:21px 20px 36px;}
.team_banner h3{padding-left:20px;}
.about-top{padding-left:20px;}
.navication li.menu-item a{padding-left:20px;}
.inner_right .textarea, .inner_right .textbox, .inner_right .textbox2, .inner_right .textbox3{max-width:100%;}
.various{width:220px;}
ul.afp-items{margin-left:6px;}
.afp-items img{width:100% !important;}
.adipoli-before.img-link-initial, .adipoli-after.img-link-initial{width:100% !important;}
.adipoli-wrapper{width:100% !important;}
.banner_button > a{bottom:46px;right:107px;width:125px;height:45px;}
.inquiry-form li .input-box{width:48.4%;}
.inquiry_numb li{font-size:16px;}
.blog-contant{width:80%;}
.cap2{width:66% !important;}
.contact-address li{width:32.8%;}
.navigation_bg{display:none;}
.navigation_bg.mobile_navigation{display:block;}
.mobile_navigation .navication{display:none;}
.caroufredsel_wrapper{height:130px !important;}
.widget_text .abt-us{float:left;margin-bottom:50px;width:25%;}
blockquote.easy_testimonial .wp-post-image{width:95px !important;}
.client_logo li{display:block;margin:0;text-align:center;width:91%;margin:0 auto;float:none;}
.client_logo li img{width:90%;}
.client_logo li:nth-child(2) img{width:50%;}
.client_logo li:nth-child(4) img{margin-top:10px;}
.client_logo li:nth-child(5) img{width:80%;}
.contact-address li{margin-bottom:20px;width:96.6%;}
.contact-address li h3{width:97.6%;}
.our-vision .our-vision-contant{width:72%;font-size:13px;padding:14px;}
.innerpage_testimonial .testimonial_body p.frght, .innerpage_testimonial .testimonial_body p.flft{width:68%;}
.map iframe{width:100%;}
.header-top{display:none;}
.blog .blog-contant-main.inner_left{display:block;float:none;margin:0px 0px 0px -40px;padding:0px;width:100%;}
}
@media (min-width:640px) and (max-width:767px){.navication .nav_menu li.menu-item-has-children ,
.navication .nav_menu li ul li.menu-item-has-children{background:url("../images/tick1.png") no-repeat scroll 98% 5px #FFF;}
.what_wedo li .content-text{display:inline;}
.what_wedo .content-text p{margin:0 0 0 45px;}
.bottom_sec_blog .one_half.last{float:left;width:97%;}
.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;}
.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;}
.about-menu > a{display:none!important;}
.our-vision .our-vision-contant{width:65%!important;}
.bottom_sec_blog .one_half.last{float:left;width:100%;}
.partner_logo li:nth-child(6) img{position:relative;top:-20px;}
.service_wrap .hire_resource p{min-height:150px;}
.magento-development .magento-content{width:83%;}
.magento-silver{width:98%;margin-right:0px;}
.magento-price-hours{padding:20px 11px 0;}
.magnt_skill{width:93%;float:left;}
.magento_inquiry{width:93%;}
.magento_inquiry ul{width:95%;}
.magento_inquiry .inquiry-form li.submit_button{margin-bottom:10px;}
.magento_inquiry .inquiry-form .wpcf7-submit{margin-left:-32px;}
.caroufredsel_wrapper{height:62px !important;}
.home_carosl{padding:25px 0px 20px;}
.inner_left{float:left;width:100%!important;}
.inner_right{width:54%!important;}
.inner_container h1{background:none!important;font-size:16px!important;}
.service_wrap .hire_resource{width:48.5%;}
.contact-address li{width:95.6%;margin:5px 0px;}
.price_per_page .price{font-size:28px;}
.left_ul{width:50%;}
.right_ul{width:42%;}
.certified_dev > h3{font-size:20px!important;}
.about-top li{width:50%;margin-bottom:40px;}
.our-vision .our-vision-contant{padding:14px 15px;width:71%;}
.gallery .gllr_image_block.first_img{width:397px;height:260px;}
.gallery .gllr_image_block{width:188px;height:120px;}
.m_con , .m_con .list_carousel.responsive,
.m_con .caroufredsel_wrapper{height:200px !important;}
.afp-items img{width:100% !important;}
.adipoli-before.img-link-initial, .adipoli-after.img-link-initial{width:100% !important;}
.adipoli-wrapper{width:100% !important;}
li.afp-single-item{width:50% !important;}
.various{width:260px;}
ul.afp-items{margin-left:10px !important;}
.banner_button > a{bottom:58px;right:150px;width:155px;height:60px;}
.inquiry-form li .input-box{width:47.9%;}
.inquiry_numb li{padding:6px 0px;margin:10px 0px;font-size:13px;}
.blog-contant-main.inner_left{width:100%;}
.blog-contant h1{font-size:18px;line-height:20px;}
.blog-contant .post-calendar{left:-77px;width:70px;}
.blog-contant{width:87%;}
.blog-contant .month{font-size:15px;line-height:16px;}
.inner_right{clear:both;padding-top:10px;}
.pagination{padding-left:0px;}
.navigation_bg{display:none;}
.navigation_bg.mobile_navigation{display:block;}
.mobile_navigation .navication{display:none;}
.cap2{width:74.5% !important;}
.contact-address li{width:95.6%;}
.contact-address li h3{margin:-10px 0 5px -12px;width:97.4%;}
.header-top{display:none;}
.right_wrap{top:70px;}
}
@media (min-width:480px) and (max-width:639px){.navication .nav_menu li.menu-item-has-children ,
.navication .nav_menu li ul li.menu-item-has-children{background:url("../images/tick1.png") no-repeat scroll 98% 5px #FFF;}
.what_wedo li .content-text{display:inline;}
.what_wedo .content-text p{margin:0 0 0 45px;}
.mega-entry-innerwrap img{width:90%;}
.mega-entry{position:static!important;}
.container-fullwidth .megafolio-container.dark-bg-entries > div{height:auto !important;padding-top:30px;}
.mega-covercaption{position:static!important;padding-top:10px!important;}
.mega-covercaption .gallerycaption_pdf{margin-top:10px;}
.norounded .mega-hover{display:none!important;}
.case_study{clear:both;display:block;height:100%;min-height:100%;overflow:auto!important;}
.magento-silver{width:98%;margin-right:0px;}
.magento-price-hours{padding:20px 11px 0;}
.magnt_skill{width:89%;float:left;}
.magento_inquiry{width:90%;}
.magento_inquiry ul{width:95%;}
.magento_inquiry .inquiry-form li.submit_button{margin-bottom:10px;}
.magento_inquiry .inquiry-form .wpcf7-submit{margin-left:-32px;}
.magento-development .magento-content{width:77%;}
.magento-content h2{font-size:16px;}
.magento-development li{padding-bottom:10px;padding-top:10px;}
.certified_dev{height:295px;width:100%;}
.certified_dev h3{bottom:0px;float:left;font-size:23px;left:65px;top:40px;}
.left_wrap{width:47%;}
.left_ul,.right_ul{width:100%;}
.left_ul li, .right_ul li{font-size:12px;}
.right_wrap{display:block;float:right;position:relative;top:105px;}
.css-details .col2{width:100%;}
.css-details h1{font-size:25px;}
.css-details .col2 li{width:100%;margin:0;padding:0;}
.about-top li{width:100%;margin-bottom:40px;}
.gallery .gllr_image_block.first_img{width:100%;height:280px;}
.team_banner h3{font-size:43px;text-align:center;}
.our-vision .our-vision-title{width:100%;text-align:center;}
.our-vision .our-vision-contant{padding:20px;}
.our-vision .our-vision-contant{width:100%;}
.gallery .gllr_image_block{width:47.7%;height:130px;}
.foot_bottom{padding:40px 0 5px;}
.afp-items img{width:100% !important;}
.adipoli-before.img-link-initial, .adipoli-after.img-link-initial{width:100% !important;}
.adipoli-wrapper{width:100% !important;}
ul.afp-items{margin-left:5px !important;}
li.afp-single-item{width:50% !important;}
.various{width:193px;}
.banner_button > a{bottom:51px;right:122px;width:107px;height:40px;}
.inquiry-form li .input-box{width:100%;margin-left:0px;margin-bottom:10px;}
.inquiry-form li{margin-bottom:0px;}
.inquiry-form .wpcf7-submit{margin:-50px 0px 20px 0px;right:15px}
.magento_inquiry .inquiry-form .wpcf7-submit{margin-top:0px;}
.inquiry_numb li{display:block;margin:10px 0px;background-position:0 center !important;padding:10px 0px;text-align:left;}
.blog-contant-main.inner_left{width:100%;}
.blog-contant h1{font-size:18px;line-height:18px;}
.blog-contant .post-calendar{left:-77px;width:70px;}
.blog-contant{width:83%;}
.blog-contant .month{font-size:15px;line-height:16px;}
.inner_right{clear:both;padding-top:10px;}
.pagination{padding-left:0px;}
.navigation_bg{display:none;}
.navigation_bg.mobile_navigation{display:block;}
.mobile_navigation .navication{display:none;}
.cap2{width:65% !important;}
.contact-address li{margin-bottom:10px;width:94.5%;}
.contact-address li h3{width:96.3%;margin:-10px 0 5px -12px;}
.caroufredsel_wrapper{height:153px !important;}
.header-top{display:none;}
}
@media (min-width:320px) and (max-width:439px){.innerpage_testimonial .testimonial_body p.frght,
.innerpage_testimonial .testimonial_body p.flft{width:100%!important;}
.navication .nav_menu li.menu-item-has-children ,
.navication .nav_menu li ul li.menu-item-has-children{background:url("../images/tick1.png") no-repeat scroll 98% 5px #FFF;}
.request-free-quote .wpcf7-form p,
.more_testimonials{margin-left:0px;}
.home_top p, .home_top ul li{margin-right:10px;}
.what_wedo li .content-text{display:inline;}
.what_wedo .content-text p{margin:0 0 0 45px;}
.request-free-quote .wpcf7-form .side_captcha p{margin-left:0px;}
.mega-landscape .mega-landscape-right{width:100%!important;}
.mega-entry-innerwrap img{width:87%;}
.mega-entry{position:static!important;}
.container-fullwidth .megafolio-container.dark-bg-entries > div{height:auto !important;padding-top:30px;}
.mega-covercaption{position:static!important;padding-top:10px!important;}
.mega-covercaption .gallerycaption_pdf{margin-top:10px;}
.norounded .mega-hover{display:none!important;}
.case_study{clear:both;display:block;height:100%;min-height:100%;overflow:auto!important;}
.magento-silver{width:98%;margin-right:0px;}
.magento-price-hours{padding:20px 11px 0;}
.magnt_skill{width:89%;}
.magento_inquiry{width:90%;}
.magento_inquiry ul{width:95%;}
.magento_inquiry .inquiry-form li.submit_button{margin-bottom:10px;}
.magento_inquiry .inquiry-form .wpcf7-submit{margin-left:-32px;}
.magento-development .magento-content{width:77%;}
.magento-content h2{font-size:16px;}
.magento-development li{padding-bottom:10px;padding-top:10px;}
.certified_dev{height:295px;width:100%;}
.certified_dev h3{bottom:0px;float:left;font-size:15px;left:55px;top:30px;}
.left_wrap{width:100%;}
.left_ul,.right_ul{width:95%;}
.right_wrap{display:none;}
li.afp-single-item{width:100% !important}
.various{width:270px;}
.about-top li{width:100%;margin-bottom:40px;}
.gallery .gllr_image_block.first_img{width:100%;}
.team_banner h3{font-size:43px;text-align:center;}
.our-vision .our-vision-title{width:100%;text-align:center;}
.our-vision .our-vision-contant{padding:20px;}
.our-vision .our-vision-contant{width:100%;}
.gallery .gllr_image_block{width:46.6%;}
.foot_bottom{padding:40px 0 5px;}
.afp-items img{width:100% !important;}
.adipoli-before.img-link-initial, .adipoli-after.img-link-initial{width:100% !important;}
.adipoli-wrapper{width:100% !important;}
li.afp-single-item{width:100% !important;}
.various{width:277px;}
.banner_button > a{bottom:21px;right:46px;width:107px;height:40px;}
.inquiry-form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{left:23%;}
.inquiry-form{width:94.5%;margin-bottom:10px;}
.inquiry-form ul{min-height:550px;}
.inquiry-form li .input-box{width:100%;margin-left:0px;margin-bottom:10px;}
.inquiry-form li{margin-bottom:0px;}
.inquiry-form .wpcf7-submit{float:left;margin:10px 0px 10px 0px;}
.inquiry_numb li{display:block;margin:10px 0px;background-position:0 center !important;padding:10px 0px;text-align:left;}
.blog-contant-main.inner_left{width:100%;}
.blog-contant h1{font-size:15px;line-height:18px;}
.blog-contant .post-calendar{left:-69px;width:63px;}
.blog-contant{width:77%;}
.blog-contant .date{font-size:18px;}
.blog-contant .month{font-size:12px;line-height:15px;}
.blog-contant .blog-img img{height:100px;}
.inner_right{clear:both;padding-top:10px;}
.pagination{padding-left:0px;}
.navigation_bg{display:none;}
.navigation_bg.mobile_navigation{display:block;}
.mobile_navigation .navication{display:none;}
.contact-address li{width:93%;margin-bottom:10px;}
.cap2{width:41% !important;}
.caroufredsel_wrapper{height:103px !important;}
.contact-address li h3{width:94.7%;margin:-10px 0 5px -12px;}
.port_left .txt_fld input.side_submit{margin-left:-65px;}
.header-top{display:none;}
.trusted_since,
.foot_social_right > p{float:left;}
.usa,.aus,.wrap_ind{width:92%;}
}
@media (min-width:360px) and (max-width:400px){.inner_right{width:87%!important;}
.what_wedo li .content-text{display:inline;}
.what_wedo .content-text p{margin:0 0 0 45px;}
.magento-silver{width:98%;margin-right:0px;}
.magento-price-hours{padding:20px 11px 0;}
.magnt_skill{width:89%;}
.magento_inquiry{width:90%;}
.magento_inquiry ul{width:95%;}
.magento_inquiry .inquiry-form li.submit_button{margin-bottom:10px;}
.magento_inquiry .inquiry-form .wpcf7-submit{margin-left:-32px;}
.magento-development .magento-content{width:77%;}
.magento-content h2{font-size:16px;}
.magento-development li{padding-bottom:10px;padding-top:10px;}
ul.afp-items{margin-left:18px !important;}
.banner_button > a{bottom:28px !important;right:65px !important;}
.header-top{display:none;}
}
@media (min-width:240px) and (max-width:319px){li.afp-single-item{width:100% !important}
.various{width:240px;}
.caroufredsel_wrapper{height:62px !important;}
.about-top li{width:100%;margin-bottom:40px;}
.gallery .gllr_image_block.first_img{width:100%;}
.team_banner h3{font-size:43px;text-align:center;}
.our-vision .our-vision-title{width:100%;text-align:center;}
.our-vision .our-vision-contant{padding:20px;}
.our-vision .our-vision-contant{width:100%;}
.gallery .gllr_image_block{width:46.6%;}
.m_con{height:80px !important;}
.foot_bottom{padding:40px 0 5px;}
.afp-items img{width:100% !important;}
.adipoli-before.img-link-initial, .adipoli-after.img-link-initial{width:100% !important;}
.adipoli-wrapper{width:100% !important;}
li.afp-single-item{width:100% !important;}
.various{width:240px;}
.banner_button > a{bottom:21px;right:46px;width:107px;height:40px;}
.inquiry-form li .input-box{width:100%;margin-left:0px;margin-bottom:10px;}
.inquiry-form li{margin-bottom:0px;}
.inquiry-form .wpcf7-submit{float:left;margin:0px 0px 10px 0px;}
.inquiry_numb li{display:block;margin:10px 0px;background-position:0 center !important;padding:10px 0px;text-align:left;}
.blog-contant-main.inner_left{width:100%;}
.blog-contant h1{font-size:15px;line-height:18px;}
.blog-contant .post-calendar{left:-69px;width:63px;}
.blog-contant{width:77%;}
.blog-contant .date{font-size:18px;}
.blog-contant .month{font-size:12px;line-height:15px;}
.blog-contant .blog-img img{height:100px;}
.inner_right{clear:both;padding-top:10px;}
.pagination{padding-left:0px;}
.navigation_bg{display:none;}
.navigation_bg.mobile_navigation{display:block;}
.mobile_navigation .navication{display:none;}
.cap2{width:98% !important;}
.contact-address li{width:100%;margin-bottom:10px;}
}
@media (max-width:800px){.blog .blog-contant-main.inner_left{display:block;float:none;margin:0px 0px 0px -40px;padding:0px;width:100%;}
.nav_menu .get-quote{display:none;}
.navication{position:absolute;z-index:9999999;top:35px;}
.foot_btm_social .anivimage{float:none;text-align:center;}
.navication li.menu-item:first-child a{padding-left:20px;}
.navication li.menu-item a{color:#000;}
.easingsliderlite-pagination{display:none;}
.logo{display:block;float:none;text-align:center;width:auto;}
.header_right{float:none;width:100%;}
.header_right ul li.icon_1{margin-right:15px;}
.recent{margin:0 5px;width:29%;height:270px;}
.recent img{height:auto;}
.one_half, .one_half.last{border:none;width:98%;float:left;}
.bottom_sec_blog .one_half{width:98%;}
.recent_project{padding-top:50px}
.foot_nav ul li a{padding:0 15px;}
.testimonial_body p.frght, .testimonial_body p.flft{width:80%;}
.team_slider > img, .form_slider > img{width:100%;}
.infrastucture, .infrastucture iframe{width:100% !important;}
.inner_left{float:left;width:100%;}
.inner_right{width:50%;float:none;margin:0 auto;display:block;}
.side_submit{font-size:17px !important;}
.side_widget h2{left:-26px !important;font-size:17px !important;width:113.5% !important;}
.inner_bullet_con h2{padding:40px 0px 0px 0px;display:block;}
.contact_banner .banner-img{background-size:100%;width:100%;height:330px;}
.bnr_title, .bnr_main{width:90%;}
.bnr_tag_line{font-size:12px;margin-top:15px;}
.bnr_title{font-size:25px;margin-top:22px;}
.banner-img img{margin:25px 0 0 25px;width:20%;}
.bnr_main{margin-left:3%;margin-top:2%;}
.bnr_left li, .bnr_right li{font-size:12px;text-shadow:none;}
.blog-contant-main.inner_left{width:53%;}
.inner_container .inquiry-form-main p{text-align:left;}
.inquiry-form-main .form-airro{}
.inquiry_numb li{float:left;padding:15px 0;margin:0 0 10px;width:80%;text-align:left;}
.inquiry-form li .input-box{width:47%;}
.team_slider{height:auto;}
.nav_menu > li.menu-item > a{height:auto;}
.partner_logo li img{width:100%;}
.title-name-contant p, .title-name-contant .video{width:100%;margin-bottom:10px;}
.title-name-contant .video > iframe{height:420px;width:100%;}
.foot_social_right, .foot_social_left{float:left;text-align:center;margin-bottom:10px;}
.partner_main_right{width:71%;}
}
@media (max-width:480px){.magento-silver{width:98%;margin-right:0px;}
.magento-price-hours{padding:20px 11px 0;}
.magnt_skill{width:89%;}
.magento_inquiry{width:90%;}
.magento_inquiry ul{width:95%;}
.magento_inquiry .inquiry-form li.submit_button{margin-bottom:10px;}
.magento_inquiry .inquiry-form .wpcf7-submit{margin-left:-32px;}
.magento-development .magento-content{width:77%;}
.magento-content h2{font-size:16px;}
.magento-development li{padding-bottom:10px;padding-top:10px;}
.bnr_tag_line{font-size:10px;font-weight:normal;margin-top:5px;margin-left:18px;}
.bnr_title{font-size:17px;margin-top:9px;margin-left:15px;}
.banner-img img{margin:10px 0 0 15px;width:35%;}
.bnr_left, .bnr_right{width:80%}
.header_right ul li.icon_1{margin-right:10px;}
.header_right ul li{padding:0 20px;}
.header_right div:first-child{width:100%;}
.social-icon{float:none !important;}
.easingsliderlite-arrows{display:none;}
.recent_project h1, .client_logo h1, .home_top h1, .partner_logo h1{font-size:30px;}
.recent{float:none;height:auto;margin:10px auto;width:70%;}
.recent:first-child{margin-left:auto;}
.testimonial_body p.flft{width:73%;}
.testimonial_body p.frght{width:73%;}
.su-button.su-button-style-default img{width:85px;height:auto;}
.banner_container .banner_desktop{display:none;}
.banner_container .mobile_banner{display:block;}
.banner_container .mobile_banner img{width:100%;}
.team_slider, .form_slider{height:auto;}
.our-vision .our-vision-contant{width:auto;}
.port_left{width:80%;}
.port_right{float:left;width:100%;}
.contact_banner .banner-img{background:url("../images/services-bg-ipad.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);height:355px;}
.inner_left{width:100%;}
.inner_right{width:72%;}
.title_right{float:right;width:100%;margin-top:20px;}
.title_left{float:left;width:100%;}
.inquiry-form li .input-box{width:100%;}
.inquiry-form li textarea{margin-top:0;}
.blog-contant-main.inner_left{width:100%;}
.client_logo{margin-top:30px;}
.client_logo li{text-align:center;width:46%;}
.about-top h1{font-size:25px;}
.title-name-contant{padding-top:10px;}
.body_main{padding:0;}
.inner_container h1{font-size:25px;margin-top:15px;}
.inner_partners{display:none;}
.title-name-contant .video > iframe{height:300px;width:100%;}
.recent:first-child, .recent_project .slider1 .recent{width:88%;}
.innerpage_testimonial .testimonial_body p.frght, .innerpage_testimonial .testimonial_body p.flft{width:70%;}
.header_right .mobile_number{float:left;padding:10px 0;text-align:center;width:100%;}
.who-we-are{background:#30A4D7;padding:30px 0;}
.port_left .txt_fld input.side_submit{background-size:100% 100%;width:235px;margin:0px 0px 0px -60px !important;}
}
@media (max-width:360px){.contact_banner .banner-img{background:url("../images/services-bg-iphone.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:430px;background-size:100%;}
.bnr_title{font-size:12px;margin-left:15px;margin-top:12px;}
.bnr_left li, .bnr_right li{padding-bottom:10px;background:url("../images/arrow-small.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);padding-left:25px;}
.inner_right{width:89%;}
.side_widget h2{width:315px;background-size:100%;font-size:15px;}
.testimonial_body iframe{float:left;width:50%;}
.about-top h1{font-size:20px;padding:0;}
.su-button.su-button-style-default img{width:65px;height:auto;}
.client_logo li{text-align:center;float:none;display:block;width:auto;}
blockquote.easy_testimonial .wp-post-image{width:65px !important;}
.recent:first-child, .recent_project .slider1 .recent{width:80%;}
}
@media (max-width:320px){.contact_banner .banner-img{background:url("../images/services-bg-iphone.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);height:430px;}
.bnr_title{font-size:12px;margin-left:15px;margin-top:6px;}
.bnr_left li, .bnr_right li{padding-bottom:10px;background:url("../images/arrow-small.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);padding-left:25px;}
.inner_right{width:100%;}
.side_widget h2{width:315px;background-size:100%;font-size:15px;}
.testimonial_body iframe{float:left;width:50%;}
.about-top h1{font-size:20px;padding:0;}
.su-button.su-button-style-default img{width:65px;height:auto;}
.client_logo li{text-align:center;float:none;display:block;width:auto;}
blockquote.easy_testimonial .wp-post-image{width:65px !important;}
.inquiry-form li textarea{margin-top:0;}
}
@media (min-width:768px) and (max-width:800px){.bottom_sec_blog .one_half.last{float:left;width:100%;}
.one_half, .one_half.last{border:medium none;float:left;width:48%;}
.partner_logo li img{width:80%!important;}
.partner_logo li:nth-child(5) img,
.partner_logo li:nth-child(6) img{width:auto!important;}
.foot_box,.foot_box_last{width:31%;float:left;margin-bottom:15px;}
.what_text3 .su-accordion{width:50%!important;float:left!important;}
.home_top .abt-us{width:45%;}
.foot_social_left{width:76%;float:left;}
.foot_btm_social .anivimage,
.foot_social_right{float:right;}
.trusted_since{margin:28px 10px 4px 120px;}
.testimonial_body p.frght, .testimonial_body p.flft{width:65%;}
.css-details .col2, .css-details .col1{float:left;margin-left:11px;}
.css-details .col2 li.quote p{padding:0;}
.recent_project .slider1 .recent{margin:0 0 0 17px !important;}
.recent_project .slider1 .recent:first-child{margin-left:0 !important;}
.contact-dtl{width:45%;}
.contact-dtl ul{width:50%;float:left;}
.right_wrap{top:-160px !important;}
}
@media (min-width:240px) and (max-width:640px){.certified_dev{background:none repeat scroll 0 0 #d6ebf1;width:100%;}
.certified_dev img{height:auto;width:100% !important;}
.certified_dev > h3{font-size:18px;}
.css-details .col2{float:left;}
.css-details .col2 li.quote p{padding:0;}
.inquiry_numb li a{font-size:16px;margin-bottom:3px;}
.inner_container .inquiry-form-main p{text-align:left;}
.inquiry-form-main .form-airro{background-position:235px 10px;text-align:left;width:90%;}
.inquiry-form li.captcha, .inquiry-form li.submit_button{width:100% !important;}
.inquiry-form .wpcf7-submit{}
.foot_social_left img{width:100%;}
.recent:first-child, .recent_project .slider1 .recent{margin:0 0 20px 19px;}
.sidebar_demo iframe{width:100%;}
.map iframe{height:200px;width:100%;}
.inner_container h1{font-size:15px;line-height:normal;}
.blog-contant{width:100%;}
.post-calendar{display:none;}
img{height:auto;max-width:100%;}
.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;}
.what_text3 .su-accordion{width:100%!important;float:left!important;}
.client_logo li{width:81%;margin:0 auto;float:none;}
.foot_social_left{width:87%;}
.foot_btm_social .anivimage{float:left;}
.usa, .aus, .wrap_ind{width:90%;margin:0;}
.foot_social_right > p{width:100%;}
.trusted_since,
.foot_social_right > p{float:left;}
.navication .nav_menu li{line-height:30px;}
}
@media (max-width:768px){.header_main{padding-top:10px;}
.navication li.menu-item a{padding:5px 20px;}
.navication .nav_menu > li.current-menu-item > a,
.navication .nav_menu > li.current_page_ancestor > a,
.navication .nav_menu li a:hover{border:none;display:inline-block;background:none;}
.navication .nav_menu .sub-menu li:hover{background:none;}
.copy_right{float:none;text-align:center;}
.foot_box, .foot_box_last{display:none;}
.foot_btm_social{margin:0;}
.foot_btm_social .anivimage, .foot_social_right{display:none;}
.foot_btm_social .copy_right p{padding-top:0px;padding-bottom:15px;}
/*.foot_btm_follow .aus, .foot_btm_follow .usa{width:100%;}*/
.foot_btm_follow .wrap_ind{float:left;width:100%;}
}
@media (min-width:1024px) and (max-width:1100px){.port_left .contactus_form .cap2{width:69% !important;}
}
@media (min-width:1025px) and (max-width:1099px){.contact-dtl ul li.h-newsletter{margin-top:-35px !important;}
}
@media (max-width:1023px){.filter_padder{display:none;}
.su-other-shortcodes-loaded .case_study{10px 0px 0px !important;}
.foot_box{width:30% !important;margin-bottom:40px !important;}
.foot_box_last{float:left !important;width:25% !important;}
.certified_dev{max-width:100%;}
.left_wrap{width:78%;}
}
@media (min-width:911px) and (max-width:1023px){.price-table.platinum{clear:both;}
}
@media (min-width:938px) and (max-width:1008px){.hire-banner.hire_resources .cover_hiresource ul li span{font-size:11px !important;}
.hire-banner.hire_resources.hire-resources-soluition .cover_hiresource ul li span{font-size:11px !important;}
}
@media (max-width:929px){.right_wrap{top:70px;}
.certified_dev{height:270px;margin-left:7px !important;}
}
@media (min-width:730px) and (max-width:818px){.port_left .contactus_form .cap2{width:63% !important;}
}
@media (min-width:769px) and (max-width:799px){.header_main{padding:10px 0px !important;}
.body_main.hire_magento .post_125 .side_widget h2{left:-27px;}
}
@media (max-width:767px){.inner_right .side_widget .widget_text, .inner_right .side_widget .sidebar_demo{margin:0px 0px 0px -14px !important;}
.inner_bullet_con h2{padding:50px 0px 0px 0px !important;}
.body_main.hire_magento .post_125 .side_widget h2{left:-26px;}
.nimble-portfolio.-skin-default .-items .-item .itembox{height:300px;}
.blog .blog-contant-main.inner_left{margin:0px 0px 0px 0px;}
}
@media (max-width:718px){.home_top .abt-us{width:90% !important;text-align:center;margin:0 auto !important;}
.home_top .section-1, .home_top .section-2, .home_top .section-3, .home_top .section-4{text-align:center;margin:20px auto 13px !important;}
}
@media (min-width:320px) and (max-width:729px){.port_left .contactus_form .cap2{width:50% !important;}
}
@media (min-width:640px) and (max-width:667px){.side_widget h2{left:-24px !important;width:114.5% !important;}
}
@media (max-width:665px){.side_widget h2{left:-24px !important;}
.inner_bullet_con h2{padding:20px 0px 0px 0px !important;}
}
@media (max-width:640px){.home_top .section-1, .home_top .section-2, .home_top .section-3, .home_top .section-4{margin:0 auto 15px auto;}
.abt-us{text-align:center;}
.inner_bullet_con h2{padding:0px 0px 0px 0px !important;}
.port_left{width:80%;}
.port_right{display:block;float:left;margin:0 auto !important;width:100%;}
.port_left .contactus_form .cap2{width:70% !important;}
}
@media (min-width:481px) and (max-width:616px){.price-table.titanium{clear:both;}
}
@media (min-width:481px) and (max-width:639px){.body_main .post_117 .main .inner_right .side_widget h2{left:-25px !important;width:115% !important;}
.body_main .post_125 .main .inner_right .side_widget h2{left:-25px !important;width:113% !important;}
.body_main .post_3674 .main .inner_right .side_widget h2{left:-25px !important;width:113% !important;}
.body_main .post_151 .main .inner_right .side_widget h2{left:-25px !important;width:114% !important;}
.body_main .main .inner_right{width:72%;}
}
@media (max-width:639px){.side_widget h2{left:-28px !important;width:113.5% !important;}
.blog .side_widget h2{left:-20px !important;width:114.5% !important;}
.body_main .main .inner_right .side_widget h2{left:-25px !important;width:112.5% !important;}
.right_wrap{display:none;}
}
@media (max-width:600px){.side_widget h2{left:-27px !important;width:113.5% !important;}
.blog .side_widget h2{left:-20px !important;width:115.5% !important;}
.body_main .main .inner_right .side_widget h2{left:-23px !important;width:112.5% !important;}
}
@media (max-width:550px){.side_widget h2{left:-23px !important;width:113.5% !important;}
.nimble-portfolio.-skin-default .-filters .-filter{margin-bottom:15px;}
.blog .side_widget h2{width:117.5% !important;}
.port_left .contactus_form .cap2{width:60% !important;}
.body_main .main .inner_right .side_widget h2{left:-23px !important;width:115% !important;}
}
@media (max-width:528px){.inner_bullet_con h2{padding:0px 0px 0px 0px !important;margin-top:-50px !important;}
.hire-resources-soluition .inner_bullet_con h2{padding:0px 0px 0px 0px !important;margin-top:0px !important;}
.body_main .inner_bullet_con ul h2{padding-top:60px !important;}
.inner_bullet_con{margin-top:0px !important;}
.body_main .hire_resources .inner_bullet_con > h2{margin-top:10px !important;}
.hire_resources.post_151 .inner_left .inner_bullet_con > h2, .hire_resources.post_151 .inner_left .inner_bullet_con,
.hire_resources.post_132 .inner_left .inner_bullet_con h2{margin-top:0px !important;}
.body_main .main .inner_left .inner_bullet_con h2{margin-top:0px !important;}
}
@media (max-width:518px){.hire-resources-soluition{border:2px solid #1c678c;}
.inner_prev, .inner_next{top:-57px !important;}
}
@media (max-width:480px){.side_widget h2{left:-23px !important;width:114.5% !important;}
.contact-dtl{display:none !important;}
.header_main{padding-top:10px !important;}
.header-top{display:none;}
.body_main.hire_magento .post_125 .side_widget h2{left:-22px;}
.hire_resources.post_151 .inner_left .cover_hiresource.hire-resources-soluition ul li{width:100%;}
.blog .side_widget h2{left:-23px !important;width:114.5% !important;}
.port_left .contactus_form .cap2{width:50% !important;}
.body_main .main .inner_right .side_widget h2{left:-24px !important;width:115.5% !important;}
#pricing .price-table{margin:0px 25px !important;}
}
@media (max-width:425px){.our-client{text-align:center;width:100%;}
.our-client img{padding:0px 0px 0px 7px !important;}
.body_main .main .inner_right .side_widget h2{left:-23px !important;width:116.5% !important;}
.inner_left .inner_bullet_con{display:block;}
}
@media (max-width:375px){.blog .bottomcontainerBox{width:120% !important;}
.blog .side_widget h2{left:-22px !important;width:115.5% !important;}
.body_main .main .inner_right .side_widget h2{left:-23px !important;width:115.5% !important;}}
@media (max-width:360px){.side_widget h2{left:-22px !important;width:115.5% !important;}
.inner_right .side_widget .widget_text, .inner_right .side_widget .sidebar_demo{margin:0px 0px 0px -14px !important;}
.side_submit{font-size:14px !important;}
.more_testimonials a{padding:6px 0 3px 65px !important;}
}
@media (max-width:359px){.hire-banner.hire_resources .inner_container .inner_right.sidebar_menu{width:90% !important;}
.su-other-shortcodes-loaded .body_main .inner_right{width:90% !important;}
.port_left .contactus_form .cap2{width:37% !important;}
.body_main .main .inner_right{width:90% !important;}
}
@media (max-width:320px){.side_widget h2{left:-22px !important;width:115.5% !important;}
.inner_right .side_widget .widget_text, .inner_right .side_widget .sidebar_demo{margin:0px 0px 0px -12px !important;}
.hire-banner.hire_resources .cover_hiresource h2{font-size:18px !important;}
.blog .side_widget h2{left:-21px !important;}
.port_left .contactus_form .cap2{width:35% !important;}
.body_main .main .inner_right .side_widget h2{left:-21px !important;width:116% !important;}
}
@media (max-width:860px){.widget_sp_image .attachment-full{height:auto;margin-right:-110px !important;margin-top:17px;max-width:100%;}
}
@media (min-width:957px) and (max-width:1008px){.body_main .post_3674 .inner_bullet_con{margin-top:90px !important;}
.body_main.hire_magento .post_125 .inner_bullet_con{margin-top:90px !important;}
.body_main .post_117 .inner_bullet_con{margin-top:90px !important;}
}
@media (min-width:608px) and (max-width:640px){}
@media (max-width:937px){.hire-banner.hire_resources .cover_hiresource ul li span{font-size:11px !important;}
.hire-banner.hire_resources.hire-resources-soluition .cover_hiresource ul li span{font-size:11px !important;}
}
@media (max-width:882px){.contact-dtl span, .contact-dtl a{font-size:9px !important}
}
@media (min-width:801px) and (max-width:836px){.hire-banner.hire_resources .cover_hiresource ul li span{font-size:10px !important;}
}
@media (max-width:1170px){.shop-animation{display:none;}
.mobile-menu{display:block;background:url(../images/menu-toggle.png) right 7px no-repeat;text-align:left;color:#fff;cursor:pointer;font-size:16px;text-transform:uppercase;padding:10px;margin:0px 12px;width:80px;float:left;}
.navication .nav_menu li{width:100%;background:#fff;}
.navication .nav_menu .sub-menu{width:100%;}
.navication .nav_menu .sub-menu li .sub-menu{left:0px;display:block !important;}
.navication .nav_menu .sub-menu li{background:#fff;}
.navication .nav_menu .sub-menu{position:inherit;top:auto;}
.navication .nav_menu .sub-menu li .sub-menu .sub-menu{left:0px;}
}
@media (min-width:1100px) and (max-width:1101px){.contact-dtl ul li.h-newsletter{margin-top:-35px !important;}
}
@media (max-width:1100px){.home_top .abt-us{width:40%;float:none;margin:0 auto 20px 0px;display:inline-block;padding-left:20px;vertical-align:top;}
.inner_partners{margin-right:-15px !important;top:-23px !important;}
.inner_partners .widget_sp_image img{height:auto !important;max-width:100% !important;}
.inner_container h1{font-size:20px !important;}
.magento-price-hours h3{font-size:30px;}
.magento-price-hours h2{font-size:21px;}
.magento-price-hours h3 span.price-text{font-size:23px;}
#pricing .price-table{margin-right:4px !important;}
}
@media (min-width:801px) and (max-width:1011px){.magento-development .magento-content{width:80%;}
}
@media (min-width:1024px) and (max-width:1060px){.inner_right .side_widget .widget_text, .inner_right .side_widget .sidebar_demo{width:90%;}
.side_widget h2{left:-21px !important;}
}
@media (min-width:884px) and (max-width:966px){.magento-price-hours{padding:35px 17px 0 18px;}
.magento-price-hours h3{font-size:25px;line-height:20px;}
.magento-price-hours h3 span.price-text{font-size:20px;}
.magento-price-hours h2{font-size:16px;}
.magento_skills .magnt_skill{min-height:340px;}
.magnt_skill{padding:10px;}
}
@media (min-width:767px) and (max-width:883px){.magento-silver{width:100%;height:auto;}
.magento-plan-boxes{min-height:0px;}
.magnt_skill{width:96.5%;}
.magento_skills .magnt_skill{min-height:0px;}
.magento_skills .right{float:left;}
}
@media (min-width:1024px) and (max-width:1280px){.magento-plan-boxes{min-height:470px;}
}
@media (min-width:910px) and (max-width:1023px){#pricing .price-table{margin:0px 25px;}
}
@media (min-width:768px) and (max-width:1023px){.inner_container h1{font-size:30px;}
.magento-price-hours{text-align:center;}
#pricing .price-table{margin:0px 25px;}
}
@media (min-width:767px) and (max-width:991px){.nimble-portfolio.-skin-default .-items .-item .itembox{height:360px;}
}
@media (min-width:640px) and (max-width:767px){}
@media (min-width:480px) and (max-width:639px){}
@media (max-width:479px){.nimble-portfolio.-skin-default .-filters .-filter{padding:4px 6px;}
.left_ul, .right_ul{width:95%;}
}