.accordion0 li.active .content-1 { 
  display:block!important; 
}

a {
	color : #1A499B;
	transition : color 0.3s;
}
a:hover {
	color : #1A499B;
}
.body-content a {
	text-decoration : underline;
}
.body-content ul {
	margin : 20px 0;
	padding : 0 0 0 25px;
	list-style : disc;
}
.body-content ul li {
	margin : 2px 0;
}
.body-content ol {
	margin : 20px 0;
	padding : 0 0 0 25px;
	list-style : decimal;
}
.body-content ol li {
	margin : 2px 0;
}
ul.link-list {
	padding : 0;
	list-style : none;
}
ul.link-list li {
	border-top : 1px solid #e2e2e2;
}
ul.link-list li:first-child {
	border : 0;
}
ul.link-list-large {
	padding : 0;
	list-style : none;
}
ul.link-list-large li {
	border-top : 1px solid #e2e2e2;
}
ul.link-list-large li:first-child {
	border : 0;
}
#footer ul.link-list li a.large {
	padding : 7px 0 7px 15px;
}
ul.link-list li a.icon-locations:hover {
	color : #1A499B;
}
ul.accordion {
	margin : 20px 0;
	padding : 0;
}
ul.accordion > li {
	margin : 12px 0;
	list-style-type : none;
}
ul.accordion > li > .title {
	color : #A51C37;
	border : 1px solid #ebebeb;
	padding : 5px;
	font-size : 18px;
	font-weight : 600;
}
ul.accordion > li > .content {
	background-color : #f4f4f4;
	padding : 15px;
}
body.js ul.accordion > li > .title:hover {
	background-color : #ebebeb;
}
a[class|="btnSocial"] {
	height : 35px;
	width : 35px;
	margin : 3px;
	display : inline-block;
	overflow : hidden;
	text-indent : -9999px;
	border-radius : 50%;
	background-color : #676766;
	transition : background-color 0.3s;
}
a.btnSocial-twitter:hover {
	background-color : #28aae1;
}
a.btnSocial-facebook:hover {
	background-color : #3460a1;
}
a.btnSocial-video:hover {
	background-color : #ee3138;
}
a.btnSocial-linkedin:hover {
	background-color : #136d9d;
}
a.btnSocial-flickr:hover {
	background-color : #ed2a90;
}
a.btnSocial-instagram:hover {
	background-color : #4e7ba1;
}
a.btnSocial-whatsapp:hover {
	background-color : #25d366;
}
a.btnSocial-rss:hover {
	background-color : #f58020;
}

a[class|="btnAction"] {
	display : inline-block;
	text-align : center;
	font-size : 13px;
	line-height : 1.25;
	font-weight : 600;
	border-radius : 5px;
	padding : 5px 23px;
	color : #333;
	transition : background-color 0.3s;
	border : 0;
	font-family : 'Open Sans', sans-serif;
	text-decoration : none;
}
p[class|="btnAction"] {
	display : inline-block;
	text-align : center;
	font-size : 13px;
	line-height : 1.25;
	font-weight : 600;
	border-radius : 5px;
	padding : 5px 23px;
	color : #333;
	transition : background-color 0.3s;
	border : 0;
	font-family : 'Open Sans', sans-serif;
	text-decoration : none;
}
.btnAction-red a {
    text-decoration: none;
}

