/* https://www.cleancss.com/css-minify/ */
body { font-family: 'Lato', sans-serif !important;
  font-weight: normal; margin: 0; padding: 0; background-color: white;  line-height: 1.3;
  color: #212529;
  text-align: left;}
				.leftimgbox{width:180px; float:left; text-align:center;}
		.rightimgbox{width:190px; float:right; text-align:center;}
		.leftimgbox h4, .rightimgbox h4{text-align:center; margin-top:5px;} 
        .circle {
  position: absolute;
  bottom: -18%;
  left: 330px;
  height: 320px;
  width: 500px;
  border-radius: 400px 400px 0 0;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}
			
		.boxcirclearound{position:relative; width:1400px;  margin: 20px auto 0px; }
		.boxcirclefixcrcle{position:relative; width:1200px; height:660px; margin: 0 auto;}
		
		.dvrone{position: absolute; top: 303px; left: -29px; transform: rotate(-72deg); z-index:2;}
		.dvrtwo{position: absolute; top: 118px; left: 95px; transform: rotate(-43deg); z-index:2;}
		.dvrthree{position: absolute; top: 7px; left: 286px; transform: rotate(-13deg); z-index:2;}
		.dvrfour{position: absolute; top: 7px; right: 352px; transform: rotate(12deg);  z-index:2;}
		.dvrfive{position: absolute; top: 105px; right: 145px; transform: rotate(41deg); z-index:2;}
		.dvrsix{position: absolute; top: 289px; left: 873px; transform: rotate(72deg); z-index:2;}
		
		.dvrstraight{position: absolute;  bottom: -262px;  right:52px;  transform: rotate(90deg); z-index:2;}
		.dvrslasst{position: absolute;  bottom: -296px;  left: -5px;  transform: rotate(-90deg); z-index:2;}
		
		.dvrsix, .dvrfive, .dvrfour, .dvrthree, .dvrtwo, .dvrone{aspect-ratio: 1;   clip-path: polygon(0% 0%, 100% 0%, 50% 155%); }
		
		.dvrslasst:hover, .dvrstraight:hover, .dvrsix:hover, .dvrfive:hover, .dvrfour:hover, .dvrthree:hover, .dvrtwo:hover, .dvrone:hover{ z-index:5;}
		
		 
		
		.mrsm{margin-right:10px!important;}
		.mrsm2{margin-right:15px!important;}
		.mrsm3{margin-right:20px!important;}
		.mrsm4{margin-right:25px!important;}
		.mrsm5{margin-right:30px!important;}
		.mrsm6{margin-right:35px!important;}
		
		.dvrone img, .dvrtwo img, .dvrthree img, .dvrfour img, .dvrfive img, .dvrsix img, .dvrslasst img, 
		.dvrstraight img {height: 23px; }	
		
		.dvrone span, .dvrtwo span, .dvrthree span, .dvrfour span, .dvrfive span, .dvrsix span, .dvrslasst span, 
		.dvrstraight span  {left: 0px; bottom: 0px;  position: absolute;  z-index: 9;  background-color: #fff;  width: 100%;  font-size: 10px;  line-height: 10px;}

		.elevenboxes{width:360px; text-align:center; font-size:0px; font-weight:600; font-family: 'Lato', sans-serif !important; }
		.wtfftyboxes{width:233px; text-align:center; font-size:0px; font-weight:600; font-family: 'Lato', sans-serif !important; }
		
		.fiveboxes{width:310px; text-align:center; font-size:0px;  font-weight:600; font-family: 'Lato', sans-serif !important;  z-index: 98;}
		
		.straightboxes{width:161px; text-align:center; font-size:0px;  font-weight:600; font-family: 'Lato', sans-serif !important;  z-index: 99;}
		
		.rowelven{padding:0px; margin:0px; text-align:center;  display:block;}	
		.rowelven li{border-top:1px solid #000; border-right:1px solid #000; border-radius:0px;  font-size:6px; padding:0px;position:relative; margin:0px;  height:34px	; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.rowelven li:first-child{border-left:1px solid #000;}
		
		.rowten{padding:0px; margin:0px; text-align:center; display:block;}	
		.rowten li{position:relative; border-top:1px solid #000; border-right:1px solid #000; border-radius:0px;  font-size:6px; text-align:center; padding:0px; margin:0px; height:40px; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.rowten li:first-child{border-left:1px solid #000;}
		
		.roweight{padding:0px; margin:0px; text-align:center; display:block;}	
		.roweight li{position:relative; border-top:1px solid #000; border-right:1px solid #000; border-radius:0px;  font-size:6px; text-align:center; padding:0px; margin:0px; height:40px; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.roweight li:first-child{border-left:1px solid #000;}
		
		.rowseven{padding:0px; margin:0px; text-align:center; display:block;}	
		.rowseven li{position:relative; border-top:1px solid #000; border-right:1px solid #000; border-radius:0px; font-size:6px; text-align:center; padding:0px; margin:0px; height:40px; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.rowseven li:first-child{border-left:1px solid #000;}
		
		.rowsix{padding:0px; margin:0px; text-align:center; display:block;}	
		.rowsix li{position:relative; border-top:1px solid #000; border-right:1px solid #000; border-radius:0px; font-size:6px; text-align:center; padding:0px; margin:0px; height:40px; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.rowsix li:first-child{border-left:1px solid #000;}
		
		.rowfive{padding:0px; margin:0px; text-align:center; display:block;}	
		.rowfive li{position:relative; border-top:1px solid #000; border-right:1px solid #000; border-radius:0px; font-size:6px; text-align:center; padding:0px; margin:0px; height:40px; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.rowfive li:first-child{border-left:1px solid #000;}
		
		.rowfour{padding:0px; margin:0px; text-align:center; display:block;}	
		.rowfour li{position:relative; border-top:1px solid #000; border-right:1px solid #000; border-radius:0px; font-size:6px; text-align:center; padding:0px; margin:0px; height:40px; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.rowfour li:first-child{border-left:1px solid #000;}
		
		.rowthree{padding:0px; margin:0px; text-align:center; display:block;}	
		.rowthree li{position:relative; border-top:1px solid #000; border-right:1px solid #000; border-radius:0px; font-size:6px; text-align:center; padding:0px; margin:0px; height:40px; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.rowthree li:first-child{border-left:1px solid #000;}
		
		.rowtwo{padding:0px; margin:0px; text-align:center; display:block;}	
		.rowtwo li{position:relative; border-top:1px solid #000; border-right:1px solid #000; border-radius:0px; font-size:6px; text-align:center; padding:0px; margin:0px; height:40px; width:25px; text-align:center; display:inline-block;line-height:5px;}	
		.rowtwo li:first-child{border-left:1px solid #000;}
		
		.ulfull li, .firstlast li:first-child, .firstlast li:last-child{border-bottom:1px solid #000;}
		
		
		 
		
	.active{background: #white; animation: blinker 0.25s linear infinite; color: #da0000; opacity: 0;}	
	
	@keyframes blinker {
  0% {
    opacity: 1;
    background:#da0000;
	}}

.grid-container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 2px;
	width: 200px;
}

.memberbox{ width:520px; line-height: 1.3em; font-size:20px; text-transform:uppercase;}
a:link {
  color: black;
}
