/* Color of Worlds */
.gw2-wvw-matchups .red { background-color: #AA4644!important; }
.gw2-wvw-matchups .green { background-color: #89A54E!important; }
.gw2-wvw-matchups .blue { background-color: #4573A7!important; }

/* GW2 Matchups */
.gw2-wvw-matchups ul.gw2-matchups { margin: 0; padding: 0; }
.gw2-wvw-matchups ul.gw2-matchups li.match { padding: 8px; margin: 0 0 10px; display: block; list-style:none; }
.gw2-wvw-matchups ul.gw2-matchups li.match:last-child { margin-bottom: 0; }
.gw2-wvw-matchups ul.gw2-matchups li.match span { display: block; color: #fff; }
.gw2-wvw-matchups ul.gw2-matchups li.match span.world { font-size: 16px; line-height: 20px; margin-bottom: 5px; }
.gw2-wvw-matchups ul.gw2-matchups li.match span.world.home-world { padding-left: 20px; background: url('images/gw2-wvw-matchups.png') -12px 2px no-repeat; }
.gw2-wvw-matchups ul.gw2-matchups li.match span.points { font-size: 28px;line-height: 30px; }

/* GW2 Objectives */
.gw2-wvw-matchups ul.gw2-objectives { margin: 0; padding: 0; margin-top: 20px;}
.gw2-wvw-matchups ul.gw2-objectives li { height: 40px; border-bottom: 1px solid #ddd; margin: 0px; padding: 0px; list-style:none; }
.gw2-wvw-matchups ul.gw2-objectives li.home-world { background-image: url('images/gw2-wvw-matchups.png'); background-repeat: no-repeat; background-position: 10px center; }
.gw2-wvw-matchups ul.gw2-objectives li span { background: #F9F9F9; width: 23%; line-height: 40px; margin: 0px; padding: 0px; float: left;text-align: center;font-size: 28px; color: #555;}
.gw2-wvw-matchups ul.gw2-objectives li span.world { width: 8%; text-indent: -9999px; }
.gw2-wvw-matchups ul.gw2-objectives li.home-world span.world { background-image: url('images/gw2-wvw-matchups.png'); background-repeat: no-repeat; background-position: center 11px; background-size: auto; }
.gw2-wvw-matchups ul.gw2-objectives li.home-world span { font-weight: bold; color: #000; }
.gw2-wvw-matchups ul.gw2-objectives li.leyend span { cursor:help; text-indent: -9999px; background: url('images/gw2-wvw-matchups.png') no-repeat center -40px; }
.gw2-wvw-matchups ul.gw2-objectives li.leyend span.world { background: none; }
.gw2-wvw-matchups ul.gw2-objectives li.leyend span.camp { background-position: center -40px; }
.gw2-wvw-matchups ul.gw2-objectives li.leyend span.tower { background-position: center -80px; }
.gw2-wvw-matchups ul.gw2-objectives li.leyend span.keep { background-position: center -120px; }
.gw2-wvw-matchups ul.gw2-objectives li.leyend span.castle { background-position: center -160px; }

/* SKIN: Vivid Colors (vivid-colors) */
.gw2-wvw-matchups.vivid-colors .red { background-color: #DD4E46!important; }
.gw2-wvw-matchups.vivid-colors .green { background-color: #59B958!important; }
.gw2-wvw-matchups.vivid-colors .blue { background-color: #008ED3!important; }