.info_title{    padding: 1px 10px 2px 10px;    border-radius: 4px;    background-color: #666;    box-shadow:  0px 1px 4px #666;    color:#fff;    text-align: center;    letter-spacing: 3px;}.button{    padding: 1px 10px 2px 10px;    border-radius: 4px;    background-color: #666;    box-shadow:  0px 1px 3px #666;    color:#fff;    text-align: center;}.info_box{    margin-bottom: 15px;    border:#cccccc solid 1px;    margin-top:10px;     padding: 6px 10px;    background:#f5f7f7;     border-radius: 5px;    width:95%;}.custom_input{    border:1px #cccccc solid;    padding:0px 5px ;}.area_title{    padding: 5px 20px;    border-radius: 4px;    background: #0099cc;    color:#ffffff;    margin:10px;    display: inline-block;    text-align: center;    vertical-align: middle;}.small-info{    font-size:12px;    padding:2px 4px !important;}.column-page-left{    background:#819898;color:#ffffff;margin-bottom: 1px;padding:3px 15px;border-radius: 0;text-align: center;}@media screen and (max-width:576px){    .column-page-left{        width:auto;background:#819898;color:#ffffff;margin-bottom: 0px;padding:3px 15px;border-radius: 0;    }}.column-page-right{    background:#f5f7f7;color:#000000;margin-bottom: 1px;padding:3px 15px;border-radius: 0;}@media screen and (max-width:576px){    .column-page-right{    background:#f5f7f7;color:#000000;margin-bottom: 10px;padding:3px 15px;border-radius: 0;border:1px solid #eeeeee;border-radius: 0 5px 5px 0;    }}