a[class|="btnaction"] {
	display : inline-block;
	text-align : center;
	font-size : 13px;
	line-height : 1.25;
	font-weight : 600;
	border-radius : 5px;
	padding : 5px 23px;
	color : #333;
	transition : background-color 0.3s;
	border : 0;
	font-family : 'Open Sans', sans-serif;
	text-decoration : none;
}
p[class|="btnaction"] {
	display : inline-block;
	text-align : center;
	font-size : 13px;
	line-height : 1.25;
	font-weight : 600;
	border-radius : 5px;
	padding : 5px 23px;
	color : #333;
	transition : background-color 0.3s;
	border : 0;
	font-family : 'Open Sans', sans-serif;
	text-decoration : none;
}
.btnaction-red a {
    text-decoration: none;
}
a[class|="btnArrow"] {
	background-color : #fff;
	position : relative;
	padding : 10px 35px 10px 15px;
	display : inline-block;
	margin : 20px 0;
	font-size : 15px;
	line-height : 18px;
	text-decoration : none;
	background-size : 15px 16px;
	transition : background-color 0.3s;
}
a[class|="btnArrow internalLink"] {
	background-color : #fff;
	position : relative;
	padding : 10px 35px 10px 15px;
	display : inline-block;
	margin : 20px 0;
	font-size : 15px;
	line-height : 18px;
	text-decoration : none;
	background-size : 15px 16px;
	transition : background-color 0.3s;
}
a[class|="btnarrow"] {
	background-color : #fff;
	position : relative;
	padding : 10px 35px 10px 15px;
	display : inline-block;
	margin : 20px 0;
	font-size : 15px;
	line-height : 18px;
	text-decoration : none;
	background-size : 15px 16px;
	transition : background-color 0.3s;
}
a[class|="btnarrow internallink"] {
	background-color : #fff;
	position : relative;
	padding : 10px 35px 10px 15px;
	display : inline-block;
	margin : 20px 0;
	font-size : 15px;
	line-height : 18px;
	text-decoration : none;
	background-size : 15px 16px;
	transition : background-color 0.3s;
}

span[class|="btnAction"] {
	display : inline-block;
	text-align : center;
	font-size : 13px;
	line-height : 1.25;
	font-weight : 600;
	border-radius : 5px;
	padding : 5px 23px;
	color : #333;
	transition : background-color 0.3s;
	border : 0;
	font-family : 'Open Sans', sans-serif;
	text-decoration : none;
}
span[class|="btnaction"] {
	display : inline-block;
	text-align : center;
	font-size : 13px;
	line-height : 1.25;
	font-weight : 600;
	border-radius : 5px;
	padding : 5px 23px;
	color : #333;
	transition : background-color 0.3s;
	border : 0;
	font-family : 'Open Sans', sans-serif;
	text-decoration : none;
}
span[class|="btnArrow"] {
	background-color : #fff;
	position : relative;
	padding : 10px 35px 10px 35px;
	display : inline-block;
	margin : 20px 0;
	font-size : 15px;
	line-height : 18px;
  	border-radius : 5px;
	text-decoration : none;
	background-size : 15px 16px;
	transition : background-color 0.3s;
}
span[class|="btnarrow"] {
	background-color : #fff;
	position : relative;
	padding : 10px 35px 10px 35px;
	display : inline-block;
	margin : 20px 0;
	font-size : 15px;
	line-height : 18px;
  	border-radius : 5px;
	text-decoration : none;
	background-size : 15px 16px;
	transition : background-color 0.3s;
}
.body-content #courses.list{
    margin-bottom: 10px;
    border-bottom: solid 3px;
    padding-bottom: 20px;
}
a.btnAction-tan:hover {
	background-color : #ead491;
}
a.btnAction-red {
	background-color : #A51c37;
	color : #FFF;
}
a.btnaction-tan:hover {
	background-color : #ead491;
}
a.btnaction-red {
	background-color : #A51c37;
	color : #FFF;
}
a.btnArrow-white-blue {
	background-color : #1A499B;
	color : #fff;
}
a.btnArrow-white-blue:hover {
	background-color : #1A499B;
}
a.btnArrow-white-blue-down {
	background-color : #1A499B;
	color : #fff;
	display : block;
}
a.btnArrow-white-blue-down:hover {
	background-color : #1A499B;
}
a span.btnArrow-white-blue {
	background-color : #1A499B;
	color : #fff;
}
a span.btnArrow-white-blue:hover {
	background-color : #1A499B;
}
h3.btnArrow-white-blue {
	background-color : #1A499B;
	color : #fff;
}
h3.btnArrow-white-blue:hover {
	background-color : #1A499B;
}
a.btnarrow-white-blue {
	background-color : #1A499B;
	color : #fff;
}
a.btnarrow-white-blue:hover {
	background-color : #1A499B;
}
a.btnarrow-white-blue-down {
	background-color : #1A499B;
	color : #fff;
	display : block;
}
a.btnarrow-white-blue-down:hover {
	background-color : #1A499B;
}
a span.btnarrow-white-blue {
	background-color : #1A499B;
	color : #fff;
}
a span.btnarrow-white-blue:hover {
	background-color : #1A499B;
}
h3.btnarrow-white-blue {
	background-color : #1A499B;
	color : #fff;
}
h3.btnarrow-white-blue:hover {
	background-color : #1A499B;
}
/*DND
p.btnArrow-white-blue {
	background-color : #1A499B;
	color : #fff;
}*/
/*p.btnArrow-white-blue:hover {
	background-color : #004272;
}
DND
*/



