/* This file references a set of icons specifically designed for CBC. This utilizes a single image and a sprite based approach for display */

/* Helper classes for overall display of icons */
.cbc-icon {
	display: inline-block;
	width: 200px;
	height: 200px;
	background-image: url(https://dd985f.claudeassets.com/20190227143203im_/https://www.vibrahealthplan.com/wps/wcm/connect/prodnws.vibrahealthplan.com-24912/add928cb-1d9e-4673-9a09-7faea4b60d6e/sprite.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE.Z18_4G00HA41L0N5C0QK67G83J3000-add928cb-1d9e-4673-9a09-7faea4b60d6e-mwT-6-L);
}
.center-icon {
	margin-left: auto;
	margin-right: auto;
}
.cbc-icon.short {
	height: 162px;
}

/* First row of sprite */
.compare {
	background-position: 0px 0px;
}
.document {
	background-position: -200px 0px;
}
.question {
	background-position: -400px 0px;
}
.import {
	background-position: -600px 0px;
}
.call-us {
	background-position: -800px 0px;
}
.click-screen {
	background-position: -1000px 0px;
}
.hospital {
	background-position: -1200px 0px;
}

/* Second row of sprite */
.doctor {
	background-position: 0px 800px;
	
}
.pharmacy {
    background-position: -200px 800px;
	
}
.chart {
    background-position: -400px 800px;
	
}
.pay {
	background-position: -600px 800px;
}
.dental {
	background-position: -800px 800px;
}
.vision {
	background-position: -1000px 800px;
}
.wellness {
	background-position: -1200px 800px;
}

/* Third row of sprite */
.health {
	
	background-position: 0px 600px;
}
.award {
	
	background-position: -200px 600px;
}
.call {
	
	background-position: -400px 600px;
}
.mail {
	
	background-position: -600px 600px;
}
.chat {
    background-position: -800px 600px;
	
}
.nurse {
	
	background-position: -1000px 600px;
}
.shop {
    background-position: -1200px 600px;
	
}

/* Fourth row of sprite */
.search {
	background-position: 0px 400px;
}
.idcard {
	background-position: -200px 400px;
}
.form {
	background-position: -400px 400px;
}
.family {
	background-position: -600px 400px;
}
.drug {
	background-position: -800px 400px;
}
.computer {
	background-position: -1000px 400px;
}
.care {
	background-position: -1200px 400px;
}

/* Fifth row of sprite */
.write {
	background-position: 0px 200px;
}
.faq {
	background-position: -200px 200px;
}
.tools {
	background-position: -400px 200px;
}


/*
     FILE ARCHIVED ON 23:14:09 Feb 03, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:01:53 Jul 24, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 7.153
  exclusion.robots: 0.071
  exclusion.robots.policy: 0.064
  esindex: 0.007
  cdx.remote: 37.842
  LoadShardBlock: 351.84 (3)
  PetaboxLoader3.resolve: 365.118 (4)
  PetaboxLoader3.datanode: 306.335 (5)
  load_resource: 476.615 (2)
*/