* {
  position: relative;
}

img {
  max-width: 100%;
}

a {
  color: #ffc24d;
}

a:hover {
  color: #f9402e;
  text-decoration: none;
}

body {
  color: #fff;
  font: 22px/1.8 'Open Sans', sans-serif;
  background: #003366;
}

.inline{
  display:inline-block;
  vertical-align: middle;
  text-align:center;
  margin:50px 14% 50px 0;

}

.inline-list{
  padding: 0;
}

.inline-list li{
  display:inline-block;
  vertical-align: top;
  margin: 20px;
}

.inline-list li h3{
  margin:0;
}

.small{
  font-size:12px;
  font-style:italic;
}


.main {
  margin: 50px 0;
}

.footer,
.header {
  background: #000;
  padding: 40px 0;
}

.footer {
  padding: 60px 0;
}

h1 {
  font: italic 800 80px/1 'Open Sans', sans-serif;
  text-transform: uppercase;
  margin: 30px 0 10px;
  letter-spacing: 0.15em;
}

h2 {
  font: italic 700 42px/1.3 'Open Sans', sans-serif;
  margin: 10px 0;
}

h3 {
  font: italic 600 27px/1.3 'Open Sans', sans-serif;
}

.inline h4{
  color: #ffc24d;
  font-size:21px;
  font-weight:bold;
  font-style:italic;
}

.main h2 {
  text-transform: uppercase;
  margin: 50px 0 10px;
  font:italic 700 29px/1.3 'Open Sans', sans-serif;
}

.main h3 {
  font: italic 600 20px/1.3 'Open Sans', sans-serif;
}

p {
  margin: 0 0 25px;
}

ul {
  padding: 0 0 0 60px;
}

ul li {
  margin: 0 0 15px;
  font: 600 18px/1.5 'Open Sans', sans-serif;
}

ul.social li {
  margin: 0 0 6px;
}

.button{
      background: #ffc24d;
    display: block;
    color: #000;
    text-transform: uppercase;
    line-height: 34px;
    padding: 20px;
    font-weight: bold;
    cursor:pointer;
}
.button:hover{
  background:#000;
  color:#fff;
  cursor:pointer;
}
.top-portion{
 font-size:23px;
  margin:0 0 60px;
}
.top-portion p{
  margin:0 0 145px;
}
#full-popup{
      position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    background: #000;
    height: 100%;
}
#full-popup iframe{
      height: 100%;
    width: 100%;
}
.close-btn{
    background:rgba(0,0,0,.75);
      position: absolute;
    top: 0px;
    right: 21px;
    color: #fff;
    padding:5px 10px 10px;
    line-height: 20px;
    z-index:99999;
    cursor:pointer;
}
.close-btn:hover{
  color:#000;
  background:#ffc24d;
     cursor:pointer;
}


