/*header-banner strts*/
.ced-banner-bg {
	position: relative;
	background: url(../../img2/ced-header.jpg) repeat;
	background-size: cover;
}
.bnnr-lft {
	float: left;
	padding: 75px 0;
	width: 60%;
}
.bnnr-lft h1 {
	color: #fff;
	font-size: 56px;
	display: block;
	line-height: 1;
	font-family: 'helveticaneuecyrmedium';
	letter-spacing: 0px;
	margin: 8px 0 0;
}
.programing-points {
	position: relative;/*height:600px;*/
	z-index: 9;
}
.cms-img {
	bottom: 0;
	position: absolute;
	right: 50%;
	width: 772px;
	margin-right: -654px;
}
.cms-img-small {
	left: 0;
	position: absolute;
	top: 0;
}
.cms-img-bot-right {
	right: 0;
	position: absolute;
	bottom: 0;
}
.cms-img-small > img {
	max-width: 100%;
}
.cms-img-bot > img {
	max-width: 100%;
}
.cms-img-bot-right img {
	max-width: 100%;
}
.cms-img-bot {
	bottom: 0;
	left: 50%;
	margin-left: -270px;
	position: absolute;
}
.cms-img img {
	max-width: 100%;
}
.cnt-btn {
	margin: 40px 0 0;
}
.cnt-btn .btn-theme {
	border-color: #4cc3ff;
	background: #4cc3ff;
	color: #fff;
	display: inline-block;
	font-size: 22px;
	font-weight: 700;
	padding: 15px 20px;
}
.banner-list {
	width: 80%;
}
.small-txt {
	color: #fff;
	font-size: 24px;
	line-height: 1.4;
	display: block;
}
.grey-heading {
	color: #8f9ab2;
	font-size: 20px;
	line-height: 1.4;
	display: block;
	font-weight: 700;
	margin-top: 40px;
}
.banner-list > ul {
	margin: 10px 0;
}
.banner-list > ul li {
	color: #8f9ab2;
	font-size: 17px;
	line-height: 1.5;
	display: block;
	position: relative;
	padding-left: 18px;
	margin: 4px 0;
}
.banner-list > ul li:before {
	color: #1e2534;
	position: absolute;
	left: 0;
	content: '\f121';
	font-family: "Ionicons";
	top: 7px;
	/*margin-top: -6px;*/
	font-size: 8px;
	background: #7fc241;
	border-radius: 2px;
	height: 12px;
	width: 12px;
	text-align: center;
}
/*header-banner ends*/

/*Development Solutions starts*/
.bot-redesign {
	text-align: left;
	margin: 25px 0 0;
}
.redesign-lft {
	display: inline-block;
	width: 48%;
	vertical-align: top;
}
.redesign-rtt {
	display: inline-block;
	width: 48%;
	margin-left: 36px;
	vertical-align: top;
}
.single-line {
	color: #111111;
	font-size: 21px;
	margin: 30px 0 20px;
}
/*Development Solutions ends*/



/*Custom ecommerce solutions starts*/
.row.padd-row.ecommerce-sol {
	padding-top: 55px;
}
.ecommerce-sol {
	background: #eff2f4;
	position: relative;
}
.blue-arrow {
	background: #4cc3ff;
	border: 7px solid #eff2f4;
	border-radius: 100%;
	height: 90px;
	left: 50%;
	margin-left: -45px;
	position: absolute;
	top: -45px;
	width: 90px;
	padding: 18px;
}
.mid-content {
	width: 80%;
	margin: 0 auto;
}
.circle-area {
	margin: 35px 0;
}
.circle-area .circle {
	background: #fff;
	color: #444444;
	border: solid 10px #d0d7db;
	display: inline-block;
	position: relative;
	border-radius: 100%;
	vertical-align: middle;
	margin: 0 35px;
}
.circle-area .circle.small {
	height: 250px;
	width: 250px;
	font-size: 18px;
	padding: 30px 52px;
}
.circle-area .circle.large {
	height: 350px;
	width: 350px;
	font-size: 24px;
	padding: 60px;
}
.circle-area .circle.large:after, .circle-area .circle.large:before {
	background: #d0d7db;
	content: "";
	height: 10px;
	margin-top: -5px;
	position: absolute;
	top: 50%;
	width: 90px;
}
.circle-area .circle.large:after {
	right: -90px;
}
.circle-area .circle.large:before {
	left: -90px;
}
.circle-area .circle .icons {
	display: block;
	margin: 10px;
}
.icons {
	position: relative;
}
.icons:before {
	font-family: "Ionicons";
}
.icons.ion-at:before {
	content: '\f10f';
	color: #29303f;
	font-size: 70px;
}
.icons.ion-grid:before {
	content: '\f1a4';
	color: #29303f;
	font-size: 70px;
}
.icons.ion-ribbon-b:before {
	content: '\f349';
	color: #29303f;
	font-size: 100px;
}
.icons.people:before {
	content: '\f1c0';
	color: #ffffff;
	font-size: 57px;
}
.icons.responsive:before {
	content: '\f1fa';
	color: #ffffff;
	font-size: 63px;
}
.icons.security:before {
	content: '\f200';
	color: #ffffff;
	font-size: 62px;
}
.icons.report:before {
	content: '\f12e';
	color: #ffffff;
	font-size: 48px;
}
.icons.custom:before {
	content: '\f2ed';
	color: #ffffff;
	font-size: 120px;
}
.icons.flex:before {
	content: '\f221';
	color: #ffffff;
	font-size: 120px;
}
.icons.scale:before {
	content: '\f346';
	color: #ffffff;
	font-size: 120px;
}
/*Custom ecommerce solutions ends*/


