.box2{

    margin-top:110px; 
}
.info{
    float: left;
    padding-left: 90px;
    text-align: justify;

}
.info p {
    text-align: justify;
}

.picture{
    padding-right: 42px;
    position: absolute;
    margin-top: -80px;

}
.picture img{
    border-radius: 90px;
    border:solid 5px white;
}

.pagesnum{
    width: 300px;
    margin: auto;
}
.pagesnum h1{
    font-size: 12px;
    font-weight: normal;
    color: #444;
    background: #ddd;
    border: 1px solid black;
    border-top-color: #000;
    border-top: 1px solid white;
    border-left: 1px solid white;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
}
.pagesnum h2{
    font-size: 12px;
    font-weight: normal;
    color: #00F;
    background: #eee;
}
.pagesnum a{
    color: #000;
}
.pagesnum a:hover{
    color: #FF0000;
}
.pagesnum p{
    color: #000;
}

.topics{
    width: 100%;
}
.topics img{
    width: 300px;
    float: right;
}
.topics h3{
    text-align: center;
    position: inherit;
    margin-top: 5px;
    font-size: 17px;
    font-weight: normal;
    color: #7d282f;
}

.topics a{
  color: red;
}
.topics a:hover{
    color: blue;
}
.topics p{
    font-size: 15px;
    color: #110000;
    font-weight: normal;
}

.shadow {
    width: 100%;
    height: 192px;
    position: relative;
    margin-top: -110px;
    background: transparent url(../images/shadow.png) no-repeat bottom center;
    background-size: 100% 100%; /* stretches it */
    z-index: 9999999;
    display: none;
}

.sb-description h3 {
    font-size: 20px;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}

.sb-description h3 a {
    color: #4a3c27;
    text-shadow: 0 1px 1px rgba(255,255,255,0.5);
}

.nav-arrows {
    display: none;
}
.nav-arrows a:hover {
    opacity: 1;
}
.nav-dots {

    text-align: center;
}

.nav-dots span {
    display: inline-block;
    width: 15px;
    height: 25px;
    margin: 20px 9px 0px 9px;
    background: url(../images/Icons/Slider_pager_li.png) no-repeat top right;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
}

.nav-dots span.nav-dot-current {
    background: url(../images/Icons/Slider_pager_li.png) no-repeat top left;
}
.nav-options {
    width: 70px;
    height: 30px;
    position: absolute;
    right: 70px;
    bottom: 0px;
    display: none;
}

.nav-options span {
    width: 30px;
    height: 30px;
    background: #cbbfae url(../images/options.png) no-repeat top left;
    text-indent: -9000px;
    cursor: pointer;
    opacity: 0.7;
    display: inline-block;
    border-radius: 50%;
}

.nav-options span:first-child{
    background-position: -30px 0px;
    margin-right: 3px;
}

.nav-options span:hover {
    opacity: 1;
}