/* Text Elements */



h9.heading-1 {
  display: block;
  float: none;
  width: auto;
  color: #000000;
  text-align: center;
  font-weight: bolder;
  font-size: 20px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

p.paragraph.paragraph-9 {
  clear: none;
  padding-right: 12px;
  font-size: 16px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.5;
  font-style: normal;
  text-align:left;
}

p.paragraph.paragraph-8 {
  clear: none;
  padding-right: 12px;
  font-size: 16px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1;
  font-style: normal;
  text-align:center;
}

 





h1.heading-1 {
  display: inline;
  float: none;
  width: auto;
  color: #000;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}

h2.heading-2 {
  display: inline;
  float: none;
  width: auto;
  color: #000;
  text-align: left;
  font-size: 14px;
  font-weight:bold;
}

h3.heading-3 {
  display: inline;
  float: none;
  width: auto;
  color: #000000;
  text-align: center;
  font-size: 18px;
  font-weight:bold;
}

h4.heading-4 {
  display: block;
  float: none;
  width: auto;
  color: #ffffff;
  text-align: center;
  font-weight: normal;
  font-size: 24px;
}

h5.heading-5 {
  display: block;
  float: none;
  width: auto;
  color: #000000;
  text-align: center;
  font-weight: bolder;
  font-size: 18px;
}

h6.heading-6 {
  display: inline;
  width: auto;
  color: #000;
  text-align: l4px;
  font-weight:bold;
  text-align:center;
}

h1.heading-2 {
  display: block;
  float: none;
  width: auto;
  color: #000;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}

p.paragraph.paragraph-1 {
  clear: none;
  padding-right: 12px;
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.2;
}

p.paragraph.paragraph-2 {
  clear: none;
  padding-right: 12px;
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.2;
  font-weight:bold;
}

p.paragraph.paragraph-3 {
  clear:none;
  padding-right: 12px;
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1;
  color: red;
  font-weight:bold;
  text-align:center;
}

p.paragraph.paragraph-3-1 {
  clear:none;
  padding-right: 12px;
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1;
  color: black;
  text-align:center;
}

p.paragraph.paragraph-4 {
  clear: none;
  padding-right: 12px;
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.2;
  font-style:italic;
} 

p.paragraph.paragraph-5 {
  clear: none;
  padding-right: 12px;
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.2;
  font-style:Bold;
}

p.paragraph.paragraph-6 {
  clear: none;
  padding-right: 12px;
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.2;
  font-style:italic;
  font-weight:bold;
} 

p.paragraph.paragraph-7 {
  clear:none;
  padding-right: 12px;
  font-size: 16px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1;
  color: blue;
  font-weight:bold;
}
ul {
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;  } 
 
  li {
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.2;  } 
hr {
   border-color: #4682b4; 
   }


/* link elements */

span.text-element.text-1 {
  float: none;
  clear: none;
  width: auto;
  color: #fff;
  text-transform: capitalize;
  font-style: italic;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

a.link-text.text-link-1 {
  display: inline;
  color: #0000ff;
  text-align: left;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  line-height: 1.2;
  text-decoration:underline;
  font-weight:normal;
  font-size:inherit;
}

a.link-text.text-link-2 {
display:block;
  color: #0000ff;
  text-align: left;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  line-height: 1;
  text-decoration:underline;
  font-size: 14px;
  font-weight:500;
}

a.link-text.text-link-3 {
display:block;
  color: #0000ff;
  text-align: left;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  line-height: 1.2;
  text-decoration:underline;
  font-size: 14px;
  font-weight:normal;
}

a:visited {
  color:#ff0000;
   }
   
a:hover {
  color:#008000;
   }


/* Image Elements */


a.link-image-1-1.image-link-1 {
  display: inline;
  max-width: 30px;
  width: 30px;
}

a.link-image-1-1.image-link-2 {
  float:left;
  max-width: 150px;
  width: 150px;
  display: inline;
}

a.link-image-1-1.image-link-3 {
  display: inline;
  max-width: 20px;
  width: 20px;
}

img.image-1-1.image-1 {
  float: center;
  padding-right: 14px;
  max-width: 275px;
}

img.image-2-1.image-5 {
  float: right;
  padding-right: 14px;
  max-width: 150px;
}

img.image-1-4.image-1 {
  float: left;
  padding-right: 0px;
  max-width: 50px;
}

img.image-1-4.image-2 {
  float: left;
  padding-right: 14px;
  max-width: 90px;
}

img.image-2-1.image-6 {
  float: right;
  padding-right: 1px;
  max-width: 100px;
}

img.image-3-2.image-2 {
  float: center;
  padding-right: 0px;
  max-width: 300px;
}

img.logo.logo-1 {
  float: none;
  max-width: 170px;
}

img.image-1-1.image-2 {
  max-width: 175px;
  padding-right: 14px;
}

img.image-1-2.image-3 {
  float: right;
  padding-left: 14px;
}

img.image-2-1.image-7 {
  float: right;
  padding-right: 14px;
  padding-left:14px;
  max-width: 350px;
}

img.image-4-3.image-1 {
  display: block;
  max-width: 300px;
}

a.link-image-1-1.image-link-1 {
  display: inline;
  max-width: 30px;
  width: 30px;
}

a.link-image-1-1.image-link-2 {
  display: block;
  max-width: 30px;
  width: auto;
}

a.link-image-2-1.image-link-2 {
  float: right;
  clear: none;
  max-width: 88px;
  width: auto;
}


/* Interaction Elements */

ul.social-media.social-1 {
  float: right;
  width: auto;
}

/* Layout Elements */

body {
  background-color: #4682b4;
}

body > .row.row-1 {
  background-color: #4682b4;
  border-width:thick;
  border-color:#ffffff;
  border-style:double;
}

body > .row {
  background-color: #ffffff;
  padding-left:20px;
  padding-right:20px;
}


    /* Footer*/
    #footer { background: #4682b4; border-bottom: 0px solid #999; clear:left; width: 100%; }
    #footer a { color: #ffffff; }
    #footer p { color: #ccc; margin: 0; padding: 0 18px 10px; }
    #footer ul { border-bottom: 0px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; text-align:center; }
    #footer li { display: inline; font-size: 16px; font-weight: normal; padding-right: 7px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }


/* Video */

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.grid12-6{
  position:relative;
}
.grid12-6 .inner_box{
  position:absolute;
  background:rgba(255,255,255,0.5);
  top:100%;
  left:100%;
  
  padding:3px;
  text-align:left;
}
.grid12-6 .inner_box h2{
  font-family:arial;
  text-align:center;
  font-size:26px;
  font-weight:normal;
  color:#777;
}
.grid12-6 .inner_box button{
  background:#aaa;
  color:#fff;
  text-transform:uppercase;
  font-weight:bold;
  font-size:16px;
  border:none;
  padding:10px 30px;
}




