.shop{
	border-radius: 30px 0px 0px 30px;
	background-color: red;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	clip-path: clip-path: polygon(0 0, 100% 0, 75% 100%, 0% 100%);
	clip-path: polygon(0 0, 100% 0, 75% 100%, 0% 100%);
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 2px;
}

.klikk {
    border-radius: 0px 30px 30px 0px;
    background-color: white;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-weight: bold;
    clip-path: polygon(25% 0, 100% 0, 100% 100%, 0% 100%);
    padding-left: 10px;
    margin-left: -18px;
    padding-bottom: 2px;
}

.awhite{
	color:white;	   
}

.ared{
	color:red;	
}

.ared, .awhite{
	padding-top: .3125rem;
	padding-bottom: .3125rem;
	margin-right: 1rem;
	font-size: 1.25rem;
	text-decoration: none;
	white-space: nowrap;	
}

.ared:hover, .awhite:hover {
	color:black;
}

.carousel-item {
  height: 50vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}