

h3 { color:#164f86; }


.textwidget td {
    line-height:22px;
}

table, td {
    border:none;
}

article.hentry {
    border:none;
}


.certs {
    max-width:400px;
    margin:0px auto 0px auto;
}
.certs td {
    font-size:13px;
}
.cert-heading {
    color:#164f86;
}



.headspace {
    height:420px; padding-top:180px;
    background-size:cover;
}
.headspace h1 {
    color:#ffffff; font-size:53px;
    text-shadow: 2px 2px 10px #000000;
}
.headspace h2 {
    color:#ffffff; font-size:25px;
    text-shadow: 2px 2px 10px #000000;
}



.lptout {
    float:left;
    width:250px; height:250px;
    background-image:url(http://trg.neturnal.com/wp-content/uploads/2017/08/lp-tech.jpg);
    background-size:contain;
    background-repeat:no-repeat;
    margin:10px;
    cursor:pointer;
}
.lptout-pro { background-image:url(http://trg.neturnal.com/wp-content/uploads/2017/08/lp-pro.jpg); }
.lptout-edu { background-image:url(http://trg.neturnal.com/wp-content/uploads/2017/08/lp-edu-1.jpg); }
.lptout div {
    text-align:center;
    color:#ffffff; font-size:22px; line-height:26px;
    text-shadow: 1px 1px 5px #000000;
    background-color:#222222;
    padding:15px;
    pointer-events: none;
}



@media (max-width: 768px) {

    .lptout {
        width:100%;
        background-size:cover;
    }

}


@media (max-width: 640px) {
    
    .headspace {
        height:280px; padding-top:100px;
        background-size:cover;
    }
    .headspace h1 {
        font-size:25px;
    }
    .headspace h2 {
        font-size:17px !important;
        line-height:22px;
    }
    
}



@media (max-width: 480px) {
    
    .entry-content p {
        margin: 0px 0px 24px 0px;
    }
    
}

