body{font-family:Arial,Helvetica,sans-serif !important;background:#f5f7fa !important;color:#1f2937 !important}.header,.footer,.body{max-width:1220px !important}.body{background:#fff !important;border-radius:12px !important;padding:26px 28px !important;margin-top:22px !important;box-shadow:0 4px 18px rgba(0,0,0,.06) !important}a{color:#0f4b8f;text-decoration:none}a:hover{color:#08376b;text-decoration:underline}h1,.categoryTitle h1{font-size:24px !important;font-weight:800 !important;color:#111827 !important;margin-bottom:18px !important}.topNavAreaWide{background:#fff !important;border-bottom:1px solid #e5e7eb !important;box-shadow:0 2px 8px rgba(0,0,0,.04) !important}input[type="text"],input[type="search"]{border:1px solid #d1d5db !important;border-radius:8px !important;height:34px !important;padding:6px 10px !important}.button,input[type="submit"]{background:#0f4b8f !important;border:none !important;border-radius:8px !important;color:#fff !important;font-weight:700 !important}.button:hover,input[type="submit"]:hover{background:#08376b !important}.listTabs ul.main{margin-bottom:18px !important}.listTabs ul.main li{border:none !important;background:transparent !important;font-size:14px !important}.listTabs ul.main li.active{background:#eef4fb !important;border-radius:10px 10px 0 0 !important;border-top:3px solid #0f4b8f !important}.listTabs ul.main li.active a{color:#0f4b8f !important;font-weight:800 !important}dl.sub-nav{width:100%}dl.sub-nav dd a{color:#6b7280 !important;font-weight:600 !important}dl.sub-nav dd.active a{color:#0f4b8f !important;font-weight:800 !important}.questionList .questionBox{background:#fff !important;border:1px solid #e3e7ed !important;border-radius:12px !important;padding:18px 20px !important;margin-bottom:16px !important;min-height:auto !important;box-shadow:0 2px 8px rgba(0,0,0,.04) !important;transition:all .18s ease !important}.questionList .questionBox:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.07) !important;border-color:#c8d6e5 !important}.questionList .questionTitle{font-size:18px !important;line-height:1.45 !important;font-weight:700 !important;margin-bottom:8px !important}.questionList .questionTitle a{color:#111827 !important;text-decoration:none !important}.questionList .questionTitle a:hover{color:#0f4b8f !important;text-decoration:underline !important}.questionList .questionDetails{font-size:13px !important;color:#9ca3af !important;line-height:1.45 !important}.questionList .questionDetails a{color:#0f4b8f !important}.questionList .answerView{color:#9ca3af !important;font-size:13px !important;margin-left:10px !important}.contentBox .content{background:#fff !important;border:1px solid #e3e7ed !important;border-radius:12px !important;padding:18px !important;margin-top:18px !important;box-shadow:0 2px 8px rgba(0,0,0,.04) !important}.contentBox .content h2{position:static !important;display:block !important;background:transparent !important;color:#111827 !important;font-size:18px !important;font-weight:800 !important;padding:0 !important;margin:0 0 12px 0 !important}.contentBox .content p{font-size:14px !important;line-height:1.6 !important;color:#374151 !important;margin:0 !important}.side-nav li &gt;a{color:#0f4b8f !important;font-size:14px !important;padding:4px 0 !important}.side-nav li &gt;a:hover{color:#08376b !important;text-decoration:underline !important}.productsummary div.content{border:1px solid #e3e7ed !important;border-radius:12px !important;background:#fff !important;box-shadow:0 2px 8px rgba(0,0,0,.04) !important}.productsummary div.detail a.name{color:#111827 !important;font-size:14px !important;font-weight:800 !important}.productsummary div.detail a.name:hover{color:#0f4b8f !important}.questionDetails .questionTitle,.questionRightColumn .questionTitle{font-size:24px !important;font-weight:800 !important;color:#111827 !important;line-height:1.35 !important;margin-bottom:8px !important}.answerItem{background:transparent !important;border:none !important;border-radius:0 !important;padding:8px 0 0 0 !important;margin-top:10px !important;min-height:auto !important;box-shadow:none !important}.answerLeftColumn{display:none !important}.answerItem .answerRightColumn,.answerItem .answerRightColumn.padded{margin-left:0 !important;padding:16px 18px !important;border:1px solid #e3e7ed !important;border-radius:12px !important;background:#fff !important}fieldset legend,.subtitle{color:#111827 !important;font-size:20px !important;font-weight:800 !important;margin-bottom:6px !important}.questionDetails hr,.questionRightColumn hr{margin:12px 0 !important}.followQuestion,.followQuestionContainer,.questionFollow{margin-top:8px !important;margin-bottom:8px !important}@media only screen and (max-width:768px){.body{padding:18px 14px !important;margin-top:12px !important;border-radius:0 !important}.questionList .questionTitle{font-size:16px !important}.questionDetails .questionTitle,.questionRightColumn .questionTitle{font-size:20px !important}.questionList .questionDetails{font-size:13px !important;line-height:1.35 !important}.questionList .questionDetails a{font-size:13px !important}.questionList .answerView{font-size:12px !important}.answerItem{padding:6px 0 0 0 !important;margin-top:8px !important}.answerItem .answerRightColumn,.answerItem .answerRightColumn.padded{padding:14px !important}.contentBox .content{padding:14px !important}}.questionRightColumn,.questionDetails{padding-bottom:8px !important}.questionRightColumn hr,.questionDetails hr{margin:10px 0 !important}fieldset{border:none !important;padding:0 !important;margin:14px 0 18px 0 !important;background:transparent !important;box-shadow:none !important}fieldset legend,.subtitle{padding:0 !important;margin:0 0 10px 0 !important;font-size:20px !important;font-weight:800 !important;color:#111827 !important}.answerItem{border:none !important;box-shadow:none !important;background:transparent !important;padding:0 !important;margin:0 !important}.answerItem .answerRightColumn,.answerItem .answerRightColumn.padded,.answerRightColumn.padded{border:1px solid #e3e7ed !important;border-radius:12px !important;background:#fff !important;padding:16px 18px !important;margin:0 !important;box-shadow:none !important}.productsummary,.productsummary div.content{margin-top:18px !important}.listTabs,.listTabs ul,.listTabs ul.main,.listTabs ul.main li:first-child{display:none !important}