/* 
    Document   : text-block.css
    Created on : Aug 8, 2014, 4:36:24 PM
    Author     : jamal
    Description:
        Purpose of the stylesheet follows.
*/


@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,300,800);

.tpse-text-block{
    margin-bottom: 30px;
}

.tpse-text-block h1,
.tpse-text-block h2,
.tpse-text-block h3,
.tpse-text-block h4,
.tpse-text-block h5,
.tpse-text-block h6{
    color: #000;
    font-family: 'Open Sans', sans-serif;
    line-height: 1em;
    padding: 0;
    margin: 0;
    text-transform: uppercase;
    font-weight: 400;
}

.tpse-text-block h1{
    font-size: 48px;
}

.tpse-text-block h2{
    font-size: 40px;
}

.tpse-text-block h3{
    font-size: 32px;
}

.tpse-text-block h1,
.tpse-text-block h2,
.tpse-text-block h3{
    font-weight: 300;
    margin-bottom: 0.5em;
    margin-top: 0.5em;
}

.tpse-text-block h4,
.tpse-text-block h5,
.tpse-text-block h6{
    margin-bottom: 0.5em;
    margin-top: 0.5em;
}

.tpse-text-block p{
    color: #000;
    font-size: 16px;
    font-weight: 400;
}

.tpse-text-block p.lead{
    font-size: 18px;
}

.tpse-text-block li{
    font-size: 16px;
    font-weight: 400;
    padding-top: 2px;
    padding-bottom: 2px;
}

.tpse-text-block h1 a,
.tpse-text-block h2 a,
.tpse-text-block h3 a,
.tpse-text-block h4 a,
.tpse-text-block h5 a,
.tpse-text-block h6 a,
.tpse-text-block p a,
.tpse-text-block li > a{
    color: #33c3ee;
}

.tpse-text-block .button-default{
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    display: inline-block;
    padding: 12px 30px;
    margin-bottom: 6px;
    background-color: #1b1b25;
    text-transform: uppercase;
}
.tpse-text-block .button-default > a{
    color: #fff;
}

.tpse-text-block .button-primary{
    background-color: #545473;
}

.tpse-text-block .button-large{
    font-size: 18px;
}

.tpse-text-block .button-small{
    font-size: 14px;
}