a span.btnArrow-white-blue-down {
	background-color : #1A499B;
	color : #fff;
	display : block;
}
a span.btnArrow-white-blue-down:hover {
	background-color : #004272;
}
a.btnArrow-white-red {
	background-color : #A51c37;
	color : #fff;
}
a.btnArrow-white-red:hover {
	background-color : #4b0220;
}
a.btnArrow-green {
	color : #778a03;
}
a.btnArrow-green:hover {
	background-color : #c6d088;
	color : #000;
}
a.btnArrow-orange:hover {
	background-color : #f4be8f;
	color : #000;
}
a.btnArrow-blue {
	color : #1A499B;
}
a.btnArrow-blue:hover {
	background-color : #dddede;
}
a span.btnArrow-white-red {
	background-color : #A51C37;
	color : #fff;
}
a span.btnArrow-white-red:hover {
	background-color : #4b0220;
}
h3.btnArrow-white-red {
	background-color : #A51C37;
	color : #fff;
}
h3.btnArrow-white-red:hover {
	background-color : #4b0220;
}
p.btnArrow-white-red {
	background-color : #A51C37;
	color : #fff;
}
p.btnArrow-white-red:hover {
	background-color : #4b0220;
}

a span.btnarrow-white-blue-down {
	background-color : #1A499B;
	color : #fff;
	display : block;
}
a span.btnarrow-white-blue-down:hover {
	background-color : #004272;
}
a.btnarrow-white-red {
	background-color : #A51C37;
	color : #fff;
}
a.btnarrow-white-red:hover {
	background-color : #4b0220;
}
a.btnarrow-green {
	color : #778a03;
}
a.btnarrow-green:hover {
	background-color : #c6d088;
	color : #000;
}
a.btnarrow-orange:hover {
	background-color : #f4be8f;
	color : #000;
}
a.btnarrow-blue {
	color : #1A499B;
}
a.btnarrow-blue:hover {
	background-color : #dddede;
}
a span.btnarrow-white-red {
	background-color : #A51C37;
	color : #fff;
}
a span.btnarrow-white-red:hover {
	background-color : #4b0220;
}
h3.btnarrow-white-red {
	background-color : #A51C37;
	color : #fff;
}
h3.btnarrow-white-red:hover {
	background-color : #4b0220;
}
p.btnarrow-white-red {
	background-color : #A51C37;
	color : #fff;
}
p.btnarrow-white-red:hover {
	background-color : #4b0220;
}