/*platform starts*/
.platform {
	background: #29303f;
	color: #fff;
	position: relative;
}
.platform:after {
	content: url(../../img2/ced-platform-bg.png);
	position: absolute;
	top: 0;
	right: 50%;
	margin-right: -770px;
}
.platform .theme-heading h2 {
	color: #fff;
	text-align: left;
	padding: 0 0 10px;
}
.platform .left-txt {
	padding: 60px 0;
	width: 62%;
	display: inline-block;
}
.image-icon {
	float: right;
	position: relative;
	z-index: 9;
	margin: 0px;
	width: 25%;
}
.image-icon > img {
	max-width: 100%;
}
.pack-btn {
	margin: 20px 0 0;
}
.pack-btn .btn-theme {
	border-color: #7fc241;
	background: #7fc241;
	color: #fff;
	display: inline-block;
	font-size: 22px;
	font-weight: 700;
	padding: 16px 28px;
}
.left-txt > p {
	font-size: 20px;
	padding-right: 45%;
}
/*platform ends*/


/*client-review starts*/
.client-review {
}
.name-tag {
	display: inline-block;
	font-size: 20px;
	margin: 10px 0 0;
	width: 100%;
}
strong.name {
	display: block;
	font-size: 22px;
	margin-bottom: 5px;
}
.client-review p {
	margin-bottom: 15px;
	font-size: 17px;
}
.client-image img {
	max-width: 100%;
}
.client-review .client-image {
	display: inline-block;
}
.client-review .cnt-rt {
	display: inline-block;
	padding-left: 20px;
	width: 72%;
}
/*client-review ends*/

/*Multivendor store starts*/
.multivendor-store {
	background: url(../../img2/bg_multivendor.jpg) no-repeat;
	background-size: cover;
}
/*tabs*/
.store-circle {
	padding: 15px 0 10px;
	position: relative;
}
.small-circle {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	float: left;
}
.store-circle li {
	display: inline-block;
	padding: 13px 20px;
	/*	cursor: pointer;*/
	background: rgba(41, 48, 63, 0.9);
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	position: absolute;
	line-height: 1.2;
	border-radius: 100%;
	height: 170px;
	width: 170px;
}
.store-circle .one {
	left: 110px;
	top: 0;
}
.store-circle .two {
	left: 0px;
	top: 145px;
}
.store-circle .three {
	left: 5px;
	top: 328px;
}
.store-circle .four {
	left: 110px;
	bottom: 0px;
}
.store-circle .one:after {
	-ms-transform: rotate(7deg); /* IE 9 */
	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
	transform: rotate(7deg);
	top: 50%;
	right: 0%;
}
.store-circle .three:after {
	-ms-transform: rotate(-7deg); /* IE 9 */
	-webkit-transform: rotate(-7deg); /* Chrome, Safari, Opera */
	transform: rotate(-7deg);
	right: 0;
	top: 40%;
}
.store-circle .four:after {
	-ms-transform: rotate(-20deg); /* IE 9 */
	-webkit-transform: rotate(-20deg); /* Chrome, Safari, Opera */
	transform: rotate(-20deg);
	right: 3px;
	top: 29%;
}
.store-circle li:after {
	top: 50%;
	right: 0%;
	margin-right: -30px;
	content: " ";
	position: absolute;
	width: 0;
	height: 0;
	border-left: 34px solid rgba(41, 48, 63, 0.9);
	border-bottom: 10px solid transparent;
	border-top: 10px solid transparent;
}
.green-circle {
	background: rgba(155, 199, 101, 0.98);
	padding: 78px 50px;
	width: 624px;
	height: 624px;
	border-radius: 100%;
	color: #fff;
	float: right;
}
.store-circle p {
	font-size: 17px;
	color: #fff;
}
.store-circle .cta-section {
	margin: 10px 0;
}
.store-circle .cta-section .btn-theme {
	border-color: #fff;
	background: #fff;
	color: #7fc241;
	display: inline-block;
	font-size: 18px;
	font-weight: 400;
	padding: 14px 28px;
	margin: 20px 0 0;
}
.cta-section > strong {
	display: block;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.2;
	padding: 0 46px;
}
.store-circle .image img {
	display: inline-block;
}
.store-circle li:hover:after {
	border-left-color: rgba(255, 255, 255, 0.9);
}
.store-circle li:hover .icons:before {
	color: #29303f;
}
.store-circle li:hover {
	background: rgba(255, 255, 255, 0.9);
	color: #333;
}
.theme-heading.white-txt span {
	color: #fff;
}
/*Multivendor store ends*/




