.breadcrumb-nav {margin-top: 15px;}.breadcrumb-nav .breadcrumb {display: flex;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;justify-content: center;background-color: transparent !important;background: transparent !important;}.breadcrumb-nav .breadcrumb-item {font-size: 16px;color: rgba(255, 255, 255, 0.8) !important;}.breadcrumb-nav .breadcrumb-item + .breadcrumb-item::before {content: ">";padding: 0 10px;color: rgba(255, 255, 255, 0.6) !important;}.breadcrumb-nav .breadcrumb-item a {color: #fff !important;text-decoration: none;}.breadcrumb-nav .breadcrumb-item a:hover {text-decoration: underline;color: #f28c13 !important;}.breadcrumb-nav .breadcrumb-item.active {color: #f28c13 !important;font-weight: 500;}.blog-details-container {display: flex;flex-wrap: wrap;max-width: 1200px;margin: 0 auto;padding: 20px;gap: 30px;}.main {flex: 3;background-color: #fff;padding: 20px;box-shadow: 0 0 8px rgba(0,0,0,0.1);min-width: 0;}.sidebar {flex: 1;position: sticky;top: 20px;background: #f9f9f9;padding: 15px;height: fit-content;box-shadow: 0 0 5px rgba(0,0,0,0.1);min-width: 0;}.main img.banner {width: 100%;height: auto;border-radius: 5px;}.meta {font-size: 14px;color: #666;margin: 10px 0;}.college {margin: 30px 0;}.college h2 {color: #e73229;font-size: 28px;margin-bottom: 10px;}.college h3 {font-size: 22px;}.college h3 {margin: 10px 0 5px;color: #333;}.meta {display: flex;flex-wrap: wrap;gap: 20px;font-size: 14px;color: #666;margin: 10px 0;align-items: center;}.meta i {margin-right: 5px;}.meta span {display: flex;align-items: center;}.author {text-align: center;background: linear-gradient(90deg, #e73229, #f28c13);margin-bottom: 20px;padding-bottom: 10px;border: 1px solid #e73229;color: #fff;}.article-footer-social {background: linear-gradient(90deg, #de0e0e, #fc8823);color: black;width: 40px;height: 40px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 20px;margin: auto;}.author img {width: 100%;margin-bottom: 30px;}.author h3 {font-size: 18px;margin-bottom: 10px;}.products {background: white;padding: 20px;border-radius: 10px;}.products .product {display: flex;align-items: center;margin-bottom: 15px;}.products .product img {width: 60px;margin-right: 10px;border-radius: 5px;}.products .product p {margin: 0;}.products .product a {font-size: 13px;color: #2196f3;}.comment-main-section {display: flex;justify-content: center;align-items: center;margin: 0;}.comment-container {background: #fff;padding: 40px;border-radius: 6px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);max-width: 700px;width: 100%;}.comment-container h2 {margin-bottom: 30px;font-size: 24px;}.form-row {display: flex;gap: 20px;margin-bottom: 20px;flex-wrap: wrap;}.form-row .form-group {flex: 1 1 48%;min-width: 200px;}.form-group textarea {width: 100%;}input[type="text"], input[type="email"], textarea {width: 100%;padding: 15px;font-size: 16px;border: 1px solid #ccc;border-radius: 4px;resize: none;box-sizing: border-box;}textarea {height: 150px;}.submit-btn {background: linear-gradient(90deg, #e73229, #f28c13);color: white;border: none;padding: 15px 30px;border-radius: 40px;font-size: 16px;cursor: pointer;}@media (max-width: 768px) {.form-row .form-group {flex: 1 1 100%;}}.submit-btn:hover {background-color: #e74c3c;}.comment-main-container {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 auto;width: 100%;max-width: 1200px;margin-bottom: 50px;padding: 0 20px;box-sizing: border-box;}.comment-main-container > * {margin: 10px;flex: 1 1 auto;}.comments-section {width: 100%;max-width: 560px;margin: 0 auto;background-color: #fff;padding: 10px;border-radius: 6px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);height: 86vh;overflow-y: auto;}.comments-count {font-size: 18px;font-weight: bold;margin-bottom: 20px;}.comment {border-bottom: 1px solid #eee;padding: 15px 0;}.comment:last-child {border-bottom: none;}.comment-name {font-weight: bold;font-size: 16px;}.comment-email {font-size: 14px;color: #888;}.comment-text {margin: 10px 0;font-size: 15px;}.comment-footer {font-size: 13px;color: #666;}.comment-footer span {margin-right: 10px;cursor: pointer;color: #007BFF;}@media (max-width: 991px) {.blog-details-container {flex-direction: column;padding: 15px;}.sidebar {position: relative;top: 0;order: 2;}.main {order: 1;}.form-row {flex-direction: column;gap: 10px;}.form-group {width: 100%;}}@media (max-width: 576px) {.comment-container {padding: 20px;}.comment-container h2 {font-size: 20px;}.author h3 {font-size: 16px;}.submit-btn {padding: 12px 20px;font-size: 14px;}.products .product {flex-direction: column;align-items: flex-start;}.products .product img {margin-bottom: 10px;}}