/*
font-family: 'PT Sans';
font-family: 'Roboto';
*/


.contentWrapper {
    /*background: #ffee6e;*/
    width: 40%;
    padding: 90px 50px;
}
.leftColWrapper {
    /*background: #e79191;*/
    padding: 90px 60px;
    width: 30%;
}
.rightColWrapper {
    /*background: #9d98d7;*/
    padding: 90px 60px;
    width: 30%;
}

.contentWrapper, .leftColWrapper, .rightColWrapper {
    display: inline-block;
    vertical-align: top;
    margin-right: -5px;
}

.contentDiv {
    max-width: 710px;
    margin: 0 auto;
}

.leftColDiv {
    text-align: center;
}
.rightColDiv {
    text-align: center;
}


#dnn_ctr447_HtmlModule_lblContent ul {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    column-gap: 30px;
}
.DnnModule-461 {
    border: 1px solid #8b8b8b;
    padding: 23px 20px 0 20px;
    margin: 26px 0;
}
.DnnModule-461, .DnnModule-460, .DnnModule-462 {
    font-size: 88%;
}



@media all and (max-width: 1500px) {
    .contentWrapper {padding: 90px 0;}
    .leftColWrapper, .rightColWrapper {padding: 90px 50px;}
}

@media all and (max-width: 1110px) {
    .leftColWrapper, .rightColWrapper {width: 50%;}
    .leftColWrapper {padding: 90px 25px 90px 50px;}
    .rightColWrapper {padding: 90px 50px 90px 25px;}
    .contentWrapper { padding: 20px 50px 90px;width: 100%;}
}

@media all and (max-width: 765px) {
    .leftColWrapper, .rightColWrapper {width: 100%;padding: 50px;}
    .contentWrapper {padding: 70px 50px 90px;}
}

@media all and (max-width: 500px) {
    .leftColWrapper, .rightColWrapper {width: 100%;padding: 20px;}
    .contentWrapper {padding: 70px 20px 90px;}
}