body{background-color:#ffdede!important}#qav-question-form p{margin-bottom:15px}#qav-question-form label{font-weight:700;display:block;margin-bottom:5px}#qav-question-form input[type="text"],#qav-question-form textarea,#qav-question-form select{width:100%;padding:8px;border:1px solid #f686a899;box-sizing:border-box;border-radius:15px}#qav-question-form input[type="submit"]{padding:10px 15px;background-color:#0073aa;color:#fff;border:none;cursor:pointer}#qav-question-form input[type="submit"]:hover{background-color:#005177}.qav-error{color:red;border:1px solid red;padding:10px;margin-bottom:15px}.qav-success{color:green;border:1px solid green;padding:10px;margin-bottom:15px}.qav-professional-panel ul{list-style:none;padding:0}.qav-professional-panel li{border:1px solid #e5e5e5;padding:15px;margin-bottom:20px;background-color:#f9f9f9}.qav-professional-panel h4{margin-top:0}.qav-professional-panel .qav-answer-form{margin-top:15px;padding-top:15px;border-top:1px dashed #ccc}.qav-my-questions ul{list-style:none;padding:0}.qav-my-questions li{border:1px solid #e0e0e0;padding:15px;margin-bottom:15px}.qav-my-questions h4{margin-top:0}.qav-my-questions .qav-answers-section{margin-left:20px;border-left:2px solid #eee;padding-left:15px;margin-top:10px}.qav-my-questions .qav-answers-section h5{margin-top:0;font-size:1.1em}.qav-recent-qa-list .qav-answer-item{display:flex;align-items:flex-start;background-color:#f9f9f9;padding:10px;border-radius:4px;margin-top:10px}.qav-recent-qa-list .qav-avatar-container{flex-shrink:0}.qav-recent-qa-list .qav-professional-avatar{display:block}.qav-recent-qa-list .qav-answer-text-container{flex-grow:1}.qav-recent-qa-list .qav-answer-text-container p{margin-top:0;margin-bottom:5px}.qav-recent-qa-list .qav-answer-text{font-size:.95em;line-height:1.5}.qav-status-badge{display:inline-block;padding:3px 8px;font-size:.85em;font-weight:700;border-radius:4px;color:#fff;text-transform:capitalize;line-height:1.2;margin-right:5px}.qav-status-pending{background-color:#e67e22}.qav-status-answered{background-color:#2ecc71}.qav-status-published{background-color:#3498db}.qav-status-draft{background-color:#95a5a6}.qav-popular-professionals{margin:20px 0}.qav-popular-professionals h3{margin-bottom:20px;color:#333;font-size:24px}.qav-professionals-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.qav-professional-card{display:flex;align-items:center;padding:15px;background:#fff;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / .1);transition:transform 0.2s ease,box-shadow 0.2s ease}.qav-professional-card:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgb(0 0 0 / .15)}.qav-professional-avatar{margin-right:15px}.qav-professional-avatar img{border-radius:50%;width:60px;height:60px;object-fit:cover}.qav-professional-info{flex:1}.qav-professional-name{display:block;color:#2271b1;font-weight:600;text-decoration:none;margin-bottom:5px;font-size:16px}.qav-professional-name:hover{color:#135e96}.qav-answer-count{color:#666;font-size:14px}@media (max-width:600px){.qav-professionals-grid{grid-template-columns:1fr}}.qav-single-question-page .site-main{padding:20px;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .05);margin-bottom:20px;border-radius:8px}.qav-single-question-page .entry-header{margin-bottom:25px;border-bottom:1px solid #eee;padding-bottom:15px}.qav-single-question-page .entry-title{color:#2c3e50;font-size:2.2em;margin-top:0;margin-bottom:10px;line-height:1.2}.qav-single-question-page .entry-meta{font-size:.95em;color:#7f8c8d}.qav-single-question-page .entry-meta span{margin-right:15px;display:inline-block}.qav-single-question-page .entry-content.qav-question-content{line-height:1.6;color:#34495e;font-size:1.05em;margin-bottom:30px}.qav-single-question-page .qav-answers-section{margin-top:30px;border-top:1px solid #eee;padding-top:20px}.qav-single-question-page .qav-answers-section h2{font-size:1.8em;color:#2c3e50;margin-bottom:20px;text-align:center;border-bottom:2px solid #3498db;padding-bottom:10px;display:inline-block;width:auto;left:50%;transform:translateX(-50%);position:relative}.qav-single-question-page .qav-answers-section ul{list-style:none;padding:0}.qav-single-question-page .qav-answer-item{display:flex;align-items:flex-start;background-color:#ecf0f1;padding:20px;border-radius:8px;margin-bottom:25px;box-shadow:0 1px 3px rgb(0 0 0 / .08)}.qav-single-question-page .qav-avatar-container{flex-shrink:0;margin-right:20px}.qav-single-question-page .qav-avatar-container img{border-radius:50%;width:60px;height:60px;object-fit:cover;border:2px solid #3498db}.qav-single-question-page .qav-answer-text-container{flex-grow:1}.qav-single-question-page .qav-answer-text-container p{margin-top:0;margin-bottom:10px;font-weight:700;color:#2c3e50}.qav-single-question-page .qav-answer-text{font-size:1em;line-height:1.6;color:#34495e}.qav-single-question-page .answer-date{font-size:.85em;color:#95a5a6;font-weight:400}.qav-archive-question-page .site-main{padding:20px;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .05);margin-bottom:20px;border-radius:8px}.qav-archive-question-page .page-header{margin-bottom:30px;border-bottom:1px solid #eee;padding-bottom:15px}.qav-archive-question-page .page-title{color:#2c3e50;font-size:2.5em;margin-top:0;margin-bottom:10px}.qav-archive-question-page .qav-question-list{margin-top:20px}.qav-archive-question-page .qav-archive-item{border:1px solid #e0e0e0;padding:20px;margin-bottom:20px;background-color:#fcfcfc;border-radius:8px;transition:box-shadow 0.2s ease}.qav-archive-question-page .qav-archive-item:hover{box-shadow:0 4px 8px rgb(0 0 0 / .1)}.qav-archive-question-page .qav-archive-item .entry-title{margin-top:0;margin-bottom:10px;font-size:1.7em}.qav-archive-question-page .qav-archive-item .entry-title a{text-decoration:none;color:#3498db}.qav-archive-question-page .qav-archive-item .entry-title a:hover{color:#2980b9}.qav-archive-question-page .qav-archive-item .entry-meta{font-size:.9em;color:#95a5a6;margin-bottom:15px}.qav-archive-question-page .qav-archive-item .entry-meta span{margin-right:15px}.qav-archive-question-page .qav-archive-item .entry-content.qav-question-excerpt{line-height:1.5;color:#555;margin-bottom:15px}.qav-archive-question-page .qav-archive-item .read-more a{display:inline-block;background-color:#f39c12;color:#fff;padding:8px 15px;border-radius:5px;text-decoration:none;font-size:.9em;transition:background-color 0.2s ease}.qav-archive-question-page .qav-archive-item .read-more a:hover{background-color:#e67e22}.qav-archive-question-page .pagination{margin-top:30px;text-align:center}.qav-archive-question-page .pagination .page-numbers{display:inline-block;padding:8px 12px;margin:0 5px;border:1px solid #ddd;text-decoration:none;color:#3498db;border-radius:4px}.qav-archive-question-page .pagination .page-numbers.current,.qav-archive-question-page .pagination .page-numbers:hover{background-color:#3498db;color:#fff;border-color:#3498db}@media (max-width:768px){.qav-single-question-page .entry-title,.qav-archive-question-page .page-title{font-size:1.8em}.qav-single-question-page .qav-answers-section h2{font-size:1.5em}.qav-single-question-page .qav-answer-item{flex-direction:column;align-items:center;text-align:center}.qav-single-question-page .qav-avatar-container{margin-right:0;margin-bottom:15px}}