#ecommawards_wrapper .ecommawards_toolTiles .row, #ecommawards_wrapper .ecommawards_toolTiles_successStories .row{
    margin-left: auto;
    margin-right: auto;
    max-width: 75em;
}

/***overwrite to tile component styles***/
.tiles-area {padding-top:0px;}
.tiles-grey-background {display:none;}
h3.tile-title {margin-top:16px;}
.tiles-area .tiles-row .tile-icon {margin:2rem 0 1rem 2rem;}
.tiles-area .tiles-row .tile-title {padding:0 0 0 2rem;}
.tiles-area .tiles-row .tile-text {margin:0 2rem 2rem;}


#ecommawards_wrapper .ecommawards_toolTiles, #ecommawards_wrapper .ecommawards_toolTiles_successStories {margin: 50px 0px 100px 20px;position:relative;}
#ecommawards_wrapper .ecommawards_toolTiles .row, #ecommawards_wrapper .ecommawards_toolTiles_successStories .row {padding:0px 20px;}
#ecommawards_wrapper .ecommawards_toolTiles h3 {margin-bottom:32px;}
#ecommawards_wrapper .ecommawards_toolTiles .tileContainer {
    width: calc(25% - 2rem);
    cursor: pointer;
    min-width: 263px;
    min-height: 352px;
    max-height: 352px;
    margin-right: 2rem;
    box-shadow: 0 3px 3px 0 rgba(203,203,203,0.5);
    border-top: 1px solid #F0F0F0;
    padding: 30px;
}

#ecommawards_wrapper .ecommawards_toolTiles .tileContainer_fr {
	width: calc(25% - 2rem);
    cursor: pointer;
    min-width: 263px;
	min-height:430px;
	max-height:430px;
    margin-right: 2rem;
	box-shadow: 0 3px 3px 0 rgba(203,203,203,0.5);
	border-top:1px solid #F0F0F0;
	padding: 30px;
}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .tileContainer {
	width: calc(33% - 2rem);
    min-width: 263px;
	min-height:488px;
	max-height:488px;
    margin-right: 2rem;
	box-shadow: 0 3px 3px 0 rgba(203,203,203,0.5);
	border-top:1px solid #F0F0F0;
	margin-bottom:32px;
	cursor: pointer;
}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .tileContainer:last-child {margin-bottom:0px;}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .tileContainer a {display: inline-block;}
#ecommawards_wrapper .ecommawards_toolTiles .tileContainer h3, #ecommawards_wrapper .ecommawards_toolTiles .tileContainer_fr h3 {
	font-size: 23px;
    margin: 20px 0 24px 0;
    letter-spacing: 0.2px;	
}
#ecommawards_wrapper .ecommawards_toolTiles .tileContainer p, #ecommawards_wrapper .ecommawards_toolTiles .tileContainer_fr p, #ecommawards_wrapper .ecommawards_toolTiles_successStories .tileContainer p {
	font-size: 16px!important;
    font-family: 'Roboto', 'sans-serif';
    font-weight: 300;
    line-height: 1.5rem;
    color: #333333;	
}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .columns {padding:0px;}
#ecommawards_wrapper .ecommawards_toolTiles_successStories h5 {font-size:16px;line-height: 24px;font-weight: 400; margin-bottom:16px;}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .success-image {padding:0px;height:234px;background-size: cover;}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .success-content {padding:24px;}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .success-link {position: absolute; bottom: 24px;}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .success-link a {font-family: 'Roboto', sans-serif;font-weight: 300;text-decoration: none; }
#ecommawards_wrapper .ecommawards_toolTiles_successStories .success-link a:hover {text-decoration: underline; }

#ecommawards_wrapper .ecommawards_toolTiles .tileContainer .tile-icon, #ecommawards_wrapper .ecommawards_toolTiles .tileContainer_fr .tile-icon {
	margin: 0px 0 16px 0;
    height: 3rem;
    width: 3rem;
    background-repeat: no-repeat;
}

@media only screen and (min-width: 40.063em) and (max-width: 64em) { /* medium */
	#ecommawards_wrapper .ecommawards_toolTiles .tileContainer, #ecommawards_wrapper .ecommawards_toolTiles .tileContainer_fr {
	width: calc(45% - 2rem);
    cursor: pointer;
	padding: 30px;
	min-height:352px;
	max-height:352px;
	margin: 0px 0px 32px 20px;	
}
	#ecommawards_wrapper .ecommawards_toolTiles_successStories .tileContainer {
	width: calc(50% - 2rem);
	margin-bottom:32px;
}
	#ecommawards_wrapper .ecommawards_toolTiles_successStories .success-content {padding:16px;}
}

