h4{
    /*text-transform: uppercase;
    font-weight: bold !important;*/
    text-align: center;
}

#SignUp{
    width: 100%;
}

#PageTitle
{
    text-transform: uppercase;
    font-weight: 500;
}

#MobilePageTitle
{
    text-transform: uppercase;
    font-size: 250%;
}

#SignUpRow{

    background: url(/static/fr/images/banner2.jpg) no-repeat top center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    padding-bottom: 4em;
}

#MainFeatures{
    display: block;
    position: relative;
    width: 100%;
    /*height: 100%;*/
}

#Articles{
    display: block;
    position: relative;
    width: 100%;
    /*height: 100%;*/
}
/*#BecomeAPartner{
    display: block;
    position: relative;
    width: 100%;

    background: url(/static/fr/images/partners.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}*/

.transparentCard
{
    background-color: rgba(255,255,255,0.7);
    margin: 1em;
}

.card-panel{
}

.container{
    overflow: hidden;
}

#Header
{
    padding:1em !important;

}

#Header h6
{
    margin-top: 0 !important;
}

#Header h4
{
    margin: 0 !important;
}

main li
{
    margin: 1rem;
}

h4
{
    margin-bottom: 1em !important;
}

.quote
{
    text-align: justify;
    font-style: italic;
}

@media screen and (min-width : 601px) {

    #LeftFeatures
    {
        border-right: solid 1px #26a69a;
    }
}

@media screen and (max-width : 600px) {
    #RightFeatures, .topic
    {
        margin-top: 2em;
    }

    #SignUpType
    {
        text-align: left !important;
    }
}

.soc
{
    text-align: center;
}

#BlogLink a
{
    background-color: #26a69a;
    border-radius: 0.5em;
    color: white;
    padding: 0.7em;
    transition: all 200ms ease-in-out;
}

#BlogLink
{
    margin-top: 2em;
}

#BlogLink a:hover
{
    background-color: #37b7AB;
}

#ArticleImage
{
    max-height: 180px;
}

.SignInButton
{
    margin-top: 50px;
}

i{
    vertical-align: middle;
    float: left;
    margin-right: 10px;
}
