/* ---- desktop  ---- */

@media screen and ( min-width: 960px ) {

  /* first primary content not used on homepage */
  .index-page #content > .primary-content:first-child {
    border-top: none;
    padding-top: 0;
  }

}



/* background-color:rgba(255, 255, 255, 0.7); */


/* fix mouse over muliple hightlight */
.row{
	margin: 0px -3px 0px 0px;
}

/* Masonry - Slider */
.bg-slider-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 15px;

}

.bg-slider {
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  background-size: 100% 100%;
  border: 1px solid #ffffff; 
}


/* Masonry - Artificial Intelligence */
.bg-ai-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 15px;

}

.bg-ai {
  background: url(../../img_stock/59181828-2x2.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  background-size: 100% 100%;
  border: 1px solid #ffffff; 
}
@media screen and ( max-width: 720px ) {
	.bg-ai {
		background: url(../../img_stock/59181828-1x2.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-ai {
		background: url(../../img_stock/59181828-1x2.jpg);
	}
}

/* 
59181828-1x1.jpg
59181828-1x2.jpg
59181828-2x1.jpg
59181828-2x2.jpg
59181828-mobile.jpg
*/
 
/* Masonry - Center of Excellence
	margin: 7px 6px 0px 3px; 
 */
.bg-coe-trans{
	margin: 8px 3px 0px -15px;
	padding-top: 10px;
	padding-bottom: 70px;
	background-color:rgba(255, 255, 255, 0.4);	
}

.bg-coe {
  background: url(../../img_stock/305496767-2x2.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  background-size: 100% 100%;
  border: 1px solid #ffffff;   
}
@media screen and ( max-width: 1024px ) {
	.bg-coe {
		background: url(../../img_stock/305496767-1x1.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-coe {
		background: url(../../img_stock/305496767-1x1.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-coe {
		background: url(../../img_stock/305496767-1x1.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-coe {
		background: url(../../img_stock/305496767-1x1.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-coe {
		background: url(../../img_stock/305496767-mobile.jpg);
	}
}
/* 
305496767-1x1.jpg
305496767-1x2.jpg
305496767-2x1.jpg
305496767-2x2.jpg
305496767-mobile.jpg
 */


/* Masonry - APM
	margin: 7px 6px 0px 3px; 
 */
.bg-apm-trans{
	margin: 8px 2px 0px -6px;
	padding: 10px 3px 70px 5px;
	background-color:rgba(255, 255, 255, 0.4);	
}

.bg-apm {
  background: url(../../img/change-management-2x1.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  background-size: 100% 100%;
  border: 1px solid #ffffff;   
}
@media screen and ( max-width: 1366px ) {
	.bg-apm {
		background: url(../../img/change-management-2x2.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-apm {
		background: url(../../img/change-management-1x1.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-apm {
		background: url(../../img/change-management-mobile.jpg);
	}
}
/* 
change-management-1x1.jpg
change-management-1x2.jpg
change-management-2x1.jpg
change-management-2x2.jpg
change-management-mobile.jpg
 */
 
 
 /* Masonry - Careers */
.bg-careers-trans{
	margin: 8px 12px 0px 9px;
	padding-top: 10px;
	padding-bottom: 70px;
	background-color:rgba(200, 200, 215, 0.5);		
}
 
.bg-careers {
  background: url(../../img_stock/574798510-2x1.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  background-size: 100% 100%;
  border: 1px solid #ffffff;   
}
@media screen and ( max-width: 720px ) {
	.bg-careers {
		background: url(../../img_stock/574798510-2x1.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-careers {
		background: url(../../img_stock/574798510-mobile.jpg);
	}
}
/* 
574798510-1x1.jpg
574798510-1x2.jpg
574798510-2x1.jpg
574798510-2x2.jpg
574798510-mobile.jpg
 */

 
 /* Masonry - Customer Experience & Branding */
.bg-ceb-trans{
	margin: 8px 0px 22px -7px;
	padding: 10px 2px 22px 5px;
 	border: 0px solid #b9b9a0; 
	background-color:rgba(255, 242, 204, 0.4);	
}

.bg-ceb {
  background: url(../../img_stock/315145430-2x1.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  background-size: 100% 100%;
  border: 1px solid #ffffff;   
}
@media screen and ( max-width: 720px ) {
	.bg-ceb {
		background: url(../../img_stock/315145430-1x1.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-ceb {
		background: url(../../img_stock/315145430-mobile.jpg);
	}
}
/* 
315145430-1x1.jpg
315145430-1x2.jpg
315145430-2x1.jpg
315145430-2x2.jpg
315145430-mobile.jpg
 */
 
  /* Masonry - Transforamtion & Change */
.bg-trans-trans{
	margin: 8px 0px 22px -7px;
	padding: 10px 2px 22px 5px;
 	border: 0px solid #b9b9a0; 
	background-color:rgba(255, 242, 204, 0.4);	
}

.bg-trans {
  background: url(../../img_stock/38145335-2x1.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  background-size: 100% 100%;
  border: 1px solid #ffffff;   
}
@media screen and ( max-width: 720px ) {
	.bg-ceb {
		background: url(../../img_stock/38145335-1x1.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-ceb {
		background: url(../../img_stock/38145335-mobile.jpg);
	}
}
/* 
315145430-1x1.jpg
315145430-1x2.jpg
315145430-2x1.jpg
315145430-2x2.jpg
315145430-mobile.jpg
 */

 /* Masonry - Infrastructure */
.bg-inf-trans{
	margin: 8px 0px 22px -7px;
	padding: 10px 2px 22px 5px;
 	border: 0px solid #b9b9a0; 
	background-color:rgba(255, 242, 204, 0.4);	
}

.bg-inf {
  background: url(../../img_stock/51169208-2x1.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  background-size: 100% 100%;
  border: 1px solid #ffffff;   
}
@media screen and ( max-width: 720px ) {
	.bg-inf {
		background: url(../../img_stock/51169208-1x1.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-inf {
		background: url(../../img_stock/51169208-mobile.jpg);
	}
}
/* 
315145430-1x1.jpg
315145430-1x2.jpg
315145430-2x1.jpg
315145430-2x2.jpg
315145430-mobile.jpg
 */


/* Masonry - Flat White */
.bg-wt-trans{
	margin: 8px 2px 3px -2px;
	padding: 0px 2px 0px 5px;
}
	
.bg-wt {
  background: #ffffff;
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}

/* Masonry - Flat Blue */
.bg-bt-trans{
	margin: 8px 2px 3px -2px;
	padding: 20px 2px 0px 15px;
}
	
.bg-bt {
  background: #00b0f0;
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}

/* Masonry - Flat Yellow */
.bg-yt-trans{
	margin: 8px 2px 3px -2px;
	padding: 20px 2px 0px 15px;
}
	
.bg-yt {
  background: #ffc000;
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}

/* Masonry - Flat Red */
.bg-rt-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 15px;
}
	
.bg-rt {
  background: #5f231e;
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}

/* Masonry - CoE */
.bg-prod-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 15px;
}

.bg-prod {
  background: url(../../img/publications-productivity-mobile.jpg); 
  /*background: #5f231e;*/
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-prod {
		background: url(../../img/publications-productivity-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-prod {
		background: url(../../img/publications-productivity-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-prod {
		background: url(../../img/publications-productivity-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-prod {
		background: url(../../img/publications-productivity-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-prod {
		background: url(../../img/publications-productivity-mobile.jpg);
	}
}

/* Masonry - CoE */
.bg-coe-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 20px;
}

.bg-coe {
  background: url(../../img/publications-coe-mobile.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-coe {
		background: url(../../img/publications-coe-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-coe {
		background: url(../../img/publications-coe-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-coe {
		background: url(../../img/publications-coe-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-coe {
		background: url(../../img/publications-coe-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-coe {
		background: url(../../img/publications-coe-mobile.jpg);
	}
}

/* Masonry - Impact & Possibility */
.bg-imp-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 15px;
}

.bg-imp {
  background: url(../../img/publications-impact-mobile.jpg); 
  /*background: #5f231e;*/
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-imp {
		background: url(../../img/publications-imapct-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-imp {
		background: url(../../img/publications-impact-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-imp {
		background: url(../../img/publications-impact-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-imp {
		background: url(../../img/publications-impact-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-imp {
		background: url(../../img/publications-impact-mobile.jpg);
	}
}

/* Masonry - All Publications */
.bg-ap-trans{
	margin: 8px 8px 5px -2px;
}

.bg-ap {
  background: url(../../img/publications-library-mobile.jpg); 
  /*background: #5f231e;*/
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-ap {
		background: url(../../img/publications-library-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-ap {
		background: url(../../img/publications-library-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-ap {
		background: url(../../img/publications-library-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-ap {
		background: url(../../img/publications-library-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-ap {
		background: url(../../img/publications-library-mobile.jpg);
	}
}

/* Masonry - Finance Operations */
.bg-fin-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 15px;
}

.bg-fin {
  background: url(../../img/publications-fin-mobile.jpg); 
  /*background: #5f231e;*/
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-fin {
		background: url(../../img/publications-fin-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-fin {
		background: url(../../img/publications-fin-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-fin {
		background: url(../../img/publications-fin-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-fin {
		background: url(../../img/publications-fin-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-fin {
		background: url(../../img/publications-fin-mobile.jpg);
	}
}
  
 /* Masonry - Whitepaper AI brand */
.bg-wp-ai-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 15px;
}

.bg-wp-ai {
  background: url(../../img/publications-wp-mobile.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-wp-ai {
		background: url(../../img/publications-wp-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-wp-ai {
		background: url(../../img/publications-wp-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-wp-ai {
		background: url(../../img/publications-wp-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-wp-ai {
		background: url(../../img/publications-wp-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-wp-ai {
		background: url(../../img/publications-wp-mobile.jpg);
	}
}
/* 
305496767-1x1.jpg
305496767-1x2.jpg
305496767-2x1.jpg
305496767-2x2.jpg
ai-white-paper-mobile.jpg
 */
 
 
  /* Masonry - Risk Assurance */
.bg-ri-trans{
	margin: 8px 2px 3px -2px;
	padding: 10px 2px 0px 20px;
}

.bg-ri {
  background: url(../../img/publications-ri-mobile.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-ri {
		background: url(../../img/publications-ri-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-ri {
		background: url(../../img/publications-ri-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-ri {
		background: url(../../img/publications-ri-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-ri {
		background: url(../../img/publications-ri-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-ri {
		background: url(../../img/publications-ri-mobile.jpg);
	}
}
/* 
305496767-1x1.jpg
305496767-1x2.jpg
305496767-2x1.jpg
305496767-2x2.jpg
ai-white-paper-mobile.jpg
 */

 /* Masonry - Operations */
.bg-ops-trans{
	margin: 8px 8px 5px -2px;
}

.bg-ops {
  background: url(../../img/publications-ops-mobile.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-ops {
		background: url(../../img/publications-ops-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-ops {
		background: url(../../img/publications-ops-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-ops {
		background: url(../../img/publications-ops-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-ops {
		background: url(../../img/publications-ops-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-ops {
		background: url(../../img/publications-ops-mobile.jpg);
	}
}
/* 
305496767-1x1.jpg
305496767-1x2.jpg
305496767-2x1.jpg
305496767-2x2.jpg
ai-white-paper-mobile.jpg
 */

 /* Masonry - Human Capital */
.bg-hr-trans{
	margin: 8px 8px 5px -2px;
}

.bg-hr {
  background: url(../../img/publications-hr-mobile.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-hr {
		background: url(../../img/publications-hr-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-hr {
		background: url(../../img/publications-hr-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-hr {
		background: url(../../img/publications-hr-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-hr {
		background: url(../../img/publications-hr-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-hr {
		background: url(../../img/publications-hr-mobile.jpg);
	}
}
/* 
305496767-1x1.jpg
305496767-1x2.jpg
305496767-2x1.jpg
305496767-2x2.jpg
ai-white-paper-mobile.jpg
 */

 /* Masonry - Security Infrastructure */
.bg-si-trans{
	margin: 8px 8px 5px -2px;
}

.bg-si {
  background: url(../../img/publications-sec-mobile.jpg);
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: 100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;	
  /* background-size:100% auto; */
  /* background-size:contain; */
  /* background-position:center; */
  /* background-attachment: fixed;  */
  /* position: absolute;  */
  background-size: 100% 100%;
  border: 1px solid #ffffff;
}
}@media screen and ( max-width: 1075px ) {
	.bg-si {
		background: url(../../img/publications-s-mobile.jpg);
	}
}
@media screen and ( max-width: 880px ) {
	.bg-si {
		background: url(../../img/publications-sec-mobile.jpg);
	}
}
@media screen and ( max-width: 768px ) {
	.bg-si {
		background: url(../../img/publications-sec-mobile.jpg);
	}
}
@media screen and ( max-width: 720px ) {
	.bg-si {
		background: url(../../img/publications-sec-mobile.jpg);
	}
}
@media screen and (max-width: 640px){
	.bg-si {
		background: url(../../img/publications-sec-mobile.jpg);
	}
}
/* 
305496767-1x1.jpg
305496767-1x2.jpg
305496767-2x1.jpg
305496767-2x2.jpg
ai-white-paper-mobile.jpg
 */

.bg-news-area{
/* 	background-color:rgba(255, 255, 255, 0.8); */
	margin: 5px 5px 5px 5px;
	padding: 0px 3px 3px 5px;
/* 	border: 1px solid blue; */
}

.bg-text-area{
	margin: 6px 5px 12px 5px;
	padding: 15px 3px 3px 5px;
/* 	border: 1px solid yellow; */
}



 /* MouseOver */
#bg-link {
  position: relative;
}
#bg-link a span{
  position:absolute; 
  width:100%;
  height:100%;
  top:0;
  left: 0;
  /* edit: added z-index */
  z-index: 1;
}
#bg-link :hover {
	cursor: hand;
	cursor: pointer;	
	-moz-box-shadow: 0 0 7px rgba(220, 105, 0, 0.9);
	-webkit-box-shadow: 0 0 7px rgba(220, 105, 0, 0.9);
	box-shadow: 0 0 7px rgba(220, 105, 0, 0.9);
}
#bg-link :active {
  top: +2px;
}
 