.backStyle h1{

    font-size: 2.5rem;

    line-height: 1;

    margin-top: 20px;

    margin-bottom: 10px;
}



.backStyle h2{

    font-size: 2rem;

    line-height: 1;

    margin-top: 20px;

    margin-bottom: 10px;

}



.backStyle h3{

    font-size: 1.5rem;

    line-height: 1;

    margin-top: 20px;

    margin-bottom: 10px;

}



.backStyle p{
    margin-bottom: 10px;
}



.backStyle a{

    color: #fdd735;

	text-decoration: underline;

}



.backStyle ol{

    list-style-type: decimal;

	list-style-position: inside;

}



.backStyle ul{

    list-style-type: disc;

	list-style-position: inside;

}



.backStyle blockquote {

    border-left: solid 2px #5e35b1;

    margin-left: 0;

    padding-left: 5px;

    color: #5e35b1;

    padding: 10px 20px;

    margin: 0 0 20px;

    font-size: 18px;

}



.backStyle .oc-text-gray {

    color: #AAA !important;

}



.backStyle .oc-text-bordered {

    border-top: solid 1px #222;

    border-bottom: solid 1px #222;

    padding: 10px 0;

}



.backStyle .oc-text-spaced {

    letter-spacing: 1px;

}



.backStyle .oc-text-uppercase {

    text-transform: uppercase;

}



.backStyle hr{

    clear: both;

    user-select: none;

    -o-user-select: none;

    -moz-user-select: none;

    -khtml-user-select: none;

    -webkit-user-select: none;

    -ms-user-select: none;

    page-break-after: always;

    margin-top: 20px;

    margin-bottom: 20px;

    border: 0;

    border-top: 1px solid #333;

    box-sizing: content-box;

    height: 0;

}



.backStyle img {

    position: relative;

    max-width: 100%;

}



.backStyle img.fr-dib {

    margin: 5px auto;

    display: block;

    float: none;

    vertical-align: top;

}



.backStyle img.fr-dib.fr-fil {

    margin-left: 0;

}



.backStyle img.fr-dib.fr-fir {

    margin-right: 0;

}



.backStyle img.fr-dii.fr-fil {

    float: left;

    margin: 0px 5px 5px 0;

    max-width: calc(95%);

}



.backStyle img.fr-dii {

    display: inline-block;

    float: none;

    vertical-align: bottom;

    margin-left: 5px;

    margin-right: 5px;

    max-width: calc(90%);

}



.backStyle img.fr-dii.fr-fir {

    float: right;

    margin: 5px 0 5px 5px;

    max-width: calc(95%);

}



.backStyle img.oc-img-rounded {

    border-radius: 100%;

    background-clip: padding-box;

}



.backStyle img.oc-img-bordered {

    border: solid 10px #CCC;

    box-sizing: content-box;

}