table.styled-table {
	width : 100%;
	border-collapse : collapse;
	text-align : left;
	border : 0;
	border-bottom : 1px solid #dbdbdb !important;
}
table.styled-table thead > tr {
	border : 1px solid #ccc;
}
table.styled-table tr:nth-child(even) {
	background-color : #e2e3e3;
}
table.styled-table td {
	vertical-align : top;
	padding : 8px;
	border-left : 1px solid #dbdbdb;
}
table.styled-table th:first-child, table.styled-table td:first-child {
	border-left : 0;
}
#tabs > ul {
	margin : 20px 0;
	padding : 0;
	list-style : none;
}
#tabs li > h2 {
	margin : 0;
	line-height : 1.65;
}
#tabs > ul > li {
	margin : 12px 0;
	list-style-type : none;
}
#tabs > ul > li > .title {
	color : #A51C37;
	border : 1px solid #ebebeb;
	padding : 5px;
	font-size : 18px;
	font-weight : 600;
}
#tabs > ul > li > .content {
	background-color : #f4f4f4;
	padding : 15px;
}
body.js #tabs > ul > li > .content {
	display : none;
}
body.js #tabs > ul > li.active > .content {
	display : block;
}
body.js #tabs > ul > li > .title:hover {
	background-color : #CCC;
}
.title {
}
.blue-callout {
	background : linear-gradient(to bottom, rgba(0, 66, 114, 1) 0%, rgba(0, 87, 149, 1) 63%, rgba(0, 87, 149, 1) 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 

filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 

filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 

filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 

filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 

filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0);
	overflow : hidden;
	margin : 20px auto;
	padding : 20px;
	font-size : 13px;
	color : #fff;
	line-height : 20px;
	border : 1px solid #dddede;
}
ul.checkmark-list {
	display : block;
	padding : 10px;
	margin : 0;
}
ul.checkmark-list li {
	border-bottom : 1px solid #e2e2e2;
	padding : 0 5px;
	list-style-type : none;
}
ul.checkmark-list li:first-child {
	border-top : 1px solid #e2e2e2;
}
.two-column {
}
.col1 {
}
.col2 {
}
.col3 {
}
.border-left {
}
.border-right {
}
.image-text {
}
.desc {
}
ul.link-list li a {
	display : block;
	line-height : 16px;
	padding : 9px 0 7px 15px;
	background : url('/media/howardcc/site-assets/images/icon-linkList-arrow.svg') no-repeat left 10px;
	background-size : 6px 10px;
	text-decoration : none;
}
ul.link-list-large li a {
	font-size : 16px;
	display : block;
	line-height : 1;
	padding : 9px 0 7px 15px;
	background : url('/media/howardcc/site-assets/images/icon-linkList-arrow.svg') no-repeat left 12px;
	background-size : 6px 10px;
	text-decoration : none;
}
ul.link-list li a.icon-locations {
	display : block;
	line-height : 20px;
	padding : 6px 0 5px 20px;
	background : url('/media/howardcc/site-assets/images/icon-pin.svg') no-repeat left 10px;
	background-size : 11px 16px;
	text-decoration : none;
	color : #333;
}
a.icon-map {
	background : url('/media/howardcc/site-assets/images/icon-map.svg') no-repeat left 11px;
	line-height : 20px;
	padding : 10px 0 10px 30px;
	text-decoration : none;
	color : #333;
	background-size : 22px 20px;
}
a.icon-directory {
	background : url('/media/howardcc/site-assets/images/icon-directory.svg') no-repeat left 11px;
	line-height : 20px;
	padding : 10px 0 10px 30px;
	text-decoration : none;
	color : #333;
	background-size : 19px 20px;
}
body.js ul.accordion > li > .title {
	cursor : pointer;
	padding-left : 35px;
	background : url('/media/howardcc/site-assets/images/icon-accordion-expand.svg') no-repeat 8px 9px;
	background-size : 20px 20px;
	transition : background-color 0.3s;
}
body.js ul.accordion > li.active > .title {
	background-image : url('/media/howardcc/site-assets/images/icon-accordion-collapse.svg');
	background-size : 20px 20px;
}
a.btnSocial-twitter {
	background : #222 url('/media/howardcc/site-assets/images/x-logo.svg') no-repeat center;
	background-size : 25px 25px;
}
a.btnSocial-video {
	background : #222 url('/media/howardcc/site-assets/images/icon-video.svg') no-repeat center;
	background-size : 20px 20px;
}
a.btnSocial-linkedin {
	background : #222 url('/media/howardcc/site-assets/images/icon-linkedin.svg') no-repeat center;
	background-size : 18px 18px;
}

