.sol{display:-webkit-inline-box;}

.semi{margin:auto;}

.tab_section .ui-tabs-panel .img1 {

    background-position: -968px -81px;

    width: 243px;

}

.row-fluid-magento{width:100%; margin:auto;}

.magento_sprite{background: url(../img/banners/magento_sprite.png) no-repeat; margin-top: 0%!important;}

.wrapper{width:1090px;margin: 0 auto;padding:10px 0;box-sizing: border-box;}

h4{font-size: 28px;}

p {font-size: 16px;line-height: 27px;}

.magentoh1{color: #fff;font-size: 48px;margin-top:0px; margin-right:3%;}

.magento_banner{position: relative;background: url(../img/banners/magento_banner.jpg) no-repeat;height:641px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}

.banner_wrapper{width:960px;margin: 0 auto;position: relative;top:15%}

.banner_wrapper h3{text-shadow: -2px 1px 3px rgba(2, 2, 2, 0.15);color: #fff;font-size: 48px;margin: 0 auto;width:90%;width: 955px\9; padding-left: 8%;}

.banner_wrapper .magento_logo{width:75px;height:79px;float: left;margin: -17px 10px 0; margin-right:0px;}

.banner_wrapper h3 span{float: left;margin-bottom: 42px;margin-top: 7px;}

.banner_wrapper .border{background:#d5480d;width: 143px;margin: 0 auto;display: block;height: 1px;clear: both;box-shadow: 0 1px 2px rgba(255, 255, 255, 0.08);}

.banner_wrapper ul{display: block;width:705px;margin:48px auto} 

.banner_wrapper ul li{float:left;width:29%;margin: 0 15px;color:#6c2800;font-size: 24px;text-align: center;}

.banner_wrapper ul span{font-size: 40px;display: block;color: #4a1c00;margin-bottom:20px;}

.banner_wrapper .chat{box-sizing: border-box;cursor:pointer;color:#f0ff00;text-transform: uppercase;font-size: 20px;text-align: center;padding:13px 0;margin: 0 auto;width: 296px;border: 2px solid #f0ff00;border-radius:4px;display: block; margin-top: 8%!important;}

.tabcontent {display: none;}

.tabs-magento-funtions{min-height:300px;}

.banner_wrapper .chat:hover{background:#f0ff00;color:#4D5200}

.slider-nav{}

.ourClients .clients .carousel-items {height: auto;}

.carousel-items-con {width: auto;overflow: hidden;border-bottom: 1px gray solid;}

.clients{width: 100%;}

.clients ul li{float: left;width: 20%}

.clients ul i{width:180px;height:65px;display: block;margin: 0 auto}

.clients .threelamodak_logo{background-position:-532px 0}

.clients .apptha_logo{background-position:-712px 0;width: 100px;}

.clients .teamfundup_logo{background-position:-818px 0}

.clients .rthree_logo{background-position:-1019px 0}

.clients .groupin_logo{background-position:-1213px 1px}



.tab_section{margin-top:70px;margin-bottom: 70px;}

.tab_section {overflow: hidden;margin:50px auto}

.tab_section h1{margin-bottom: 50px;font-size: 28px;text-align: center;}

.tab_section ul {overflow: hidden;border-bottom: 1px solid #ccc;margin-bottom: 20px;}

.tab_section ul li{text-align: center;float: left}

.tab_section li a{display: block;width: 218px;font-size: 18px;color: #000;}

.tab_section li i{display:block;width:52px;height: 46px;margin: 0 auto 15px}

.tab_section .icon2{background-position: -51px 0}

.tab_section .icon3{background-position: -103px 0}

.tab_section .icon4{background-position: -151px 0}

.tab_section .icon5{background-position: -204px 0}

.tab_section .ui-tabs-active .icon1{background-position: 0 -47px;}

.tab_section .ui-tabs-active .icon2{background-position: -51px -47px;}

.tab_section .ui-tabs-active .icon3{background-position: -103px -47px;}

.tab_section .ui-tabs-active .icon4{background-position: -151px -48px;}

.tab_section .ui-tabs-active .icon5{background-position: -202px -47px;}

.tab_section .ui-tabs-active span{border-bottom: 3px solid #00a1c6;display: inline-block;padding-bottom: 5px;}



.tab_section .right-con{float: right;width: 800px;margin-top: 23px;}

.tab_section .right-con h4{font-size: 20px;margin-bottom: 15px;font-family: 'proxima_novasemibold';text-align: left;}

.tab_section .right-con p{font-size: 17px;color: #000;line-height: 26px;}

.tab_section .ui-tabs-panel{overflow: hidden;margin-top: 30px;}

.tab_section .ui-tabs-panel span{float: left;}

.tab_section .ui-tabs-panel .img1{background-position: 0 -158px;}

.tab_section .ui-tabs-panel .img2{background-position: -310px -158px;}

.tab_section .ui-tabs-panel .img3{background-position: -621px -159px;}

.tab_section .ui-tabs-panel .img4{background-position: -153px -158px;}

.tab_section .ui-tabs-panel .img5{background-position: -465px -158px;}

.tab_section .magento-migration .platform_img{background: url(../img/banners/platform_img.jpg) no-repeat;width:794px;height: 194px;display: inline-block;margin-left: 15px;margin-top: 25px}

.magento-migration h5{box-sizing: border-box;clear: both;margin-top: 25px;text-align:center;font-size: 30px;color: #000;text-transform: uppercase;font-family: 'proxima_novasemibold';width: 267px;padding:32px 17px;float: left;background:#eeeeee}

.tab_section .magento-migration .full,.tab_section .magento-migration .caps,.tab_section .magento-migration .color{font-size: 20px;width: 100%;height: auto;font-family:'proxima_nova_rgregular'}

.tab_section .magento-migration .full{margin-bottom: 15px;text-transform:initial;margin-right: 5%;}

.tab_section .magento-migration .caps{text-transform: uppercase;font-size: 24px;width: 135px;margin: 15px auto;display: block;float: none;}

.tab_section .magento-migration i{font-style: normal;float: left;margin-right: 6px; color:black;}

.tab_section .magento-migration .color{color:#ec7b3f;width: auto}



.magento-implement {margin-top: 40px}

.magento-slides .magento-slide{width:600px;float: left;margin-top: 60px;}

.magento-slides .magento-slide h4 {font-size: 24px;margin-bottom: 15px;font-family: 'proxima_novasemibold';text-align: left;color:#000;line-height:30px;}

.magento-slides{position: relative;margin-top: 3;}

.magento-slides .magento-slide p{font-size: 17px;color: #000;line-height: 26px;}



.magento_developer_sliding{margin-top:50px}

.magento_developer_sliding h2{text-align: center;}

.magento-slides .magento-slide .view-more-btn {box-sizing: border-box;font-family: 'proxima_novasemibold';border-radius: 5px;border: 2px solid #0095da;color: #0095da;font-size: 15px;text-align: center;padding: 9px 0;width: 161px;margin: 26px auto 0;display: block;line-height: 22px;margin-bottom: 13px;transition: 0.5s ease;text-transform: uppercase;}

.magento-slides .magento-slide .view-more-btn:hover {background: #0095da;color: #FFF;}

.magento-slides .slidesjs-control,

.magento-slides .slidesjs-container{height: 360px !important;}

.magento-slides .slidesjs-pagination{position: absolute;bottom: 10px;z-index: 999999;width: 100%;text-align: center;}

.magento-slides .slidesjs-pagination li{margin: 4px;display: inline;}

.slidesjs-pagination li a{text-indent: -9999em;display:inline-block;background: #34495e;height: 10px;width:10px;border-radius: 23px;}

.magento-slides .slidesjs-pagination .active{background: #92deeb;} .tab_section {overflow: hidden;margin: 30px auto 50px;}

.tab_section ul {overflow: hidden;border-bottom: 1px solid #ccc;margin-bottom: 20px;}

.tab_section ul li{text-align: center;float: left}

.tab_section ul a{display: block;width: 213px;font-size: 18px;color: #000;}

.tab_section ul i{display:block;width:60px;height: 46px;margin: 0 auto 15px}

.tab_section .icon1{background-position:0 -82px}

.tab_section .icon2{background-position:-67px -82px}

.tab_section .icon3{background-position:-133px -82px}

.tab_section .icon4{background-position:-201px -82px}

.tab_section .icon5{background-position:-267px -82px}

.tab_section .ui-tabs-active .icon1{background-position:0 -131px}

.tab_section .ui-tabs-active .icon2{background-position:-67px -131px}

.tab_section .ui-tabs-active .icon3{background-position:-133px -130px}

.tab_section .ui-tabs-active .icon4{background-position:-201px -130px}

.tab_section .ui-tabs-active .icon5{background-position:-267px -130px}

.tab_section .ui-tabs-active span{border-bottom: 3px solid #ff7f3b;display: inline-block;padding-bottom: 5px;}

.img-magento{margin-top:50px;}

.tab_section .right-con{float: right;width: 740px;margin-top:45px;margin-left:0px;}

.tab_section .right-con h6{font-size: 24px;margin-bottom:25px;text-align: left;line-height: 30px;}

.tab_section .right-con p{font-size: 17px;color: #000;line-height: 26px;}

.tab_section .ui-tabs-panel{overflow:hidden;margin-top:10px;padding-top: 50px;}

.tab_section .ui-tabs-panel span{float:left;width:241px;height:281px;}

.tab_section .ui-tabs-panel .img1{background-position:-968px -81px;width: 243px;}

.tab_section .ui-tabs-panel .img2{background-position:-727px -82px}

.tab_section .ui-tabs-panel .img3{background-position:-485px -82px}

.tab_section .ui-tabs-panel .img4{background-position:-243px -186px}

.tab_section .ui-tabs-panel .img5{background-position:-2px -186px}



.magento-implement {margin-top: 40px}

.magento-slides .magento-slide{width:755px;margin:0 auto;float: none;}

.magento-slides .magento-slide i{width: 219px;height: 68px;display: block;margin: 0 auto 20px;}

.magento-slides .magento-slide .onestep_logo{background-position:3px -470px}

.magento-slides .magento-slide .social_login_logo{background-position:-215px -470px}

.magento-slides .magento-slide .fbstore_logo{background-position: -288px 0;}

.magento-slides .magento-slide .amaze_logo{background-position:-437px -470px;width: 170px;}

.magento-slides .magento-slide .marketplace_logo{background-position: -608px -470px;width: 211px;}

.magento-slides .magento-slide .airhotels_logo{background-position:-821px -469px}

.magento-slides .magento-slide .pinstore_logo{background-position:-349px -143px;width: 131px;height: 29px;}

.magento-slides .magento-slide h4 {font-size: 24px;margin-bottom: 15px;font-family: 'proxima_novasemibold';text-align: left;color:#000;line-height:30px;}

.magento-slides{position: relative;margin-top: 30px;}

.magento-slides .magento-slide p{font-size: 18px;color: #000;line-height:28px;text-align: center;}

.magento-slides .slidesjs-control,

.magento-slides .slidesjs-container{height:394px !important;}

.magento-slides .slidesjs-pagination{position: absolute;bottom: 10px;z-index: 999999;width: 100%;text-align: center;}

.magento-slides .slidesjs-pagination li{margin: 4px;display: inline;}

.slidesjs-pagination li a{text-indent: -9999em;display:inline-block;background:#92deeb;height: 10px;width:10px;border-radius: 23px;}

.magento-slides .slidesjs-pagination .active{background:#34495e;}

.call-to-action-btn{box-sizing: border-box; font-family: 'proxima_novasemibold'; border-radius: 5px; background: #094b47; color: #fff; font-size: 20px; text-align: center; padding: 9px 0; width: 230px; margin: 0 auto; display: block; line-height: 27px; margin-bottom: 10px; transition: 0.5s ease;}

.call-to-action-btn:hover{background:#235E5A;color:#fff; }

.signup-wrap{background: #6acacd;padding:30px 0;display: block;}

.signup-wrap h4{font-size: 26px;color: #FFF;text-align: center;margin-bottom: 25px;}

.signup-wrap .signup{width: 992px;margin: 0 auto;}

.signup-wrap .signup li{float: left;clear: both;position: relative;margin-bottom: 12px;}

.signup-wrap .signup .up{clear: none;margin-top: -50px;}

.signup-wrap .signup .txtname{box-sizing: border-box;width: 253px;float: left;padding:10px 14px;background: #FFF;border: 0;border-radius:4px;font-size: 16px;font-family: 'proxima_novalight';}

.signup-wrap .signup .txtemail{box-sizing: border-box;width: 253px;float: left;padding:10px 14px;background: #FFF;border: 0;border-radius:4px;clear: left;margin-top:6px;font-size: 16px;font-family: 'proxima_novalight';}

.signup-wrap .signup .txtmsg{box-sizing: border-box;width:486px;padding: 11px 14px;background: #FFF;border: 0;border-radius:4px;height:92px;margin-left: 12px;font-size: 16px;font-family: 'proxima_novalight';resize:vertical}

.signup-wrap .signup .submitbtn{box-sizing: border-box;float: right;background: #094b47;color: #FFF;padding: 10px 42px;border: 0;border-radius:5px;margin:25px 20px;font-family: 'proxima_novasemibold';font-size: 16px;}



.text-cont-error .txtname, .text-cont-error .txtnam, .text-cont-error .txtemai, .text-cont-error .txtemail, .text-cont-error input::-webkit-input-placeholder{color: #E28989;}

.text-cont-error .txtname, .text-cont-error .txtnam, .text-cont-error .txtemai, .text-cont-error .txtemail, .text-cont-error input:-moz-placeholder { /* Firefox 18- */color: #E28989;  }

.text-cont-error .txtname, .text-cont-error .txtnam, .text-cont-error .txtemai, .text-cont-error .txtemail, .text-cont-error input::-moz-placeholder {  /* Firefox 19+ */ color: #E28989;}

.text-cont-error .txtname, .text-cont-error .txtnam, .text-cont-error .txtemai, .text-cont-error .txtemail, .text-cont-error input:-ms-input-placeholder {color: #E28989;}

.text-cont-error input[value]{color: #E28989\9}



.winning-wrap{width: 100%;background: #eff2f6;overflow: hidden;}

.winning{margin-top: 5px;}	

.winning ul{clear: none;}	

.winning li{box-sizing: border-box;width: 255px; min-height:162px;padding:35px 0;margin:0 5px 5px 0;float: left;width: 250px\9;}

.winning li i{display: block;margin: 0 auto;height: 74px;}

.winning-wrap .winning-img{background-position:-414px -87px;width: 58px;height: 55px;float: right;}

.winning .source-line{width: 141px;height:72px;margin: 10px auto;}

.winning .esparks{width: 170px; height: 65px;margin: 10px auto;}

.winning .sme{width: 102px; height: 28px; margin-top: 22px;}

.winning .red{width: 75px;}

.winning .bma{width: 77px;}

.winning .bwda{width: 95px;}

.winning-wrap .main-img{margin:77px 50px;font-size: 32px;color: #494848;line-height: 40px;text-align: right;float: left;}

.winning-wrap .main-img span{display: block;width: 169px;clear: both;}

.winning-wrap .ashcolor{background: #f4f7fd;}

.winning-wrap .whitecolor{background: #FFF}



.magento_solutions{margin-top:70px;margin-bottom: 70px;}

.magento_solutions h4{text-align: center;}

h6{font-size: 18px;text-align: center;}

.magento-slides .magento-slide h6{margin: 30px 0}

.features{width:740px;margin:0 auto 0 56px}

.features li{box-sizing: border-box;width:30%;font-size: 18px;padding: 18px 12px;float: left;list-style: disc;list-style-position: inside;text-align: center;border-bottom: 1px solid #eaeaea;border-left: 1px solid #eaeaea}

.features .left{border-left:none}

.features .bottom{border-bottom:none}



.magento_developer_slides{position: relative;}

.magento_developer_slides .magento-slide p{margin-bottom: 25px;font-size: 18px;color: #000;line-height:28px;text-align: center; color:white;}

.magento_developer_slides .slidesjs-control,

.magento_developer_slides .slidesjs-container{height:300px !important;}

.magento_developer_slides .slidesjs-pagination{position: absolute;bottom: 10px;z-index: 999999;text-align: center;right:32%;}

.magento_developer_slides .slidesjs-pagination li{margin: 4px;float: left}

.slidesjs-pagination li a{text-indent: -9999em;display:inline-block;background:#92deeb;height: 10px;width:10px;border-radius: 23px;}

.magento_developer_slides .slidesjs-pagination .active{background:#34495e;}

.magento_developer_slides .developerone_img{width: 261px;height: 300px;float: left;background-position: -1295px -73px;}

.magento_developer_slides .developertwo_img{width:300px;height:300px;float: left;background-position:-1252px -382px}

.magento_developer_slides h4{font-size: 32px;padding-bottom: 25px;text-align: center; color:white;}

.magento_developer_slides p{text-align: center;}

.magento_developer_slides .magento-slide{width: 747px;margin: 0 auto}

.magento_developer_slides .right_content{float: right;width: 360px;margin-top: 50px;}

.magento_developer_slides .right_content .exp{display:block;width:160px;margin: 0 auto;font-size: 16px;text-align: center;}

.magento_developer_slides .right_content span{float: left;margin-top: 22px;margin-left: 10px;}

.right_content .exp i{box-sizing: border-box;background:#ef672f;color: #fff;border-radius:50%;width:70px;padding:21px 0;float: left}



.magento_portfolio{background: #f2f7fc;border-top:1px solid #e9f1f9;padding: 50px 0; text-align:center;}

.magento_portfolio h3 span{font-size:20px;display:block;color: #000000;}

.magento_portfolio a{box-sizing: border-box;color:#0095da;border:2px solid #0095da;border-radius:4px;margin:10px auto;width: 165px;padding: 10px 0;display: block;text-align: center;}

.magento_portfolio a:hover{background:#0095da;color: #fff}



.mobile-app{padding:50px 0;}

.mobile-app h2{font-size: 28px;margin-bottom: 20px;text-align:center;}

.mobile-app h2 span{font-size: 22px;display: block;}

.mobile-app .mobile-app-signup{width:634px;margin: 0 auto;}

.mobile-app .mobile-app-signup .txtnam{box-sizing: border-box;width:300px;float: left;background: #ebebeb;border-radius: 4px;border: 0;padding: 11px 13px;}

.mobile-app .mobile-app-signup .txtemai{box-sizing: border-box;width:300px;float: left;background: #ebebeb;border-radius: 4px;border: 0;padding:11px 13px;}

.mobile-app .mobile-app-signup li{float: left;position: relative;}

.mobile-app .mobile-app-signup .li-email{float: right;}

.mobile-app .mobile-app-signup .txtms{box-sizing: border-box;width:633px;float: left;background: #ebebeb;border-radius: 4px;border: 0;padding:11px 13px;height: 149px;margin-top:15px;resize:vertical}

.mobile-app .mobile-app-signup .submitbtn{box-sizing: border-box;background: #d05656;color: #FFF;text-transform: uppercase;width: 142px;margin:38px auto 0;padding: 10px 0;border: 0;display: block;border-radius: 4px;font-family: 'proxima_novasemibold';font-size: 16px;float: right;}

.mobile-app .mobile-app-signup .submitbtn:hover{background: #ff9494}

.mobile-app .mobile-app-signup  .mid{float: none;position: relative;}

.quieries li {height: auto;}

.quieries{background: #F9F9F9;padding:50px 0;margin-bottom:5px; padding-bottom:0px!important;}

.down_arrow{width:14px;height:9px;float: left;background-position:-1435px -12px;margin-top:12px;margin-right: 10px}

.quieries h4{font-size:20px;color: #575757;width:321px;float: left;line-height:26px;margin-bottom: 16px; cursor:pointer;}

.quieries h4:hover{color: #1D1D1D}

.quieries .quieries_wrap{width:950px;margin:40px auto 0;}

.quieries ul li{float: left;width:365px;padding:25px 12px;border-top: 1px solid #dedede;min-height: 94px;}

/*.quieries ul li:FIRST-CHILD{border: none}*/

.list{clear: both;overflow: hidden;margin: 10px 25px;box-sizing: border-box;}

.list p{font-size:14px;}

.quieries h5{font-size: 20px;text-align: center;color: #3a3a3a;  clear: both;}

.quieries h5 a{font-size:20px ;background: #ff3333;color: #fff;text-align: center;padding:10px 0;margin:15px auto;width:215px;display: block;text-transform: uppercase;box-sizing: border-box;border-radius: 10px;}

.quieries h5 a:hover{background: #DD3434}

.quieries_wrap ul{width:420px;display: inline-block;}

.quieries_wrap .right{float: right}

.carousel-inner > .item > img,

.carousel-inner > .item > a > img {width: 70%;margin: auto;}

.contact_error_down{position: absolute;bottom: -13px;left: 0;color:#d05656}

.ui-accordion-header{margin-bottom: -1px;}

.ui-accordion-header.ui-state-active{border-bottom: none}

@media screen and (max-width:1100px){

	.banner_wrapper h3 {font-size: 48px ;}

	 .wrapper {width: 95%;}

	.tab_section ul a {width: 100%;}

	.tab_section ul li {width: 20%;}

	.tab_section .right-con {width:100%}

    .full{    padding-left: 30%;}

	.magento-slides .slidesjs-control, .magento-slides .slidesjs-container { width: 100%!important;}

	.winning li {width: 23%;}

	.tab_section .magento-migration .platform_img {width:724px;height:180px;margin-top:33px;background-size: 100%;}

}

@media screen and (max-width:1024px){

	.tab_section .magento-migration .platform_img {width:645px;height: 157px;margin-top: 42px;}

}

@media screen and (max-width:800px){

	.banner_wrapper {width: 95%;top: 16%;}

	.banner_wrapper h3{width: 90%;font-size:28px;float: none;margin: 0 auto;}

	.banner_wrapper .sol{font-size:23px ;margin-top: 11px;}

	.clients ul li {width:30%;margin-left: 11px;}

	.clients .teamfundup_logo{display: block;}

	.clients .rthree_logo{display: none}

	.clients .groupin_logo{display: none}

	

	.accordion{display: block !important}

	.winning li {width: 20%;}

	.desk-tab{width:100%;}

	.top-banner a{font-size: 16px;width: 236px;}

	

	.magento-slides .magento-slide {box-sizing:  border-box;width: auto;float: none;margin-top: 0;padding: 20px;}

	.magento-slides {margin-top: 0;}

     h2 {font-size: 28px;}

    .magento-slides .slidesjs-control,

    .magento-slides .slidesjs-container {height:438px !important;}

    

     .mcomm-tab{width:100%;margin: 20px auto -1px}

    

    .happy-clients{width: 100%}

	.happy-clients-wrap{padding:20px 0;}

	.happy-clients ul li {margin: 10px auto;float: none;display: none;}

	.happy-clients ul li:first-child{display: block}

	.happy-clients ul li {float: none;}

	

	 .wrapper {width: 100%;}

	.wrapper {width: 100%;}

	h4 {font-size: 26px;line-height: 32px;margin-bottom: 20px;}

	h3 {font-size: 20px ;text-align: left;text-transform: uppercase;}

	.ui-accordion-header i{float: right;width: 20px;height: 21px;background-position:-1412px -15px;margin-top: 5px;}

	.ui-state-active i{background-position:-1412px -39px}

	.top-title.ui-accordion-header{border-bottom: none}

	.tab-left{padding: 10px;box-sizing: border-box;}

	.tab-left h6{text-align: left;line-height: 26px;} 

	.features {width: 100%;}

	.magento_developer_slides .magento-slide{width:94%;position: relative;min-height:100%;border-top: 1px solid #F0F0F0;padding-top: 24px;}

	.ui-accordion-header{font-size:16px;padding:4px 10px;box-sizing: border-box;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}

	.magento_developer_slides .developerone_img {position: relative;}

	.magento_developer_slides .right_content {width: 316px;}

	.magento_developer_slides .slidesjs-control, .magento_developer_slides .slidesjs-container {height:324px !important;}

	.magento_developer_slides .slidesjs-pagination {right: -31%;}

	.magento_developer_slides {margin-top: 0;}

	.magento_portfolio h3 span {text-transform: none;margin-top: 14px;}

	.magento_portfolio {padding: 50px 30px;box-sizing: border-box;}

	.magento_portfolio h3{text-align: center;font-size: 29px ;}

	.mobile-app h3{font-size: 24px ;text-align: center;}

	.features {width:600px}

	.features li {width:33%;}	

	.mobile-app .mobile-app-signup .mid {width: 100%;}

	

	.tab-left.magento-migration .platform_img{background: url(https://img.contus.com/new_images/magento/platform_img.jpg) no-repeat;width: 418px;background-size: 100%;height: 107px;display: inline-block;margin-left: 15px;margin-top:56px}

	.tab-left.magento-migration h5{padding: 29px 17px;box-sizing: border-box;clear: both;margin-top: 25px;text-align:center;font-size: 30px;color: #000;text-transform: uppercase;font-family: 'proxima_novasemibold';width: 267px;float: left;background:#eeeeee}

	.tab-left.magento-migration .full,.tab-left.magento-migration .caps,.tab-left .color{font-size: 20px;width: 100%;height: auto;font-family:'proxima_nova_rgregular'}

	.tab-left.magento-migration .full{margin-bottom: 15px;text-transform:initial;display: block;}

	.tab-left.magento-migration .caps{text-transform: uppercase;font-size: 24px;width: 135px;margin: 15px auto;display: block;float: none;}

	.tab-left.magento-migration i{font-style: normal;float: left;margin-right: 6px;}

	.tab-left.magento-migration .color{color:#ec7b3f;width: auto}

	

	.quieries .quieries_wrap {width: 100%;padding: 0 20px;box-sizing: border-box;}

	.quieries_wrap ul,.quieries ul li{width: 100%}

	.quieries h3{padding: 8%;text-align: center!important; font-size: 22px!important;}

	.quieries h4{width: 91%;padding: 5px 8px;box-sizing: border-box;}

	.quieries ul li {min-height: auto;box-sizing: border-box;}

	.quieries_wrap .right{border-top: 1px solid #dedede;}

	.mobile-app .mobile-app-signup {width: 80%;}

	.mobile-app .mobile-app-signup li {width: 100%;}

	.mobile-app .mobile-app-signup .txtnam, .mobile-app .mobile-app-signup .txtemai, .request_quote .mobile-app-signup .txtphone, .request_quote .mobile-app-signup .txtcompany, .mobile-app-signup .txtms {width: 100% !important;

    	float: none !important;

    	margin: 0 auto 13px !important;

    	display: table;

	}

}

@media screen and (max-width:730px){

	.banner_wrapper {width: 95%;top: 11%;}

	.banner_wrapper h3{width:304px;font-size: 48px;float: none;margin: 0 auto;}

	.banner_wrapper .sol{font-size:27px ;margin-top: 11px;}

	.banner_wrapper ul {width: 342px}

	.banner_wrapper ul span {font-size:30px;}

	.banner_wrapper ul li {font-size: 18px;width: 22%;}

	.clients ul li {width:30%;margin-left: 11px;}

	.clients .teamfundup_logo{display: block;}

	.clients .rthree_logo{display: none}

	.clients .groupin_logo{display: none}

	.winning-wrap{display: none}

	

	.accordion{display: block !important}

	.desk-tab{display: none}

	 .top-banner a{font-size: 16px;width: 236px;}

	

	.magento-slides .magento-slide {box-sizing: border-box;width: auto;float: none;margin-top: 0;padding: 20px;}

	.magento-slides {margin-top: 0;}

     h2 {font-size: 28px;}

    .magento-slides .slidesjs-control,

    .magento-slides .slidesjs-container {height:437px !important;}

    

     .mcomm-tab{width:100%;margin: 20px auto -1px}

    

    .happy-clients{width: 100%}

	.happy-clients-wrap{padding:20px 0;}

	.happy-clients ul li {margin: 10px auto;float: none;display: none;}

	.happy-clients ul li:first-child{display: block}

	 .happy-clients ul li {float: none;}

	

	 .wrapper {width: 100%;}

	.wrapper {width: 100%;}

	h4 {font-size: 26px;line-height: 32px;margin-bottom: 20px;}

	h3 {font-size: 20px ;text-align: left;text-transform: uppercase;}

	.ui-accordion-header i{float: right;width: 20px;height: 21px;background-position:-1412px -15px}

	.ui-state-active i{background-position:-1412px -39px}

	.top-title.ui-accordion-header{border-bottom: none}

	.tab-left{padding: 10px;box-sizing: border-box;}

	.tab-left h6{text-align: left;line-height: 26px;} 

	.features {width:600px}

	.features li {width:33%;}

	.magento_developer_slides .magento-slide{width: 100%;position: relative;min-height:299px;border-top: 1px solid #F0F0F0;padding-top: 24px;}

	.ui-accordion-header{padding: 10px;box-sizing: border-box;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}

	.magento_developer_slides .magento-slide .dev_img{position: relative;}

    

	.magento_developer_slides .right_content {margin-right: 45px;margin-top: 31px;width: 40%;float: right;}

	.magento_developer_slides .slidesjs-control, .magento_developer_slides .slidesjs-container {height:299px !important;}

	.magento_developer_slides .slidesjs-pagination {right: -43%;}

	.magento_developer_slides {margin-top: 0;}

	

	.magento_portfolio h3 span {text-transform: none;margin-top: 14px;}

	.magento_portfolio {padding: 50px 30px;box-sizing: border-box;}

	.magento_portfolio h3{text-align: center;font-size: 29px ;}

	.mobile-app h3{font-size: 24px ;text-align: center;}

	.mobile-app .mobile-app-signup{width:380px}

	.mobile-app .mobile-app-signup .txtnam {width:340px;float: none;margin: 0 auto;display: block;}

	.mobile-app .mobile-app-signup .txtemai{width:340px;float: none;margin: 0 auto;display: block;}

	.mobile-app .mobile-app-signup .txtms{width:340px;float: none;margin: 0 auto;display: block;}

	.recaptcha-top, .recaptcha-down {margin-left:0}

	.mobile-app .mobile-app-signup .submitbtn {margin: 18px auto 0;clear: both;float: none;}

	.contact_error_down {bottom: 42px;}

	.magento_solutions h4 {padding: 0 10px;box-sizing: border-box;}	

}

@media screen and (max-width:700px){

	.tab-left.magento-migration .platform_img {width: 353px!important;}

}

@media screen and (max-width:600px){

	.banner_wrapper {width: 95%!important;top: 11%!important;}

	.banner_wrapper h3{width:304px!important;font-size: 48px!important;float: none!important;margin: 0 auto!important;}

	.banner_wrapper .sol{font-size:27px !important;margin-top: 11px!important;}

	.banner_wrapper ul {width: 342px!important;}

	.banner_wrapper ul span {font-size:30px!important;}

	.banner_wrapper ul li {font-size: 18px;width: 22%!important;}

	.clients ul li {width:46%!important;margin-left: 11px!important;}

	.clients .teamfundup_logo{display: none!important;}

	.clients .rthree_logo{display: none!important;}

	.clients .groupin_logo{display: none!important;}

	.winning-wrap{display: none!important;}

	

	.accordion{display: block !important;}

	.desk-tab{display: none!important;}

	 .top-banner a{font-size: 16px!important;width: 236px!important;}

	

	.magento-slides .magento-slide {box-sizing: border-box!important;width: auto!important;float: none!important;margin-top: 0!important;padding: 20px!important;}

	.magento-slides {margin-top: 0!important;}

     h2 {font-size: 28px!important;}

    .magento-slides .slidesjs-control,

    .magento-slides .slidesjs-container {height:495px !important;}

    

     .mcomm-tab{width:100%;margin: 20px auto -1px!important;}

    

    .happy-clients{width: 100%!important;}

	.happy-clients-wrap{padding:20px 0!important;}

	.happy-clients ul li {margin: 10px auto!important;float: none!important;display: none!important;}

	.happy-clients ul li:first-child{display: block!important;}

	 .happy-clients ul li {float: none!important;}

	

	 .wrapper {width: 100%;}

	.magento_developer_slides h4 {font-size: 26px!important;}

	.wrapper {width: 100%!important;}

	h4 {font-size: 26px!important;line-height: 32px!important;margin-bottom: 20px!important;}

	h3 {font-size: 20px !important;text-align: left!important;text-transform: uppercase!important!important;}

	.ui-accordion-header i{float: right!important;width: 20px;height: 21px!important;background-position:-1412px -15px!important;}

	.ui-state-active i{background-position:-1412px -39px!important;}

	.top-title.ui-accordion-header{border-bottom: none!important;}

	.tab-left{padding: 10px;box-sizing: border-box!important;}

	.tab-left h6{text-align: left;line-height: 26px!important;} 

	.features {width: 100%!important;}

	.features li {width:42%;border: none!important;}

	.magento_developer_slides .magento-slide{width: 100%!important;position: relative!important;min-height:387px!important;border-top: 1px solid #F0F0F0!important;padding-top: 24px!important;}

	.ui-accordion-header{font-size: 16px ;padding: 10px;box-sizing: border-box;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}

	.magento_developer_slides .magento-slide .dev_img{left: 11%;position: absolute;bottom: 0;width: 111px;height: 158px;background-size: 905px;}

    .magento_developer_slides .developerone_img {background-position: -682px -37px;}

    .magento_developer_slides .dev_img.developertwo_img {background-position:-636px -194px;width: 185px;}

	.magento_developer_slides .right_content {width:90%;float: none;margin: 0 auto;}

	.magento_developer_slides .slidesjs-control, .magento_developer_slides .slidesjs-container {height:407px !important;}

	.magento_developer_slides .slidesjs-pagination {right: -31%!important;}

	.magento_developer_slides {margin-top: 0!important;}	

	.magento_portfolio h3 span {text-transform: none!important;margin-top: 14px!important;}

	.magento_portfolio {padding: 50px 30px;box-sizing: border-box!important;}

	.magento_portfolio h3{text-align: center;font-size: 29px !important;}

	.mobile-app h3{font-size: 24px ;text-align: center!important;}

	.mobile-app .mobile-app-signup{width:380px!important;}

	.mobile-app .mobile-app-signup .txtnam {width:340px!important;float: none!important;margin: 0 auto!important;display: block!important;}

	.mobile-app .mobile-app-signup .txtemai{width:340px!important;float: none!important;margin: 0 auto!important;display: block!important;}

	.mobile-app .mobile-app-signup .txtms{width:340px;float: none!important;margin: 0 auto!important;display: block!important;}

	.recaptcha-top, .recaptcha-down {margin-left:0!important;}

	.mobile-app .mobile-app-signup .submitbtn {margin: 18px auto 0!important;clear: both!important;float: none!important;}

	.tab-left.magento-migration h5 {float: none!important;margin:25px auto 0!important;}

	.tab-left.magento-migration .platform_img {width:400px!important;margin:25px auto 0!important;display: block!important;}

}

@media screen and (max-width:480px){

    .hidden-sm{display:none;}

	.banner_wrapper {width: 95%;top: 11%;}

	.banner_wrapper h3{width:304px;font-size: 48px;float: none;margin: 0 auto;}

	.banner_wrapper .sol{font-size:27px ;margin-top: 11px;}

	.banner_wrapper ul {width: 342px}

	.banner_wrapper ul span {font-size:30px;}

	.banner_wrapper ul li {font-size: 18px;width: 22%;}

	.clients ul li {width:46%;margin-left: 11px;}

	.clients .teamfundup_logo{display: none}

	.clients .rthree_logo{display: none}

	.clients .groupin_logo{display: none}

	.winning-wrap{display: none}

	.magento_developer_slides h4 {padding-bottom: 9px;}	

	.accordion{display: block !important}

	.desk-tab{display: none}

	.top-banner a{font-size: 16px;width: 236px;}

	

	.magento-slides .magento-slide {box-sizing: border-box;width: auto;float: none;margin-top: 0;padding: 20px;}

	.magento-slides {margin-top:0}

     h2 {font-size: 28px;}

    .magento-slides .slidesjs-control,

    .magento-slides .slidesjs-container {height:730px !important;}    

     .mcomm-tab{width:100%;margin: 20px auto -1px}

    

    .happy-clients{width: 100%}

	.happy-clients-wrap{padding:20px 0;}

	.happy-clients ul li {margin: 10px auto;float: none;display: none;}

	.happy-clients ul li:first-child{display: block}

	.happy-clients ul li {float: none;}

	.quieries h4 {width: 89%}

	

	.wrapper {width: 100%;}

	h4 {font-size: 26px;line-height: 32px;margin-bottom: 20px;}

	h3 {font-size: 20px ;text-align: left;text-transform: uppercase;}

	.ui-accordion-header i{float: right;width: 20px;height: 21px;background-position:-1412px -15px;margin-top: 2%;position: relative;}

	.ui-state-active i{background-position:-1412px -39px}

	.top-title.ui-accordion-header{border-bottom: none;margin-bottom: 0;}

	.tab-left{padding: 10px;box-sizing: border-box;}

	.tab-left h6{text-align: left;line-height:28px;font-size:18px} 

	.features {width:50%;margin: 0 auto}

	.features li {width:100%;border: none;text-align: left;}

	.magento_portfolio {padding: 50px 30px;box-sizing: border-box;}

	.magento_developer_slides .magento-slide{overflow: hidden;width: 100%;position: relative;min-height:393px;border-top: 1px solid #F0F0F0;padding-top: 24px;}

	.ui-accordion-header{font-size: 16px ;padding:3px 10px;box-sizing: border-box;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}

	.magento_developer_slides .magento-slide .dev_img{left: 16%;position: absolute;bottom: 0;width: 111px;height: 158px;background-size: 905px;}

	.magento_developer_slides .developerone_img {background-position: -682px -37px;}

	.magento_developer_slides .dev_img.developertwo_img {background-position:-639px -194px;width: 180px;}

	.magento_developer_slides .right_content {width:90%;float: none;margin: 0 auto;}

	.magento_developer_slides .slidesjs-control, .magento_developer_slides .slidesjs-container {height:413px !important;}

	.magento_developer_slides .slidesjs-pagination {right: -31%;}

	.magento_developer_slides {margin-top: 0;}

	.magento_portfolio h3 span {text-transform: none;margin-top: 14px;}

	.magento_portfolio h3{text-align: center;}

	.mobile-app h3{font-size: 24px ;text-align: center;}

	.mobile-app .mobile-app-signup{width:250px}

	.mobile-app .mobile-app-signup .txtnam {width: 220px;float: none;margin: 0 auto;display: block;}

	.mobile-app .mobile-app-signup .txtemai{width: 220px;float: none;margin: 0 auto;display: block;}

	.mobile-app .mobile-app-signup .txtms{width: 220px;float: none;margin: 0 auto;display: block;}

	.recaptcha-top, .recaptcha-down {margin-left: -26px;}

	.mobile-app .mobile-app-signup .submitbtn {margin: 18px auto 0;clear: both;float:none}

	.magento_portfolio h3 {font-size: 20px ;}

}

.hidden-sm{display:none;}

@media screen and (max-width:400px){

    .hidden-sm{display:block;}

    .hidden-xs{display:none;}

    .quieries{width:98%!important;}

    .full {padding-left: 12%;}

	.banner_wrapper ul {width:100%}

	.features {width:70%;margin: 0 auto}

	.tab-left.magento-migration .platform_img {width:300px;height: 79px;}

}

.pull-right{font-size:13px;}

.tablinks.active{padding-top:2%; border-bottom:3px #ff7f3b solid;}

#myCarousel{height:390px; background-color: rgba(56, 183, 177, 0.3);}

.consultas{text-align:center; font-size: 28px;line-height: 38px;text-align: center;color: #000;margin-bottom: 15px;}

.span4 p{font-size:12px;}

.ourClients {

    width: 99%!important;

    max-width:99%;

    

}

@media screen and (max-width:400px){

    .tab_section ul li {

    width: 100%;

}

}

.mainTitle{

    font-family: "nexa_500", Tahoma, Geneva, sans-serif;

    font-size: 24px;

    text-align: center;

    height: 90px;

    line-height: 92px;

    background: #fff;

    margin-bottom: 30px;

    text-transform: uppercase;

    margin-top: 0;

}



.ashcolor img{margin-top:-20px; width:100%!important;}

#img-log{

    height: 100px;

margin-top: -32px;}

    

#img-connect{

   margin-left: -55px;

    width: 184px!important;

    max-width: 189px!important;

    margin-top: 10px;

    }

#img-amazon{

    font-size:30px;

    max-height:162px;

}

#img-tpos{

    margin-top: 10px;

}

#seo-magento{

        margin-top: 3%;

    margin-left: 10%;

    width: 200px!important;

}

#img-connecta{

    width: 54%!important;

    margin-left: 24%;

}



.casos{

    margin:0px;

    color: white;

    padding-bottom: 20px;

    padding-top: 20px;

    font-size:30px;

}

.pull-right{

    font-size: 13px!important;

}

@media screen and (max-width:500px){

    .magento_banner {

    position: relative;

    background: url(../img/banners/magento_banner.jpg) no-repeat;

    height: 800px;

    -webkit-background-size: cover;

    -moz-background-size: cover;

    -o-background-size: cover;

    background-size: cover;

}

#magento_developer_slides{

    height:500px;

}

#myCarousel

{

    height:500px;

}

.magento_developer_sliding{

    margin-top:0px!important;

}

.tab_section ul li {

    width: 100%;

}

}