/* QUESTION PAGE ======================== */

.question-footer{margin:20px 0;border-top:1px solid #083648;padding:20px 0;}
#questionpage{padding: 40px 0; font-size: 14px;}
h1{font-size:2em;margin-top:0px; color: #083648;}
.question-detail{background-color:#f7f7f7;padding:10px 20px;margin:10px 0;font-size:1.4em;font-style:italic;color:#666;}
.article_content h2{font-size:1.4em;}
.content{font-size:1.2em; }
form.consult-form button.consult {font-size: 1.2em;}
.question-details{margin:20px 0;}
.question-details p.author{font-size:0.9em;margin:0.1em 0;}
h4.videotitle{margin:0;}
article iframe.video{width:100%;height:400px;margin:10px auto 40px 0;display:block;}
#video{padding-top:20px;}
#videolink{padding:5px 0 10px 0;}
#videolink a{text-decoration:none;border-bottom:dashed #666 1px;font-size:1.1em;font-style:italic;}
.article_content img {width: 350px; margin: 10px 20px; display: block; float: right;}
.question-footer h3{font-style:italic;}
.questionpagelinks{background-color:#f7f7f7;padding:0px;margin:0px auto 20px auto;}
.questionpagelinks a {color: #083648;font-size: 14px; font-weight: bold;}
.questionpagelinks h4{font-style:italic;padding:10px 20px 0 20px;font-size:1.4em; margin: 0;}
.questionpagelinks ul{list-style-type:none;padding:0;margin:10px 0;}
.questionpagelinks ul li{}
.questionpagelinks ul li a{display:block;padding:10px 20px;text-decoration:none;}
.questionpagelinks ul li a:hover{background-color:#083648;color:#fff;opacity:1;}
.related-articles a img{width:100%;display:block;}
.related-articles a{text-decoration:none;}
.related-articles a h5{margin:-40px 0 0 0;text-decoration:none;padding:10px 20px;color:#fff;background-color:#132830;font-weight:bold;opacity:0.9;}

.section-home-list{margin:20px 0 40px 0;border:1px solid #0E5E5E;box-sizing:border-box;}
.section-home-list h3{background-color:#0E5E5E;color:#fff;padding:20px 30px;margin:0;}
.section-home-list dl{margin:0;padding:30px 30px 10px 30px;background-color:#f7f7f7;}
.section-home-list dl dt{margin:0;font-size:1.4em;}
.section-home-list dl dt a{color:#2C6378;text-decoration:none;}
.section-home-list dl dd{margin:0 0 20px 0;color:#666;font-size:1em;}
.section-home-list p{background-color:#0E5E5E;color:#fff;padding:0 20px 20px 30px;margin:0;}

#connected-service.footer {background-color: #083648; color: #fff;padding: 20px 40px; border-radius: 10px; box-shadow: 0 0 10px #333;}
#connected-service.footer h2 {text-align: center; font-size: 24px;}
#connected-service.footer fieldset {border: 0px;}

@media screen and (max-width:800px){
    .article_content img {width: 100%; margin: 10px auto; display: block;}
    .question-detail{padding:10px;margin:10px 0;font-size:1.2em;font-style:italic;color:#666;}
}