a.btnSocial-instagram {
	background : #222 url('/media/howardcc/site-assets/images/icon-instagram.svg') no-repeat center;
	background-size : 18px 18px;
}
a.btnSocial-whatsapp {
	background : #222 url('/media/howardcc/site-assets/images/whatsapp-white.svg') no-repeat center;
	background-size : 22px 22px;
}
a.btnSocial-rss {
	background : #222 url('/media/howardcc/site-assets/images/icon-white-rss.svg') no-repeat center;
	background-size : 18px 18px;
}

a.btnArrow-white-blue:after {
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	content : '';
	height : 20px;
	width : 7px;
	position : absolute;
	right : 15px;
	background-repeat : no-repeat;
	background-position : center;
}
a.btnArrow-white-blue-down:after {
	-webkit-transform : rotate(90deg);
	-ms-transform : rotate(90deg);
	transform : rotate(90deg);
	background-size : 19px 12px;
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	background-repeat : no-repeat;
	background-position : center;
	content : '';
	height : 17px;
	width : 15px;
	position : absolute;
	right : 15px;
}
a.btnArrow-white-red:after {
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	content : '';
	height : 20px;
	width : 7px;
	position : absolute;
	right : 15px;
	background-repeat : no-repeat;
	background-position : center;
}

a.btnarrow-white-blue:after {
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	content : '';
	height : 20px;
	width : 7px;
	position : absolute;
	right : 15px;
	background-repeat : no-repeat;
	background-position : center;
}
a.btnarrow-white-blue-down:after {
	-webkit-transform : rotate(90deg);
	-ms-transform : rotate(90deg);
	transform : rotate(90deg);
	background-size : 19px 12px;
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	background-repeat : no-repeat;
	background-position : center;
	content : '';
	height : 17px;
	width : 15px;
	position : absolute;
	right : 15px;
}
a.btnarrow-white-red:after {
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	content : '';
	height : 20px;
	width : 7px;
	position : absolute;
	right : 15px;
	background-repeat : no-repeat;
	background-position : center;
}
a.more {
	background-image : url('/media/howardcc/site-assets/images/icon-arrow-circle.svg');
	background-repeat : no-repeat;
	width : 18px;
	float : right;
	display : block;
	text-decoration : none;
}
body.js #tabs > ul > li > .title {
	cursor : pointer;
	padding-left : 35px;
	background : url('/media/howardcc/site-assets/images/icon-accordion-expand.svg') no-repeat 8px center;
	background-size : 20px 20px;
	transition : background-color 0.3s;
}
body.js #tabs > ul > li.active > .title {
	background-image : url('/media/howardcc/site-assets/images/icon-accordion-collapse.svg');
	background-size : 20px 20px;
}
ul.checkmark-list li a {
	background : url('/media/howardcc/site-assets/images/checkmark-light-grey.svg') no-repeat left center;
	text-decoration : none;
	line-height : 18px;
	padding : 10px 0 10px 30px;
	background-size : 12px;
	display : block;
}
a.icon-rss {
	padding : 10px 10px 10px 35px;
	background-image : url('/media/howardcc/site-assets/images/icon-rss.svg');
	background-repeat : no-repeat;
	background-position : left center;
	display : block;
	background-size : 24px;
}
.blue-callout-large {
	background : linear-gradient(to bottom, rgba(0, 66, 114, 1) 0%, rgba(0, 87, 149, 1) 63%, rgba(0, 87, 149, 1) 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 

    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0) : 
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0);
	overflow : hidden;
	margin : 20px auto;
	padding : 20px;
	font-size : 13px;
	color : #fff;
	line-height : 20px;
	border : 1px solid #dddede;
}
.blue-callout a:after {
	background-size : 19px 12px;
	background-image : url('/media/howardcc/site-assets/images/icon-blue-arrow.svg');
	background-repeat : no-repeat;
	content : '';
	height : 17px;
	width : 15px;
	position : absolute;
	right : 15px;
	background-position : center;
}
.blue-callout a {
	font-size : 15px;
	text-align : left;
	padding : 10px;
	display : block;
	margin : 20px 0;
	line-height : 18px;
	text-decoration : none;
	background-size : 15px 16px;
	transition : background-color 0.3s;
	position : relative;
	background-color : #fff;
	color : #1A499B;
}
.blue-callout a:hover {
	background-color : #dddede;
}
.author {
	font-size : 14px;
}
.numbers {
}
.item {
}
a.btnArrow-orange:hover:after {
	background-image : url('/media/howardcc/site-assets/images/icon-black-arrow.svg');
	background-size : 7px 12px;
}
a.btnArrow-orange:after {
	background-size : 7px 12px;
	background-image : url('/media/howardcc/site-assets/images/icon-orange-arrow.svg');
	background-repeat : no-repeat;
	content : '';
	height : 17px;
	width : 15px;
	position : absolute;
	right : 15px;
	background-position : center;
}
a.btnArrow-green:after {
	background-size : 7px 12px;
	background-image : url('/media/howardcc/site-assets/images/icon-green-arrow.svg');
	background-repeat : no-repeat;
	content : '';
	height : 17px;
	width : 15px;
	position : absolute;
	right : 15px;
	background-position : center;
}
a.btnArrow-green:hover:after {
	background-image : url('/media/howardcc/site-assets/images/icon-black-arrow.svg');
	background-size : 7px 12px;
}

