.title-subtitle {
    padding-top: 0px;
    padding-bottom: 0px;
}

.linkwithimagesection{
    /* padding: 0 10px; */
}
.linkwithimagesection h3 {
    margin-top: 0px;
}

.clipzone {
  position:relative;
  width:100%;
  display:flex;
}

@supports (-ms-ime-align:auto) {
	.blue-image { left: 20px !important; }
}

@-moz-document url-prefix() { 
	.clipzone.first .right-text h3:first-child {
    left: 0px !important;
}
.linkwithimagesection li {
    padding: 0px 1.7em 0 1.7em !important;
}

.linkwithimagesection li.clipzone:first-child{	
    padding-left: 1.7em !important;	
}

.linkwithimagesection .right-text h3 {
    left: -27px !important;
    min-height: 78px !important;
}

.blue-image {
	left: 0px !important;
}

.clipzone.first .right-text h3:first-child {
    left: -34px !important;

}
}


@media screen and (min-width:0\0) { 
	.clipzone.first .right-text h3:first-child {
    left: 0px !important;
}
.linkwithimagesection li {
    padding: 0px 1.7em 0 1.7em !important;
}

.linkwithimagesection li.clipzone:first-child{	
    padding-left: 1.7em !important;	
}

.linkwithimagesection .right-text h3 {
    left: -27px !important;
    min-height: 79px !important;
}

.blue-image {
	left: 0px !important;
}

.clipzone.first .right-text h3:first-child {
    left: -34px !important;

}
}

.linkwithimagesection {
	/* margin-left: 0px !important; */
}


@media screen and (min-width:1300px) {   
	.linkwithimagesection li.clipzone:first-child {
		padding-left: 0px;
	}
	
	.linkwithimagesection li.clipzone:last-child {
		padding-right: 0px;
	}
}
.linkwithimagesection .section-padding-bottom {
	padding-bottom: 1em;
}

.greybackground .dellemc-color-blue-bg .aem-grids {
    padding-bottom: 3em;
}

.greybackground .dellemc-color-blue-bg .max-width-1200px:first-child .genericrichtext ~ .grid .max-width-1200px.center-aligned .aem-grids{
	float: none;
}

.greybackground .dellemc-color-blue-bg .max-width-1200px:first-child .genericrichtext ~ .grid .max-width-1200px.center-aligned {
	max-width: 1300px;
}

.blue-image {
	clip: auto;
	left: auto;
}

.iconlink {
    width: 158px;
    margin-left: auto;
    margin-right: auto;
}

.linkwithimagesection .right-text {
  width:100%;
  float: left;
  width: 100%;
  /* margin-top: 100% !important; */
  padding-left: 0px;
  display: block;
  vertical-align: bottom;
  font-family: RobotoLight,Arial,Helvetica,sans-serif;
}

.linkwithimagesection .right-text h3 {
  text-align: center;
  width: 158px;
  color: #FFFFFF;
  position:;
  font-size: 1.5em;
  font-weight: normal;
}

.greybackground .dellemc-color-blue-bg h1 {
    font-size: 3em !important;
    padding-top: 1.3em;
    padding-bottom: 1.24em;
}

.linkwithimagesection .right-text a:hover {
	color: #FFFFFF !important;
}

.clipzone {
    position: relative;
    height: 100%;
    width: auto;
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:1300px) { 
	.blue-image {
		/* left: 20px; */
	}
}

@media screen and (max-width:980px) {   
	.iconlink {
    	display:block;
    	margin-left: auto;
    	margin-right: auto;
    }
}

@media screen and (max-width:1200px) { 
	.linkwithimagesection .right-text h3 {
    	width: 100%;
    }
    
}

@media screen and (min-width:768px) and  (max-width:980px) {  
	.greybackground .dellemc-color-blue-bg .max-width-1200px:first-child .genericrichtext ~ .grid .max-width-1200px.center-aligned {
		max-width: 897px;
	}
}

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

	.greybackground .dellemc-color-blue-bg .max-width-1200px:first-child .genericrichtext ~ .grid .max-width-1200px.center-aligned {
		max-width: 703px;
	}
	.linkwithimagesection li {
	    padding: 0px 1em 0 1em;
	}
	
	.greybackground .dellemc-color-blue-bg .titlesubtitle ~ .grid .col-lg-2.col-md-4 {
	    width: 27.666667%; /* set width: 44.666667%; to make it two columns instead of three*/
	    float: left;
	    display: inline;
	    clear: none;
	}
	
}


@media screen and (max-width:480px) {  
.linkwithimagesection .right-text {
    width: 106px;
} 
.linkwithimagesection .right-text h3 {
    font-size: 1.2em;
}
    .grid .iconlink img {
	    max-width: 106px;
	}
    .clipzone {
    	width: 33%;
 }
	.linkwithimagesection li {
    	padding: 0px 2em 0 0em;
	}

	.linkwithimagesection {
  		text-align: inherit;
	}
	.greybackground .dellemc-color-blue-bg .max-width-1200px:first-child .genericrichtext ~ .grid .max-width-1200px.center-aligned {
		max-width: 439px;
	}
}

@media screen and (min-width:375px) and  (max-width:480px) {   
	.greybackground .dellemc-color-blue-bg .titlesubtitle ~ .grid .col-lg-2.col-md-4  {
	    width: 27.666667%; /* set width: 44.666667%; to make it two columns instead of three*/
	    float: left;
	    display: inline;
	    clear: none;
	}
	
	.linkwithimagesection .right-text h3 {
    	font-size: 1.3em;
	}
}

@media screen and (min-width:769px) and  (max-width:1396px) {   
	.linkwithimagesection li {
		padding: 0px 1.3em 0 0em;
	}
}

@media screen and (min-width:320px) and  (max-width:1400px) {   
	.linkwithimagesection .right-text h3 {
  		min-height: 76px;
	}		
}

@media screen and (min-width: 980px) and (max-width:1024px) { 
	.dellemc-color-blue-bg .col-50 {
		width: 18%;
	}
}
