body {
font-weight:normal !important;
}

h3 {
    padding: 30px 0px 30px 0px;
    letter-spacing: 0.8px;
    font-size: 30px !important;
	margin: 0px !important;
}

.typeGroup {
    background: #729ba0;
    background: -moz-linear-gradient(left, #729ba0 0%, #729ba0 24%, #729ba0 24%, #729ba0 24%, #ffffff 25%, #ffffff 100%);
    background: -webkit-linear-gradient(left, #729ba0 0%,#729ba0 24%,#729ba0 24%,#729ba0 24%,#ffffff 25%,#ffffff 100%);
    background: linear-gradient(to right, rgba(176, 207, 239, 0.07) 0%,rgba(176, 207, 239, 0.07) 25%,rgba(238, 243, 253, 0.49) 25%,rgba(238, 243, 253, 0.49) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#729ba0', endColorstr='#ffffff',GradientType=1 );
    border: none !important;
	margin-bottom: 0px;
    margin-top: 20px;

}
.memPersonName {
    padding-left: 20px;
    width: 19% !important;
    min-height: 1px;
}

.memPerson {
    border-bottom: 1px solid rgba(162, 165, 247, 0.45) !important;
}

.memDescription {
    padding-left: 20px;
    width: 72% !important;
}

.memDescription p {
    margin: 10px 0px 5px 0px;
}

.memDescription li {

    list-style: inside;
}

h4.memListH4 {
    border: 0 !important;
    margin: 0 !important;
}

.regions h3.memListH3 {
    background: rgba(176, 207, 239, 0.07);
    box-shadow: 0px 1px 1px;
    margin-top: 30px !important;
    margin-bottom: 20px !important;
}

.ans_block ul li {
    padding-left: 22px;
    background-size: 10px;
}

.ans_block ul {
    margin: 10px 0px 0px 10px !important;
}

.soius p {
    font-size: 18px;
    color: #3496D9;
}

.ans_quest_block {
    padding: 0px !important;
}