a.btnArrow-blue:after {
	background-size : 7px 12px;
	background-image : url('/media/howardcc/site-assets/images/icon-blue-arrow.svg');
	background-repeat : no-repeat;
	content : '';
	height : 17px;
	width : 15px;
	position : absolute;
	right : 15px;
	background-position : center;
}
a.btnAction-red:hover {
	background-color : #4b0220;
}


a.btnarrow-blue:after {
	background-size : 7px 12px;
	background-image : url('/media/howardcc/site-assets/images/icon-blue-arrow.svg');
	background-repeat : no-repeat;
	content : '';
	height : 17px;
	width : 15px;
	position : absolute;
	right : 15px;
	background-position : center;
}
a.btnaction-red:hover {
	background-color : #4b0220;
}

table.styled-table th {
	background : rgb(0, 66, 114);
	background : -moz-linear-gradient(top, rgba(0, 66, 114, 1) 0%, rgba(0, 87, 149, 1) 63%, rgba(0, 87, 149, 1) 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 66, 114, 1)), color-stop(63%, rgba(0, 87, 149, 1)), color-stop(100%, rgba(0, 87, 149, 1)));
	background : -webkit-linear-gradient(top, rgba(0, 66, 114, 1) 0%, rgba(0, 87, 149, 1) 63%, rgba(0, 87, 149, 1) 100%);
	background : -o-linear-gradient(top, rgba(0, 66, 114, 1) 0%, rgba(0, 87, 149, 1) 63%, rgba(0, 87, 149, 1) 100%);
	background : -ms-linear-gradient(top, rgba(0, 66, 114, 1) 0%, rgba(0, 87, 149, 1) 63%, rgba(0, 87, 149, 1) 100%);
	background : linear-gradient(to bottom, rgba(0, 66, 114, 1) 0%, rgba(0, 87, 149, 1) 63%, rgba(0, 87, 149, 1) 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#004272', endColorstr='#005795', GradientType=0);
	color : #fff;
	font-size : 12px;
	padding : 10px;
	border-left : 1px solid #dbdbdb;
	vertical-align : top;
	font-weight : 600;
}
.no-top-margin {
	margin-top : 0!important;
}
.no-bottom-margin {
	margin-bottom : 0!important;
}
.intro-large {
	color : #222222;
	font-size : 20px;
	margin : 20px 0!important;
	line-height : 1.5;
}
.intro-small {
	color : #515050;
	font-size : 15px;
	margin : 20px 0!important;
}
ul.accordion-condensed {
	margin : 20px 0;
	padding : 0;
}
ul.accordion-condensed > li {
	margin : 12px 0;
	list-style-type : none;
}
body.js ul.accordion-condensed > li > .content {
	padding : 5px 19px;
}
body.js ul.accordion-condensed > li > .title {
	cursor : pointer;
	display : inline-block;
	color : #1A499B;
	position : relative;
}
body.js ul.accordion-condensed > li > .title:before {
	background : url('/media/howardcc/site-assets/images/icon-accordion-expand.svg') no-repeat center 4px;
	background-size : 15px;
	content : "";
	float : left;
	height : 19px;
	width : 15px;
	margin-right : 5px;
}
body.js ul.accordion-condensed > li.active > .title:before {
	background : url('/media/howardcc/site-assets/images/icon-accordion-collapse.svg') no-repeat center 4px;
	background-size : 15px;
}
.quote {
	font-size : 20px;
	line-height : 28px;
	border-top : dashed 1px #ededed;
	border-bottom : dashed 1px #ededed;
	padding : 10px 0;
	margin : 10px 0;
	display : block;
}
.image-text-blocks {
}
a.btnArrow-orange {
	color : #b35d13;
}
a.btnAction-tan {
	background-color : #C7AA77;
	color : #333 !important;
}
h2.alt-maroon,  h3.alt-maroon,  h5.alt-maroon,  h6.alt-maroon {
	color : #A51C37;
}
h2.alt-blue,  h3.alt-blue,  h5.alt-blue,  h6.alt-blue {
	color : #1A499B;
}
div.panel-warning {
	margin : 0 0 20px 0;
	padding : 20px 20px 10px 20px;
	background-color : white;
	border : 1px solid #EEE;
	border-left-width : 3px;
	border-left-color : #f0ad4e;
	border-radius : 3px;
	width : 93%;
}
div.panel-error {
	margin : 0 0 20px 0;
	padding : 20px 20px 10px 20px;
	background-color : white;
	border : 1px solid #EEE;
	border-left-width : 3px;
	border-left-color : #d9534f;
	border-radius : 3px;
	width : 93%;
}
div.panel-success {
	margin : 0 0 20px 0;
	padding : 20px 20px 10px 20px;
	background-color : white;
	border : 1px solid #EEE;
	border-left-width : 3px;
	border-left-color : #5cb85c;
	border-radius : 3px;
	width : 93%;
}
a.btnSocial-whatsapp {
	background : #222 url('/media/howardcc/site-assets/images/whatsapp-white.svg') no-repeat center;
}
a.btnSocial-facebook {
	background : #676766 url('/media/howardcc/site-assets/images/icon-facebook.svg') no-repeat center;
}

