/*! main - 2015-09-22 1:19:29 PM */
div#mobile-menu-button{display:none}@media (max-width:351px){#by-the-numbers,#by-the-numbers .homepage-section-background{height:1520px}}@media (min-width:351px) and (max-width:520px){#by-the-numbers,#by-the-numbers .homepage-section-background{height:840px}}@media (min-width:521px) and (max-width:680px){#by-the-numbers,#by-the-numbers .homepage-section-background{height:670px}}@media (min-width:681px) and (max-width:980px){#by-the-numbers,#by-the-numbers .homepage-section-background{height:500px}}@media (max-width:980px){html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}div#container{width:100%;min-width:0}div#container div.wrapper{width:100%}div#header{background-color:#27134b;background-position:32% top}div#header div.logo{float:left;width:299px;height:44px;margin-left:20px}div#header div.logo h1 a{width:100%;height:44px}div#header div.logo h1 a span{background-size:contain}div#header div.logo.small{margin-left:20px}div#header div.global-navigation{margin-right:20px}.mac div#header div.global-navigation{width:auto}div#header div.search-form{margin-right:20px}div#header div.search-form p input.textbox{height:20px;width:185px}div#header div.search-form p input.search-btn{height:20px}body.layout div#main-navigation,div#main-navigation{height:auto}body.layout div#main-navigation div.wrapper,div#main-navigation div.wrapper{display:none;position:absolute;top:0;left:0}body.layout div#main-navigation ul li,div#main-navigation ul li{float:none;width:100%;margin-left:0}body.layout div#main-navigation ul li,body.layout div#main-navigation ul li.active,body.layout div#main-navigation ul li:hover,div#main-navigation ul li,div#main-navigation ul li.active,div#main-navigation ul li:hover{background:url(http://www.mckendree.edu/public/images/navigation/navigation-li-hover-bg.gif) #c1a9de}body.layout div#main-navigation ul li.active,body.layout div#main-navigation ul li:hover,div#main-navigation ul li.active,div#main-navigation ul li:hover{height:auto}body.layout div#main-navigation ul li a,div#main-navigation ul li a{margin-left:20px;float:none}body.layout div#main-navigation ul li.outer-most a,div#main-navigation ul li.outer-most a{background-image:none}body.layout div#main-navigation ul li.parent,div#main-navigation ul li.parent{position:relative}body.layout div#main-navigation ul li.parent div.child,body.layout div#main-navigation ul li.parent ul.child,div#main-navigation ul li.parent div.child,div#main-navigation ul li.parent ul.child{width:100%!important;padding:0;position:relative;top:0;left:0!important}body.layout div#main-navigation ul li.parent:hover div.child,body.layout div#main-navigation ul li.parent:hover ul.child,div#main-navigation ul li.parent:hover div.child,div#main-navigation ul li.parent:hover ul.child{display:none}body.layout div#main-navigation ul li.parent.active div.child,body.layout div#main-navigation ul li.parent.active ul.child,div#main-navigation ul li.parent.active div.child,div#main-navigation ul li.parent.active ul.child{display:block}body.layout div#main-navigation ul li a.menu-expand,div#main-navigation ul li a.menu-expand{display:block;width:20px;height:20px;padding:0;margin:0;overflow:hidden;position:absolute;top:5px;right:10px;text-indent:100%;border:1px solid rgba(255,255,255,.6);border-radius:2px}body.layout div#main-navigation ul li a.menu-expand:before,div#main-navigation ul li a.menu-expand:before{display:block;content:"+";line-height:16px;text-align:center;text-indent:0;font-weight:700;font-size:1.2em;color:rgba(255,255,255,.6)}body.layout div#main-navigation ul li.active a.menu-expand:before,div#main-navigation ul li.active a.menu-expand:before{content:"-"}.main-menu-active body.layout div#main-navigation div.wrapper,.main-menu-active div#main-navigation div.wrapper{display:block}div.breadcrumb{padding:12px;font-size:1.2em}div.breadcrumb p{line-height:1.4;font-weight:700}div.breadcrumb p a{font-weight:400}div#main{width:66.66666666%;padding:0 22px 0 12px}div#main div#inner-main{float:none}div#main div#sidebar1{width:20%}div#main div#sidebar1 ul.list3,div#main div#sidebar1 ul.list3 ul{width:auto}div#main div#sidebar1 ul.list3 li{width:100%}div#main div#sidebar1+div#inner-main{width:80%;padding-left:5%;margin-left:20%}div#sidebar{width:33.3333333333%;position:relative;left:-10px;text-align:center}div#mobile-menu-button{display:block;width:100%;height:32px;position:absolute;top:82px;left:0;z-index:100;background:url(http://www.mckendree.edu/public/images/navigation/navigation-bg.gif) left top repeat-x}div#mobile-menu-button a{display:block;padding:.25em 1.25em .25em 2.25em;margin-top:8px;margin-left:25px;position:relative;color:#fff;font-size:1.2em;font-weight:700;text-transform:uppercase}div#mobile-menu-button a:before{content:"";position:absolute;top:0;left:0;width:1.5em;height:1em;border-top:.65em double #fff;border-bottom:.225em solid #fff}div#mobile-menu-button a:hover{text-decoration:none}div.post img{max-width:none}body.layout div#header{height:107px;margin-bottom:30px}body.layout div#header div.thehills{width:130px;height:86px;position:absolute;top:10px;left:0}body.layout div#header div.thehills h1 a{width:130px;height:86px}body.layout div#header div.thehills h1 a span{background-size:cover}body.layout div#header div.tabs2{margin-top:-13px;margin-right:10px}body.layout div#header div.tabs2 ul.tab-strips2{position:absolute;bottom:0;right:0;width:auto}body.layout div#header div.logo2{margin:3px 0 0 10px;width:147px;height:97px}body.layout div#header div.logo2 h1 a{width:147px;height:97px}body.layout div#header div.logo2 h1 a span{background-size:cover}body.layout div#main-navigation{margin-top:0}body.layout div#main-navigation ul li.last,body.layout div#main-navigation ul li.last:hover{background:url(http://www.mckendree.edu/public/images/navigation/navigation-li-hover-bg.gif)}body.layout div#main-navigation div.search-form{float:none;width:100%;margin:0;height:32px}body.layout div#main-navigation div.search-form p{padding:5px 0 0 30px;text-align:center}body.layout div#main-navigation div.search-form p input.textbox{height:18px;border:0}body.layout div#mobile-menu-button{top:106px}body.layout div#footer{padding-left:20px;padding-right:20px}div.slideshow3{height:auto}div.slideshow3 div.slides div.slide div.image{margin-top:32px}div.slideshow3 div.slides div.slide div.image img{width:100%;height:auto}div.slideshow4{width:100%;padding-top:1px}div.slideshow4 div.slides,div.slideshow4 div.slides div.slide{width:100%!important}div.slideshow4 div.slides div.slide img{width:100%!important;height:auto}#homeSliderWrapper{font-size:.75em}#homeSliderWrapper .bx-viewport{height:400px!important}#homeSliderWrapper .banner-content{bottom:50%}.banner-background img,.banner-background video{width:auto;height:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#by-the-numbers-content{font-size:.675em;padding:1em}#by-the-numbers-content .wrapper .clearfix{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#by-the-numbers-content .circle:nth-child(4n){margin-right:.7333em}#by-the-numbers-content .circle:nth-child(4n+1){-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;margin-left:.7333em;clear:left}div#linkSections>div>.image{display:block;float:none;width:100%;height:80px;padding:2px 0;border-top:1px solid #d4ceb7;border-bottom:1px solid #d4ceb7;overflow:hidden;position:relative}div#linkSections>div>.image img{width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}div#linkSections ul{width:100%;float:left}div#linkSections ul li{width:100%}#news-container .news-item{vertical-align:top}#news-container .news-item img{width:100%}#whats-happening .homepage-tile .homepage-tile-content{height:68%;padding-top:0;overflow:hidden}#whats-happening .homepage-tile .homepage-tile-content[data-twttr-id*=twttr]{height:100%}}@media (max-width:680px){div#header{background:#1e5799;background:linear-gradient(to right,#2f124f 0,#4d2179 58%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f124f', endColorstr='#4d2179', GradientType=1)}div#header div.logo,div#header div.logo.small{position:absolute;top:20px;left:50%;margin:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}div#header div.global-navigation{margin:70px auto 0;float:none;text-align:center}div#header div.global-navigation ul li{display:inline-block;float:none}div#header div.search-form{float:none;margin:10px auto}div#main{float:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}div#main div#sidebar1{width:100%;-webkit-order:999;-ms-flex-order:999;order:999;clear:both}div#main div#sidebar1 ul.list3 li{width:100%}div#main div#sidebar1 ul.list3 ul{margin:0;padding:0}div#main div#sidebar1+div#inner-main{width:100%;padding-left:0;margin-left:0}div#sidebar{width:80%;margin:5em auto 0;float:none;clear:both}div#mobile-menu-button{top:140px}div#main-navigation{margin-top:12px}div#main-navigation ul li.parent div.child div.inner>ul>li{width:47%;margin-right:3%;padding-bottom:1.5em}div#main-navigation ul li.parent div.child div.inner>ul>li:nth-child(2n){border-right:0 none}div#main-navigation ul li.parent div.child div.inner>ul>li:nth-child(2n+1){clear:left}div#main-navigation ul li a.home{margin-left:24px}div#footer div#footer-navigation{width:auto;padding:10px 20px;text-align:center}div.slideshow3{height:auto}div.slideshow3 div.slides div.slide div.description{right:auto;left:0}div.slideshow3 div.slides div.slide div.image{margin-top:0}div.slideshow3 div.slides div.slide div.image img{width:100%}body.layout div#header div.logo2{margin-top:12px;width:117px;height:77px}body.layout div#header div.logo2 h1 a{width:117px;height:77px}body.layout div#header div.tabs2 .logo{display:none}body.layout div#header div.logo{float:none;margin:0;width:163px;height:25px;position:absolute;top:5px;right:5px}body.layout div#header div.logo h1 a{width:163px;height:25px}body.layout div#header div.logo h1 a span{background-size:contain}body.layout div#header div.tabs2 ul.tab-strips2{background:0 0;height:auto;float:none;width:auto;right:5px;bottom:20px}body.layout div#header div.tabs2 ul.tab-strips2 li{display:block;float:none;height:auto;background:0 0}body.layout div#header div.tabs2 ul.tab-strips2 li a{background:0 0;height:auto;line-height:1.5;font-size:1.5em;float:none;position:relative}body.layout div#header div.tabs2 ul.tab-strips2 li a:after{left:95%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,.6);border-width:5px;margin-top:-5px}body.layout div#footer{padding:15px 10px 30px;text-align:center}body.layout div#footer div.map{float:none;width:100%}body.layout div#footer div.map a{float:none;margin:0}body.layout div#footer div.adr{width:100%}.homepage-section-background{height:100%;width:100%;text-align:center}.homepage-section-background img{height:100%;width:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#by-the-numbers,#next-steps,#spotlight,#whats-happening{margin-top:-2em}#whats-happening{padding-top:5em}#whats-happening .homepage-tile{width:100%;float:none}#whats-happening .homepage-tile .homepage-tile-content{height:68%;padding-top:0;overflow:hidden}#whats-happening .homepage-tile .homepage-tile-content[data-twttr-id*=twttr]{height:100%}#by-the-numbers-content,#spotlight{padding-top:4em}#spotlight .news-item{width:100%;padding:0 10%}#next-steps{margin-top:-3em;padding-top:4em}.flexbox #next-steps #next-steps-wrapper{display:block;-webkit-flex-direction:initial;-ms-flex-direction:initial;flex-direction:initial}#next-steps .next-steps-section{display:block;width:50%;-webkit-flex:none;-ms-flex:none;flex:none;float:left;margin:0;padding:0 3em 5.6em}#program-search #program-search-box{width:80%}#program-search .button.purple{margin-top:1em}div.highlight{display:none}}