.tygh-content .container-fluid .onj-pad-grid { padding:20px!important; }
	.outer .all_sub_cat .nopadding {
		padding-left: 20px;
    	font-size: 15px !important;
    	text-overflow: ellipsis;
	    overflow: hidden;
	    white-space: nowrap
	}
	.outer .all_sub_cat .nopadding a{
		padding-left: 0px !important;
	}
	.outer .all_sub_cat .heading {
		border: none;
		border-bottom: 1px solid #ccc;
		background: transparent;
		margin-top: 70px;
	}
	.outer .all_sub_cat .cat_container {
		position: relative;
		box-shadow: 0 10px 15px 0 rgba(176, 176, 176, 0.1);
		border: solid 1px rgba(151, 151, 151, 0.1);
		background-color: white;
		padding-left: 50px;
		margin-top: 70px;
		padding-bottom: 30px;
	}
	.seperate-categorie-main-image {
		padding: 53px;
	    border-radius: 50%;
	    width: 5px;
	    height: 1px;
	    box-shadow: 0 10px 15px 0 rgba(176, 176, 176, 0.1);
	    border: solid 1px rgba(151, 151, 151, 0.1);
	    background-color: white;
	    position: absolute;
	    top: -54px;
	}
	.seperate-categorie-main-image .all-categorie-newdesign {
		position: relative;
	    bottom: 40px;
	    right: 30px;
	}
	.all_cat {
		height: 450px;
		transition: height 1s;
		margin-bottom: 0px;
	}
	.all_cat div.ty-column4 {
		text-align: -webkit-center;
		border: none;
		height: 138.6px;
		width: 20%;
		line-height: 2;
		margin-bottom: 15px
	}
	#all-cat-toggle {
		margin-bottom: 30px;
	    margin-top: 30px;
	    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.22);
	    background-color: var(--white);
	    border: none;
	    border-radius: 50%;
	    height: 46px;
	    width: 46px;
	}
	#all-cat-toggle-seperate-categorie {
	    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.22);
	    background-color: white;
	    border: none;
	    border-radius: 50%;
	    height: 46px;
	    width: 46px;	
	    position: absolute;
	    margin-top: 5px;
	}
	.seperate-categorie-show-more-less {
		position: absolute;
	    left: 48%;
	    display: none;
	}
	#all-cat-toggle .sdi-angle-down, #all-cat-toggle .sdi-angle-up, #all-cat-toggle-seperate-categorie .sdi-angle-down, #all-cat-toggle-seperate-categorie .sdi-angle-up {
		font-size: 20px;
	    position: relative;
	    top: 2px;
	    color: #979797;
	}
	.show-less-more {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.btn-line {
		flex: 1;
		height: 2px;
	}
	.ty-column4 div.mobile-icon-main-div {
		display: none;
	}
	.outer .all_sub_cat .heading.coming-soon {
		margin-top: 30px;
	}
	.heading.coming-soon img {
		margin-bottom: 30px;
	}
	.all_cat div.all-categorie-newdesign, .all-categorie-newdesign {
    	width: 60px;
    	height: 60px;
    	border: none;
    	margin-top: 11px;
    	background-position: -10px -10px;
    	background-image: url('/images/shake_deal/all-categories/all-categories-sprite-images.png');
    }
    .all_cat div.all-categorie-newdesign > a {padding-left: 0px;}
	.all_cat div.all-categorie-newdesign.Abrasives, .all_sub_cat div.all-categorie-newdesign.Abrasives {background-position: -90px -10px;}
	.all_cat div.all-categorie-newdesign.Tapes, .all_sub_cat div.all-categorie-newdesign.Tapes {background-position: -90px -410px;}
	.all_cat div.all-categorie-newdesign.Corporate.Gifting, .all_sub_cat div.all-categorie-newdesign.Corporate.Gifting {background-position:  -10px -170px;}
	.all_cat div.all-categorie-newdesign.Landscaping, .all_sub_cat div.all-categorie-newdesign.Landscaping {background-position: -10px -90px;}
	.all_cat div.all-categorie-newdesign.Accessories, .all_sub_cat div.all-categorie-newdesign.Accessories {background-position: -90px -90px;}
	.all_cat div.all-categorie-newdesign.Bearings, .all_sub_cat div.all-categorie-newdesign.Bearings {background-position: -170px -10px;}
	.all_cat div.all-categorie-newdesign.Cleaning, .all_sub_cat div.all-categorie-newdesign.Cleaning {background-position: -170px -90px;}
	.all_cat div.all-categorie-newdesign.Cutting.Tools, .all_sub_cat div.all-categorie-newdesign.Cutting.Tools {background-position: -90px -170px;}
	.all_cat div.all-categorie-newdesign.Electricals, .all_sub_cat div.all-categorie-newdesign.Electricals {background-position: -170px -170px;}
	.all_cat div.all-categorie-newdesign.Fasteners, .all_sub_cat div.all-categorie-newdesign.Fasteners {background-position: -250px -10px;}
	.all_cat div.all-categorie-newdesign.Hand.Tools, .all_sub_cat div.all-categorie-newdesign.Hand.Tools {background-position: -250px -90px;}
	.all_cat div.all-categorie-newdesign.Hardware, .all_sub_cat div.all-categorie-newdesign.Hardware {background-position: -250px -170px;}
	.all_cat div.all-categorie-newdesign.Food.Service, .all_sub_cat div.all-categorie-newdesign.Food.Service {background-position: -170px -250px;}
	.all_cat div.all-categorie-newdesign.Hydraulics, .all_sub_cat div.all-categorie-newdesign.Hydraulics {background-position: -10px -250px;}
	.all_cat div.all-categorie-newdesign.IT, .all_sub_cat div.all-categorie-newdesign.IT {background-position: -90px -250px;}
	.all_cat div.all-categorie-newdesign.Lab.Equipment, .all_sub_cat div.all-categorie-newdesign.Lab.Equipment {background-position: -250px -250px;}
	.all_cat div.all-categorie-newdesign.Lights, .all_sub_cat div.all-categorie-newdesign.Lights {background-position: -330px -10px;}
	.all_cat div.all-categorie-newdesign.Packaging, .all_sub_cat div.all-categorie-newdesign.Packaging {background-position: -330px -90px;}
	.all_cat div.all-categorie-newdesign.Medical.Supplies, .all_sub_cat div.all-categorie-newdesign.Medical.Supplies {background-position: -330px -170px;}
	.all_cat div.all-categorie-newdesign.Power.Transmission, .all_sub_cat div.all-categorie-newdesign.Power.Transmission {background-position: -250px -330px;}
	.all_cat div.all-categorie-newdesign.Office.Supplies, .all_sub_cat div.all-categorie-newdesign.Office.Supplies {background-position: -330px -250px;}
	.all_cat div.all-categorie-newdesign.Plumbing, .all_sub_cat div.all-categorie-newdesign.Plumbing {background-position: -90px -330px;}
	.all_cat div.all-categorie-newdesign.Pneumatics, .all_sub_cat div.all-categorie-newdesign.Pneumatics {background-position: -170px -330px;}
	.all_cat div.all-categorie-newdesign.Power.Tools, .all_sub_cat div.all-categorie-newdesign.Power.Tools {background-position: -330px -330px;}
	.all_cat div.all-categorie-newdesign.Pumps, .all_sub_cat div.all-categorie-newdesign.Pumps {background-position: -410px -10px;}
	.all_cat div.all-categorie-newdesign.Raw.Materials, .all_sub_cat div.all-categorie-newdesign.Raw.Materials {background-position: -410px -90px;}
	.all_cat div.all-categorie-newdesign.Safety.Equipments, .all_sub_cat div.all-categorie-newdesign.Safety.Equipments {background-position: -410px -170px;}
	.all_cat div.all-categorie-newdesign.Security, .all_sub_cat div.all-categorie-newdesign.Security {background-position: -410px -250px;}
	.all_cat div.all-categorie-newdesign.Solar, .all_sub_cat div.all-categorie-newdesign.Solar {background-position: -10px -410px;}
	.all_cat div.all-categorie-newdesign.Measuring, .all_sub_cat div.all-categorie-newdesign.Measuring {background-position: -170px -410px;}
	.all_cat div.all-categorie-newdesign.Welding.Tools, .all_sub_cat div.all-categorie-newdesign.Welding.Tools {background-position:-250px -410px;}
	.all_cat div.all-categorie-newdesign.Coatings, .all_sub_cat div.all-categorie-newdesign.Coatings{background-position:-10px -330px;}
	.all_cat div.all-categorie-newdesign.Gifts, .all_sub_cat div.all-categorie-newdesign.Gifts{background-position: -10px -170px;}
	.all_cat div.all-categorie-newdesign.Pantry, .all_sub_cat div.all-categorie-newdesign.Pantry{background-position: -410px -330px;}
	@media (max-width: 767px) {
		.width100{
			width: 100%;
		}
		.seperate-categorie-main-image {
			padding: 35px;
		    top: -38px;
		    left: 41%;
		}
		.seperate-categorie-main-image .all-categorie-newdesign {
		    bottom: 26px;
		    right: 15px;
		}
		.all_cat {
			height: 590px;
		}
		.seperate-categorie-show-more-less {
		    left: 44%;
		}
		.outer .all_sub_cat .cat_container {
			padding-left: 0px
		}
		.all_cat div.ty-column4 {
			text-align: left;
			display: inline-flex;
	    	align-items: center;
	    	width: 100%;
	    	height: auto;
		}
		.all_cat div.ty-column4 > a b {
			margin-left: 30px;
			width: 80%;
		    text-overflow: ellipsis;
		    overflow: hidden;
		    white-space: nowrap;
		}
		.all_cat div.ty-column4 > a {
			display: flex;
			align-items: center;
			padding-left: 0px;
		}
		.ty-column4 div.mobile-icon-main-div {
			border: none;
			display: block;
		}
		.mobile-icon-main-div .sdi-angle-right {
			float: right;
			font-size: 20px;
	    	color: #979797;
		}
		.outer .all_sub_cat .cat_container:first-child {
			margin-top: 70px;
		}
		.outer .all_sub_cat .cat_container {
			padding-left: 0px;
			text-align: center;
			margin-top: 100px;
		}
		.outer .all_sub_cat .heading {
			margin-top: 50px;
		}
		.outer .all_sub_cat .nopadding {
			padding-left: 0px;
		}
		.outer .all_sub_cat .heading a, .outer .all_sub_cat .subcat a {
			padding-left: 0px;
		}
		.all_cat div.all-categorie-newdesign, .all-categorie-newdesign {
			width: 30px;
			height: 30px;
			background-image: url('/images/shake_deal/all-categories/all-categories-sprite-images-mobile.png');
		}
		.all_cat div.all-categorie-newdesign.Abrasives, .all_sub_cat div.all-categorie-newdesign.Abrasives {background-position:  -60px -10px;}
		.all_cat div.all-categorie-newdesign.Tapes, .all_sub_cat div.all-categorie-newdesign.Tapes {background-position:  -60px -260px;}
		.all_cat div.all-categorie-newdesign.Corporate.Gifting, .all_sub_cat div.all-categorie-newdesign.Corporate.Gifting {background-position:  -10px -110px;}
		.all_cat div.all-categorie-newdesign.Landscaping, .all_sub_cat div.all-categorie-newdesign.Landscaping {background-position:  -10px -60px;}
		.all_cat div.all-categorie-newdesign.Accessories, .all_sub_cat div.all-categorie-newdesign.Accessories {background-position:  -60px -60px;}
		.all_cat div.all-categorie-newdesign.Bearings, .all_sub_cat div.all-categorie-newdesign.Bearings {background-position:  -110px -10px;}
		.all_cat div.all-categorie-newdesign.Cleaning, .all_sub_cat div.all-categorie-newdesign.Cleaning {background-position:  -110px -60px;}
		.all_cat div.all-categorie-newdesign.Cutting.Tools, .all_sub_cat div.all-categorie-newdesign.Cutting.Tools {background-position:  -60px -110px;}
		.all_cat div.all-categorie-newdesign.Electricals, .all_sub_cat div.all-categorie-newdesign.Electricals {background-position:  -110px -110px;}
		.all_cat div.all-categorie-newdesign.Fasteners, .all_sub_cat div.all-categorie-newdesign.Fasteners {background-position:  -160px -10px;}
		.all_cat div.all-categorie-newdesign.Hand.Tools, .all_sub_cat div.all-categorie-newdesign.Hand.Tools {background-position:  -160px -60px;}
		.all_cat div.all-categorie-newdesign.Hardware, .all_sub_cat div.all-categorie-newdesign.Hardware {background-position:  -160px -110px;}
		.all_cat div.all-categorie-newdesign.Food.Service, .all_sub_cat div.all-categorie-newdesign.Food.Service {background-position:  -110px -160px;}
		.all_cat div.all-categorie-newdesign.Hydraulics, .all_sub_cat div.all-categorie-newdesign.Hydraulics {background-position:  -10px -160px;}
		.all_cat div.all-categorie-newdesign.IT, .all_sub_cat div.all-categorie-newdesign.IT {background-position:  -60px -160px;}
		.all_cat div.all-categorie-newdesign.Lab.Equipment, .all_sub_cat div.all-categorie-newdesign.Lab.Equipment {background-position:  -160px -160px;}
		.all_cat div.all-categorie-newdesign.Lights, .all_sub_cat div.all-categorie-newdesign.Lights {background-position:  -210px -10px;}
		.all_cat div.all-categorie-newdesign.Packaging, .all_sub_cat div.all-categorie-newdesign.Packaging {background-position:  -210px -60px;}
		.all_cat div.all-categorie-newdesign.Medical.Supplies, .all_sub_cat div.all-categorie-newdesign.Medical.Supplies {background-position:  -210px -110px;}
		.all_cat div.all-categorie-newdesign.Power.Transmission, .all_sub_cat div.all-categorie-newdesign.Power.Transmission {background-position:  -160px -210px;}
		.all_cat div.all-categorie-newdesign.Office.Supplies, .all_sub_cat div.all-categorie-newdesign.Office.Supplies {background-position:  -210px -160px;}
		.all_cat div.all-categorie-newdesign.Plumbing, .all_sub_cat div.all-categorie-newdesign.Plumbing {background-position:  -60px -210px;}
		.all_cat div.all-categorie-newdesign.Pneumatics, .all_sub_cat div.all-categorie-newdesign.Pneumatics {background-position:  -110px -210px;}
		.all_cat div.all-categorie-newdesign.Power.Tools, .all_sub_cat div.all-categorie-newdesign.Power.Tools {background-position:  -210px -210px;}
		.all_cat div.all-categorie-newdesign.Pumps, .all_sub_cat div.all-categorie-newdesign.Pumps {background-position:  -260px -10px;}
		.all_cat div.all-categorie-newdesign.Raw.Materials, .all_sub_cat div.all-categorie-newdesign.Raw.Materials {background-position:  -260px -60px;}
		.all_cat div.all-categorie-newdesign.Safety.Equipments, .all_sub_cat div.all-categorie-newdesign.Safety.Equipments {background-position:  -260px -110px;}
		.all_cat div.all-categorie-newdesign.Security, .all_sub_cat div.all-categorie-newdesign.Security {background-position:  -260px -160px;}
		.all_cat div.all-categorie-newdesign.Solar, .all_sub_cat div.all-categorie-newdesign.Solar {background-position:  -10px -260px;}
		.all_cat div.all-categorie-newdesign.Measuring, .all_sub_cat div.all-categorie-newdesign.Measuring {background-position:  -110px -260px;}
		.all_cat div.all-categorie-newdesign.Welding.Tools, .all_sub_cat div.all-categorie-newdesign.Welding.Tools {background-position:  -160px -260px;}
	    .all_cat div.all-categorie-newdesign.Coatings, .all_sub_cat div.all-categorie-newdesign.Coatings{background-position: -10px -210px;}
	    .all_cat div.all-categorie-newdesign.Gifts, .all_sub_cat div.all-categorie-newdesign.Gifts{background-position:-10px -110px;}
	    .all_cat div.all-categorie-newdesign.Pantry, .all_sub_cat div.all-categorie-newdesign.Pantry{background-position: -260px -210px;}
	}