



pre {
  border:1px solid #000;
  overflow-x:auto;
  background: #222;
  color: #fff;
  text-shadow: none;
}

.wrapper {
    #max-width: 620px;
    max-width: 90%;
    padding: 0 20px 40px 20px;
    margin: auto;
}

.main-text {
    border-radius: 14px;
    background: #fff;
    border: 5px solid #fff;
    text-align:left;
    width: 90%;
    padding: 5px 35px 35px 5px;
    margin: 10;


    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 0 2px #999;
       -moz-box-shadow: 0 0 2px #999;
            box-shadow: 0 0 2px #999;
margin-bottom:15px;



}

.main-text img{
margin-right:15px;
vertical-align:middle;
}




.wrapper h1 {
    color: #1852a0;
    font-size: 26px;
    font-weight: bold;
}


.wrapper p {
    font-size: 12px;
}