@media only screen and (max-width: 40em) { /* Small */
	#ecommawards_wrapper .ecommawards_toolTiles .tileContainer, #ecommawards_wrapper .ecommawards_toolTiles .tileContainer_fr {
	width: calc(90% - 2rem);
    cursor: pointer;
	padding: 30px;
	min-height:352px;
	max-height:352px;
	margin: 0px 0px 32px 20px;
}
#ecommawards_wrapper .ecommawards_toolTiles_successStories .tileContainer {
	width: calc(90% - 2rem);
    cursor: pointer;
	padding: 0px;
	min-height:490px;
	max-height:490px;
	margin: 0px 0px 32px 20px;
}
	#ecommawards_wrapper .ecommawards_toolTiles_successStories .success-content {padding:16px;}
	#ecommawards_wrapper .ecommawards_toolTiles_successStories .success-content p {margin-bottom:16px!important;}
}

/* Home Page Success Stories Slider */
#ecommerceawards-silder.ecommerceawards-slider-section {
    margin-bottom: 0px;
}

#ecommerceawards-silder.ecommerceawards-slider-section h2 {
    color: #111111;
}
/* #ecommerceawards-silder.ecommerceawards-slider-section p {
    margin-bottom: 40px;
} */
#ecommerceawards-silder.ecommerceawards-slider-section a {
    font-weight: 300;
    margin-bottom: 24px;
}
#ecommerceawards-silder.ecommerceawards-slider-section .slide-shadow {
    box-shadow: 0 3px 8px 0 rgba(203,203,203,0.5);
    min-height: 488px;
    max-height: 488px;
	cursor: pointer;
}
#ecommerceawards-silder.ecommerceawards-slider-section .slide-border {
    border-right: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 3px solid transparent;
}
#ecommerceawards-silder.ecommerceawards-slider-section .slider-content {
    padding: 1rem;
}
.slider-content p:first-child {font-weight:400;}
#ecommerceawards-silder.ecommerceawards-slider-section .success-link {
    position: absolute;
    bottom: 24px;
    padding-left: 1rem;
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) { /* medium */
    #ecommerceawards-silder.ecommerceawards-slider-section .slide-border {       
        padding-left: 2rem;
        padding-right: 2rem;
    }
    #ecommerceawards-silder.ecommerceawards-slider-section .slide-shadow {
        min-height: 465px;
        max-height: 465px;
    }
    #ecommerceawards-silder.ecommerceawards-slider-section .slick-next {
        background: url(https://www.canadapost.ca/cpc/assets/cpc/img/icons/chevron_large_right.svg) 50% 50% no-repeat;
        right: calc(0rem + 1.50px);
        position: absolute;
        transform: none;
        height: 2.75rem;
        width: 2.25rem;
        cursor: pointer;
        z-index: 30;
        margin-top: -60px;
        display: block !important;
    }
     #ecommerceawards-silder.ecommerceawards-slider-section .slick-prev {
        background: url(/cpc/assets/cpc/img/icons/chevron_large_left.svg) 50% 50% no-repeat;
        left: calc(0rem + 0.25px);
        position: absolute;
        transform: none;
        height: 2.75rem;
        width: 2.25rem;
        cursor: pointer;
        z-index: 30;
        margin-top: -60px;
        display: block !important;
     }
     /* #ecommerceawards-silder.ecommerceawards-slider-section p {
        margin-bottom: 24px;
    } */
}
@media only screen and (max-width: 40em) {
    #ecommerceawards-silder.ecommerceawards-slider-section {
        margin-bottom: /*60px*/0px;
    }
    #ecommerceawards-silder.ecommerceawards-slider-section .slide-shadow {
        min-height: 450px;
        max-height: 450px;
    }
    #ecommerceawards-silder.ecommerceawards-slider-section .slick-next {
        background: url(/cpc/assets/cpc/img/icons/chevron_mobile_right.svg) 50% 50% no-repeat;
        right: calc(1rem + 1.50px);
        position: absolute;
        transform: none;
        height: 2.75rem;
        width: 2.25rem;
        cursor: pointer;
        z-index: 30;
        margin-top: -130px;
    }
     #ecommerceawards-silder.ecommerceawards-slider-section .slick-prev {
        background: url(/cpc/assets/cpc/img/icons/chevron_mobile_left.svg) 50% 50% no-repeat;
        left: calc(1rem + 0.25px);
        position: absolute;
        transform: none;
        height: 2.75rem;
        width: 2.25rem;
        cursor: pointer;
        z-index: 30;
        margin-top: -130px;
     }
}
/* Home Page Success Stories Slider End  */

.cpc-addthis_toolbox {
    display: none !important;
}

@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  .footer {
    padding: 1rem;
    bottom: 0;
    left: 0;
    right: 0;
    position: fixed !important;
  }
}