/*Magento eCommerce Development ends*/
.left-cnt .theme-heading h2 {
	text-align: left;
	padding-bottom: 20px;
}
.left-cnt ul {
	margin: 30px 0;
}
.left-cnt ul li {
	color: #111111;
	font-size: 20px;
	line-height: 1.5;
	display: block;
	position: relative;
	padding-left: 30px;
	margin: 4px 0;
}
.left-cnt ul li:before {
	color: #ffffff;
	position: absolute;
	left: 0;
	content: '\f121';
	font-family: "Ionicons";
	top: 7px;
	font-size: 12px;
	background: #7fc241;
	border-radius: 2px;
	height: 18px;
	width: 18px;
	text-align: center;
}
.image-circle {
	text-align: center;
}
.image-circle .circle {
	width: 325px;
	height: 325px;
	padding: 20px;
	border-radius: 100%;
	background: #fff;
	border: solid 10px #f6844e;
}
.image-circle .circle.white {
	margin-bottom: -125px;
	position: relative;
	z-index: 9;
}
.image-circle .circle.white img {
	max-width: 100%;
}
.image-circle .circle.red {
	padding: 125px 22px 22px;
	background: #f15c22;
	border-color: #f15c22;
}
.image-circle .circle.red strong {
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3;
	display: block;
}
.image-circle .circle .btn-theme {
	border-color: #fff;
	background: #fff;
	color: #f15c22;
	display: inline-block;
	font-size: 16px;
	font-weight: 400;
	padding: 12px 12px;
	margin: 18px 0 0;
	font-weight: 600;
}
.row.padd-row.renttobuy-unique {
	padding-bottom: 0;
}
.renttobuy-unique .cells-container {
	margin: 40px 0 0;
	position: relative;
}
.eCommerce-development .cells-container {
	width: 100%;
	display: table;
	font-size: 0;
}
.eCommerce-development .cells-container .cell {
	min-height: 225px;
	vertical-align: top;
	width: 50%;
	display: inline-block;
	padding: 45px 20px 45px 20px;
}
.eCommerce-development .cells-container .cell.purple {
	background: #fff;
}
.eCommerce-development .cells-container .cell.green {
	background: url(../../img2/pattern.png) no-repeat;
	padding: 32px 20px 32px 170px;
}
.eCommerce-development .cells-container .cell.purple .txt {
	float: right;
	max-width: 58%;
}
.eCommerce-development .cells-container .cell.green .txt {
	max-width: 100%;
}
.eCommerce-development .left-cnt > p {
	font-size: 17px;
	line-height: 1.5;
}
/*Magento eCommerce Development ends*/

/*online-shop starts*/
.online-shop {
	background: url(../../img2/online-shop-bg.jpg) no-repeat;
	background-size: cover;
	color: #fff;
}
.online-shop .theme-heading h2 {
	color: #fff;
}
.circle-online {
	margin: 35px 0;
}
.circle-online .circle {
	background: #fff;
	color: #fff;
	display: inline-block;
	position: relative;
	border-radius: 100%;
	vertical-align: middle;
	margin: 0 -28px;
	height: 307px;
	width: 307px;
	font-size: 28px;
	padding: 65px 30px;
}
.circle-online .circle.red {
	background: rgba(242, 87, 73, 0.8);
}
.circle-online .circle.blue {
	background: rgba(49, 150, 244, 0.8);
}
.circle-online .circle.green {
	background: rgba(41, 227, 194, 0.8);
}
.online-shop .cta-onwhite::after {
	opacity: 0.3;
}
.online-shop .cta-onwhite {
	margin: 35px 0 0;
}
.online-shop .cta-onwhite:before {
	background: rgba(0, 0, 0, 0) url("../../img2/bg-gradi-gray.png") no-repeat scroll 0 0;
	top: 0;
	content: "";
	height: 1px;
	left: 0;
	opacity: 0.3;
	position: absolute;
	width: 990px;
}
.cta-onwhite > h3 {
	font-size: 20px;
	color: #fff;
}
.online-shop .cta-onwhite > h3 {
	color: #fff;
}
.cta-onwhite a.btn-theme {
	font-size: 18px;
}
/*online-shop ends*/

