.inside-parallax{
position: relative;
float: left;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}




#centeredmenu ul li {
    display:block;
    float:left;
    list-style:none;
    margin:0;
    padding:0;
    position:relative;
    right:50%;
 }
 #centeredmenu ul li a {
    display:block;
    margin:0 0 0 1px;
    padding:3px 10px;
    background:#ddd;
    color:#000;
    text-decoration:none;
    line-height:1.3em;
 }

progress {
    /* Positioning */
    position: fixed;
    left: 0;
    top: 0;
    z-index:999;
    /* Dimensions */
    width: 100%;
    height: 5px;
  
    /* Reset the appearance */
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  
    /* Get rid of the default border in Firefox/Opera. */
    border: none;
  
    /* Progress bar container for Firefox/IE10+ */
    background-color: transparent;
  
    /* Progress bar value for IE10+ */
    color: red;
  }

  progress::-webkit-progress-bar {
    background-color: transparent;
  }
  
  progress::-webkit-progress-value {
    background-color: red;
  }
  
  progress::-moz-progress-bar {
    background-color: red;
  }


@media (max-width:620px){
            .inside-parallax{
                text-align:center;
              }}

.copy__cap{
    position:relative; 
    font-family:LeagueGothic;
    font-size:32px;
    color:#4ecdcc;
    letter-spacing:.95px;
    width:145px;
    height:125px;
    background:0 0;
    color:#fff;
    text-align:center;
    float:left;
    padding:0 20px 0 0;
    margin-top:7px;
    }
.copy__cap>span{
    display:block;
    width:100%;
    height:100%;
    line-height:125px;
    color:#4ecdcc;
    background:#000;
    }
@media (max-width:767px){
    .copy__cap{
        position:relative;
        font-family:LeagueGothic;
        font-size:26px;
        color:#4ecdcc;
        letter-spacing:.95px;
        width:90px;
        height:75px;
        background:0 0;
        color:#fff;
        text-align:center;
        float:left;
        padding:0 15px 0 0;
        margin-top:5px;
        }
        .copy__cap>span{
            display:block;
            width:100%;
            height:100%;
            line-height:75px;
            color:#4ecdcc;
            background:#000;
            }
}

img.center{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

img.left{
    display: block;
    margin-left: 0%;
    margin-right: auto;
}

img.right{
    display: block;
    margin-left: auto;
    margin-right: 0%;
}



.pullquote{
    font-family:CourierPrime;
    /*font-size:24px;*/
    text-decoration:underline;
    /*color:#fff;*/
    float:left;
    /*background-image:url(../images/pull.png);*/
    background-size:contain;
    background-repeat:no-repeat;
    line-height:0;
    position:relative;
  
    }
.pullquote--one{
    /*background-image:url(../images/pull.png);*/
    height:308px;
   width:100%;
    }
    
.pullquote--two{
    background-image:url(../media/images/pullquote-texture-two-bigger.png);
    height:260px;margin-bottom:30px}
    
.pullquote--three{background-image:url(../media/images/pullquote-texture-three.png);
    height:311px}
    
.pullquote--four{background-image:url(../media/images/pullquote-texture-four.png);height:349px}

@media (max-width:620px){
    .pullquote{
    background-image:none;
    color:#395d73;
    margin:40px 0;
    position:initial;
    height:auto;
    padding:0 5%;
    text-align:center;
    text-decoration:none}
    }
    
    .pullquote span{
        position:absolute;
        top:52%;
      
       
        -webkit-transform:translateY(-50%);
        -ms-transform:translateY(-50%);
        transform:translateY(-50%);
        padding:0 15%;
        font-size:19px;
        line-height:0.79167em;
        text-align:center
        }@media (max-width:620px){
            .pullquote span{
                position:initial;
                padding:0;
                margin:0;
                line-height:21px}}
        @media screen and (max-width: 900px) and (min-width: 768px) {
           .pullquote span{
             top:34%;
                
                } 
        }
       

div#signup-form{
    background: #272727;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
}
label.subscribe{
    color:white;
}