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

@media (max-width: 317px) { .iml-responsiveness { /*spa/member/player/tab/stats*/ }
  .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; }
  .iml-responsiveness #imlHeadDashboard { width: 100% !important; }
  .iml-responsiveness #imlHeadDashboard .iml-dashboard-main > a { width: 100%; }
  .iml-responsiveness #imlBody .iml-override-col-xs-12, .iml-responsiveness #imlBody .iml-override-col-xs-6 { float: left; padding-left: 8px; padding-right: 8px; }
  .iml-responsiveness #imlBody .iml-override-col-xs-6 { width: 50%; }
  .iml-responsiveness #imlBody .iml-override-col-xs-12, .iml-responsiveness #imlBody .iml-col-main-3 { width: 100%; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-roster-list .right-options, .iml-responsiveness #imlBody #imlBodyMain .iml-roster-list .media { margin: 0 auto; float: none; display: block; text-align: center; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-roster-list .right-options { margin: 5px auto 0 auto; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-roster-list .media-left, .iml-responsiveness #imlBody #imlBodyMain .iml-roster-list .media-body { display: block; }
  .iml-responsiveness .user-data ul { margin: 0px; padding: 0px; }
  .iml-responsiveness .user-data li { list-style-type: none; width: 100% !important; border-right: 0; } }

@media (max-width: 633px) { .iml-responsiveness { /*spa/member/player/tab/stats*/ }
  .iml-responsiveness .user-data ul { margin: 0px; padding: 0px; }
  .iml-responsiveness .user-data li { list-style-type: none; width: 33.33333%; text-align: center; }
  .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; display: table; width: 100%; table-layout: fixed; border-collapse: separate; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group .btn, .iml-responsiveness #imlHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group .btn-group, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group .btn, .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-header-avatar #imlDefaultMenu .iml-head-btn-group .btn-group { display: table-cell; float: none; width: 1%; }
  .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: .65; }
  .iml-responsiveness #imlBody .iml-sidebar, .iml-responsiveness #imlBody #imlBodyMain { width: 100%; }
  .iml-responsiveness #imlBody .iml-col-sm-main-10, .iml-responsiveness #imlBody .iml-col-sm-main-8, .iml-responsiveness #imlBody .iml-col-sm-main-6, .iml-responsiveness #imlBody .iml-col-sm-main-5, .iml-responsiveness #imlBody .iml-col-sm-main-4, .iml-responsiveness #imlBody .iml-col-sm-main-3, .iml-responsiveness #imlBody .iml-col-sm-main-2 { width: 100%; }
  .iml-responsiveness #imlBody .iml-col-sm-main-offset-4 { margin-left: 0px; }
  .iml-responsiveness #imlBody #imlBodyMain { /*.iml-game-pagination{ text-align: left; padding: 0px 10px;height: auto; .iml-choose-view{position: relative; border-right: 0;border-bottom: #ddd solid 1px;} .iml-day-nav{ li{margin-top: 8px; &.iml-paging-item{ &.active{ &:after{ bottom: -1px; } } } } } }*/ /*.iml-game-list{ .iml-game-head{ padding: 3px 32px; } .iml-game-info{ padding: 28px 10px 8px 220px; text-align: right; min-height: 100px; //.media-body{display: none;} .iml-team-left,.iml-team-right{left: 10px;} .iml-team-left{top: 14px;} .iml-team-right{right: auto; top: 62px; .media-right{float: left; padding-left: 0; padding-right: 10px;} .media-body{text-align: left; float: right;} } } }*/ /*for form fields*/ }
  .iml-responsiveness #imlBody #imlBodyMain .iml-team-name { max-width: 130px; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-form-fields input { width: 100%; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top { padding: 0px; text-align: center; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top img { float: none; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top span { float: none; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top .top-txt { float: none; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .phone-num-send h6 { float: none !important; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .phone-num-send .carrier-dropdown { width: 100%; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .phone-num-send .input-group { width: auto; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .phone-num-send .input-group input { width: 98%; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .phone-num-send .input-group .btn { width: auto; } }

@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; width: 23%; }
  .iml-responsiveness #imlHead .iml-header-menu .iml-nav-tabs.four-tabs > li:not(.ng-hide), .iml-responsiveness #imlEmbedHead .iml-header-menu .iml-nav-tabs.four-tabs > li:not(.ng-hide) { display: block !important; }
  .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; }
  .iml-responsiveness #imlHeadDashboard { width: 100% !important; }
  .iml-responsiveness #imlHeadDashboard .iml-dashboard-main > a { width: 50%; }
  .iml-responsiveness #imlBody .iml-override-col-sm-12, .iml-responsiveness #imlBody .iml-override-col-sm-6 { width: 50%; float: left; padding-left: 8px; padding-right: 8px; }
  .iml-responsiveness #imlBody .iml-override-col-sm-6, .iml-responsiveness #imlBody .iml-col-main-3 { width: 50%; }
  .iml-responsiveness #imlBody .iml-override-col-sm-12 { width: 100%; }
  .iml-responsiveness #imlBody .iml-promotion-area .iml-bottom-line, .iml-responsiveness #imlBody .iml-promotion-area .iml-bottom-left { border-width: 0px; }
  .iml-responsiveness #imlBody .iml-promotion-area .media .media-left img { width: 32px; height: 32px; }
  .iml-responsiveness #imlBody .iml-promotion-area .media .media-body .media-heading { font-size: 14px; font-weight: bold; margin: 0px; color: #ed9118; }
  .iml-responsiveness #imlBody .iml-promotion-area .media .media-body p { font-size: 12px; margin-bottom: 0px; } }

