﻿.paddedContent 
{
    padding: 12px 24px 19px 24px;
}
.articleHeader 
{
    width: 100%;
    float: left;
}

.articleHeader .title 
{
    float: left;
    width: 300px;
    padding-top: 14px;
}
.articleHeader .buttons
{
    text-align: right;
    float: right;
    width: 230px;
}

.alreadyPurchasedArticleWarning {
    border: 1px solid red;
    float: left;
    padding: 10px;
    color: red;
    width: 95%;
    margin-top: 10px;
    text-align: center;
}

.abstractContainer 
{
    padding-top: 14px;
}

.abstractContainer img,
.articleContent img
{
    max-width: 100%;
}

.articleAbstractTitle 
{
}
.articleAbstract
{
    padding-bottom: 10px;
    color: #298edd;
    overflow: hidden;
}
.articleAbstract h1 { font-size: 13pt; font-weight: bold; }
.articleAbstract h2 { font-size: 13pt; font-weight: normal; }
.articleAbstract h3 { font-size: 11pt; font-weight: bold; }

.articleTitle 
{
    text-align: center;
    padding-top: 10px;
}
.articleContent 
{
    padding-top: 10px;
    overflow: hidden;
}
.articleContent h1 { font-size: 13pt; font-weight: bold; }
.articleContent h2 { font-size: 13pt; font-weight: normal; }
.articleContent h3 { font-size: 11pt; font-weight: bold; }

.articleBuyNow 
{
    float: right;
}

.articlePager 
{
    padding-top: 10px;
}