.forum-topic-list{font-family:Oxygen,sans-serif}.forum-topic-list .success-message{border:2px solid #00b300;padding:5px 10px;margin:0 0 15px;text-align:left}.forum-topic-list .success-message p{padding:0;margin:0 0 5px}.forum-topic-list .pre-list-wrapper{text-align:right;padding-bottom:15px}.forum-topic-list .pre-list-wrapper .logged-out-details,.forum-topic-list .pre-list-wrapper .user-details{display:inline-block}.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper{display:inline-block;padding-top:10px}.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper{text-align:right;margin-left:15px}.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button{font-size:14px;font-size:1.4rem;margin-left:40px;margin-right:40px;height:39px}.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button:before{border-bottom-width:39px;border-left-width:40px}.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button:after{border-top-width:39px;border-right-width:40px}.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button:active:before,.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button:focus:before,.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button:hover:before{border-left-width:25px}.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button:active:after,.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button:focus:after,.forum-topic-list .pre-list-wrapper .create-topic-form-wrapper .start-button-wrapper .start-button:hover:after{border-right-width:25px}.forum-topic-list .pre-list-wrapper .create-topic-form{display:none;background-color:#efefef;padding:15px;margin:0 0 15px auto;max-width:560px;text-align:left}.forum-topic-list .pre-list-wrapper .create-topic-form form h3{margin:0}.forum-topic-list .pre-list-wrapper .create-topic-form form .fields .field input,.forum-topic-list .pre-list-wrapper .create-topic-form form .fields .field textarea{padding:10px}.forum-topic-list .pre-list-wrapper .create-topic-form form .fields .field input.required,.forum-topic-list .pre-list-wrapper .create-topic-form form .fields .field textarea.required{border:2px solid red}.forum-topic-list .pre-list-wrapper .create-topic-form form .errorMessage{background-color:#f99;border:2px solid red;padding:5px 10px;margin:0 0 15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:none}.forum-topic-list .pre-list-wrapper .create-topic-form form .errorMessage p{padding:0}.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper{text-align:right}.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button{font-size:14px;font-size:1.4rem;margin-left:25px;margin-right:25px;height:39px}.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button:before{border-bottom-width:39px;border-left-width:25px}.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button:after{border-top-width:39px;border-right-width:25px}.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button:active:before,.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button:focus:before,.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button:hover:before{border-left-width:20px}.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button:active:after,.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button:focus:after,.forum-topic-list .pre-list-wrapper .create-topic-form form .submit-button-wrapper .button:hover:after{border-right-width:20px}.forum-topic-list .ccm-block-page-list-pages{width:100%;overflow-x:hidden}.forum-topic-list .ccm-block-page-list-pages a{font-weight:700;color:#612ac5}.forum-topic-list .ccm-block-page-list-pages a:active,.forum-topic-list .ccm-block-page-list-pages a:focus,.forum-topic-list .ccm-block-page-list-pages a:hover{color:#2fb5ca}.forum-topic-list .ccm-block-page-list-pages td,.forum-topic-list .ccm-block-page-list-pages th{padding:15px}.forum-topic-list .ccm-block-page-list-pages td.comments,.forum-topic-list .ccm-block-page-list-pages td.latest-topic-reply-date,.forum-topic-list .ccm-block-page-list-pages td.topic-author,.forum-topic-list .ccm-block-page-list-pages td.topic-date,.forum-topic-list .ccm-block-page-list-pages td.topic-replies,.forum-topic-list .ccm-block-page-list-pages th.comments,.forum-topic-list .ccm-block-page-list-pages th.latest-topic-reply-date,.forum-topic-list .ccm-block-page-list-pages th.topic-author,.forum-topic-list .ccm-block-page-list-pages th.topic-date,.forum-topic-list .ccm-block-page-list-pages th.topic-replies{text-align:center}.forum-topic-list .ccm-block-page-list-pages thead tr th{background-color:#612ac5;color:#fff}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry{background-color:#f9f9f9}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry:nth-child(even){background-color:#efefef}@media screen and (max-width:780px){.forum-topic-list .ccm-block-page-list-pages thead{display:none}.forum-topic-list .ccm-block-page-list-pages tbody{display:block}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry{display:block;background-color:#f0f0f0!important;margin:0 0 15px;border:1px solid #612ac5}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry:after{content:'';display:block;clear:both}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td{display:block;border:0;background-color:#f0f0f0!important}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.latest-topic-reply-date,.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-author,.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-date,.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-replies{width:25%;float:left}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td:before{display:block;padding:5px 15px;background-color:#612ac5;color:#fff;margin:0 -15px 10px}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-details{padding-top:0;padding-bottom:0}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-details:before{content:'Topic';margin-top:-1px}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-author:before{content:'Author'}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-date:before{content:'Date added'}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-replies:before{content:'Replies'}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.latest-topic-reply-date:before{content:'Latest reply'}}@media screen and (max-width:560px){.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.latest-topic-reply-date,.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-author,.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-date,.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-replies{display:none}.forum-topic-list .ccm-block-page-list-pages tbody .ccm-block-page-list-page-entry td.topic-details{padding-bottom:10px}}