/*YoDeals - Sell products & deals starts*/
.row.padd-row.products-deal {
	padding-bottom: 0;
}
.products-deal {
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 75%, rgba(244, 244, 244, 1) 75%);
	background: -webkit-gradient(linear, left top, right top, color-stop(75%, rgba(255, 255, 255, 1)), color-stop(75%, rgba(244, 244, 244, 1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 75%, rgba(244, 244, 244, 1) 75%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 1) 75%, rgba(244, 244, 244, 1) 75%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 1) 75%, rgba(244, 244, 244, 1) 75%);
	background: linear-gradient(to right, rgba(255, 255, 255, 1) 75%, rgba(244, 244, 244, 1) 75%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=1 );
	position: relative;
}
.products-deal:after {
	border-bottom: 0px solid transparent;
	border-right: 455px solid #f4f4f4;
	border-top: 596px solid transparent;
	content: "";
	height: 0;
	position: absolute;
	right: 24.9%;
	width: 0;
	top: 0;
}
.products-deal .left-cnt {
	width: 55%;
	z-index: 9;
	position: relative;
	color: #111111;
	display: inline-block;
	margin: 0 0 40px;
}
.products-deal .image-circle {
	display: inline-block;
	margin-right: -145px;
	position: relative;
	vertical-align: bottom;
	width: 50%;
	z-index: 9;
}
.image-circle > img {
	max-width: 100%;
}
.products-deal .left-cnt strong {
	margin: 25px 0 0;
	font-size: 20px;
	display: block;
	line-height: 1.2;
}
.products-deal .theme-heading {
	z-index: 9;
	position: relative;
}
/*YoDeals - Sell products & deals ends*/

/*YoDeals-tour starts*/
.YoDeals-tour {
	background: #29303f;
	position: relative;
}
.row.padd-row.YoDeals-tour {
	padding-top: 55px;
}
.YoDeals-tour .blue-arrow {
	border-color: #fff;
}
.YoDeals-tour .theme-heading h2 {
	color: #fff;
}
.YoDeals-tour .btns-section {
	margin: 20px 0;
}
.btns-section .btn-theme {
	padding: 14px 30px;
	font-size: 22px;
	width: 225px;
	height: 63px;
	display: inline-block;
	margin: 0 10px;
	color: #fff;
	line-height: 1.4;
}
.btns-section .btn-theme.blue {
	background: #4cc3ff;
	border-color: #4cc3ff;
}
.btns-section .btn-theme.green {
	background: #7fc241;
	border-color: #7fc241;
}
.btns-section .btn-theme.yellow {
	background: #fdc52e;
	border-color: #fdc52e;
}
/*YoDeals-tour ends*/




