#section_210_37{
background-color:transparent ;
margin-top:60px !important;
}
#section_212_37{
background-color:transparent ;
margin-top:60px !important;
}
#section_215_37{
background-color:transparent ;
margin-top:30px !important;
margin-bottom:30px !important;
}
#section_212_widget_440{
margin-top:45px !important;
background-color:transparent;
}
#section_212_widget_438{
background-color:transparent;
}
#section_212_widget_439{
margin-top:45px !important;
background-color:transparent;
}
#section_212_widget_437{
background-color:transparent;
}
#section_215_widget_446{
background-color:transparent;
}
#section_215_widget_445{
background-color:transparent;
}
#section_215_widget_457{
background-color:transparent;
}
#section_211_widget_436{
margin-top:60px !important;
background-color:transparent;
}
#section_200_37{
background-color:#ffffff !important;
}
body.rtl-mode #section_213_widget_458{
padding-right:120px !important;
padding-left:unset !important;
margin-right:120px !important;
margin-left:unset !important;
}
#section_212_widget_461{
background-color:transparent;
}
#section_212_widget_466{
background-color:transparent;
}
#section_212_widget_469{
background-color:transparent;
}
#section_212_widget_472{
background-color:transparent;
}
#section_212_widget_473{
background-color:transparent;
}
#section_210_widget_434{
background-color:transparent;
}
#section_200_widget_413{
background-color:transparent;
}

/* Home 37 portal header/top utilities refinement */
#section_200_37 {
border-top:6px solid #f64a1d;
}

#section_200_37 #header_middle_h2,
#section_200_37 #header_top_h2 {
display:none !important;
}

#section_200_37 #header_bottom_h2 {
background:#ffffff !important;
padding:36px 0 30px !important;
}

#section_200_37 #header_bottom_h2 .row {
justify-content:flex-start !important;
}

#section_200_37 #header_bottom_h2 .col-md-4 {
flex:0 0 100%;
max-width:100%;
text-align:left !important;
}

#section_200_37 #header_bottom_h2 .col-md-8 {
display:none !important;
}

#section_200_37 #header_bottom_h2 .logo img {
max-width:185px;
width:auto;
height:auto;
}

#section_200_37 #header_breaking_h2 {
background:#0c1a50 !important;
border-bottom:3px solid #f64a1d;
}

#section_200_37 #header_breaking_h2 .container,
#section_235_37 > .container {
max-width:1140px;
}

#section_200_37 #header_breaking_h2 .d-lg-flex {
min-height:40px;
}

#section_200_37 #header_breaking_h2 .breaking-title {
min-height:40px;
padding:0 22px !important;
background:#f64a1d !important;
font-size:11px;
font-weight:800;
letter-spacing:.02em;
}

#section_200_37 #header_breaking_h2 .breaking-title img {
width:12px;
margin-left:0 !important;
}

#section_200_37 #header_breaking_h2 .news-updates--list {
flex:1 1 auto;
margin:0 20px !important;
}

#section_200_37 #header_breaking_h2 .news-updates--list a {
color:#ffffff !important;
font-size:12px;
font-weight:700;
}

#section_200_37 #header_breaking_h2 .current--date {
min-height:40px;
padding:0 20px !important;
background:rgba(255,255,255,.06) !important;
font-size:12px;
font-weight:800;
}

#section_235_37 {
margin-top:0 !important;
background:#ffffff;
}

#section_235_widget_497 {
background:#ffffff !important;
}

#section_235_widget_497 .top-utils-shell {
border-top:0 !important;
box-shadow:none;
}

#section_235_widget_497 .top-utils-panel {
min-height:90px !important;
padding:12px 18px !important;
border-left:1px solid rgba(12,26,80,.12) !important;
}

#section_235_widget_497 .top-utils-col:first-child .top-utils-panel {
border-left:0 !important;
}

#section_235_widget_497 .top-utils-label {
font-size:10px !important;
letter-spacing:.18em !important;
margin-bottom:6px !important;
}

#section_235_widget_497 .top-utils-main {
font-size:14px !important;
margin-bottom:5px !important;
}

#section_235_widget_497 .top-utils-sub,
#section_235_widget_497 .top-utils-range {
font-size:10px !important;
line-height:1.25 !important;
}

#section_235_widget_497 .top-utils-button {
min-height:34px !important;
border-radius:8px !important;
padding:0 18px !important;
font-size:11px !important;
}

#section_210_37 {
margin-top:44px !important;
}

/* Visual polish for desktop top area */
@media (min-width: 768px) {
#section_200_37 {
background:#ffffff !important;
box-shadow:0 1px 0 rgba(12,26,80,.08);
}

#section_200_37 #header_bottom_h2 {
padding:40px 0 28px !important;
}

#section_200_37 #header_bottom_h2 .logo {
display:inline-flex;
align-items:center;
}

#section_200_37 #header_bottom_h2 .logo img {
filter:drop-shadow(0 8px 14px rgba(12,26,80,.08));
}

#section_200_37 #header_breaking_h2 {
box-shadow:0 8px 18px rgba(12,26,80,.08);
}

#section_200_37 #header_breaking_h2 .breaking-title {
position:relative;
padding-right:28px !important;
clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);
}

#section_200_37 #header_breaking_h2 .current--date img {
width:13px;
opacity:.9;
}

#section_235_37 {
padding:14px 0 18px;
background:#f8fafc;
border-bottom:1px solid rgba(12,26,80,.08);
}

#section_235_widget_497 .top-utils-block {
background:#ffffff;
border:1px solid rgba(12,26,80,.08);
box-shadow:0 12px 28px rgba(12,26,80,.08);
}

#section_235_widget_497 .top-utils-bar {
min-height:92px;
}

#section_235_widget_497 .top-utils-panel {
min-height:92px !important;
padding:15px 22px !important;
transition:background-color .2s ease;
}

#section_235_widget_497 .top-utils-panel:hover {
background:#fbfcff;
}

#section_235_widget_497 .top-utils-icon {
width:28px !important;
height:28px !important;
border-radius:50% !important;
background:rgba(246,74,29,.11) !important;
}

#section_235_widget_497 .top-utils-label {
color:#07184b !important;
font-size:9px !important;
letter-spacing:.2em !important;
}

#section_235_widget_497 .top-utils-main {
color:#07184b !important;
font-size:16px !important;
letter-spacing:0 !important;
}

#section_235_widget_497 .top-utils-sub {
color:#667085 !important;
}

#section_235_widget_497 .top-utils-button {
background:#f64a1d !important;
box-shadow:0 8px 16px rgba(246,74,29,.22);
}

#section_235_widget_497 .top-utils-button:hover {
background:#d93f18 !important;
box-shadow:0 10px 20px rgba(246,74,29,.28);
}

#section_210_37 {
margin-top:38px !important;
}
}

@media (max-width: 767px) {
#section_235_37 {
display:none !important;
}

#section_200_37 #header_bottom_h2 {
padding:24px 0 20px !important;
}

#section_200_37 #header_bottom_h2 .logo img {
max-width:160px;
}

#section_200_37 #header_breaking_h2 .breaking-title,
#section_200_37 #header_breaking_h2 .current--date {
width:100%;
justify-content:center;
}

#section_200_37 #header_breaking_h2 .news-updates--list {
margin:10px 0 !important;
text-align:center;
}

#section_235_widget_497 .top-utils-panel {
border-left:0 !important;
}
}
