
.panel-tem-3col-bricks { 
/*  overflow: hidden;  */
}

.panel-tem-3col-bricks .panel-col-top,
.panel-tem-3col-bricks .panel-col-bottom { 
  width: 99.9%; 
  clear: both;
}

.panel-tem-3col-bricks .panel-col-middle{ 
  clear: both;
}
  
.panel-tem-3col-bricks .panel-col-top .inside{
  margin-bottom: .5em;
}

.panel-tem-3col-bricks .panel-col-middle .inside {
  margin: 0 .5em .5em 0;
}

.panel-tem-3col-bricks .panel-col-first { 
  float: left; 
  width: 50%; 
}
.panel-tem-3col-bricks .panel-col-first_adv { 
  float: left; 
  width: 60%; 
  padding-bottom: 20px;
  padding-top: 20px;
  text-align: right;
  text-align: -moz-right;
}
.panel-tem-3col-bricks .panel-col .inside { 
  margin: 0 .5em 1em .5em;
}

.panel-tem-3col-bricks .panel-col { 
  float: left; 
  width: 50%; 
}

.panel-tem-3col-bricks .panel-col .inside { 
  margin: 0 .5em 1em .5em;
}

.panel-tem-3col-bricks .panel-col-last { 
  float: left; 
  width: 48%; 
  margin-left: 10px;
}
.panel-tem-3col-bricks .panel-col-last_adv { 
  float: left; 
  width: 38%; 
  margin-left: 10px;
  padding-bottom: 20px;
  padding-top: 20px;
  text-align: left;
  text-align: -moz-left;
}
.panel-tem-3col-bricks .panel-col-first .inside,
.panel-tem-3col-bricks .panel-col-last .inside { 
  margin: 0 0.5em 0.5em 0;
}
.panel-tem-3col-bricks .panel-col-first_adv .inside,
.panel-tem-3col-bricks .panel-col-last_adv .inside { 
  margin: 0 0.5em 0.5em 0;
}
.panel-tem-3col-bricks .panel-separator {
  margin: 0 0 1em 0;
}

.panel-tem-3col-bricks .panel-col-side {float: right; clear:right; width: 27%;}

.panel-tem-3col-bricks .panel-col-side .inside { 
  margin: 0 0 1em .5em;
}

.panel-tem-3col-bricks .main-center-wrapper {float:left; clear:both; width:100%;}

.divider{
    clear:both;
    border:1px solid #38829D;
   width: 98%;
   display:none;
}