/*ecommerce-stores starts*/
.ecommerce-stores {
}
.ecommerce-stores {
	background: rgb(244,244,244);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgba(244, 244, 244, 1) 20%, rgba(255, 255, 255, 1) 20%);
	background: -webkit-gradient(linear, left top, right top, color-stop(20%, rgba(244, 244, 244, 1)), color-stop(20%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(left, rgba(244, 244, 244, 1) 20%, rgba(255, 255, 255, 1) 20%);
	background: -o-linear-gradient(left, rgba(244, 244, 244, 1) 20%, rgba(255, 255, 255, 1) 20%);
	background: -ms-linear-gradient(left, rgba(244, 244, 244, 1) 20%, rgba(255, 255, 255, 1) 20%);
	background: linear-gradient(to right, rgba(244, 244, 244, 1) 20%, rgba(255, 255, 255, 1) 20%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff', GradientType=1 );
	position: relative;
}
.ecommerce-stores:after {
	border-bottom: 0px solid transparent;
	border-left: 455px solid #f4f4f4;
	border-top: 770px solid transparent;
	content: "";
	height: 0;
	position: absolute;
	left: 19.9%;
	width: 0;
	top: 0;
}
.ecommerce-stores .left-cnt {
	width: 55%;
	float: right;
	z-index: 9;
	position: relative;
}
.ecommerce-stores .image-circle {
	float: left;
	margin-left: 0;
	position: relative;
	width: 43%;
	z-index: 9;
}
.ecommerce-stores .left-cnt strong {
	margin: 25px 0 0;
	font-size: 20px;
	display: block;
	line-height: 1.2;
}
.ecommerce-stores .bot-redesign {
	margin-bottom: 35px;
}
.ecommerce-stores .theme-heading {
	z-index: 9;
	position: relative;
}
.ecommerce-stores .cta-onwhite {
	z-index: 9;
	position: relative;
}
.ecommerce-stores .cta-onwhite > h3 {
	color: #111111;
}
/*ecommerce-stores ends*/





/*buying-portal starts*/
.buying-portal {
	background: url(../../img2/buying-portal-bg.jpg) no-repeat 0 0;
	background-size: 100%;
	position: relative;
}
.left-boy {
	bottom: 0;
	left: 50%;
	margin-left: -952px;
	position: absolute;
}
.left-boy > img {
	width: 90%;
	margin: 0;
}
.buying-portal .left-cnt {
	float: left;
	position: relative;
	width: 52%;
	z-index: 9;
	padding: 0px 0 0;
}
.buying-portal .left-cnt > strong {
	display: block;
	font-size: 24px;
	font-weight: 400;
	margin: 10px 0 0;
}
.left-cnt ul.list-block {
	margin: 10px 0 25px;
}
.left-cnt ul.list-block li {
	background: #f25749;
	color: #fff;
	font-size: 18px;
	margin: 10px 0 0;
	padding: 8px 40px;
	border-radius: 5px;
	width: 300px;
}
.left-cnt ul.list-block li:before {
	background: #fff;
	border-radius: 2px;
	color: #f25749;
	font-size: 12px;
	height: 18px;
	left: 10px;
	margin-top: -9px;
	position: absolute;
	text-align: center;
	top: 50%;
	width: 18px;
}
.buying-portal .left-cnt .theme-heading h2 {
	line-height: 1.1;
}
.quotes {
	font-size: 32px;
}
.quotes.ends {
	margin-top: -8px;
	position: absolute;
}
/*buying-portal ends*/

/*deliver-best starts*/
.deliver-best {
	background: #f25749;
}
.deliver-best.platform:after {
	opacity: 0.2;
}
.deliver-best .pack-btn .btn-theme {
	background: #fff;
	border-color: #fff;
	color: #f25749;
	font-weight: 400;
}
.products-deal .theme-heading h2 span.strike {
	font-size: 38px;
	text-decoration: line-through;
	display: inline-block;
	color: #000;
}

/*deliver-best ends*/


/*Media_Queries strts*/
@media screen and (min-width:1000px) {
.online-shop .cta-onwhite {
	background: none;
}
}

@media screen and (min-width:801px) {
.cta-onwhite > h3 {
	display: inline-block;
	width: auto;
}
.cta-onwhite a.btn-theme {
	display: inline-block;
}
.cta-onwhite {
	padding: 20px 0;
}
}

@media screen and (max-width:767px) {
.ces-banner {
	display: none;
}
.bnnr-lft {
	float: none;
	padding: 0px 0;
	width: auto;
}
br {
	display: none;
}
.bnnr-lft h1 {
	font-size: 40px;
	margin: 0;
}
.cms-img {
	bottom: 0;
	position: relative;
	right: auto;
	width: 100%;
}
.programing-points {
	margin: 20px 0;
}
.banner-list {
	width: auto;
}
.cnt-btn {
	margin: 15px 0 0;
}
.grey-heading {
	margin-top: 15px;
}
.redesign-lft {
	width: auto;
}
.redesign-rtt {
	padding: 10px 0;
	width: auto;
	margin: 0;
}
.bot-redesign {
	margin: 0;
}
.development-sol .bot-redesign {
	text-align: center;
}
.single-line {
	margin: 10px 0;
}
.mid-content {
	margin: 0 auto;
	width: auto;
}
.circle-area .circle {
	margin: 5px 10px;
}
.circle-area .circle.large {
	font-size: 18px;
	height: 250px;
	padding: 30px 52px;
	width: 250px;
}
.circle-area .circle.large::after, .circle-area .circle.large::before {
	display: none;
}
.left-txt > p {
	font-size: 20px;
	padding-right: 0;
}
.platform .left-txt {
	width: auto;
	text-align: center;
}
.platform .theme-heading h2 {
	text-align: center;
}
.platform:after {
	display: none;
}
.image-icon {
	float: none;
	margin: 0 auto;
}
.client-review .cnt-rt {
	padding: 10px 0 0;
	width: auto;
}
.eCommerce-development .cells-container {
	display: block;
}
.eCommerce-development .cells-container .cell {
	padding: 35px 10px;
	width: 100%;
}
.eCommerce-development .cells-container .cell.purple .txt {
	float: none;
	max-width: 100%;
}
.eCommerce-development .cells-container .cell.green {
	background: #f1f1f1;
	padding: 35px 10px;
}
.eCommerce-development .cells-container .cell.green .txt {
	float: none;
	max-width: 100%;
}
.image-circle .circle {
	height: 280px;
	width: 280px;
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
}
.image-circle .circle.white {
	margin-bottom: -25px;
}
.image-circle .circle.red {
	padding: 45px 20px;
}
.online-shop .cta-onwhite:before, .cta-onwhite:after {
	width: auto;
}
.ecommerce-stores:after, .products-deal:after {
	display: none;
}
.products-deal, .ecommerce-stores {
	background: #fff;
}
.products-deal .image-circle {
	margin: 10px 0 35px;
	width: 100%;
}
.products-deal .left-cnt {
	float: none;
	width: auto;
}
.blue-arrow {
	border: 4px solid #eff2f4;
	height: 60px;
	margin-left: -30px;
	padding: 8px 7px;
	top: -30px;
	width: 60px;
	z-index: 9;
}
.ecommerce-stores .image-circle {
	float: none;
	margin-left: 0;
	width: auto;
}
.products-deal .bot-redesign, .ecommerce-stores .bot-redesign {
	margin-top: 0;
}
.btns-section .btn-theme {
	margin: 10px;
}
.YoDeals-tour .btns-section {
	margin: 0 0 20px;
}
.ecommerce-stores .left-cnt {
	float: none;
	margin: 20px 0 0;
	width: auto;
	color: #111111;
}
.buying-portal .left-cnt {
	float: none;
	width: auto;
}
.row.padd-row {
	padding: 25px 0 30px;
}
.circle-online .circle {
	margin: 10px 0;
}
.client-review .client-image {
	display: table;
	margin: 0 auto;
}
.icons.ion-ribbon-b:before {
	font-size: 70px;
}
.buying-portal {
	background: url(../../img2/buying-portal-bg-mob.jpg) no-repeat;
	background-size: cover;
}
.store-circle li {
	background: rgba(41, 48, 63, 0.9) none repeat scroll 0 0;
	border-radius: 100%;
	bottom: 0;
	color: #fff;
	/*display: inline-block;*/
	font-size: 16px;
	font-weight: 400;
	height: auto;
	left: auto !important;
	line-height: 1.2;
	padding: 13px 20px;
	position: relative;
	right: 0;
	top: auto !important;
	width: 100%;
	border-radius: 1px;
	margin: 2px 0;
	display: none;
}
.small-circle .icons, .store-circle li:after {
	display: none;
}
.store-circle {
	padding: 0;
}
.green-circle {
	height: auto;
	padding: 15px;
	width: auto;
	border-radius: 0;
}
.cta-section > strong {
	padding: 0;
}
}

@media screen and (min-width:768px) and (max-width:992px) {
.cms-img-small, .cms-img-bot {
	display: none;
}
.cms-img-bot-right {
	display: none;
}
.bnnr-lft {
	padding: 15px 0;
	width: 70%;
}
.cms-img {
	bottom: 0;
	float: right;
	margin-right: 0;
	right: 0;
	width: 50%;
}
.bnnr-lft h1 {
	font-size: 30px;
}
.small-txt {
	font-size: 18px;
}
.grey-heading {
	font-size: 18px;
	margin-top: 8px;
}
.cnt-btn {
	margin: 10px 0 0;
}
.circle-area .circle.large, .circle-area .circle.small {
	font-size: 18px;
	height: 225px;
	padding: 15px 35px;
	width: 225px;
}
.circle-area .circle {
	margin: 0 10px;
}
.circle-area .circle.large::after, .circle-area .circle.large::before {
	width: 35px;
}
.circle-area .circle.large::before {
	left: -35px;
}
.circle-area .circle.large::after {
	right: -35px;
}
.icons.ion-ribbon-b:before {
	font-size: 70px;
}
.platform:after {
	display: none;
}
.client-review .client-image {
	width: 18%;
	vertical-align: top;
}
.client-review .cnt-rt {
	padding-left: 10px;
	width: 81%;
}
.client-review p {
	font-size: 16px;
	margin-bottom: 10px;
}
.name-tag {
	margin: 0;
}
.mid-content {
	width: auto;
}
.green-circle {
	height: 550px;
	width: 550px;
	padding: 35px 48px;
}
.store-circle li {
	height: 150px;
	width: 150px;
	padding: 8px 20px;
}
.store-circle .theme-heading h2 {
	font-size: 35px;
	padding-bottom: 10px;
}
.store-circle .theme-heading h2 span {
	font-size: 30px;
}
.store-circle .tabscontent p {
	font-size: 16px;
}
.store-circle .one {
	left: 82px;
	top: 0;
}
.store-circle .two {
	left: 0;
	top: 133px;
}
.store-circle .three {
	left: 5px;
	top: 290px;
}
.store-circle .four {
	bottom: 0;
	left: 82px;
}
.store-circle li .icons:before {
	font-size: 40px;
}
.left-txt > p {
	padding-right: 0;
}
.eCommerce-development .cells-container .cell {
	padding: 30px 10px;
}
.eCommerce-development .cells-container .cell.purple .txt {
	float: right;
	max-width: 100%;
}
.left-cnt .theme-heading h2 {
	font-size: 35px;
	padding-bottom: 0;
}
.left-cnt ul {
	margin: 10px 0;
}
.image-circle .circle {
	border: 8px solid #f6844e;
	height: 300px;
	padding: 20px;
	width: 300px;
}
.eCommerce-development .cells-container .cell.green {
	padding: 32px 10px 32px 68px;
}
.image-circle .circle.white {
	margin-bottom: -65px;
}
.image-circle .circle.red {
	padding: 95px 22px 22px;
}
.circle-online .circle {
	background: #fff none repeat scroll 0 0;
	border-radius: 100%;
	color: #fff;
	display: inline-block;
	font-size: 28px;
	height: 275px;
	margin: 0 -22px;
	padding: 65px 30px;
	position: relative;
	vertical-align: middle;
	width: 275px;
}
.circle-online .circle .icons::before {
	font-size: 85px;
}
.online-shop .cta-onwhite:before, .cta-onwhite:after {
	width: auto;
}
.products-deal, .ecommerce-stores {
	background: #fff;
}
.ecommerce-stores:after, .products-deal:after {
	display: none;
}
.products-deal .bot-redesign {
	margin-top: 15px;
}
.products-deal .left-cnt strong {
	font-size: 18px;
	margin: 10px 0 0;
}
.left-cnt ul li {
	font-size: 18px;
	margin: 2px 0;
}
.ecommerce-stores .image-circle {
	margin-left: 0;
}
.buying-portal .left-cnt {
	float: right;
	width: 54%;
}
.left-boy {
	bottom: 0;
	left: 0;
	margin-left: 0;
	position: absolute;
	width: 55%;
}
.cta-onwhite {
	padding: 10px 0 0;
}
.redesign-rtt {
	margin-left: 20px;
}
.multivendor-store .mid-content {
	width: 750px;
}
.products-deal .image-circle {
	margin-right: 0;
	width: 44%;
}
.buying-portal {
	background: url(../../img2/buying-portal-bg-mob.jpg) no-repeat;
	background-size: cover;
}
.image-icon > img {
	width: 90%;
}
}

@media screen and (min-width:993px) and (max-width:1100px) {
.multivendor-store .mid-content {
	width: 750px;
}
.cms-img-small, .cms-img-bot {
	display: none;
}
.cms-img-bot-right {
	display: none;
}
.bnnr-lft {
	padding: 10px 0 35px;
	width: 62%;
}
.cms-img {
	bottom: 0;
	float: right;
	margin-right: 0;
	right: 0;
	width: 50%;
}
.grey-heading {
	margin-top: 12px;
}
.cnt-btn {
	margin: 10px 0 0;
}
.redesign-rtt {
	margin-left: 27px;
}
.circle-area .circle.large, .circle-area .circle.small {
	font-size: 18px;
	height: 280px;
	padding: 50px 60px;
	width: 280px;
}
.circle-area .circle {
	margin: 0 10px;
}
.circle-area .circle.large::after, .circle-area .circle.large::before {
	width: 35px;
}
.circle-area .circle.large::before {
	left: -35px;
}
.circle-area .circle.large::after {
	right: -35px;
}
.icons.ion-ribbon-b:before {
	font-size: 70px;
}
.platform:after {
	display: none;
}
.client-review .client-image {
	width: 18%;
	vertical-align: top;
}
.client-review .cnt-rt {
	padding-left: 10px;
	width: 81%;
}
.client-review p {
	font-size: 16px;
	margin-bottom: 10px;
}
.name-tag {
	margin: 0;
}
.green-circle {
	height: 550px;
	width: 550px;
	padding: 45px 48px;
}
.store-circle li {
	height: 150px;
	width: 150px;
	padding: 8px 20px;
}
.green-circle .theme-heading h2 {
	font-size: 35px;
	padding-bottom: 10px;
}
.green-circle .theme-heading h2 span {
	font-size: 30px;
}
.store-circle p {
	font-size: 16px;
}
.one.resp-tab-item {
	left: 100px;
	top: 0;
}
.two.resp-tab-item {
	left: 0;
}
.three.resp-tab-item {
	left: 10px;
	top: 320px;
}
.four.resp-tab-item {
	bottom: 0;
	left: 100px;
}
.store-circle li .icons:before {
	font-size: 40px;
}
.left-txt > p {
	padding-right: 0;
}
.eCommerce-development .cells-container .cell {
	padding: 30px 10px;
}
.eCommerce-development .cells-container .cell.purple .txt {
	float: right;
	max-width: 100%;
}
.left-cnt .theme-heading h2 {
	font-size: 35px;
	padding-bottom: 0;
}
.left-cnt ul {
	margin: 10px 0;
}
.image-circle .circle {
	border: 8px solid #f6844e;
	height: 300px;
	padding: 20px;
	width: 300px;
}
.eCommerce-development .cells-container .cell.green {
	padding: 32px 10px 32px 68px;
}
.image-circle .circle.white {
	margin-bottom: -65px;
}
.image-circle .circle.red {
	padding: 95px 22px 22px;
}
.circle-online .circle {
	background: #fff none repeat scroll 0 0;
	border-radius: 100%;
	color: #fff;
	display: inline-block;
	font-size: 28px;
	height: 275px;
	margin: 0 -22px;
	padding: 65px 30px;
	position: relative;
	vertical-align: middle;
	width: 275px;
}
.circle-online .circle .icons::before {
	font-size: 85px;
}
.online-shop .cta-onwhite:before, .cta-onwhite:after {
	width: auto;
}
.products-deal, .ecommerce-stores {
	background: #fff;
}
.ecommerce-stores:after, .products-deal:after {
	display: none;
}
.products-deal .bot-redesign {
	margin-top: 15px;
}
.products-deal .left-cnt strong {
	font-size: 18px;
	margin: 10px 0 0;
}
.left-cnt ul li {
	font-size: 18px;
	margin: 2px 0;
}
.ecommerce-stores .image-circle {
	margin-left: 0;
}
.buying-portal .left-cnt {
	float: right;
	width: 54%;
}
.left-boy {
	bottom: 0;
	left: 0;
	margin-left: 0;
	position: absolute;
}
.cta-onwhite {
	padding: 10px 0 0;
}
.products-deal .image-circle {
	margin-right: 0;
	width: 44%;
}
.buying-portal {
	background: url(../../img2/buying-portal-bg-mob.jpg) no-repeat;
	background-size: cover;
}
.store-circle .one {
	left: 82px;
	top: 0;
}
.store-circle .two {
	left: 0;
	top: 133px;
}
.store-circle .three {
	left: 5px;
	top: 290px;
}
.store-circle .four {
	bottom: 0;
	left: 82px;
}
}

@media screen and (min-width:1101px) and (max-width:1280px) {
.eCommerce-development .cells-container .cell {
	padding: 35px 10px;
}
.eCommerce-development .cells-container .cell.purple .txt {
	float: none;
	max-width: 100%;
}
.platform::after {
	margin-right: 0;
	right: 0;
}
.cms-img-small, .cms-img-bot {
	display: none;
}
.cms-img-bot-right {
	display: none;
}
.buying-portal {
	background: url(../../img2/buying-portal-bg-mob.jpg) no-repeat;
	background-size: cover;
}
.buying-portal .left-cnt {
	float: right;
	padding: 0;
	position: relative;
	width: 70%;
	z-index: 9;
}
.left-boy {
	left: 0;
	margin-left: 0;
}
}

@media screen and (min-width:1281px) and (max-width:1500px) {
.cms-img-bot-right {
	display: none;
}
.eCommerce-development .cells-container .cell {
	padding: 35px 10px;
}
.eCommerce-development .cells-container .cell.purple .txt {
	max-width: 85%;
}
.platform::after {
	margin-right: 0;
	right: 0;
}
.buying-portal {
	background: url(../../img2/buying-portal-bg-mob.jpg) no-repeat;
	background-size: cover;
}
.buying-portal .left-cnt {
	float: right;
	padding: 0;
	position: relative;
	width: 70%;
	z-index: 9;
}
.left-boy {
	left: 0;
	margin-left: 0;
}
}

@media screen and (min-width:1501px) and (max-width:1800px) {
.eCommerce-development .cells-container .cell {
	padding: 35px 20px;
}
.left-cnt ul {
	margin: 10px 0;
}
.platform::after {
	margin-right: 0;
	right: 0;
}
.buying-portal {
	background: rgba(0, 0, 0, 0) url("../../img2/buying-portal-bg.jpg") no-repeat scroll 24% center / cover;
}
.buying-portal .left-cnt {
	width: 50%;/* margin-left: 125px;*/
}
.left-boy {
	bottom: 0;
	left: 0;
	margin-left: -130px;
	position: absolute;
}
.ecommerce-stores::after {
	border-top: 692px solid transparent;
}
.eCommerce-development .cells-container .cell.purple .txt {
	max-width: 67%;
}
.eCommerce-development .cells-container .cell.green {
	padding: 32px 20px 32px 150px;
}
}
/*Media_Queries ends*/
