.breadcrumb > li {
  color: grey;
}
/*a:not(.btn){
  color:#202020;
}*/
a:not(.btn):hover{
  color:#008b8b;
}
.hide-on-mobile { display: inline; }
/* Smartphone Portrait and Landscape */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){ .hide-on-mobile { display: none; }
}
.div-link {  
 
}
.div-link a {
  display: block; 
}
#sp-bottom-wrapper, #sp-footer-wrapper {
	background: #4C4C4C;
}
h1 {
    font-size: 28px;
  	color: #008080;
}