﻿#questionlist {float: left;display: inline-block;}
.question-col {padding-right:50px;padding-left:0;}
.question-sends {padding-right:0px;}
.question-group {border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding-bottom:10px;display: inline-block;width: 100%;margin-top: 20px;}
.span-name {color:#808080;font-size:12px;}
.answer {padding-left:20px;width: 100%;display: inline-block;}
p {margin:5px 0;}
.answer-h4 {font-size:16px;font-weight:normal;color:#005ca1;border-bottom:1px solid #e5e5e5;    display: inline-block;}
.groupnews-title {width:100%;float:left; display:table;padding-bottom: 0px;border-bottom:1px solid #e5e5e5;}
.groupnews-title p a {color:#005ca1;float: left;}
.groupnews-title p {padding: 0;}
    .groupnews-title p span {width:15px;height:15px;margin-left:10px;display: table;float: left;}
        .groupnews-title p span img {width:15px;height:15px;margin-top: 0px;}
.show-more {text-align:center;}
.show-more-close {text-align:center;}
.show-more:before {height: 55px;
    margin-top: -55px;
    content: -webkit-gradient(linear,0% 100%,0% 0%,from(#fff),color-stop(.2,#fff),to(rgba(255,255,255,0)));
    display: block;}
.show-more-close:before {height: 0;
    margin-top: 0px;
    content: -webkit-gradient(linear,0% 100%,0% 0%,from(#fff),color-stop(.2,#fff),to(rgba(255,255,255,0)));
    display: block;}
.readmore {font-size:12px;color:#005ca1;}
form {margin:auto;display:table;margin-top:30px;text-align:center;float:left;}
input {width: 100%!important;margin-bottom: 20px;border: 1px solid #e5e5e5;padding-left: 10px;}
textarea {width: 100%!important;margin-bottom: 20px;border: 1px solid #e5e5e5;padding-left: 10px;}
@media all and (max-width: 800px) {
    .question-col {padding-right:0px;padding-left:0px;float: left;width: 100%;}
    .question-sends {padding-right:0px;padding-left:0px;float: left;width: 100%;}
}