		

.rb-grid li:nth-child(1) .rb-bg, .rb-grid li:nth-child(1) .rb-page   { background: #2a0a01 url(../img/sites/OptiqueLaumiere_HP.jpg) no-repeat center -400px; }
			
		

.rb-grid li:nth-child(2) .rb-bg, .rb-grid li:nth-child(2) .rb-page   { background: #2f75b8 url(../img/sites/ACKnowledge_HP.jpg) no-repeat center -400px; }
			
		

.rb-grid li:nth-child(3) .rb-bg, .rb-grid li:nth-child(3) .rb-page   { background: #1279c8 url(../img/sites/RollRoll_HP.jpg) no-repeat right -400px; }
			
		

.rb-grid li:nth-child(4) .rb-bg, .rb-grid li:nth-child(4) .rb-page   { background: #cbddf5 url(../img/sites/XPM_HP.jpg) no-repeat center -120px; }
			
		

.rb-grid li:nth-child(5) .rb-bg, .rb-grid li:nth-child(5) .rb-page   { background: #e0b068 url(../img/sites/EnKit_HP.jpg) no-repeat center -100px; }
			
		

.rb-grid li:nth-child(6) .rb-bg, .rb-grid li:nth-child(6) .rb-page   { background: #03152B url(../img/sites/Nomios_HP.jpg) no-repeat -130px top; }
			
		

.rb-grid li:nth-child(7) .rb-bg, .rb-grid li:nth-child(7) .rb-page   { background: #000 url(../img/sites/BEAssocies.jpg) no-repeat -435px -215px; }
			
		

.rb-grid li:nth-child(8) .rb-bg, .rb-grid li:nth-child(8) .rb-page   { background: #000 url(../img/sites/GDF_HP.jpg) no-repeat left -10px; }
			
		

.rb-grid li:nth-child(9) .rb-bg, .rb-grid li:nth-child(9) .rb-page   { background: #fff url(../img/sites/rexelMobile_wireframe_p1.png) no-repeat -305px -170px; }
			
		

.rb-grid li:nth-child(10) .rb-bg, .rb-grid li:nth-child(10) .rb-page   { background: #1b3672 url(../img/sites/EuroPartner_HP.jpg) no-repeat  ; }
			
		

.rb-grid li:nth-child(11) .rb-bg, .rb-grid li:nth-child(11) .rb-page   { background: #171717 url(../img/sites/CheckMates_HP.jpg) no-repeat -30px top; }
			
		

.rb-grid li:nth-child(12) .rb-bg, .rb-grid li:nth-child(12) .rb-page   { background: #222 url(../img/sites/Ambitio_HP1.jpg) no-repeat -80px top; }
			
		

.rb-grid li:nth-child(13) .rb-bg, .rb-grid li:nth-child(13) .rb-page   { background: #2d2d2d url(../img/sites/OMC_HP.jpg) no-repeat -20px -219px; }
			
		

.rb-grid li:nth-child(14) .rb-bg, .rb-grid li:nth-child(14) .rb-page   { background: #000 url(../img/sites/Anographics_HP1.jpg) no-repeat -15px -258px; }
			
		

.rb-grid li:nth-child(15) .rb-bg, .rb-grid li:nth-child(15) .rb-page   { background: #2c2c2c url(../img/sites/Majj_HP.jpg) no-repeat -60px -130px; }
			
		

.rb-grid li:nth-child(16) .rb-bg, .rb-grid li:nth-child(16) .rb-page   { background: #fff url(../img/sites/Majj-iOs_HP.jpg) no-repeat -30px -50px; }
			
		

.rb-grid li:nth-child(17) .rb-bg, .rb-grid li:nth-child(17) .rb-page   { background: #afb1b4 url(../img/sites/Provadys_HP.jpg) no-repeat -30px top; }
			
		

.rb-grid li:nth-child(18) .rb-bg, .rb-grid li:nth-child(18) .rb-page   { background: #fff url(../img/sites/Provadys-iOs_HP.jpg) no-repeat -30px -50px; }
			
		

.rb-grid li:nth-child(19) .rb-bg, .rb-grid li:nth-child(19) .rb-page   { background: #fff url(../img/sites/ProvadysAF-iOs_HP.jpg) no-repeat -30px -50px; }
			
		

.rb-grid li:nth-child(20) .rb-bg, .rb-grid li:nth-child(20) .rb-page   { background: #afb1b4 url(../img/sites/Provadys_PCI-DSS_HP.jpg) no-repeat -32px 0px; }
			
		

.rb-grid li:nth-child(21) .rb-bg, .rb-grid li:nth-child(21) .rb-page   { background: #000 url(../img/jeux/ZanExtra_HP.jpg) no-repeat -150px 0px; }
			


@media screen and (max-width: 55.125em) {
		
.rb-grid li:nth-child(1) .rb-bg, .rb-grid li:nth-child(1) .rb-page   { background-position: center -400px; }
		
.rb-grid li:nth-child(2) .rb-bg, .rb-grid li:nth-child(2) .rb-page   { background-position: center -400px; }
		
.rb-grid li:nth-child(3) .rb-bg, .rb-grid li:nth-child(3) .rb-page   { background-position: center -400px; }
		
.rb-grid li:nth-child(4) .rb-bg, .rb-grid li:nth-child(4) .rb-page   { background-position: center -120px; }
		
.rb-grid li:nth-child(5) .rb-bg, .rb-grid li:nth-child(5) .rb-page   { background-position: center -100px; }
		
.rb-grid li:nth-child(6) .rb-bg, .rb-grid li:nth-child(6) .rb-page   { background-position: center top; }
		
.rb-grid li:nth-child(7) .rb-bg, .rb-grid li:nth-child(7) .rb-page   { background-position: center -215px; }
		
.rb-grid li:nth-child(8) .rb-bg, .rb-grid li:nth-child(8) .rb-page   { background-position: center -10px; }
		
.rb-grid li:nth-child(9) .rb-bg, .rb-grid li:nth-child(9) .rb-page   { background-position: center -170px; }
		
.rb-grid li:nth-child(10) .rb-bg, .rb-grid li:nth-child(10) .rb-page   { background-position: center ; }
		
.rb-grid li:nth-child(11) .rb-bg, .rb-grid li:nth-child(11) .rb-page   { background-position: center top; }
		
.rb-grid li:nth-child(12) .rb-bg, .rb-grid li:nth-child(12) .rb-page   { background-position: center top; }
		
.rb-grid li:nth-child(13) .rb-bg, .rb-grid li:nth-child(13) .rb-page   { background-position: center -219px; }
		
.rb-grid li:nth-child(14) .rb-bg, .rb-grid li:nth-child(14) .rb-page   { background-position: center -258px; }
		
.rb-grid li:nth-child(15) .rb-bg, .rb-grid li:nth-child(15) .rb-page   { background-position: center -130px; }
		
.rb-grid li:nth-child(16) .rb-bg, .rb-grid li:nth-child(16) .rb-page   { background-position: center -50px; }
		
.rb-grid li:nth-child(17) .rb-bg, .rb-grid li:nth-child(17) .rb-page   { background-position: center top; }
		
.rb-grid li:nth-child(18) .rb-bg, .rb-grid li:nth-child(18) .rb-page   { background-position: center -50px; }
		
.rb-grid li:nth-child(19) .rb-bg, .rb-grid li:nth-child(19) .rb-page   { background-position: center -50px; }
		
.rb-grid li:nth-child(20) .rb-bg, .rb-grid li:nth-child(20) .rb-page   { background-position: center 0px; }
		
.rb-grid li:nth-child(21) .rb-bg, .rb-grid li:nth-child(21) .rb-page   { background-position: center 0px; }
}
/* end dynamic CSS */

.rb-grid li:nth-child(n) .rb-page {background-position: top center; }
/*.rb-grid li:nth-child(n) .rb-bg {opacity : 0.4; }*/

