@charset "utf-8";
/* CSS Document */

	/*  ==============  Begin Client Header &amp; Index Lists  ==============  */

.busAdvertItemHdr {
	position: relative;
	display: block;
	max-width: 27.25rem;
	margin: 0 auto 1rem auto;
}

.busAdvert2x { width: 27.375rem; margin-bottom: 0.5rem !important; }	/*  tile width:  438px (27.375rem)		tile height:  32px (2rem)  */

.busAdvert {
	display: block;
	max-width: 100%;
	height: 0;
	background: url(../../images/sprites/portfolio/navsPortfolio.png) left top no-repeat;	/*  Text Left, 10 rows (40 tiles), 4 columns  */
}														/*  sprite width: 1792px (112rem)  sprite height: 320px (20rem)  */

.busAdvert {
	padding-bottom: 7.3059%;									/*  tile height (32px)  ÷  tile width (438px)  X  100  */
	-webkit-background-size: 409.1324% auto;					/*  sprite width (1792px)  ÷  tile width  X  100  */
	-moz-background-size: 409.1324% auto;                            /*  x-pos = 100 X tile left  ÷  abs(tile width - sprite width)  */
	-o-background-size: 409.1324% auto;                              /*  y-pos = 100 X tile top  ÷  abs(tile height - sprite height [288])  */
	background-size: 409.1324% auto;                                 /*  tile position (left, top) (x,y)  */
}
i.busAdvert			{ background-position: 99.2614% 11.1111%; }					/*  1344,  32  */
i.busAdvert:hover		{ background-position: 99.2614% 11.1111%; }					/*  1344,  32  */

/*  **********  Begin Headers &amp; Inline Text Navigation Links - Portfolio Business Advertisement Designs Page  *********  */

#client, #publication { display: block; margin: 0 auto; text-align: center; }

.client0915x, .clientA15x, .clientB15x, .clientC15x, .clientDE15x, .clientF15x, .clientG15x, .clientHL15x, .clientM15x, .clientNO15x, .clientP15x, .clientQR15x, .clientS15x, .clientTV15x, .clientWZ15x, .publication0915x, .publicationAB15x, .publicationCD15x, .publicationEL15x, .publicationMN15x, .publicationO15x, .publicationP15x,.publicationQS15x, .publicationTZ15x { width: 19.25rem; }

.client09, .clientA, .clientB, .clientC, .clientDE, .clientF, .clientG, .clientHL, .clientM, .clientNO, .clientP, .clientQR, .clientS, .clientTV, .clientWZ, .publication09, .publicationAB, .publicationCD, .publicationEL, .publicationMN, .publicationO, .publicationP,.publicationQS, .publicationTZ {
	display: block;                                                  /*  tile width: 308px (19.25rem)   tile height:  24px (1.5rem)  */
	max-width: 100%;
	height: 0;
	padding-bottom: 7.7922%;								     /*  tile height (24px)  ÷  tile width (308px)  X  100  */ 
	background: url("../../images/sprites/portfolio/b_busAdvert/hdrbBusads.png") center top no-repeat;
	-webkit-background-size: 100% auto;                              /*  sprite width: 308px (19.25rem)  sprite height: 576px (34.5rem)  */
     -moz-background-size: 100% auto;                                 /*  x-pos = 100 X tile left  ÷  abs(tile width - sprite width)  */
	-o-background-size: 100% auto;                                   /*  y-pos = 100 X tile top  ÷  abs(tile height - sprite height)  */
	background-size: 100% auto;                                 
}
.client09           { background-position: 0 0; }	          /*  0,  0  */
.clientA            { background-position: 0 4.3478%; }	     /*  0,  24  */
.clientB			{ background-position: 0 8.6957%; }	/*  0,  48  */
.clientC			{ background-position: 0 13.0435%; }	/*  0,  72  */
.clientDE			{ background-position: 0 17.3913%; }	/*  0,  96  */
.clientF			{ background-position: 0 21.7391%; }	/*  0  120  */
.clientG			{ background-position: 0 26.087%; }	/*  0, 144  */
.clientHL			{ background-position: 0 30.4348%; }	/*  0, 168  */
.clientM			{ background-position: 0 34.7826%; }	/*  0, 192  */
.clientNO			{ background-position: 0 39.1304%; }	/*  0, 216  */
.clientP			{ background-position: 0 43.4783%; }	/*  0, 240  */
.clientQR			{ background-position: 0 47.8261%; }	/*  0, 264  */
.clientS			{ background-position: 0 52.1739%; }	/*  0, 288  */
.clientTV			{ background-position: 0 56.5217%; }	/*  0, 312  */
.clientWZ			{ background-position: 0 60.8696%; }	/*  0, 336  */
.publication09		{ background-position: 0 65.2174%; }	/*  0, 360  */
.publicationAB		{ background-position: 0 69.5652%; }	/*  0, 384  */
.publicationCD		{ background-position: 0 73.9130%; }	/*  0, 408  */
.publicationEL		{ background-position: 0 78.2609%; }	/*  0, 432  */
.publicationMN		{ background-position: 0 82.6087%; }	/*  0, 456  */
.publicationO		{ background-position: 0 86.9565%; }	/*  0, 480  */
.publicationP		{ background-position: 0 91.3043%; }	/*  0, 504  */
.publicationQS		{ background-position: 0 95.6522%; }	/*  0, 528  */
.publicationTZ		{ background-position: 0 100%; }		/*  0, 552  */
