@charset "utf-8";

*, *:before, *:after

h1 {
    font-family: 'Trade Winds', cursive;
} 
body {
    background-color: rgba(197,168,134,1.00);
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
h2, h3, h4  {
    font-family: 'Crimson Text', serif;}

#container {
    background-color: #DEE1E2;
    width: 960px;
    display: block;
    /* [disabled]margin-top: 35px; */
    margin-left: auto;
    margin-right: auto;
    /* [disabled]margin-bottom: 35px; */
    padding-left: 35px;
    padding-right: 30px;
    padding-top: 10px;
    /* [disabled]padding-bottom: 15px; */
    background-attachment: fixed;
    background-clip: padding-box;
    max-width: 960px;
}
header {
    /* [disabled]padding-bottom: 500px; */
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-clip: border-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    float: none;
    /* [disabled]padding-top: 25px; */
    margin-top: -80px;
    margin-left: -35px;
    margin-right: -30px;
    background-color: #99A4B6;
    background-size: 1050px auto;
    background-position: center -120px;
    clear: none;
    opacity: 1;
    background-origin: content-box;
}
.bigImg {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    padding-top: 60px;
    margin-bottom: 15px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center -12%;
    background-size: 1040px auto;
    background-origin: content-box;
    width: 1025px;
    height: 920px;
    padding-bottom: 0px;
    /* [disabled]max-width: 960px; */
}

header h1 {
    text-align: center;
    margin-top: 60px;
    margin-bottom: 50px;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    text-shadow: -2px 1px 2px rgba(91,91,91,0.89);
    font-style: normal;
    font-family: 'Trade Winds', cursive;
    font-size: 4rem;
}
header h1 a:link  , header h1 a:visited{
    color: rgba(252,153,3,1.00);
    font-family: Trade Winds, cursive;
}
header h1 a:hover   , header h1 a:active{
    color: rgba(147,192,45,1.00);
}
.navBar ul {
    list-style-type: none;
    text-align: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-origin: content-box;
    background-attachment: fixed;
    background-color: rgba(166,115,84,0.56);
    margin-bottom: 32px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 0px;
    padding-right: 0px;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;


}
.navBar ul li {
    display: inline-block;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 30px;
    margin-right: 50px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 50px;
    padding-right: 30px;
    font-size: 1.2rem;
    font-style: normal;
    text-align: center;
    list-style-type: none;
    text-decoration: underline;
    font-weight: bold;
    border-radius: 9px;
    font-family: 'Dosis', sans-serif;
    ;
    ;
    /* [disabled]letter-spacing: 0.2rem; */
    background-color: rgba(118,180,205,1.00);
    background-image: -webkit-linear-gradient(270deg,rgba(124,124,124,1.00) 0%,rgba(109,129,143,0.74) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(124,124,124,1.00) 0%,rgba(109,129,143,0.74) 100%);
    background-image: -o-linear-gradient(270deg,rgba(124,124,124,1.00) 0%,rgba(109,129,143,0.74) 100%);
    background-image: linear-gradient(180deg,rgba(124,124,124,1.00) 0%,rgba(109,129,143,0.74) 100%);
    text-shadow: 1px 1px rgba(91,91,91,0.90);
}

a:link, a:visited {
    color: #93C02D;
    text-decoration: none;
    
}

a:hover, a:active {
    color: #6AD3BF;
    text-decoration: none
}
#Footer {
    margin-top: 26px;
    padding-bottom: 0px;
    padding-top: 25px;
    display: block;
    width: 964px;
    background-image: -webkit-linear-gradient(270deg,rgba(245,246,252,0.52) 0%,rgba(96,80,107,0.84) 100%), url(Assets/Images/Main-Images/Utah-Desert-Landscape.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(245,246,252,0.52) 0%,rgba(96,80,107,0.84) 100%), url(Assets/Images/Main-Images/Utah-Desert-Landscape.jpg);
    background-image: -o-linear-gradient(270deg,rgba(245,246,252,0.52) 0%,rgba(96,80,107,0.84) 100%), url(Assets/Images/Main-Images/Utah-Desert-Landscape.jpg);
    background-image: linear-gradient(180deg,rgba(245,246,252,0.52) 0%,rgba(96,80,107,0.84) 100%), url(Assets/Images/Main-Images/Utah-Desert-Landscape.jpg);
    height: 200px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: -35px;
    padding-left: 60px;
    padding-right: 0px;
    background-repeat: no-repeat;
    background-origin: content-box;
    background-color: rgba(109,129,143,1.00);
    background-attachment: fixed;
    border-top: 10px solid rgba(166,115,84,1.00);
    float: none;
    background-size: contain;
    background-position: center bottom;
    margin-right: 0px;
    margin-bottom: -15px;
}
#Footer ul li {
    font-size: 1.5rem;
    padding-top: 4px;
}

.backToTop {
    font-size: 1.4rem;
    text-align: right;
}


#mainHomeText {
    padding-top: 30px;
}
#TagLine h1 Power {
    font-style: italic;
}
h1 {
    font-family: 'Trade Winds', cursive;
    margin-top: 9px;
}




h2 {
    padding-top: 50px;
    padding-bottom: 0px;







    font-size: 1.rem;
    font-size: 2rem;
    font-family: Crimson Text, serif;
}
h3 {
    font-family: Crimson Text, serif;
    font-size: 1.5rem;
}

p {
    font-family: 'Dosis', sans-serif;
    font-size: 1.4rem;
}



#RunItemsBox1 {
    display: flex;
}
#RunItemsBox2 {
    display: flex;
}
.RunItemDetails {
    margin-right: 0px;
    margin-left: 5px;
    padding-right: 65px;
    padding-left: 65px;
    margin-top: 20px;
    display: block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    float: none;
    clear: none;
    left: center;
    right: center;
    text-align: center;
    width: 179px;

}
.RunItemDetailsImg {
    float: none;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    left: center;
    right: center;
    clear: none;
}







#GalleryBox {
    display: block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding-top: 40px;

}

#GalleryBox h3 {
    padding-top: 22px;
}

#GalleryBox img1 {
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    width: 960px;




}
SignupForm input {
    font-weight: bold;
    font-family: Crimson Text, serif;

}
.GalleryBoxDetails2 img {
    padding-top: 0px;
    border-bottom: 20px solid #DEE1E2;
}
.GalleryBoxDetails3 img {
    border-bottom: 20px solid #DEE1E2;
}
.GalleryBoxDetails4 img {
    border-bottom: 20px solid #DEE1E2;
}
.GalleryBoxDetails5 img {
    border-bottom: 20px solid #DEE1E2;
}
