.cmfaq{box-sizing:border-box;margin:0;padding:0}.cmfaq-one-column .cmfaq-main{width:100%}.cmfaq-two-columns .cmfaq-main{float:right;width:70%}.cmfaq-two-columns .cmfaq-side{float:left;width:30%}#cmfaq *{box-sizing:border-box !important}#cmfaq .cmfaq-clear{clear:both}#cmfaq .cmfaq-search{position:relative;margin:0 0 30px;padding:0}#cmfaq .cmfaq-search .cmfaq-search-input,#cmfaq .cmfaq-search .cmfaq-search-input[type=search]{width:100%}#cmfaq .cmfaq-search .cmfaq-search-suggestion-wrapper{position:absolute;width:100%;z-index:1003;margin:0;padding:0}#cmfaq .cmfaq-search ul.cmfaq-search-suggestion{list-style:none;width:100%;margin:0;padding:0}#cmfaq .cmfaq-search ul.cmfaq-search-suggestion li{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:0;border-bottom:0;padding:0;margin:0}#cmfaq .cmfaq-search ul.cmfaq-search-suggestion li a{position:relative;text-decoration:none;border:0;display:block;background:#fff;padding:4px;box-shadow:none;outline:none}#cmfaq .cmfaq-search ul.cmfaq-search-suggestion li a:hover,#cmfaq .cmfaq-search ul.cmfaq-search-suggestion li a:active,#cmfaq .cmfaq-search ul.cmfaq-search-suggestion li a:focus{background:#eee}#cmfaq .cmfaq-search ul.cmfaq-search-suggestion li:first-child{border-top:1px solid #ddd}#cmfaq .cmfaq-search ul.cmfaq-search-suggestion li:last-child{border-bottom:1px solid #ddd}#cmfaq .cmfaq-search .cmfaq-search-suggestion-post{margin-right:60px}#cmfaq .cmfaq-search .cmfaq-search-suggestion-rating{white-space:nowrap;position:absolute;top:50%;right:0;padding-right:4px;margin-top:-12px;text-align:right;width:75px;height:24px;color:#333}#cmfaq .cmfaq-search .cmfaq-search-suggestion-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}#cmfaq .cmfaq-search .cmfaq-search-suggestion-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#999}#cmfaq .cmfaq-clearable{background:#fff url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///5KSkiH5BAAAAAAALAAAAAAHAAcAAAIMTICmsGrIXnLxuDMLADs=) no-repeat right -10px center;padding-right:18px;transition:background .4s}#cmfaq .cmfaq-clearable.x{background-position:right 10px center}#cmfaq .cmfaq-clearable.onX{cursor:pointer}#cmfaq .cmfaq-categories{margin-bottom:30px}#cmfaq .cmfaq-categories .cmfaq-categories-title{margin:0;padding:0;margin-bottom:5px;font-size:22px;font-weight:700}#cmfaq .cmfaq-categories ul.cmfaq-categories-list{list-style:none;margin:0;padding:0}#cmfaq .cmfaq-categories ul.cmfaq-categories-list.children{padding-left:15px}#cmfaq .cmfaq-categories .active{font-weight:700}#cmfaq .cmfaq-tags .cmfaq-tags-title{margin:0;padding:0;margin-bottom:5px;font-size:18px;font-weight:700}#cmfaq .cmfaq-tax .cmfaq-tax-post-title{margin:30px 0 5px;padding:0;font-size:22px;font-weight:700}#cmfaq .cmfaq-tax .cmfaq-rating{margin:5px 0 30px}#cmfaq .cmfaq-tax .cmfaq-tax-post-content p{margin:0}#cmfaq .cmfaq-post .cmfaq-post-related-title{margin:30px 0 5px;padding:0;font-size:18px;font-weight:700}#cmfaq .cmfaq-post .cmfaq-post-tags{margin:0;margin-bottom:30px;padding:0}#cmfaq .cmfaq-post .cmfaq-rating{margin:5px 0 30px}#cmfaq .cmfaq-tile{float:left;width:50%;margin-bottom:30px;padding-right:30px}#cmfaq .cmfaq-tile .cmfaq-tile-title{margin:0;padding:0;margin-bottom:5px;font-size:18px;font-weight:700}#cmfaq .cmfaq-tile .cmfaq-tile-post{margin:5px 0;padding:0}#cmfaq .cmfaq-tile .cmfaq-tile-more{margin:5px 0;padding:0;font-weight:700}#cmfaq .cmfaq-breadcrumb{margin-bottom:30px;overflow:auto}@media screen and (max-width:480px){.cmfaq-two-columns .cmfaq-main{float:none;width:auto}.cmfaq-two-columns .cmfaq-side{float:none;width:auto}#cmfaq .cmfaq-tile{float:none;width:auto}}