/* PJ button styles */

.btnAction-red, p .btnAction-red, p.btnAction-red, p.btnAction-red a {
    background-color: #A51C37;
    color: #fff;
}

p.btnArrow-white-blue a, a.btnArrow-white-blue {
    background-color: #1A499B !important;
    color: #fff !important;
  	text-decoration: none;
}

.btnaction-red, p .btnaction-red, p.btnaction-red, p.btnaction-red a {
    background-color: #A51C37;
    color: #fff;
}

.btnaction-tan, p .btnaction-tan, p.btnaction-red, p.btnaction-tan a {
    background-color: #cdb97d;
    color: #333;
}

p.btnarrow-white-blue a, a.btnarrow-white-blue {
    background-color: #1A499B !important;
    color: #fff !important;
  	text-decoration: none;
}

/*.btnArrow-white-blue, p .btnArrow-white-blue, p.btnArrow-white-blue a, a.btnArrow-white-blue {
    background-color: #1A499B !important;
    color: #fff !important;
}*/


a.btnArrow-white-blue::after,p.btnArrow-white-blue::after {
  display: initial !important;
  content: '';
  height: 20px;
  width: 7px;
  position: absolute;
  right: 15px;
  background-repeat: no-repeat;
  background-position: center;
}

.body-content p.btnArrow-white-blue {
  border: none;
  padding: 10px 35px 10px 0px;
  margin: 20px 0 !important;
  font-weight: normal;
  font-size: 15px;
  line-height: 18px;
  width: fit-content;
}

