/**Info List Css**/.info_list_item { clear: both; display: inline-block; padding: 20px 0; width: 100%;}.info_list_content .pt-title h2{ margin-bottom: 5px;}.iconleft.info_list_icon_or_image { float: left; padding-right: 16px; width: 19%;}.iconleft.info_list_content { float: left; width: 80%;}.iconright.info_list_icon_or_image { float: right; padding-left: 16px; width: 19%;}.iconright.info_list_content { float: right; text-align: right; width: 80%;}.icontop.info_list_icon_or_image { text-align: center;}.icontop.info_list_content { text-align: center;}@media only screen and (max-width: 768px) { .iconright.info_list_icon_or_image, .iconleft.info_list_icon_or_image, .iconright.info_list_content, .iconleft.info_list_content { text-align: center; width: 100%; } .pt-main-icon {    text-align: center;    margin-bottom: 20px;}}