.btn-target, .btn-arrow {
    border-color: #2b2926;
    color: #ffffff;
    margin-right: 5px;
}

.btn-target:hover, .btn-target:focus, .btn-arrow:hover, .btn-arrow:focus {
    color: #ffffff;
}

.btn-gold {
    background-color: #ffe552;
    color: #2b2926;
}

.btn-gold:hover, .btn-gold:focus {
    color: #2b2926;
}

.btn-red {
    background-color: #f65058;
}

.btn-blue {
    background-color: #00b4e4; 
}

.btn-black {
    background-color: #2b2926; 
    border-color: #ffffff;
}

.btn-white {
    background-color: #ffffff;
    color: #2b2926;
}

.btn-white:hover, .btn-white:focus {
    color: #2b2926;
}

#target-container {
    float: left;
    box-sizing: border-box;
    /*padding: 10px;*/
    background-color: white;
    height: 500px;
    width: 500px;
    position: relative;
    /*margin: 20px;*/
}

.wa {
    height: 100%;
    width: 100%;
    border: 1px solid #1a1a1a;
    border-radius: 50%;
    box-sizing: border-box;
    position: relative;
}

.wa_outdoor_11.ring-10 {
    padding: 11.5px;
}

.wa_indoor_recurve_10, .wa_outdoor_11 {
    padding: 24px;
}

.wa_field_6, .wa_indoor_recurve_10.ring-4, .wa_outdoor_11.ring-4 {
    border-color: #FFFFFF;
}

.wa_field_6.ring-5, .wa_field_6.ring-6 {
	border-color: #1a1a1a;
}

.wa_outdoor_11.ring-X {
    padding: 11px;
}

.wa_outdoor_compound_7 {
    padding: 40.666px;
}

.wa_outdoor_compound_7.ring-10 {
    padding: 19.833px;
}

.wa_outdoor_compound_7.ring-X {
    padding: 18.833px;
}

.wa_indoor_recurve_5, .wa_indoor_compound_5, .wa_field_6 {
    padding: 49px;
}

.wa_indoor_compound_5.ring-9{
    padding: 74px
}

.wa_indoor_compound_5.ring-10, .wa_field_6.ring-5, .wa_field_6.ring-6 {
    padding: 24px;
}

.wa-zone {
    position: absolute;
    top: calc(50% - 10.5px);
    color: #FFFFFF;
    font-size: 11px;
}

.wa-zone.ring-1, .wa-zone.ring-2, .wa-zone.ring-9, .wa-zone.ring-10, .wa-zone.ring-X, .wa_field_6 .wa-zone.ring-5, .wa_field_6 .wa-zone.ring-6 {
    color: #000000;
}

.wa_field_6 .wa-zone.ring-1, .wa_field_6 .wa-zone.ring-2 {
	color: #FFFFFF;
}

.wa .wa-zone {
    right: 20px;
}

.wa_outdoor_compound_7 .wa-zone {
    right: 18px;
}

.wa_outdoor_compound_7.ring-10 .wa-zone {
    right: 4px;
}

.wa_outdoor_compound_7.ring-X .wa-zone {
    right: 7px;
}

.wa_indoor_recurve_10 .wa-zone, .wa_outdoor_11 .wa-zone {
    right: 10px;
}

.wa_indoor_recurve_10.ring-10 .wa-zone {
    right: 6px;
}

.wa_outdoor_11.ring-10 .wa-zone {
    right: -1px;
}

.wa_outdoor_11.ring-X .wa-zone {
    right: 2px;
}

.wa_indoor_compound_5 .wa-zone {
    right: 20px;
}

.wa_indoor_compound_5.ring-9 .wa-zone {
    right: 35px;
}

.wa_indoor_compound_5.ring-10 .wa-zone {
    right: 5px;
}

.wa_field_6.ring-5 .wa-zone {
	right: 10px;
}

.first-ring {
    width: 500px;
    height: 500px;
    border-color: black; 
}

.wa_7 .ring-10 {
    padding: 24.75px;
}

.wa_7 .ring-X {
    padding: 0;
}

.wa_11 .ring-10 {
    padding: 12px;
}

.wa_11 .ring-X {
    padding: 0;
}

.inner-ten {
    padding: 0; 
}

.gold {
    background-color: #ffe552; }

.red {
    background-color: #f65058; }

.blue {
    background-color: #00b4e4; }

.black {
    background-color: #2b2926; }