@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; }
  .iml-responsiveness #imlHeadDashboard { width: 100% !important; }
  .iml-responsiveness #imlHeadDashboard .iml-dashboard-main > a { width: 33.3333%; }
  .iml-responsiveness #imlBody #imlBodyMain { width: 100%; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top { padding: 0px; text-align: center; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top img { float: none; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top span { float: none; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top .top-txt { float: none; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .phone-num-send h6 { float: none !important; }
  .iml-responsiveness #imlBody .iml-sidebar { width: 100%; }
  .iml-responsiveness #imlBody .iml-sidebar .iml-sidebar-col-md-6 { width: 50%; }
  .iml-responsiveness #imlBody .iml-sidebar .iml-panel .iml-conversation-list .list-group-item .media-body p { width: 100%; }
  .iml-responsiveness #imlBody .iml-override-col-md-3, .iml-responsiveness #imlBody .iml-override-col-md-12 { float: left; padding-left: 8px; padding-right: 8px; }
  .iml-responsiveness #imlBody .iml-override-col-md-3 { width: 25%; }
  .iml-responsiveness #imlBody .iml-override-col-md-12 { width: 100%; } }

@media (max-width: 817px) { .iml-responsiveness #imlBody .iml-override-col-md-3 { width: 100%; }
  .iml-responsiveness #imlFoot .iml-override-col-md-4 { width: 100%; }
  .iml-responsiveness .iml-menu-top { display: none; }
  .iml-responsiveness .iml-menu-push { padding-left: 0px; }
  .iml-responsiveness .iml-menu-push #imlStickerTab, .iml-responsiveness .iml-menu-push #imlFloatBar { width: 100% !important; }
  .iml-responsiveness .iml-menu-push #imlMenu { left: -70px; }
  .iml-responsiveness .iml-menu-push-toright { padding-left: 70px; }
  .iml-responsiveness .iml-menu-push-toright #imlMenu { left: 0px; width: 70px; }
  .iml-responsiveness .iml-menu-push-toright #imlMenu ul { margin: 0px; padding: 0px; }
  .iml-responsiveness .iml-menu-push-toright #imlMenu ul li { list-style-type: none; text-align: center; padding-left: 5px; padding-right: 5px; }
  .iml-responsiveness .iml-menu-push-toright #imlMenu ul li span { overflow: hidden; width: 100%; display: block; }
  .iml-responsiveness .iml-menu-push-toright #imlMenu ul li i { display: block; margin-bottom: 5px; position: relative !important; left: 0 !important; font-size: 2em !important; }
  .iml-responsiveness .iml-school-select-xs { position: absolute; left: 60px; right: 60px; }
  .iml-responsiveness .mobile-hide-ad { display: none !important; visibility: hidden !important; } }

@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; }
  .iml-responsiveness #imlBody .iml-sidebar { width: 300px; }
  .iml-responsiveness #imlBody #imlBodyMain { width: calc(100% - 308px); }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top { padding: 0px; text-align: center; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top img, .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top span, .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .top .top-txt { float: none; }
  .iml-responsiveness #imlBody #imlBodyMain .iml-app-main .phone-num-send h6 { float: none !important; }
  .iml-responsiveness #imlBody .iml-override-col-lg-6, .iml-responsiveness #imlBody .iml-override-col-lg-12 { float: left; padding-left: 8px; padding-right: 8px; }
  .iml-responsiveness #imlBody .iml-override-col-lg-6 { width: 50%; }
  .iml-responsiveness #imlBody .iml-override-col-lg-12 { width: 100%; } }

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

@media (min-width: 1032px) { .iml-responsiveness #imlBody .iml-override-col-lg-3 { width: 25%; float: left; padding-left: 8px; padding-right: 8px; } }

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

@media (max-width: 317px) { .iml-responsiveness #imlBody .iml-sidebar .im-freestar-video-container { width: 225px; position: initial !important; margin: auto; }
  .iml-responsiveness .iml-head-ads { max-width: 100% !important; overflow: scroll !important; }
  .iml-responsiveness .fs-sticky-footer { max-width: 100% !important; overflow: scroll !important; } }

@media (min-width: 316px) and (max-width: 633px) { .iml-responsiveness #imlBody .iml-sidebar .im-freestar-video-container { width: 320px; position: initial !important; margin: auto; }
  .iml-responsiveness .iml-head-ads { max-width: 100% !important; overflow: scroll !important; }
  .iml-responsiveness .fs-sticky-footer { max-width: 100% !important; overflow: scroll !important; } }

@media (min-width: 632px) and (max-width: 817px) { .iml-responsiveness #imlBody .iml-sidebar .im-freestar-video-container { width: 400px; position: initial !important; margin: auto; }
  .iml-responsiveness .iml-head-ads { max-width: 100% !important; overflow: scroll !important; }
  .iml-responsiveness .fs-sticky-footer { max-width: 100% !important; overflow: scroll !important; }
  .iml-responsiveness .md-6-banner { width: 50%; float: left; }
  .iml-responsiveness .md-6-banner .hate-ads-fake { display: block !important; } }

@media (min-width: 816px) and (max-width: 1200px) { .iml-responsiveness #imlBody .iml-sidebar .im-freestar-video-container { width: 300px; position: relative; left: 4px; }
  .iml-responsiveness #imlBody .iml-sidebar .im-freestar-video-container.leftConversation { left: -105px; } }

@media (max-width: 1425px) { .iml-responsiveness .go-premium-button .iml-nav-tabs-item { display: none !important; } }

@media (min-width: 816px) { .iml-responsiveness { /* Make sidebar ad sticky */ }
  .iml-responsiveness #imlBody .iml-sidebar .sticky-sidebar-ad { position: sticky; top: 105px; z-index: 5; } }
