.sponsors {}



.sponsors .page-title {

	background-image: url(../images/page-titles/sponsors.jpg);

}



.sponsors h1 {

	color: #fff;

	font-weight: bold;

}



.mod-sponsors h1 {

	background-color: #e31d1a;

	display: inline-block;

	padding: 15px 60px;

	color: #fff;

	font-weight: bold;

}



.platinium img {

	max-width: 345px !important;

	max-height: 250px;

}

.gold img {

	max-width: 250px;

	/*max-height: 130px;*/

}

.silver img {

	max-width: 213px !important;

	max-height: 131px;

}

 
.support img {

	max-width: 120px;

	max-height: 50px;

}



.guialmi {

	max-width: 200px !important;

}

/*



ul.sponsors-logos {

	list-style: none;

	padding-left: 0px;

}



ul.sponsors-logos li {

	display: inline-block;

	margin-right: 15px;

}

*/



.sponsors-bar {

	background-color: #808080;

	height: 2px;

	width: 100%;

}



.area {

	display: table;

	min-height: 150px;

}



.area .logo {

	min-height: 150px;

	display: table-cell;

	vertical-align: middle;
    
	white-space: nowrap;
}



@media (min-width: 768px) {

	.slice {

	transform: skewX(-20deg);

	-ms-transform: skewX(-20deg);

	-webkit-transform: skewX(-20deg);

	}

}



@media screen and (max-width: 500px) {

	.sponsors h1 {

		padding: 15px;

		font-size: 25px;

	}

}



@media screen and (min-width: 768px) and (max-width: 991px) {

	.platinium .logo img.condesaude {

		width: 160px;

	}



	.platinium .logo img {

		width: 100%;

	}

}



@media screen and (min-width: 768px) and (max-width: 1199px) {

	.gold .logo img {

		width: 100%;

	}



	.silver .logo img {

		width: 100%;

	}

}

