/* Corporate Grid list */

.corporategridList {margin:20px 0 0; padding:0; list-style:none}

.corporategridList li {list-style:none; font-size:1em; }

.corporategridList a {text-decoration: none !important;}
.corporategridList li h2 {font-size: 1.538462em; font-weight: 400;}

ul.corporategridList li	{border-top:1px solid #ccc; padding:30px 0; background: none; position: relative; overflow:hidden; margin:0; }
.corporategridList li img {float:left; /*width: auto;*/ width:30%; height:auto; margin-bottom:10px;float:left; margin:0 10px 0 0;}
.corporategridList li .largeTitle {padding:0 0 10px; }
.corporategridList li p	{line-height:1.4; font-size: 1.2em}
		
.corporategridList li img {margin-bottom: 10px;float: left;margin: 0 10px 0 0;}

@media only screen and (min-width: 600px)
{

.corporategridList.displayAsList li img {width: auto;max-width: 100%;}
    
.corporategridList li img {margin-right: 20px;}

.corporategridList.displayAsList li:last-child {border-bottom: 1px solid #ccc;}

.corporategridList.displayAsList li {border-top: 1px solid #ccc;padding: 30px 0;}

}

@media only screen and (min-width: 960px)

{

.corporategridList.displayAsGrid {margin-top: 20px;}

.corporategridList.displayAsGrid li {float: left;border: none;padding: 0;margin-bottom: 40px;}

.corporategridList.displayAsGrid.rowItemsTwo li {width: 48.1%;margin-right: 3.8%;}

.corporategridList.displayAsGrid.rowItemsThree li {width: 30.8%;margin-right: 3.8%;}

.corporategridList.displayAsGrid li.last {margin-right: 0;}

.corporategridList.displayAsGrid li img {float: none;width: 100%;}

.corporategridList.displayAsGrid li h2 {padding: 10px 0;}

}