.menu-spacer {
    height: 50px;
}

.datepicker {
    width: 260px;
}

.content-block-editable {
    display: inline-block;
}

.content-block-editable.as-block {
    display: block;
}

.landing-block-editable {
    display: block;
}

.img-responsive {
    margin: 0 auto;
}


.news-list .media {
    margin-bottom: 40px;
}

.news-list .media .title {
    float: left;
    padding-right: 10px;
}

@media (max-width:768px) {
    .news-list .media .title {
        float: none;
        margin: 0px auto;
        text-align: center;
    }
}

.page-content .news-item .date {
    font-size: 40%;
    color: #FF8C00;
}

.page-content .news-list .date {
    font-size: 80%;
    color: #FF8C00;
}


.page-content .news-item .content {
    font-size: 13px;
    color: #666666;
}



.feed-list .media {
    margin-bottom: 40px;
}

.feed-list .media .title {
    float: left;
    padding-right: 10px;
}

@media (max-width:768px) {
    .feed-list .media .title {
        float: none;
        margin: 0px auto;
        text-align: center;
    }
}

.page-content .feed-item .date {
    font-size: 40%;
    color: #FF8C00;
}

.page-content .feed-list .date {
    font-size: 80%;
    color: #FF8C00;
}


.page-content .feed-item .content {
    font-size: 13px;
    color: #666666;
}

.feed-attachment-item {
	float: left;
	position: relative;
	margin-right: 10px;
	margin-bottom: 10px;
}

.feed-attachment-item A.btn {
	position: absolute;
	bottom: 10px;
	right: 10px;
}



.feedback-list .media {
    margin-bottom: 40px;
}

.feedback-list .media .title {
    float: left;
    padding-right: 10px;
}

@media (max-width:768px) {
    .feedback-list .media .title {
        float: none;
        margin: 0px auto;
        text-align: center;
    }
}

.page-content .feedback-item .date {
    font-size: 40%;
    color: #FF8C00;
}

.page-content .feedback-list .date {
    font-size: 80%;
    color: #FF8C00;
}


.page-content .feedback-item .content {
    font-size: 13px;
    color: #666666;
}




.consult-list .media {
    margin-bottom: 40px;
}

.consult-list .media .title {
    float: left;
    padding-right: 10px;
}

@media (max-width:768px) {
    .consult-list .media .title {
        float: none;
        margin: 0px auto;
        text-align: center;
    }
}

.page-content .consult-item .date {
    font-size: 40%;
    color: #FF8C00;
}

.page-content .consult-list .date {
    font-size: 80%;
    color: #FF8C00;
}


.page-content .consult-item .content {
    font-size: 13px;
    color: #666666;
}

.feedback-attachments {
	background: none;
}