/* block- vs pane- is determined by how the mini-panel
   has been included on the page (i.e. as content in a 
   panels page, or as a block in a region somewhere). */
div.block-panels-mini > h2.pane-title,
div.pane-panels-mini > h2.pane-title {
  color: #000;
  font-family: "urbanoregular","Helvetica Neue","Arial Narrow",Arial,sans-serif;
  font-weight: normal;
  padding: 0;
  text-transform: uppercase;
  font-size: 27px;
  line-height: 36px;
  margin: 0 0 9px 1px;
  padding: 0;
}

.panel-three-four-adaptive .inside .pane-block,
.panel-three-four-adaptive .inside .pane-custom,
.summary-pane .summary-text {
  padding: 8px 13px 8px 13px;
}
.panel-three-four-adaptive .inside .pane-block,
.panel-three-four-adaptive .inside .pane-custom {
  background-color: #ECECEC;
}
.panel-three-four-adaptive .inside .pane-block h2 a,
.panel-three-four-adaptive .inside .pane-block h2,
.panel-three-four-adaptive .inside .pane-custom h2 a,
.panel-three-four-adaptive .inside .pane-custom h2,
.summary-pane .summary-text h2 a,
.summary-pane .summary-text h2 {
    color: #626262;
    font-family: "Helvetica Neue","Arial Narrow",Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 22px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
}
.panel-three-four-adaptive .inside .pane-block h2 a,
.panel-three-four-adaptive .inside .pane-custom h2 a,
.summary-pane .summary-text h2 a {
  text-decoration: none;
}
.panel-three-four-adaptive .inside .pane-block p a,
.panel-three-four-adaptive .inside .pane-block p,
.panel-three-four-adaptive .inside .pane-custom p a,
.panel-three-four-adaptive .inside .pane-custom p,
.summary-pane .summary-text p a,
.summary-pane .summary-text p {
    color: #777777;
    font-family: "Helvetica Neue","Arial Narrow",Arial,sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
}

.panel-three-four-adaptive .inside .pane-block p a,
.panel-three-four-adaptive .inside .pane-block p,
.panel-three-four-adaptive .inside .pane-custom p a,
.panel-three-four-adaptive .inside .pane-custom p {
    color: #626262;
}
.summary-pane .image-brick .summary-text p,
.summary-pane .image-brick .summary-text h2,
.summary-pane .image-brick .summary-text p a,
.summary-pane .image-brick .summary-text h2 a {
    color: #fff;
}
#mini-panel-adaptive_mini_panel .line .unit img {
  display:block;
}

.inside div.panel-three-four-adaptive .inside,
div.panel-three-four-adaptive .inside {
  margin-left: 10px;
  margin-right: 9px;
  margin-bottom: 20px;
}

.panel-three-four-adaptive .inside .pane-block ul {
	padding: 0;
	margin: 0;
}
.panel-three-four-adaptive .inside .pane-block li {
	padding: 4px 0 !important;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
}
.panel-three-four-adaptive .inside .pane-block li a {
	font-size: 14px;
	line-height: 20px;
	display: block;
	color: #777777;
	font-family: "Helvetica Neue","Arial Narrow",Arial,sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.panel-three-four-adaptive .panel-col-twenty-five .inside {
  margin-bottom: 20px;
}

.panel-three-four-adaptive .panel-col-thirty-three .inside {
  margin-bottom: 20px;
}

.panel-three-four-adaptive .panel-col-fifty .inside {
  margin-bottom: 20px;
}

.panel-three-four-adaptive .panel-col-sixty-six .inside {
  margin-bottom: 20px;
}

.panel-three-four-adaptive .panel-col-seventy-five .inside {
  margin-bottom: 20px;
}

.panel-three-four-adaptive .panel-one-hundred .inside {
  margin-bottom: 20px;
}