.body-content a.btnArrow-white-blue, .body-content p.btnArrow-white-blue a{
  border: none;
  padding: 10px 35px 10px 15px;
  margin: 20px 0 !important;
  font-weight: normal;
  font-size: 15px;
  line-height: 18px;
  width: fit-content;
}



.body-content a.btnArrow-white-blue:hover {
  background-color: #1A499B;
}


a.btnarrow-white-blue::after,p.btnarrow-white-blue::after {
  display: initial !important;
  content: '';
  height: 20px;
  width: 7px;
  position: absolute;
  right: 15px;
  background-repeat: no-repeat;
  background-position: center;
}

.body-content p.btnarrow-white-blue {
  border: none;
  padding: 10px 35px 10px 0px;
  margin: 20px 0 !important;
  font-weight: normal;
  font-size: 15px;
  line-height: 18px;
  width: fit-content;
}

.body-content a.btnarrow-white-blue, .body-content p.btnarrow-white-blue a{
  border: none;
  padding: 10px 35px 10px 15px;
  margin: 20px 0 !important;
  font-weight: normal;
  font-size: 15px;
  line-height: 18px;
  width: fit-content;
}



.body-content a.btnarrow-white-blue:hover {
  background-color: #1A499B;
}

.button-blue a, p .button-blue, p.button-blue {
    position: relative;
    font-family: "Muli", sans-serif;
    font-weight: 600;
    font-size: 1.5em;
    font-style: normal;
    line-height: 1.2;
    color: #fff;
    display: inline-block;
    padding: 20px 65px 20px 25px;
    text-decoration: none !important;
    background-color: #2c7d99;
    margin-bottom: .2em;
}

span.btnAction-red a {
  background-color: #A51C37 !important;
  color: #fff !important;
}

span.btnarrow-white-red {
  background-color: #A51C37;
  color: #fff;
  text-decoration: none;
}

span.btnArrow-white-red {
  background-color: #A51C37;
  color: #fff;
  text-decoration: none;
}

span.btnarrow-white-red a {
  background-color: #A51C37;
  color: #fff; 
  text-decoration: none;
}

span.btnArrow-white-red a {
  background-color: #A51C37;
  color: #fff; 
  text-decoration: none;
}

span.btnarrow-white-red a:after {
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	content : '';
	height : 20px;
	width : 7px;
	position : absolute;
	right : 15px;
	background-repeat : no-repeat;
	background-position : center;
}

span.btnArrow-white-red a:after {
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	content : '';
	height : 20px;
	width : 7px;
	position : absolute;
	right : 15px;
	background-repeat : no-repeat;
	background-position : center;
}

span.btnaction-tan a {
  background-color: #C7AA77 !important;
  color: #333 !important;
}

span.btnAction-tan a {
  background-color: #C7AA77 !important;
  color: #333 !important;
}

span.button-blue a {
  background-color: #2c7d99;
  color: #fff;
}

span.btnarrow-white-blue {
  background-color: #1A499B;
  color: #fff;
  text-decoration: none;
}

span.btnArrow-white-blue {
  background-color: #1A499B;
  color: #fff;
  text-decoration: none;
}

span.btnarrow-white-blue a {
  background-color: #1A499B;
  color: #fff; 
  text-decoration: none;
}

span.btnArrow-white-blue a {
  background-color: #1A499B;
  color: #fff; 
  text-decoration: none;
}

span.btnarrow-white-blue a:after {
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	content : '';
	height : 20px;
	width : 7px;
	position : absolute;
	right : 15px;
	background-repeat : no-repeat;
	background-position : center;
}

span.btnArrow-white-blue a:after {
	background-image : url('/media/howardcc/site-assets/images/icon-white-arrow.svg');
	content : '';
	height : 20px;
	width : 7px;
	position : absolute;
	right : 15px;
	background-repeat : no-repeat;
	background-position : center;
}

.fsBody .fsLabel, .fsBody label {font-weight:400;}








