#my-breadcrumbs ul li {
 list-style:none; 
}

#my-breadcrumbs {

margin-top: 25px;
margin-left: 30px;
height:225px;
padding: 10px 0 10px 0;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
border-radius: 5px;
}

#my-breadcrumbs ul li a {
 display: block;
 float: left;
 height: 200px;
 width:150px;
 background: #CFDDEF;
 text-align: center;
 padding: 20px 5px 0 5px;
 position: relative;
 margin: 0 45px 0 0; 
 font-family: "Open Sans", Helvetica, Arial, sans-serif;
 font-size: 14px;
 text-decoration: none;
 color: #000;
  text-shadow: 0px 2px 3px #ffffff;
  
}

#my-breadcrumbs ul li a:after {
content: "";  
border-top: 100px solid transparent;
border-bottom: 100px solid transparent;
border-left: 40px solid #CFDDEF;
position: absolute; 
right: -40px; 
top: 0px;   
}

#my-breadcrumbs ul li a:before {
 content: "";
  position: absolute;
  margin-top: -20px;   
  border-width: 100px 0 100px 40px;
  border-style: solid;
  border-color: #CFDDEF #CFDDEF #CFDDEF transparent;
  left: -40px;      
} 

/* Hide the Before Pseudo Element */
#my-breadcrumbs ul li:first-child a:before {
    display: none; }

/* Add Border Radius */
#my-breadcrumbs ul li:first-child a{
    border-top-left-radius: 10px; border-bottom-left-radius: 10px;border-bottom-right-radius: 1px;
}

/* Hover Effects */
#my-breadcrumbs ul li a:hover::before {
  border-color: #4973B2 #4973B2 #4973B2 transparent;    
}
/* Hover Effects */
#my-breadcrumbs ul li a:hover::after {
border-top: 100px solid transparent;
border-bottom: 100px solid transparent;
border-left: 40px solid #5172B8;        
}

#my-breadcrumbs ul li a:hover {
	background: #5172B8;
	color:#ffffff;
	text-shadow: 0px 2px 3px #000000;
}