/*******************************************************************************
 * grid-2.scss
 *
 * Styling for the Omega 2 column grid panels layout.
 ******************************************************************************/
/*
.panel-display--tb-grid-2 {
  overflow: hidden;
}
.panel-display--tb-grid-2 .grid-item {
  float: left;
  width: 47%;
  margin: 1em 1.5%;
}
.panel-display--tb-grid-2 .grid-item:nth-child(odd) {
  clear: both;
}
.panel-display--tb-grid-2 .grid-item:nth-child(even) {
  float: right;
  clear: right;
}
*/
/* New Styling */

.homepage-content { 
/*  overflow: hidden;  */
  margin-top: 0;
  padding-top: 0;
}

.homepage-content .introwrapper,
.homepage-content .firstrowwrapper,
.homepage-content .secondrowwrapper,
.homepage-content .thirdrowwrapper { 
  width: 99.9%; 
  clear: both;
}

.homepage-content .panel-col-first .inside,
.homepage-content .panel-col-middle .inside {
  /*margin-bottom: .5em;*/
}

.homepage-content .panel-col-first { 
  float: left; 
  width: 33.3%; 
}
* html .homepage-content .panel-col-first {
  width: 33.3%;
}

.homepage-content .panel-col-first .inside { 
  /*margin: 0 .5em .5em 0;*/
}

.homepage-content .panel-col-middle { 
  float: left; 
  width: 33.3%; 
}
* html .homepage-content .panel-col-middle {
  width: 33.3%;
}

.homepage-content .panel-col-middle .inside { 
  /*margin: 0 .5em .5em 0;*/
}

.homepage-content .panel-col-last { 
  float: left; 
  width: 33.3%; 
}
* html .homepage-content .panel-col-last {
  width: 33.3%;
}

.homepage-content .panel-col-last .inside { 
  /*margin: 0 0 .5em .5em;*/
}

.homepage-content .panel-separator {
  margin: 0 0 1em 0;
}

/* Responsive Styles */
@media (min-width: 1250px) {

}

@media (max-width: 702px) {
	.homepage-content .panel-col-first,
  .homepage-content .panel-col-middle,
	.homepage-content .panel-col-last {
		/*float: left;*/
		width: 100%;
		clear: both;
	}

}