h4, h5, h6,
h1, h2, h3 {margin-top: 0;}
ul, ol {margin: 0;}
p {margin: 0;}
.main-container label {font-weight: normal;}
.page .label {
	color: inherit;
	font-size: 100%;
	border-radius: 0;
	display: inline-block;
	text-align: left;
	white-space:normal;
	line-height: normal;
}
.main-container .data-table .label {display: table-cell;}
.main-container .radio, .main-container .checkbox {display: inline-block; margin-top: 0;}

.full-row{
	width:100%;
	position:relative;
	height:355px;
	}
.color{
	background:#09F;
	color:#fff;
	}
.half-row{
	  width: 40%;
          float: left;
          font-size: 1.2em;
          margin: 4%;
           font-family: 'Open Sans';
          display: block;
	}
.half-row h2{font-size: 26px;
  font-weight: normal;
  font-family: 'Open Sans';
  line-height: 1.25;
  text-transform: uppercase;
  margin-bottom: 7px;}
.half-row img{  
	height:280px;
  	margin-left: auto;
  	background: #fff;
  	margin-right: auto;
  	padding: 20px;
	display:block;
  	border-radius: 170px;
	}
.nowrap{  border-radius: 0px !important;}


@media (min-width: 1200px) { 
   .container {
    max-width: 1200px;
  }
}
@media only screen and (min-width: 768px) {
    span.toggle {display: none;}
    .footer-col-content,
    .block .block-content,
    .box-collateral-content {
      height: 100% !important;
      display: block !important;
      opacity: 1!important;
    }
}


