.imageLogoRow_module .imageLogoRowCon { position:relative; width:70%;  margin: 0 auto 0 auto; padding:20px 15% 20px 15%; text-align:center; } 
.imageLogoRow_module .imageLogoRowCon.iconLayoutBig {}
.imageLogoRow_module .imageLogoRowCon.iconLayoutSmall {}

.imageLogoRow_module .imageLogoRowCon .logoSmallRow { display:flex; flex-flow: row wrap; justify-content:center; padding-bottom:10px;} /* FLEX PARENT */
.imageLogoRow_module .imageLogoRowCon .logoSmallRow .logoSmallIcon { position:relative; }
.imageLogoRow_module .imageLogoRowCon .logoSmallRow .logoSmallIcon img.img_logo { /* height:100px; width:100px; INLINE */ padding:5px; }

.imageLogoRow_module .imageLogoRowCon .logoSmallRow .logoSmallIcon a { position:Absolute; width:100%; height:100%; top:0; left:0; }
.imageLogoRow_module .imageLogoRowCon .logoSmallRow .logoSmallIcon:hover img.img_logo { transform: scale(0.8); opacity: 0.5; }  

.imageLogoRow_module .imageLogoRowCon .textParagraph {}



@media only screen and (max-width: 768px) {
    .imageLogoRow_module .imageLogoRowCon { width:88%; padding:0% 6% 0% 6%;}
}

@media only screen and (min-width: 1400px) {     
    .imageLogoRow_module .imageLogoRowCon { width:60%; padding:0% 20% 0% 20%;}
}
