@charset "utf-8";
/* CSS Document */

.introWrapper {
	background-image:url('/cisiweb2/image/ethics/corporate.jpg');
	background-position:left 70%;
	background-attachment:fixed;
	background-size:cover;
}
.introWrapperCS{
	background-image: url('/cisiweb2/image/ethics/corpSupporters.jpg');
	background-position: left 70%;
	background-attachment: fixed;
	background-size: cover;
	min-height: 486px;
}
.logos {
	margin-top:-30px !important;	
	text-align:center;
}
.logos img {
	margin:30px;
    backface-visibility: hidden;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    display: inline-block;
    transform: translateZ(0px);
    transition-duration: 0.3s;
    transition-property: box-shadow, transform;
    vertical-align: middle;
}
.fullQuote {
    background-image: url("/cisiweb2/image/ethics/corporatequote.jpg");
	background-size:cover;
	background-position:center;
	background-attachment:fixed;
	text-align:center;
	padding:0 5%;
	margin-top:30px;
		
}
.fullQuote h1 {
	color:#222222 !important;
	margin-top:10px !important;
}
.modal-content .modal-body img {
    margin: 20px 20px 15px 0px;
    float: left;
}

.afList {
	column-count: 4;
}
#cph_main_cph_main_C140_Col00 > div > p > a:nth-child(2) > img {
    margin-bottom: 0px;
}
#time > div > div > div.modal-body > p > img {
    width: 200px;
}
#betafolio > div > div > div.modal-body > p > img {
    width: 200px;
}
img[alt="mag"] {width: 175px;}
@media (max-width : 1599px) {

}

@media (max-width : 1199px) {
	.afList {
		column-count: 3;
	}
}

@media (max-width : 991px) {
	.fullQuote h1 {
		font-size:30px !important;	
	}
		
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
	
}

@media (max-width: 767px) {
	.fullQuote h1 {
		font-size:20px !important;	
		color:#000000 !important;
	}
	.afList {
		column-count: 2;
	}
}

@media(max-width: 499px) {
	.afList {
		column-count: 1;
	}
}