/* btn */
.iml-btn-white-outline { color: #ffffff; background-image: none; background-color: transparent; transition: all 0.5s ease; border-color: #ffffff; }

.iml-btn-white-outline:active, .iml-btn-white-outline.active, .open > .iml-btn-white-outline.dropdown-toggle { color: #fff !important; background-color: #ffffff; border-color: #ffffff; }

.iml-btn-white-outline:active:hover, .iml-btn-white-outline:active:focus, .iml-btn-white-outline:active.focus, .iml-btn-white-outline.active:hover, .iml-btn-white-outline.active:focus, .iml-btn-white-outline.active.focus, .open > .iml-btn-white-outline.dropdown-toggle:hover, .open > .iml-btn-white-outline.dropdown-toggle:focus, .open > .iml-btn-white-outline.dropdown-toggle.focus { color: #fff !important; background-color: #d4d4d4; border-color: #bfbfbf; }

.iml-btn-white-outline:hover, .iml-btn-white-outline:focus, .iml-btn-white-outline.focus { color: #fff !important; background-color: #d4d4d4; border-color: #bfbfbf; }

.iml-btn-white-outline.disabled:focus, .iml-btn-white-outline.disabled.focus, .iml-btn-white-outline:disabled:focus, .iml-btn-white-outline:disabled.focus { border-color: white; }

.iml-btn-white-outline:hover, .iml-btn-white-outline:focus, .iml-btn-white-outline.focus { background-color: #ffffff; color: #333 !important; }

.iml-btn-secondary-outline { color: #cccccc; background-image: none; background-color: transparent; transition: all 0.5s ease; border-color: #cccccc; }

.iml-btn-secondary-outline:active, .iml-btn-secondary-outline.active, .open > .iml-btn-secondary-outline.dropdown-toggle { color: #fff !important; background-color: #cccccc; border-color: #cccccc; }

.iml-btn-secondary-outline:active:hover, .iml-btn-secondary-outline:active:focus, .iml-btn-secondary-outline:active.focus, .iml-btn-secondary-outline.active:hover, .iml-btn-secondary-outline.active:focus, .iml-btn-secondary-outline.active.focus, .open > .iml-btn-secondary-outline.dropdown-toggle:hover, .open > .iml-btn-secondary-outline.dropdown-toggle:focus, .open > .iml-btn-secondary-outline.dropdown-toggle.focus { color: #fff !important; background-color: #a1a1a1; border-color: #8c8c8c; }

.iml-btn-secondary-outline:hover, .iml-btn-secondary-outline:focus, .iml-btn-secondary-outline.focus { color: #fff !important; background-color: #a1a1a1; border-color: #8c8c8c; }

.iml-btn-secondary-outline.disabled:focus, .iml-btn-secondary-outline.disabled.focus, .iml-btn-secondary-outline:disabled:focus, .iml-btn-secondary-outline:disabled.focus { border-color: white; }

.iml-btn-secondary-outline:hover, .iml-btn-secondary-outline:focus, .iml-btn-secondary-outline.focus { background-color: #cccccc; color: #ffffff !important; }

.iml-btn-success-outline { color: #5cb85c; background-image: none; background-color: transparent; transition: all 0.5s ease; border-color: #5cb85c; }

.iml-btn-success-outline:active, .iml-btn-success-outline.active, .open > .iml-btn-success-outline.dropdown-toggle { color: #fff !important; background-color: #5cb85c; border-color: #5cb85c; }

.iml-btn-success-outline:active:hover, .iml-btn-success-outline:active:focus, .iml-btn-success-outline:active.focus, .iml-btn-success-outline.active:hover, .iml-btn-success-outline.active:focus, .iml-btn-success-outline.active.focus, .open > .iml-btn-success-outline.dropdown-toggle:hover, .open > .iml-btn-success-outline.dropdown-toggle:focus, .open > .iml-btn-success-outline.dropdown-toggle.focus { color: #fff !important; background-color: #398439; border-color: #2d672d; }

.iml-btn-success-outline:hover, .iml-btn-success-outline:focus, .iml-btn-success-outline.focus { color: #fff !important; background-color: #398439; border-color: #2d672d; }

.iml-btn-success-outline.disabled:focus, .iml-btn-success-outline.disabled.focus, .iml-btn-success-outline:disabled:focus, .iml-btn-success-outline:disabled.focus { border-color: #a3d7a3; }

.iml-btn-primary-outline { color: #0275d8; background-image: none; background-color: transparent; transition: all 0.5s ease; border-color: #0275d8; }

.iml-btn-primary-outline:active, .iml-btn-primary-outline.active, .open > .iml-btn-primary-outline.dropdown-toggle { color: #fff !important; background-color: #0275d8; border-color: #0275d8; }

.iml-btn-primary-outline:active:hover, .iml-btn-primary-outline:active:focus, .iml-btn-primary-outline:active.focus, .iml-btn-primary-outline.active:hover, .iml-btn-primary-outline.active:focus, .iml-btn-primary-outline.active.focus, .open > .iml-btn-primary-outline.dropdown-toggle:hover, .open > .iml-btn-primary-outline.dropdown-toggle:focus, .open > .iml-btn-primary-outline.dropdown-toggle.focus { color: #fff !important; background-color: #014682; border-color: #01315a; }

.iml-btn-primary-outline:hover, .iml-btn-primary-outline:focus, .iml-btn-primary-outline.focus { color: #fff !important; background-color: #014682; border-color: #01315a; }

.iml-btn-primary-outline.disabled:focus, .iml-btn-primary-outline.disabled.focus, .iml-btn-primary-outline:disabled:focus, .iml-btn-primary-outline:disabled.focus { border-color: #43a7fd; }

.iml-btn-info-outline { color: #5bc0de; background-image: none; background-color: transparent; transition: all 0.5s ease; border-color: #5bc0de; }

.iml-btn-info-outline:active, .iml-btn-info-outline.active, .open > .iml-btn-info-outline.dropdown-toggle { color: #fff !important; background-color: #5bc0de; border-color: #5bc0de; }

.iml-btn-info-outline:active:hover, .iml-btn-info-outline:active:focus, .iml-btn-info-outline:active.focus, .iml-btn-info-outline.active:hover, .iml-btn-info-outline.active:focus, .iml-btn-info-outline.active.focus, .open > .iml-btn-info-outline.dropdown-toggle:hover, .open > .iml-btn-info-outline.dropdown-toggle:focus, .open > .iml-btn-info-outline.dropdown-toggle.focus { color: #fff !important; background-color: #269abc; border-color: #1f7e9a; }

.iml-btn-info-outline:hover, .iml-btn-info-outline:focus, .iml-btn-info-outline.focus { color: #fff !important; background-color: #269abc; border-color: #1f7e9a; }

.iml-btn-info-outline.disabled:focus, .iml-btn-info-outline.disabled.focus, .iml-btn-info-outline:disabled:focus, .iml-btn-info-outline:disabled.focus { border-color: #b0e1ef; }

.iml-btn-warning-outline { color: #f0ad4e; background-image: none; background-color: transparent; transition: all 0.5s ease; border-color: #f0ad4e; }

.iml-btn-warning-outline:active, .iml-btn-warning-outline.active, .open > .iml-btn-warning-outline.dropdown-toggle { color: #fff !important; background-color: #f0ad4e; border-color: #f0ad4e; }

.iml-btn-warning-outline:active:hover, .iml-btn-warning-outline:active:focus, .iml-btn-warning-outline:active.focus, .iml-btn-warning-outline.active:hover, .iml-btn-warning-outline.active:focus, .iml-btn-warning-outline.active.focus, .open > .iml-btn-warning-outline.dropdown-toggle:hover, .open > .iml-btn-warning-outline.dropdown-toggle:focus, .open > .iml-btn-warning-outline.dropdown-toggle.focus { color: #fff !important; background-color: #d58512; border-color: #b06d0f; }

.iml-btn-warning-outline:hover, .iml-btn-warning-outline:focus, .iml-btn-warning-outline.focus { color: #fff !important; background-color: #d58512; border-color: #b06d0f; }

.iml-btn-warning-outline.disabled:focus, .iml-btn-warning-outline.disabled.focus, .iml-btn-warning-outline:disabled:focus, .iml-btn-warning-outline:disabled.focus { border-color: #f8d9ac; }

.iml-btn-danger-outline { color: #d9534f; background-image: none; background-color: transparent; transition: all 0.5s ease; border-color: #d9534f; }

.iml-btn-danger-outline:active, .iml-btn-danger-outline.active, .open > .iml-btn-danger-outline.dropdown-toggle { color: #fff !important; background-color: #d9534f; border-color: #d9534f; }

.iml-btn-danger-outline:active:hover, .iml-btn-danger-outline:active:focus, .iml-btn-danger-outline:active.focus, .iml-btn-danger-outline.active:hover, .iml-btn-danger-outline.active:focus, .iml-btn-danger-outline.active.focus, .open > .iml-btn-danger-outline.dropdown-toggle:hover, .open > .iml-btn-danger-outline.dropdown-toggle:focus, .open > .iml-btn-danger-outline.dropdown-toggle.focus { color: #fff !important; background-color: #ac2925; border-color: #8b211e; }

.iml-btn-danger-outline:hover, .iml-btn-danger-outline:focus, .iml-btn-danger-outline.focus { color: #fff !important; background-color: #ac2925; border-color: #8b211e; }

.iml-btn-danger-outline.disabled:focus, .iml-btn-danger-outline.disabled.focus, .iml-btn-danger-outline:disabled:focus, .iml-btn-danger-outline:disabled.focus { border-color: #eba5a3; }

.btn.playoff-bracket { position: relative; }

.btn.playoff-bracket i { position: absolute; top: 8px; }

.btn.playoff-bracket i.playoff-left-icon { left: 10px; }

.btn.playoff-bracket i.playoff-right-icon { right: 10px; }

.iml-feeds-more { color: #999; line-height: 42px; font-size: 14px; margin-bottom: 8px; border-radius: 4px; }

.iml-feeds-more:hover { background: #e4e8eb; color: #333; }

#imlHead { /*top search result*/ /*for popup header*/ /* Second Part start http://ppldemo.lacrosseshift.com */ /*@media (max-width: 1023px) { .w .responsive { height: auto; font-family: 'Roboto Condensed', 'Arial', 'sans-serif'; font-weight: 700; font-size: 15px; text-transform: uppercase; color: #fff; background: #000; height: 55px; padding: 0 20px; -js-display: flex; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; z-index: 5; position: fixed; top: 0; left: 0; right: 0; } .w .responsive-logo { margin-right: 10px; max-height: 45px; } .w .responsive-name { margin-right: 24px; } .w .responsive:after { position: absolute; right: 20px; top: 15px; content: 'menu'; font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; } }*/ /* Second Part end */ /* tab bar start */ /* tab bar end */ min-height: 40px !important; /*fix sticky issue.do not delete this*/ font-size: 12px; line-height: 1.42857143; }

#imlHead .iml-main-header-name { max-width: 700px; display: inline-block; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#imlHead #imlFloatBar-sticky-wrapper { height: 40px !important; }

#imlHead .iml-float-bar { position: relative; border-radius: 0; border: 0; margin-bottom: 0 !important; min-height: 40px; padding-top: 4px; padding-bottom: 4px; border-bottom: 0; box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12); background-color: #990000; z-index: 1030; }

#imlHead .iml-float-bar .iml-nav-left { margin-left: -8px; }

#imlHead .iml-float-bar .iml-nav-right { margin-right: -8px; position: relative; }

#imlHead .iml-float-bar .iml-navbar-brand { position: absolute; left: 50%; }

#imlHead .iml-float-bar .iml-navbar-brand img { opacity: 0.7; filter: alpha(opacity=70); margin-top: 4px; }

#imlHead .iml-float-bar .iml-navbar-brand:hover img { opacity: 1; filter: alpha(opacity=100); }

#imlHead .iml-float-bar .iml-nav ul { margin: 0px; padding: 0px; }

#imlHead .iml-float-bar .iml-nav > li { float: left; padding-left: 8px; padding-right: 8px; list-style-type: none; }

#imlHead .iml-float-bar .iml-nav > a, #imlHead .iml-float-bar .iml-nav > li { list-style-type: none; }

#imlHead .iml-float-bar .iml-nav > a > a, #imlHead .iml-float-bar .iml-nav > a .iml-dropdown-arrow > a, #imlHead .iml-float-bar .iml-nav > li > a, #imlHead .iml-float-bar .iml-nav > li .iml-dropdown-arrow > a { color: rgba(255, 255, 255, 0.75); font-size: 14px; }

#imlHead .iml-float-bar .iml-nav > a > a:hover, #imlHead .iml-float-bar .iml-nav > a > li, #imlHead .iml-float-bar .iml-nav > li > a:hover, #imlHead .iml-float-bar .iml-nav > li > li { list-style-type: none; }

#imlHead .iml-float-bar .iml-nav > a > a:hover > a:hover, #imlHead .iml-float-bar .iml-nav > a > li > a:hover, #imlHead .iml-float-bar .iml-nav > li > a:hover > a:hover, #imlHead .iml-float-bar .iml-nav > li > li > a:hover { color: #ffffff; }

#imlHead .iml-float-bar .iml-nav > a > a:hover .iml-dropdown-arrow a:hover, #imlHead .iml-float-bar .iml-nav > a > a:hover .iml-dropdown-arrow a:focus, #imlHead .iml-float-bar .iml-nav > a > a:hover .iml-dropdown-arrow a:active, #imlHead .iml-float-bar .iml-nav > a > li .iml-dropdown-arrow a:hover, #imlHead .iml-float-bar .iml-nav > a > li .iml-dropdown-arrow a:focus, #imlHead .iml-float-bar .iml-nav > a > li .iml-dropdown-arrow a:active, #imlHead .iml-float-bar .iml-nav > li > a:hover .iml-dropdown-arrow a:hover, #imlHead .iml-float-bar .iml-nav > li > a:hover .iml-dropdown-arrow a:focus, #imlHead .iml-float-bar .iml-nav > li > a:hover .iml-dropdown-arrow a:active, #imlHead .iml-float-bar .iml-nav > li > li .iml-dropdown-arrow a:hover, #imlHead .iml-float-bar .iml-nav > li > li .iml-dropdown-arrow a:focus, #imlHead .iml-float-bar .iml-nav > li > li .iml-dropdown-arrow a:active { color: #ffffff; }

#imlHead .iml-float-bar .iml-line-height-32 { line-height: 32px; }

#imlHead .iml-float-bar .iml-mini-search-btn { margin-right: 8px; }

#imlHead .iml-float-bar .iml-mini-search-result { position: absolute; left: 0; right: 0; background: #ffffff; z-index: 1060; padding: 4px 16px; border-radius: 32px; margin: 0 8px; }

#imlHead .iml-float-bar .iml-mini-search-result input { border: 0; width: 100%; height: 24px; line-height: 24px; color: #333; font-size: 14px; padding-left: 24px; }

#imlHead .iml-float-bar .iml-mini-search-result input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #333; }

#imlHead .iml-float-bar .iml-mini-search-result input:focus::-webkit-input-placeholder { color: #000; }

#imlHead .iml-float-bar .iml-mini-search-result input::-moz-placeholder { /* Firefox 19+ */ color: #333; }

#imlHead .iml-float-bar .iml-mini-search-result input:-ms-input-placeholder { /* IE 10+ */ color: #333; }

#imlHead .iml-float-bar .iml-mini-search-result input:-moz-placeholder { /* Firefox 18- */ color: #333; }

#imlHead .iml-float-bar .iml-mini-search-result input:focus::-moz-placeholder { /* Firefox 19+ */ color: #000; }

#imlHead .iml-float-bar .iml-mini-search-result input:focus:-ms-input-placeholder { /* IE 10+ */ color: #000; }

#imlHead .iml-float-bar .iml-mini-search-result input:focus:-moz-placeholder { /* Firefox 18- */ color: #000; }

#imlHead .iml-float-bar .iml-mini-search-result i { position: absolute; left: 16px; top: 10px; color: #333; }

#imlHead .iml-float-bar .iml-mini-search-result .close { position: absolute; right: 16px; top: 5px; }

#imlHead .iml-float-bar .iml-mini-search-result .indicator { position: absolute; right: 65px; top: 0px; }

#imlHead .iml-float-bar .btn-group .iml-network-btn { padding: 5px 10px; background: none; color: rgba(255, 255, 255, 0.75); }

#imlHead .iml-float-bar .btn-group .iml-network-btn:hover, #imlHead .iml-float-bar .btn-group .iml-network-btn:focus { color: #ffffff; }

#imlHead .iml-float-bar .btn-group .iml-network-name { display: inline-block; max-width: 320px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: normal; line-height: 20px; font-size: 14px; }

#imlHead .iml-float-bar .btn-group .dropdown-menu { min-width: 100%; }

#imlHead .iml-float-bar .btn-group .dropdown-menu ul { margin: 0px; padding: 0px; }

#imlHead .iml-float-bar .btn-group .dropdown-menu > li { list-style-type: none; }

#imlHead .iml-float-bar .btn-group .dropdown-menu > li > a { padding-left: 10px; padding-right: 10px; }

#imlHead .iml-float-bar .btn-group .dropdown-menu > li > li { list-style-type: none; }

#imlHead .iml-float-bar .btn-group .dropdown-menu > li > li > a img { margin: 2px 5px 2px 0px; overflow: hidden; color: #fff; width: 36px; height: 36px; line-height: 36px; display: inline-block; }

#imlHead .iml-float-bar .iml-dropdown-arrow { position: relative; }

#imlHead .iml-float-bar .iml-dropdown-arrow > .popover { min-width: 400px; padding: 0; top: 32px !important; left: auto !important; right: 0px; }

#imlHead .iml-float-bar .iml-dropdown-arrow > .popover > .popover-content { padding: 5px 0 0 0; }

#imlHead .iml-float-bar .iml-dropdown-arrow > .popover > .arrow { left: auto !important; right: 28px; top: -10px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-nav-tabs { border-bottom: #e1e1e1 solid 1px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-nav-tabs ul { margin: 0px; padding: 10px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-nav-tabs > li { list-style-type: none; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-nav-tabs > li > a { padding: 3px 12px 8px 12px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-nav-tabs > li > a label { cursor: pointer; font-size: 14px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-nav-tabs > li > a .iml-nav-tabs-item:after { height: 1px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .list-group { margin-bottom: 0; margin-left: 12px; margin-right: 12px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .list-group .list-group-item { border-radius: 0; border: 0; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list { max-height: 280px; overflow-y: auto; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item { border-top: 1px #ddd solid; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item .iml-date { position: absolute; top: 10px; right: 15px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item .media .media-left a { display: inline-block; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item .media .media-body .media-heading { width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item .media .media-body h4 { font-size: 14px; margin-top: 5px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item .media .media-body h4 a:hover, #imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item .media .media-body h4 a:focus, #imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item .media .media-body h4 a:active { color: #000 !important; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item .media .media-body p { width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .list-group-item:first-child { border-top: 0; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .panel-group .panel + .panel { border-top: 1px solid #ddd; margin-top: 0; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .panel-default { border: 0; border-radius: 0; box-shadow: none; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .panel-default .panel-heading { background: none; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .panel-default .panel-heading .panel-title { font-size: 14px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .panel-default .panel-heading .panel-title a:hover, #imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .panel-default .panel-heading .panel-title a:focus { color: #333; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-msg-list .panel-default .panel-body { padding: 0; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-view-all a { display: block; border-top: #ddd solid 1px; background: #f5f5f5; line-height: 32px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; color: #9b9b9b; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-view-all a:hover, #imlHead .iml-float-bar .iml-dropdown-arrow .iml-view-all a:active, #imlHead .iml-float-bar .iml-dropdown-arrow .iml-view-all a:focus { color: #000 !important; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-no-msg { background: #f5f5f5; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; position: relative; padding-top: 130px; min-height: 280px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-no-msg > .popover { min-width: 300px; padding: 0; left: 50px; top: 50px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head { padding: 0 8px 5px 8px; border-bottom: 1px #ddd solid; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head:before, #imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head:after { content: " "; display: table; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head:after { clear: both; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head h5 { margin-top: 0px; margin-bottom: 5px; padding-top: 5px; font-size: 14px; font-weight: bold; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head .dropdown-menu ul { margin: 0px; padding: 0px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head .dropdown-menu > li { list-style-type: none; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head .dropdown-menu > li > a { font-size: 12px; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head .dropdown-menu > li > a:hover { color: #333; }

#imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head .dropdown-menu > li .active > a, #imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head .dropdown-menu > li .active > a:focus, #imlHead .iml-float-bar .iml-dropdown-arrow .iml-requests-head .dropdown-menu > li .active > a:hover { background: none; color: #333; }

#imlHead .iml-float-bar .iml-head-message-popup { color: #333; right: 50px; left: auto; width: 450px; top: 32px; }

#imlHead .iml-float-bar .iml-head-message-popup .popover-content ul { margin: 0px; padding: 0px; }

#imlHead .iml-float-bar .iml-head-message-popup .popover-content li { list-style-type: none; border-bottom: #ddd solid 1px; padding: 6px 0; }

#imlHead .iml-float-bar .iml-head-message-popup hr { background: #d9d9d9; border-width: 0; color: #d9d9d9; height: 1px; margin: 6px 0; }

#imlHead .iml-float-bar .iml-navbar-school-name { color: rgba(255, 255, 255, 0.75); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0 auto; }

#imlHead .iml-float-bar .iml-navbar-school-name:hover, #imlHead .iml-float-bar .iml-navbar-school-name:focus { color: #ffffff; }

#imlHead .iml-float-bar .iml-search-indicator { position: absolute; top: 8px; right: 16px; }

#imlHead .iml-float-bar .iml-search-indicator-mini { position: absolute; top: 0px; right: 65px; }

#imlHead .iml-float-bar .iml-search-top { background: rgba(255, 255, 255, 0.25); padding: 4px 16px; border-radius: 32px; margin-right: 8px; position: relative; }

#imlHead .iml-float-bar .iml-search-top > input { border: 0; background: none; height: 24px; box-shadow: none; line-height: 24px; font-size: 14px; color: #ffffff; padding: 0 !important; }

#imlHead .iml-float-bar .iml-search-top > input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #ffffff; }

#imlHead .iml-float-bar .iml-search-top > input:focus::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.5); }

#imlHead .iml-float-bar .iml-search-top > input::-moz-placeholder { /* Firefox 19+ */ color: #ffffff; }

#imlHead .iml-float-bar .iml-search-top > input:-ms-input-placeholder { /* IE 10+ */ color: #ffffff; }

#imlHead .iml-float-bar .iml-search-top > input:-moz-placeholder { /* Firefox 18- */ color: #ffffff; }

#imlHead .iml-float-bar .iml-search-top > input:focus::-moz-placeholder { /* Firefox 19+ */ color: rgba(255, 255, 255, 0.5); }

#imlHead .iml-float-bar .iml-search-top > input:focus:-ms-input-placeholder { /* IE 10+ */ color: rgba(255, 255, 255, 0.5); }

#imlHead .iml-float-bar .iml-search-top > input:focus:-moz-placeholder { /* Firefox 18- */ color: rgba(255, 255, 255, 0.5); }

#imlHead .iml-float-bar .iml-search-top > input:focus { border: 0; outline: 0; color: #ffffff; }

#imlHead .iml-float-bar .iml-search-top #searchGlass { position: absolute; top: 8px; right: 16px; }

#imlHead .iml-float-bar .iml-search-top > a i { color: rgba(255, 255, 255, 0.5); font-size: 14px; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults { margin: 0; padding-left: 0; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults ul { margin: 0px; padding: 0px; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li { list-style-type: none; margin: 0; padding: 0; display: block; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li.item { cursor: pointer; position: relative; min-height: 36px; padding: 2px 20px 2px 60px; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li.item a { color: #333; text-decoration: none; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li.item:hover, #imlHead .iml-float-bar .iml-search-top .ulSearchResults li.footer:hover { color: #333; background: #efefef; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li.popup-header { font-size: 14px; padding: 4px 4px; color: #777; font-weight: 400; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li.footer { cursor: pointer; padding: 4px; border-top: solid 1px #ddd; color: #777; text-align: center; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; background: #f2f2f2; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li .text { display: block; font-size: 14px; color: #333; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li .category { font-size: 11px; color: #c8c8c8; }

#imlHead .iml-float-bar .iml-search-top .ulSearchResults li .photo { position: absolute; top: 4px; left: 14px; border-radius: 50%; }

#imlHead .iml-float-bar .iml-search-top .divSearchResults { width: 92%; max-width: 100%; border-radius: 0; padding: 0; border: #ddd solid 1px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }

#imlHead .iml-float-bar .iml-search-top .divSearchResults .popover-content { padding: 0; }

#imlHead .iml-float-bar .iml-search-top .divSearchResults .popup-header { padding: 4px; font-size: 12px; font-weight: bold; }

#imlHead .iml-float-bar #divSearchResults { top: 24px; }

#imlHead .iml-float-bar #divSearchResults .popover-content { padding: 0; }

#imlHead .iml-float-bar #divSearchResultsMini { left: auto; right: 5%; width: 90%; top: 24px; max-width: 90%; }

#imlHead .iml-float-bar #divSearchResultsMini .popover-content { padding: 0; }

#imlHead .iml-float-bar .iml-popover-max-width-500.popover { max-width: 500px; }

#imlHead .iml-float-bar .iml-search-icon-xs { line-height: 32px; }

#imlHead .iml-float-bar .iml-head-member-name { max-width: 7em; margin-left: 8px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#imlHead .iml-float-bar .iml-message-badge { background: #d9534f; height: 16px; min-width: 16px; cursor: pointer; border-radius: 20px; color: #ffffff; position: absolute; left: -1px; padding: 0px 4px; z-index: 1000; }

#imlHead #imlStickerTab-sticky-wrapper .main-tab-dropdown-menu ul { margin: 0px; padding: 0px; }

#imlHead #imlStickerTab-sticky-wrapper .main-tab-dropdown-menu > li { list-style-type: none; position: relative; }

#imlHead #imlStickerTab-sticky-wrapper .main-tab-dropdown-menu > li > a { padding-left: 30px; }

#imlHead #imlStickerTab-sticky-wrapper .main-tab-dropdown-menu > li > a > i { position: absolute; top: 9px; left: 10px; }

#imlHead .row { width: 100%; }

#imlHead .row .col-xs-12 { width: 100%; }

#imlHead .btn-xs, #imlHead .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }

#imlHead .btn-sm, #imlHead .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }

#imlHead .hidden { display: none; }

#imlHead .show { display: block; }

#imlHead .iml-float-bar .iml-navbar-brand img { height: 24px; }

#imlHead a.iml-network-name:hover, #imlHead a.iml-network-name:focus, #imlHead a.iml-line-height-32:hover, #imlHead a.iml-line-height-32:focus { color: #ffffff !important; }

#imlHead .btn.iml-network-btn.dropdown-toggle::after { display: none !important; }

#imlHead .dropdown-menu.network-dropdown { width: auto; min-width: 360px !important; }

#imlHead .dropdown-menu.network-dropdown li.dropdown-item { padding: 0.25rem 0.5rem; }

#imlHead .iml-float-bar .iml-message-badge { font-size: 14px; line-height: 20px; }

#imlHead #ulSearchResults { padding-left: 0; list-style: none; }

#imlHead .iml-float-bar .iml-popover-max-width-500.popover { max-width: 500px; }

#imlHead #inSearchField:focus { outline: none !important; }

#imlHead #ulSearchResults { margin: 0px; }

#imlHead #ulSearchResults li { margin: 0; padding: 0; display: block; }

#imlHead #ulSearchResults li.item { cursor: pointer; position: relative; min-height: 36px; padding: 2px 20px 2px 60px; /*color: {{color.fontTitleBack}};*/ }

#imlHead #ulSearchResults li.item a { color: #333; }

#imlHead #ulSearchResults li.item:hover, #imlHead #ulSearchResults li.footer:hover { color: #333; background: #efefef; }

#imlHead #ulSearchResults li.popup-header { font-size: 14px; padding: 10px 10px; color: #777; font-weight: 400; }

#imlHead #ulSearchResults li.footer { cursor: pointer; padding: 10px; border-top: solid 1px #ddd; color: #777; text-align: center; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; background: #f2f2f2; }

#imlHead #ulSearchResults li .text { display: block; font-size: 14px; color: #333; }

#imlHead #ulSearchResults li .category { font-size: 11px; color: #c8c8c8; }

#imlHead #ulSearchResults li .photo { position: absolute; top: 4px; left: 14px; /*background-color: {{color.fontTitleBack}};*/ width: 32px; height: 32px; border-radius: 50%; }

#imlHead #inSearchField { border-radius: 4px; border-top-right-radius: 0; border-bottom-right-radius: 0; }

#imlHead #inSearchBtn .btn { border-radius: 4px; border-top-left-radius: 0; border-bottom-left-radius: 0; }

#imlHead #divSearchResults.popover { border-radius: 0px; padding: 0px; border: #ddd solid 1px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }

#imlHead #divSearchResults.popover .popover-content { padding: 0px; }

#imlHead .popup-header { padding: 4px; font-size: 12px; font-weight: bold; }

#imlHead #ulSearchResults .popup-header { color: #333; border-bottom: #ddd solid 1px; background: none; }

#imlHead .w .second-header { position: relative; height: 165px; }

#imlHead .flex { display: -ms-flexbox; display: flex; }

#imlHead .second-header-container { align-items: center; align-content: center; justify-content: center; }

#imlHead .second-header-container > .logoArea { margin-left: auto; margin-bottom: 10px; }

#imlHead .w .second-header .logo { height: 100%; }

#imlHead .w .second-header .logo img, #imlHead .w .second-header .logo i { pointer-events: none; margin-right: 20px; height: 145px; width: 145px; object-fit: cover; top: 10px; z-index: 8; position: relative; }

#imlHead .w .second-header .text { align-self: center; }

#imlHead .w .second-header .text .heading1 { color: #fff; font-size: 12pt; }

#imlHead .w .second-header .text .heading2 { color: #fff; font-size: 50pt; text-align: left; }

#imlHead .w .second-header .page-heading__breadcrumb { padding-left: 35px; }

#imlHead .w .second-header .page-heading__breadcrumb .breadcrumb-item > a { color: #fff; }

#imlHead .w .second-header .page-heading__breadcrumb .breadcrumb-item .topbar-dropdown img { max-width: 22px; }

#imlHead .w .second-header .text .heading3 { color: #fff; font-size: 12pt; }

#imlHead .w .responsive { display: none; }

#imlHead .w { margin: 0 auto; padding: 0 8px; }

#imlHead .main-nav__list > li > a { color: black; font-size: 14px; font-weight: 700; text-transform: uppercase; }

#imlHead .main-nav > .menu .item > .name { font-size: 15px; font-weight: 700; line-height: 1; text-transform: uppercase; }

#imlHead .main-nav > .menu > .item > .name { position: relative; color: #fff; margin: 0 5px; background: rgba(255, 255, 255, 0); transition: background-color 0.3s; }

#imlHead .main-nav > .menu > .item > .name:before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; transition: background 0.3s; background: rgba(255, 255, 255, 0); }

#imlHead .main-nav > .menu .item > .name > a, #imlHead .main-nav > .menu .widget.widget-slider .widget-content .showcase .cover .content .item > .name > .link, #imlHead .widget.widget-slider .widget-content .showcase .cover .content > nav.primary .w > .menu .item > .name > .link { display: block; padding: 20px 15px; color: inherit; }

#imlHead .main-nav > .menu .item.unlinked > .name { padding: 20px 15px; }

#imlHead .main-nav > .menu > .item > .name:before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; transition: background 0.3s; background: rgba(255, 255, 255, 0); }

#imlHead .main-nav > .menu > .item:hover.has-submenu > .name:before { background: #13362e; }

#imlHead i.iml-icon-i { -webkit-mask-size: cover; mask-size: cover; -webkit-mask-image: url(/spa/images/iml-logo.svg); mask-image: url(/spa/images/iml-logo.svg); background-color: black; /* Or any color of your choice. */ fill: black; /* Or any color of your choice. */ width: 28px; height: 20px; display: inline-block; vertical-align: text-bottom; }

#imlHead .main-nav > .menu .item > .menu { position: absolute; padding: 0 10px; text-align: left; left: 5px; background: #fff; opacity: 0; visibility: hidden; transition: opacity 0.3s, visibility 0.3s; min-width: 200px; box-shadow: 0 8px 20px -4px rgba(0, 0, 0, 0.4); }

#imlHead .main-nav > .menu .item { position: relative; cursor: default; }

#imlHead .main-nav > .menu .item > .menu > .item > .name { color: #18453b; white-space: nowrap; }

#imlHead .main-nav > .menu .item > .name { font-size: 15px; font-weight: 700; line-height: 1; text-transform: uppercase; }

#imlHead .main-nav > .menu .item > .menu > .item > .name > a, #imlHead .main-nav > .menu .widget.widget-slider .widget-content .showcase .cover .content .item > .menu > .item > .name > .link, #imlHead .widget.widget-slider .widget-content .showcase .cover .content > nav.primary .w > .menu .item > .menu > .item > .name > .link { padding: 15px; }

#imlHead .main-nav > .menu .item > .name > a, #imlHead .main-nav > .menu .widget.widget-slider .widget-content .showcase .cover .content .item > .name > .link, #imlHead .widget.widget-slider .widget-content .showcase .cover .content > nav.primary .w > .menu .item > .name > .link { display: block; padding: 20px 15px; color: inherit; }

#imlHead .main-nav > .menu > .item > .name > a:hover, #imlHead nav.primary .widget.widget-slider .widget-content .showcase .cover .content .w > .menu > .item > .name > .link:hover, #imlHead .widget.widget-slider .widget-content .showcase .cover .content > nav.primary .w > .menu > .item > .name > .link:hover { color: #000; }

#imlHead .main-nav > .menu > .item:hover.has-submenu > .name { color: #fff; background: #fff; }

#imlHead .main-nav > .menu .item > .menu > .item:not(.unlinked):hover > .name { background: #18453b; }

#imlHead .main-nav > .menu .item > .menu > .item > .name > a:hover, #imlHead .main-nav > .menu .widget.widget-slider .widget-content .showcase .cover .content .item > .menu > .item > .name > .link:hover, #imlHead .widget.widget-slider .widget-content .showcase .cover .content > nav.primary .w > .menu .item > .menu > .item > .name > .link:hover { color: #000; }

#imlHead .main-nav > .menu > .item:hover.has-submenu > .name:before { background: #ffa81d; }

#imlHead .main-nav > .menu > .item:hover.has-submenu > .name { color: #fff; background: #fff; }

#imlHead .main-nav > .menu .item:hover > .menu { opacity: 1; visibility: visible; z-index: 999; }

#imlHead .main-nav > .menu > .item.more { flex: 1; text-align: right; }

#imlHead .main-nav > .menu > .item.more > .menu { left: auto; right: 5px; text-align: left; }

#imlHead .main-nav > .menu > .item.more > .menu .menu { left: auto; right: 100%; }

#imlHead .main-nav > .menu .item > .menu > .item > .name { color: #000; white-space: nowrap; }

#imlHead .main-nav > .menu .item > .menu > .item > .name > a, #imlHead .main-nav > .menu .widget.widget-slider .widget-content .showcase .cover .content .item > .menu > .item > .name > .link, #imlHead .widget.widget-slider .widget-content .showcase .cover .content .main-nav > .menu .item > .menu > .item > .name > .link { padding: 15px; }

#imlHead .main-nav > .menu .item > .menu > .item > .name > a:hover, #imlHead .main-nav > .menu .widget.widget-slider .widget-content .showcase .cover .content .item > .menu > .item > .name > .link:hover, #imlHead .widget.widget-slider .widget-content .showcase .cover .content nav.primary .w > .menu .item > .menu > .item > .name > .link:hover { color: #00aced; }

#imlHead .main-nav > .menu .item > .menu > .item.unlinked > .name { padding: 15px; }

#imlHead .main-nav > .menu .item > .menu > .item:not(.unlinked):hover > .name { background: #eee; }

#imlHead .main-nav > .menu .item > .menu > .item.has-submenu:hover > .name { background: #eee; }

#imlHead .main-nav > .menu .item > .menu .menu { top: 0; left: 100%; }

#imlHead .main-nav > .menu .item:hover > .menu { opacity: 1; visibility: visible; }

.iml-responsiveness { /*screen md <= 800 vs >800 */ /* screen > 816
@media (min-width: $varGridBreakpointMd) {
    &.iml-menu-push-toright-sm{
        left: 200px;
        #imlMenu{left: -200px;}
    }
}*/ }

@media (max-width: 317px) { .iml-responsiveness .iml-override-container, .iml-responsiveness #imlHead, .iml-responsiveness #imlFoot { width: 300px !important; }
  .iml-responsiveness #imlHead .iml-main-header-name, .iml-responsiveness #imlEmbedHead .iml-main-header-name { max-width: 200px; }
  .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs ul { margin: 0px; padding: 10px; }
  .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li { list-style-type: none; display: none !important; width: 31.333333%; }
  .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li:nth-child(2) { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li.more, .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li.more { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(2) { display: none !important; }
  .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.four-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.four-tabs ul { margin: 0px; padding: 0px; }
  .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.four-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.four-tabs > li { list-style-type: none; display: block !important; width: 23%; }
  .iml-responsiveness #imlHead .iml-header-menu .nav.iml-nav-tabs.four-tabs > li.more, .iml-responsiveness #imlEmbedHead .iml-header-menu .nav.iml-nav-tabs.four-tabs > li.more { display: none !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb { height: 25px; line-height: 25px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb ul { margin: 0px; padding: 0px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb li { list-style-type: none; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb li a > em, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb li a > em { max-width: 60px !important; }
  .iml-responsiveness #imlHead .iml-float-bar .iml-navbar-school-name, .iml-responsiveness #imlEmbedHead .iml-float-bar .iml-navbar-school-name { width: 120px !important; } }

@media (max-width: 633px) { .iml-responsiveness #imlHead, .iml-responsiveness #imlEmbedHead { /* Mobile click to drop arrow */ /* 2nd Level Submenu */ /* 3rd Level Submenu */ /* Animation None */ }
  .iml-responsiveness #imlHead.iml-header-with-bg-img, .iml-responsiveness #imlEmbedHead.iml-header-with-bg-img { min-height: 200px !important; }
  .iml-responsiveness #imlHead .iml-main-header-name, .iml-responsiveness #imlEmbedHead .iml-main-header-name { max-width: 300px; }
  .iml-responsiveness #imlHead .iml-header-main, .iml-responsiveness #imlEmbedHead .iml-header-main { min-height: 180px !important; }
  .iml-responsiveness #imlHead .iml-header-main.iml-header-with-bg-img, .iml-responsiveness #imlEmbedHead .iml-header-main.iml-header-with-bg-img { height: 200px; }
  .iml-responsiveness #imlHead .iml-header-main.iml-header-with-bg-img .iml-header-banner .iml-header-banner-img, .iml-responsiveness #imlEmbedHead .iml-header-main.iml-header-with-bg-img .iml-header-banner .iml-header-banner-img { height: 200px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-override-container, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-override-container { position: relative; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs { padding-left: 0px; margin: 0 auto; display: table; width: 100%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs i, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs i { font-size: 16px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs ul { margin: 0px; padding: 10px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs > li { list-style-type: none; margin-left: 0px; margin-right: 0px; margin-left: 1%; margin-right: 1%; width: 48%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs > li > a, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs > li > a { padding: 6px 0; text-align: center; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs > li > a > i, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs > li > a > i { position: relative; left: 0px; top: 0px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs > li > a .iml-nav-tabs-item, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs > li > a .iml-nav-tabs-item { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 0; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs ul { margin: 0px; padding: 0px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li { list-style-type: none; display: none !important; width: 31.333333%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li:nth-child(2) { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(2) { display: none !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.three-more-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.three-more-tabs ul { margin: 0px; padding: 0px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.three-more-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.three-more-tabs > li { list-style-type: none; display: none !important; width: 31.333333%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.three-more-tabs > li:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.three-more-tabs > li:nth-child(2), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.three-more-tabs > li:nth-child(3), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.three-more-tabs > li:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.three-more-tabs > li:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.three-more-tabs > li:nth-child(3) { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar { top: -190px; text-align: center; left: 0; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group { margin-bottom: 8px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a.a-two, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a.a-two { width: 50%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a.a-three, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a.a-three { width: 33.33%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a.a-four, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a.a-four { width: 25%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a.a-five, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group a.a-five { width: 20%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-left, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-left { display: block; float: none; margin: 0 auto; padding-right: 0; width: 100px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-left .iml-header-logo, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-left .iml-header-logo { left: 50%; margin-left: -50px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-left .iml-avatar-upload-fade, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-left .iml-avatar-upload-fade { left: 50%; margin-left: -47px; cursor: pointer; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body { position: relative; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb { height: 25px; line-height: 25px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb ul { margin: 0px; padding: 0px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb li { list-style-type: none; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb li a > em, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar .media-body .iml-media-heading-second .breadcrumb li a > em { max-width: 120px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar.iml-head-low-height, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar.iml-head-low-height { top: -170px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar.iml-head-low-height .media-left, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar.iml-head-low-height .media-left { margin-bottom: -24px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar.iml-head-low-height .iml-avatar-upload-fade, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar.iml-head-low-height .iml-avatar-upload-fade { top: 3px; border-radius: 94px 94px 0 0; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn { display: block; position: relative; width: 100%; right: 0; background: rgba(0, 0, 0, 0.5); }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn { width: 100%; border: 0; padding-top: 10px; padding-bottom: 10px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn:hover, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn:focus, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn .focus, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn:hover, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn:focus, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn .focus { background: rgba(0, 0, 0, 0.2); color: #ffffff; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn:hover span, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn:hover i, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn:focus span, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn:focus i, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn .focus span, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn .focus i, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn:hover span, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn:hover i, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn:focus span, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn:focus i, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn .focus span, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn .focus i { color: #fff; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn:active, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .btn.active, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn:active, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .btn.active { box-shadow: none; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn .dropdown-menu, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn .dropdown-menu { left: 0 !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn.text-success, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn.text-success { background: #fff; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn.text-success .btn, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn.text-success .btn { background: #5cb85c; border-radius: 0; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn.text-success .btn:hover, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn.text-success .btn:focus, .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn.text-success .btn .focus, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn.text-success .btn:hover, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn.text-success .btn:focus, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn.text-success .btn .focus { background: #449d44; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn.text-success-disable, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn.text-success-disable { background: #fff; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-navbar-btn.text-success-disable .btn, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-navbar-btn.text-success-disable .btn { background: #5cb85c; border-radius: 0; opacity: 0.65; }
  .iml-responsiveness #imlHead #header-mobile__toggle, .iml-responsiveness #imlEmbedHead #header-mobile__toggle { display: block !important; }
  .iml-responsiveness #imlHead .iml-search-icon-xs > li.dropdown-item, .iml-responsiveness #imlEmbedHead .iml-search-icon-xs > li.dropdown-item { padding: 0; }
  .iml-responsiveness #imlHead .second-header, .iml-responsiveness #imlEmbedHead .second-header { position: relative; height: 210px; }
  .iml-responsiveness #imlHead .second-header .second-header-container, .iml-responsiveness #imlEmbedHead .second-header .second-header-container { display: flex; flex-direction: column; }
  .iml-responsiveness #imlHead .second-header .second-header-container div.logoArea, .iml-responsiveness #imlEmbedHead .second-header .second-header-container div.logoArea { width: 100px; height: 100px; margin-left: 0; margin-top: 10px; }
  .iml-responsiveness #imlHead .second-header .second-header-container div.logoArea .logo img, .iml-responsiveness #imlHead .second-header .second-header-container div.logoArea .logo i, .iml-responsiveness #imlEmbedHead .second-header .second-header-container div.logoArea .logo img, .iml-responsiveness #imlEmbedHead .second-header .second-header-container div.logoArea .logo i { pointer-events: none; height: 100px; width: 100px; object-fit: cover; z-index: 8; position: relative; }
  .iml-responsiveness #imlHead .second-header .second-header-container .heading2, .iml-responsiveness #imlEmbedHead .second-header .second-header-container .heading2 { text-align: center; font-size: 24px; }
  .iml-responsiveness #imlHead .second-header .second-header-container .heading3, .iml-responsiveness #imlEmbedHead .second-header .second-header-container .heading3 { font-size: 16px; }
  .iml-responsiveness #imlHead .second-header .second-header-container .page-heading__breadcrumb, .iml-responsiveness #imlEmbedHead .second-header .second-header-container .page-heading__breadcrumb { padding-left: 0 !important; font-size: 14px; }
  .iml-responsiveness #imlHead .second-header .second-header-container .iml-navbar-btn, .iml-responsiveness #imlEmbedHead .second-header .second-header-container .iml-navbar-btn { margin-left: 0 !important; }
  .iml-responsiveness #imlHead .second-header .second-header-container .iml-btn-white-outline, .iml-responsiveness #imlEmbedHead .second-header .second-header-container .iml-btn-white-outline { border: none; padding-top: 6px; }
  .iml-responsiveness #imlHead .main-nav, .iml-responsiveness #imlEmbedHead .main-nav { width: 270px; left: 0; -webkit-transform: translateX(-270px); transform: translateX(-270px); height: 100vh; position: fixed; top: 0; margin: 0; z-index: 103; overflow: auto; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; background-color: #1e2024; }
  .iml-responsiveness #imlHead .site-wrapper--has-overlay .main-nav, .iml-responsiveness #imlEmbedHead .site-wrapper--has-overlay .main-nav { -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
  .iml-responsiveness #imlHead .main-nav .header-mobile__logo, .iml-responsiveness #imlEmbedHead .main-nav .header-mobile__logo { position: relative; padding: 5px 0 18px 0; display: block; border-bottom: 1px solid #292c31; }
  .iml-responsiveness #imlHead .main-nav .main-nav__item--shopping-cart .info-block__link-wrapper, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__item--shopping-cart .info-block__link-wrapper { overflow: hidden; font-size: 11px; line-height: 1.5em; padding-right: 20px; }
  .iml-responsiveness #imlHead .main-nav .main-nav__item--shopping-cart .df-icon-stack--bag, .iml-responsiveness #imlHead .main-nav .main-nav__item--shopping-cart .df-icon--shopping-cart, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__item--shopping-cart .df-icon-stack--bag, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__item--shopping-cart .df-icon--shopping-cart { display: none; }
  .iml-responsiveness #imlHead .main-nav .main-nav__item--shopping-cart .info-block__heading, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__item--shopping-cart .info-block__heading { margin-bottom: 0; float: left; font-size: 11px; line-height: 1.5em; }
  .iml-responsiveness #imlHead .main-nav .main-nav__item--shopping-cart .info-block__cart-sum, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__item--shopping-cart .info-block__cart-sum { float: right; font-size: 11px; line-height: 1.5em; color: #ffdc11; }
  .iml-responsiveness #imlHead .main-nav .main-nav__back, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__back { width: 49px; height: 44px; position: absolute; right: 0; top: 0; z-index: 4; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Cpath transform='translate(-238.75 -17.75)' fill='%23fff' d='M240,21h12v2H240V21Zm0.171-.415,4.243,4.243L243,26.242,238.757,22Zm4.243-1.414-4.243,4.242L238.757,22,243,17.757Z'/%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 13px 8px; }
  .iml-responsiveness #imlHead .main-nav .main-nav__back:hover, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__back:hover { cursor: pointer; }
  .iml-responsiveness #imlHead .main-nav__list, .iml-responsiveness #imlEmbedHead .main-nav__list { padding-top: 50px; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li > a::before, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li > a::before { top: 0; bottom: 0; width: 4px; height: auto; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li > a .highlight, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li > a .highlight { color: #ffdc11; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li.has-children > a::after, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li.has-children > a::after { display: none; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li.nav-account__item--logout > a, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li.nav-account__item--logout > a { color: #6b6d70; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li.nav-account__item--wishlist > a, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li.nav-account__item--wishlist > a { padding-right: 20px; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li.nav-account__item--wishlist .highlight, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li.nav-account__item--wishlist .highlight { float: right; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li.main-nav__item--social-links, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li.main-nav__item--social-links { text-align: left; padding: 0 15px 20px 15px; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li.main-nav__item--social-links > a, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li.main-nav__item--social-links > a { display: inline-block; border-bottom: none; padding: 13px; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li.main-nav__item--social-links > a::before, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li.main-nav__item--social-links > a::before { display: none; }
  .iml-responsiveness #imlHead .main-nav__list li:hover .main-nav__sub, .iml-responsiveness #imlEmbedHead .main-nav__list li:hover .main-nav__sub { display: none; }
  .iml-responsiveness #imlHead .main-nav__list li:hover .main-nav__sub .main-nav__sub-2, .iml-responsiveness #imlEmbedHead .main-nav__list li:hover .main-nav__sub .main-nav__sub-2 { display: none; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li.has-children > a::after, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li.has-children > a::after { display: none; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub .main-nav__sub-2 li:hover .main-nav__sub-3, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub .main-nav__sub-2 li:hover .main-nav__sub-3 { display: none; }
  .iml-responsiveness #imlHead .main-nav__toggle, .iml-responsiveness #imlEmbedHead .main-nav__toggle { width: 30px; height: 30px; position: absolute; top: 8px; right: 10px; display: block; cursor: pointer; z-index: 1; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 4'%3E%3Cpath transform='translate(-586.156 -1047.28)' fill='%23fff' d='M586.171,1048l0.708-.71,2.828,2.83-0.707.71Zm4.95-.71,0.707,0.71L589,1050.83l-0.707-.71Z'/%3E%3C/svg%3E"); background-size: 6px 4px; background-repeat: no-repeat; background-position: center center; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
  .iml-responsiveness #imlHead .main-nav__toggle-2, .iml-responsiveness #imlEmbedHead .main-nav__toggle-2 { width: 20px; height: 20px; position: absolute; top: 3px; right: 15px; display: block; cursor: pointer; z-index: 1; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 4'%3E%3Cpath transform='translate(-586.156 -1047.28)' fill='%23fff' d='M586.171,1048l0.708-.71,2.828,2.83-0.707.71Zm4.95-.71,0.707,0.71L589,1050.83l-0.707-.71Z'/%3E%3C/svg%3E"); background-size: 6px 4px; background-repeat: no-repeat; background-position: center center; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
  .iml-responsiveness #imlHead .main-nav__toggle--rotate, .iml-responsiveness #imlEmbedHead .main-nav__toggle--rotate { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
  .iml-responsiveness #imlHead .main-nav__sub-2, .iml-responsiveness #imlEmbedHead .main-nav__sub-2 { width: 100%; position: static; left: 100%; top: 0; display: none; margin: 0; padding: 0 !important; border: solid 0px; -webkit-transform: none; transform: none; opacity: 1; visibility: visible; }
  .iml-responsiveness #imlHead .main-nav__sub-2 li, .iml-responsiveness #imlEmbedHead .main-nav__sub-2 li { margin: 0; padding: 0; position: relative; }
  .iml-responsiveness #imlHead .main-nav__sub-2 li a, .iml-responsiveness #imlEmbedHead .main-nav__sub-2 li a { display: block; padding: 10px 25px 10px 25px; }
  .iml-responsiveness #imlHead .main-nav__sub-2 li:hover > a, .iml-responsiveness #imlEmbedHead .main-nav__sub-2 li:hover > a { color: #fff; }
  .iml-responsiveness #imlHead .main-nav__sub-3, .iml-responsiveness #imlEmbedHead .main-nav__sub-3 { width: 100%; position: static; left: 100%; top: 0; display: none; margin: 0; padding: 0 !important; border: solid 0px; -webkit-transform: none; transform: none; opacity: 1; visibility: visible; }
  .iml-responsiveness #imlHead .main-nav__sub-3 li, .iml-responsiveness #imlEmbedHead .main-nav__sub-3 li { margin: 0; padding: 0; position: relative; }
  .iml-responsiveness #imlHead .main-nav__sub-3 li a, .iml-responsiveness #imlEmbedHead .main-nav__sub-3 li a { display: block; padding: 10px 25px 10px 25px; }
  .iml-responsiveness #imlHead .main-nav__sub-3 li:hover > a, .iml-responsiveness #imlEmbedHead .main-nav__sub-3 li:hover > a { color: #fff; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list { border-top: 1px solid #292c31; height: 100%; overflow-y: auto; display: block; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li { width: 100%; display: block; float: none; border-right: none; background-color: transparent; position: relative; white-space: inherit; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list > li > a, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list > li > a { padding: 16px 30px; font-size: 11px; text-align: left; border-right: solid 0px; background-color: transparent; color: #fff; line-height: 1.5em; border-bottom: 1px solid #292c31; position: static; }
  .iml-responsiveness #imlHead .main-nav .main-nav__list li.has-children > a::after, .iml-responsiveness #imlEmbedHead .main-nav .main-nav__list li.has-children > a::after { -webkit-transform: none; transform: none; top: 13px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 4'%3E%3Cpath transform='translate(-586.156 -1047.28)' fill='%23fff' d='M586.171,1048l0.708-.71,2.828,2.83-0.707.71Zm4.95-.71,0.707,0.71L589,1050.83l-0.707-.71Z'/%3E%3C/svg%3E"); }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub { -webkit-transform: none; transform: none; opacity: 1; display: none; position: relative; top: 0; background-color: #292c31; border: none; padding: 15px 0; visibility: visible; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li a, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li a { line-height: 1.5em; font-size: 10px; padding: 7px 0 7px 40px; color: #9a9da2; -webkit-transition: color 0.3s ease; transition: color 0.3s ease; border-bottom: none; display: block; text-align: left; font-family: "Montserrat", sans-serif; text-transform: uppercase; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li a:hover, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li a:hover { color: #fff; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li:hover > a, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li:hover > a { background-color: transparent; color: #fff; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li:hover .main-nav__sub-2, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li:hover .main-nav__sub-2 { background-color: transparent; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li .main-nav__sub-2, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li .main-nav__sub-2 { padding: 15px 0; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li .main-nav__sub-2 li a, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li .main-nav__sub-2 li a { padding-left: 50px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li .main-nav__sub-2 li a:hover, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li .main-nav__sub-2 li a:hover { background-color: none; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__sub li .main-nav__sub-2 li .main-nav__sub-3 li a, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__sub li .main-nav__sub-2 li .main-nav__sub-3 li a { padding-left: 60px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu { background-color: #292c31; color: #9a9da2; display: none; position: relative; top: 0; padding: 15px 0; border: none; -webkit-transform: none; transform: none; opacity: 1; visibility: visible; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu [class^="col-"], .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu [class^="col-"] { padding-bottom: 15px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu [class^="col-"]:first-child .main-nav-banner, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu [class^="col-"]:first-child .main-nav-banner { margin-top: 0; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu div[class^="col-"], .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu div[class^="col-"] { padding-left: 30px; padding-right: 30px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .row, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .row { margin: 0; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .main-nav__title, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .main-nav__title { color: #fff; font-size: 11px; padding: 10px 30px; margin: 0; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .main-nav-banner, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .main-nav-banner { margin: 15px; padding: 0; min-height: 56px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .main-nav-banner .main-nav-banner__link, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .main-nav-banner .main-nav-banner__link { padding: 15px 20px 15px 56px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .main-nav-banner .main-nav-banner__subtitle, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .main-nav-banner .main-nav-banner__subtitle { font-size: 11px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .main-nav-banner .main-nav-banner__title, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .main-nav-banner .main-nav-banner__title { font-size: 18px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu > ul, .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .main-nav__ul, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu > ul, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .main-nav__ul { width: 100%; margin: 0; padding: 0; font-size: 13px; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu > ul > li > a, .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .main-nav__ul > li > a, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu > ul > li > a, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .main-nav__ul > li > a { padding: 7px 20px 7px 40px; line-height: 1.5em; font-size: 10px; color: #9a9da2; }
  .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu > ul > li > a:hover, .iml-responsiveness #imlHead .main-nav__list .main-nav__megamenu .main-nav__ul > li > a:hover, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu > ul > li > a:hover, .iml-responsiveness #imlEmbedHead .main-nav__list .main-nav__megamenu .main-nav__ul > li > a:hover { color: #fff; }
  .iml-responsiveness #imlHead .main-nav__list li:hover .main-nav__megamenu, .iml-responsiveness #imlEmbedHead .main-nav__list li:hover .main-nav__megamenu { display: none; position: relative; top: 0; }
  .iml-responsiveness #imlHead .main-nav__list li > .main-nav__sub, .iml-responsiveness #imlHead .main-nav__list li:hover > .main-nav__sub, .iml-responsiveness #imlHead .main-nav__sub li > .main-nav__sub-2, .iml-responsiveness #imlHead .main-nav__sub li:hover > .main-nav__sub-2, .iml-responsiveness #imlHead .main-nav__sub-2 li > .main-nav__sub-3, .iml-responsiveness #imlHead .main-nav__sub-2 li:hover > .main-nav__sub-3, .iml-responsiveness #imlHead .main-nav__list li > .main-nav__megamenu, .iml-responsiveness #imlHead .main-nav__list li:hover > .main-nav__megamenu, .iml-responsiveness #imlEmbedHead .main-nav__list li > .main-nav__sub, .iml-responsiveness #imlEmbedHead .main-nav__list li:hover > .main-nav__sub, .iml-responsiveness #imlEmbedHead .main-nav__sub li > .main-nav__sub-2, .iml-responsiveness #imlEmbedHead .main-nav__sub li:hover > .main-nav__sub-2, .iml-responsiveness #imlEmbedHead .main-nav__sub-2 li > .main-nav__sub-3, .iml-responsiveness #imlEmbedHead .main-nav__sub-2 li:hover > .main-nav__sub-3, .iml-responsiveness #imlEmbedHead .main-nav__list li > .main-nav__megamenu, .iml-responsiveness #imlEmbedHead .main-nav__list li:hover > .main-nav__megamenu { -webkit-transform: none; transform: none; visibility: visible; }
  .iml-responsiveness #imlHead .main-nav__sub li:hover > .main-nav__sub-2, .iml-responsiveness #imlHead .main-nav__sub-2 li > .main-nav__sub-3, .iml-responsiveness #imlHead .main-nav__sub-2 li:hover > .main-nav__sub-3, .iml-responsiveness #imlHead .main-nav__list li > .main-nav__megamenu, .iml-responsiveness #imlHead .main-nav__list li:hover > .main-nav__megamenu, .iml-responsiveness #imlEmbedHead .main-nav__sub li:hover > .main-nav__sub-2, .iml-responsiveness #imlEmbedHead .main-nav__sub-2 li > .main-nav__sub-3, .iml-responsiveness #imlEmbedHead .main-nav__sub-2 li:hover > .main-nav__sub-3, .iml-responsiveness #imlEmbedHead .main-nav__list li > .main-nav__megamenu, .iml-responsiveness #imlEmbedHead .main-nav__list li:hover > .main-nav__megamenu { opacity: 1; }
  .iml-responsiveness #imlHead i.iml-icon-i, .iml-responsiveness #imlEmbedHead i.iml-icon-i { background-color: #fff; width: 20px; height: 20px; } }

@media (min-width: 632px) { .iml-responsiveness .iml-col-sm-main-6 { width: 50%; }
  .iml-responsiveness .iml-col-sm-main-4 { width: 33.3333333%; } }

@media (min-width: 316px) and (max-width: 633px) { .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs ul { margin: 0px; padding: 10px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li { list-style-type: none; display: none !important; width: 23%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(2), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(3), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(3) { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(2), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(3), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(3) { display: none !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-tabs ul { margin: 0px; padding: 0px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-tabs > li { list-style-type: none; display: block !important; width: 23%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-tabs > li.more, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-tabs > li.more { display: none !important; } }

@media (min-width: 632px) and (max-width: 817px) { .iml-responsiveness #imlHead .iml-float-bar .iml-navbar-school-name, .iml-responsiveness #imlEmbedHead .iml-float-bar .iml-navbar-school-name { width: 240px !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs ul { margin: 0px; padding: 10px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li { list-style-type: none; display: none !important; width: 31%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li:nth-child(2) { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.two-more-tabs > li.more ul > div:nth-child(2) { display: none !important; } }

@media (max-width: 817px) { .iml-responsiveness .iml-menu-top { display: none; }
  .iml-responsiveness .iml-school-select-xs { position: absolute; left: 60px; right: 60px; } }

@media (min-width: 816px) and (max-width: 1033px) { .iml-responsiveness #imlHead .iml-float-bar .btn-group .iml-network-name, .iml-responsiveness #imlEmbedHead .iml-float-bar .btn-group .iml-network-name { max-width: 240px; }
  .iml-responsiveness #imlHead .iml-float-bar .iml-head-member-name, .iml-responsiveness #imlEmbedHead .iml-float-bar .iml-head-member-name { max-width: 4em; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs ul, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs ul { margin: 0px; padding: 10px; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li { list-style-type: none; display: none !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(2), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(3), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li:nth-child(3) { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more { display: block !important; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(2), .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(3), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(1), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(2), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-more-tabs > li.more ul > div:nth-child(3) { display: none !important; } }

@media (max-width: 1033px) { .iml-responsiveness #imlHead, .iml-responsiveness #imlBody, .iml-responsiveness #imlFoot, .iml-responsiveness #imlHeadDashboard, .iml-responsiveness #imlEmbedHead { width: 100%; } }

@media (max-width: 768) { .iml-responsiveness .iml-small-screen-hide-ads { display: none !important; } }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs ul { margin: 0px; padding: 10px; }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li { list-style-type: none; display: none !important; white-space: nowrap; margin: 0 !important; }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-child(1), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-child(2), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-child(3), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-child(4), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-child(5), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-child(6), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-last-child(1), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-last-child(2), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li:nth-last-child(3) { display: inline-block !important; }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more { display: inline-block !important; }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more ul > div:nth-child(1), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more ul > div:nth-child(2), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more ul > div:nth-child(3), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more ul > div:nth-child(4), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more ul > div:nth-child(5), .iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more ul > div:nth-child(6) { display: none !important; }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more > a > label { color: #000; font-size: 14px; font-weight: 700; text-transform: uppercase; }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more > ul.dropdown-menu > div { padding: 10px; }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more > ul.dropdown-menu > div > li.item { white-space: nowrap; }

.iml-nonresponsiveness .main-nav .main-nav__list.six-more-tabs > li.more > ul.dropdown-menu > div > li.item > a { color: #000; font-size: 14px; font-weight: 700; text-transform: uppercase; padding-left: 15px !important; padding-right: 10px !important; }

.iml-nonresponsiveness .main-nav .main-nav__list.tighter-tabs ul { margin: 0px; padding: 0px; }

.iml-nonresponsiveness .main-nav .main-nav__list.tighter-tabs > li { margin: 0 !important; list-style-type: none; }

.iml-nonresponsiveness .main-nav .main-nav__list.tighter-tabs > li > a { padding-left: 15px !important; padding-right: 10px !important; }

.iml-nonresponsiveness .main-nav .main-nav__list.tighter-tabs > li > a > label { padding-left: 16px !important; }

/* common styles from iml */
/*those styles are used for avatar*/
.icon-avatar-256 { font-size: 150px !important; height: 256px !important; width: 256px !important; line-height: 256px !important; }

.icon-avatar-96 { font-size: 50px !important; height: 96px !important; width: 96px !important; line-height: 96px !important; }

.icon-avatar-80 { font-size: 40px !important; height: 80px !important; width: 80px !important; line-height: 80px !important; }

.icon-avatar-64 { font-size: 30px !important; height: 64px !important; width: 64px !important; line-height: 64px !important; }

.icon-avatar-48 { font-size: 24px !important; height: 48px !important; width: 48px !important; line-height: 48px !important; }

.icon-avatar-42 { font-size: 20px !important; height: 42px !important; width: 42px !important; line-height: 42px !important; }

.icon-avatar-24 { font-size: 12px !important; height: 24px !important; width: 24px !important; line-height: 24px !important; }

.icon-avatar-22 { font-size: 11px !important; height: 22px !important; width: 22px !important; line-height: 22px !important; }

.icon-avatar-16 { font-size: 10px !important; height: 16px !important; width: 16px !important; line-height: 16px !important; }

.iml-m-0 { margin: 0 !important; }

.iml-text-32 { font-size: 32px; }

#imlHead, #imlBody, #imlFoot, #imlHeadBanner, #imlFootBanner { margin: 0 auto; }

.header--layout-1 { background-color: #fff !important; }

.main-nav > li > a { color: black; }

.header__primary, .header__primary::after, .header__primary-inner, .header__primary-inner::before { background-color: #fff !important; }

@media (min-width: 1560px) { .d-xxl-inline { display: inline !important; } }
