.skin-font-color1 { color: #fe2d4d; } /* main color */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas,
details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio,
video {	margin: 0; 	padding: 0;	border: 0;	font-size: 110%;	font: inherit;	vertical-align: baseline;}

p, h1, h2, h3, h4, h5, h6, .button-normal, .button-small { font-family: "OpenSansLight", Arial, Helvetica,sans-serif; }

h1{ font-size:400%; line-height:32px; }
h2{ font-size:267%; }
h3{ font-size:200%; }
h4{ font-size:150%; }
h5{ font-size:117%; }
h6{ font-size:100%; }

.font-size-72px { font-size:600%; }
.font-size-48px { font-size:400%; }
.font-size-46px { font-size:383%; }
.font-size-24px { font-size:200%; }
.font-size-18px { font-size:150%; }
.font-size-16px { font-size:133%; }
.font-size-14px { font-size:117%; }
.font-size-12px { font-size:100%; }
.font-size-10px { font-size:83%; }

.event .font-size-150% { margin-top:14px; display:table; }


.header-background-1 { background: url(../images/headers/1.jpg) no-repeat fixed center; }
.header-background-2 { background: url(../images/headers/2.jpg) no-repeat fixed center; }
.header-background-3 { background: url(../images/headers/3.jpg) no-repeat; }
.header-background-4 { background: url(../images/headers/4.jpg) no-repeat; }
.header-background-5 { background: url(../images/headers/5.jpg) no-repeat fixed center;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover; }
.header-background-6 { background: url(../images/headers/6.jpg) no-repeat; }
.header-background-7 { background: url(../images/headers/7.jpg) no-repeat; }
.header-background-8 { background: url(../images/headers/8.jpg) no-repeat; }

.icopdf {
	width: 50px !important;
	height: 50px !important;
	vertical-align: middle !important;
	margin: 10px 0 !important;
}

.event ul {
	padding-left: 2rem;
	padding-top: 1rem;
	list-style-type: circle;
	list-style-position: inside;
	font: 14px "OpenSansLight", Arial, Helvetica, Geneva, sans-serif;
}

@media all and ( max-width: 1000px ) {
.top-wrapper h1 { font-size:180%; line-height:32px; }
.top-content .three-fourth h2 { font-size:140% !important; line-height:24px !important; }
.top-wrapper  .font-size-18px { font-size:92%; }
.top-wrapper .font-size-24px { font-size:150%; }
}


@media all and ( max-width: 600px ) {
.top-wrapper h1 { font-size:160%; line-height:28px; }
.top-content .three-fourth h2 { font-size:140% !important; line-height:24px !important; }
.top-wrapper  .font-size-18px { font-size:92%; }
.top-wrapper .font-size-24px { font-size:150%; }
}

@media all and ( max-width: 450px ) {
.top-wrapper h1 { font-size:160%; line-height:32px; }
.top-content .three-fourth h2 { font-size:140% !important; line-height:24px !important; }
.top-wrapper  .font-size-18px { font-size:100%; }
.top-wrapper .font-size-24px { font-size:140%; }
}
