@media (max-width:767px){#mainnav,#search-block-form,#side,#toolbar-administration,header{display:none}#dl .nav,#main #belt,#main article.academics .bottom .links nav ul,#mobile-subnav,html.no-scrolling{overflow:hidden}#mobile-header{background:#fff}#wrapper{padding:65px 0 0}#mobile-header{display:block;height:65px;left:0;position:fixed;top:0;width:100%;z-index:999}#mobile-header-logo{padding:17px 10px}#mobile-header-logo a{display:inline-block;height:31px;width:180px}#mobile-navigation-trigger{position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#mobile-navigation-trigger a{background-image:url(/themes/custom/cooper/assets/images/mobile/header-trigger.svg);background-position:center center;background-repeat:no-repeat;display:block;height:14px;text-indent:-999999px;width:22px}#mobile-subnav{background:#222;display:block}#mobile-subnav > ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:50px;margin:0;padding:13px 10px}#mobile-subnav > ul li a{color:#c9c7bc;display:inline-block;height:24px}#mobile-subnav > ul li:last-child a{background-image:url(/themes/custom/cooper/assets/images/mobile/subnav-search.svg);background-position:center center;background-repeat:no-repeat;display:inline-block;text-indent:-999999px;width:16px}#mobile-subnav.with-search > ul li:last-child a{background-image:url(/themes/custom/cooper/assets/images/mobile/subnav-close.svg)}#mobile-subnav div.spacer{background:#323232;height:0;transition:height .3s ease-out}#mobile-subnav.with-search div#spacer{height:100px;background:#323232;}#mobile-subnav div.yxt-SearchBar-container{border-radius:unset;border:0px;margin:0 10px;}#mobile-subnav div.mobile_search_form{display:none;position:absolute;z-index:1;top:135px;width:100%;}#mobile-subnav .yxt-SearchBar-form{height:40px;}#mobile-subnav.with-search div.mobile_search_form{display:block;}#mobile-subnav button.js-yext-submit.yxt-SearchBar-button > div{display:none;}#mobile-subnav .yxt-SearchBar-button{background:url(/themes/custom/cooper/assets/images/mobile/subnav-arrow.svg) 16px 13px no-repeat #4dadea;}#container1,#container2{float:none;background:0 0}*{box-sizing:border-box;font-family:inherit;font-style:inherit;font-weight:inherit;line-height:1.5!important;letter-spacing:0!important}body{background:0 0!important}html.no-scrolling{height:100%;width:100%}#dl,#dl-placeholder{height:0}.local-tasks-block{margin:0;padding:20px 10px}#dl,#dl .slide,#dl-placeholder{padding-bottom:78.125%}#content{width:auto}.no-scrolling #content{z-index:999}#container1{border:none;right:auto}#dl{display:block;left:0;width:100%}#dl .slide,#dl.with-content .nav{display:none}#dl .nav{background:0 0;bottom:10px;height:auto;left:auto;right:10px;top:auto;width:auto}#dl .nav a{background:#767676;height:5px;float:left;opacity:.5;text-indent:-999999px;width:5px}#dl .nav a+a{margin-left:5px}#dl .nav a.active{background:#d8232a;opacity:1}#dl .slide{background-repeat:no-repeat;background-size:contain;height:0;width:100%}#dl .slide:first-child{display:block}#dl .slide .body{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}#dl h1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQYV2OMjIz8f+fOHQZkwGhqavpfRUWFAVkCLAhShSwBF0SWQBGESQAAzywUiMTQg7QAAAAASUVORK5CYII=);color:#fff;height:0;margin:0;line-height:24px!important;font-size:20px;padding:10px 35px 28.125% 10px;position:relative;width:100%;}#dl h1 a{border-bottom:#fff solid 2px;color:#fff;}#dl h1 .more{background:url(/themes/custom/cooper/assets/images/mobile/dl-more.svg);height:9px;position:absolute;right:10px;text-indent:-999999px;top:15px;width:15px}#dl .slide .body h2{display:none}#dl .slide .body .image{float:none;height:0;margin:0;overflow:hidden;padding-bottom:50%;width:100%}#dl .slide .body .image a{display:block}#dl .slide .body .image a img{display:block;height:auto;width:100%}#dl .slide .body .content{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQYV2OMjIz8f+fOHQZkwGhqavpfRUWFAVkCLAhShSwBF0SWQBGESQAAzywUiMTQg7QAAAAASUVORK5CYII=);color:#fff;display:none;height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:999}#dl.with-content .slide.active .body .content{display:block}#dl .content h1{background:0 0;color:#fff;font-size:30px;height:auto;line-height:30px!important;margin:30px;padding:0;width:auto}#dl .content p{font-size:16px;margin:30px}#dl .content a span,#main #breadcrumbs{font-size:18px;font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif}#dl .content a{background:0 0;border:1px solid #4dadea;display:block;height:60px;margin:30px;text-align:center;width:auto}#dl .content a span{display:block;height:60px;line-height:57px!important;padding:0}#dl .content .close{background:url(/themes/custom/cooper/assets/images/mobile/dl-close.svg);border:none;height:14px;position:absolute;right:15px;text-indent:-999999px;top:15px;width:14px}#main{float:none;left:auto;padding:0;width:auto}#main #breadcrumbs{background-color:#5c5c5c;background-image:url(/themes/custom/cooper/assets/images/mobile/pattern.svg);float:none;margin:0;padding:20px 20px 20px 10px}#main #breadcrumbs ol li{display:none}#main #breadcrumbs ol li:last-child{display:block;float:none;position:relative}#main #breadcrumbs ol li:last-child a{color:#fff;display:inline-block;font-size:16px;padding:0 0 0 19px}#main #breadcrumbs ol li:last-child a::before{background-image:url(/themes/custom/cooper/assets/images/mobile/breadcrumbs-arrow.svg);background-position:center center;background-repeat:no-repeat;content:'';height:14px;left:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:9px}#main article{min-height:auto;padding:30px 10px}#main article h1{font-size:20px;line-height:20px!important;margin:0 0 30px}#main article p{font-size:16px}#main article p img{max-width:100%}#main article img.header{height:auto;width:100%;margin-bottom:30px;}#main article .block{float:none;margin:30px 0;width:auto}#main article .block ul{float:none}#main article .block ul li{border-top:#e2e2e2 solid 1px;float:none;margin:0;padding:30px 0 0}#main article .block ul li+li{margin-top:30px}#main article .block ul li .image{float:none;height:auto!important;margin:0;width:auto!important}#main article .block ul li .image a img{height:auto;width:100%}#main article .block ul li .content{float:none;margin-top:10px;width:auto}#main article .block ul li .content h3{font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;font-size:20px}#main article .block ul li .content h3 a{border-bottom:#4dadea solid 1px;color:#4dadea}#main article .blox{width:auto}#main article .blox>div{display:block;float:none;margin:0;width:auto}#main article .body .list-links ul li a .text br,#main article .body .search-page-form,#main article .body .search-page-form+h2{display:none}#main article .blox>div+div{margin:20px 0 0}#main article .body{float:none;margin:0;width:100%}#main article .body a{color:#4dadea}#main article .body figure.align-left,#main article .body figure.align-right{float:none}#main article .body h2{font-size:16px}#main article .body ol,#main article .body ul{padding:0 0 0 40px;width:auto}#main article .body .add-calendar{margin:10px 0;padding:0;position:static}#main article .body .add-calendar h2{background-image:url(/themes/custom/cooper/assets/images/mobile/icon-calendar.svg);color:#4dadea;margin:0;text-transform:none}#main article .body .list-links ul{float:none;padding:0;width:auto}#main article .body .list-links ul+ul{border-top:#e2e2e2 solid 1px;margin:30px 0 0;padding:30px 0 0}#main article .body .list-links ul li{background:0 0;border:none;float:none;margin:0;padding:0;width:auto}#main article .body .list-links ul li+li{border-top:#e2e2e2 solid 1px;margin:30px 0 0;padding:30px 0 0}#main article .body .list-links ul li a{float:none;width:auto}#main article .body .list-links ul li a .title{color:#4dadea;float:none;margin:0;width:auto}#main article .body .list-links ul li a .text{float:none;font-size:16px;width:auto}#main article .body .pager{margin:30px 0 0}#main article .body .photo-slider .images{height:auto;padding-bottom:56.28319%;width:100%}#main article .body .photo-slider .images img{height:auto;width:100%}#main article .body .photos{margin:30px 0}#main article .body .photos img{height:auto;max-width:100%}#main article .body .photos .caption{font-size:11px;margin:10px 0 0}#main article .body .search-results{border:solid #ccc;border-width:1px 0;margin-top:-10px;padding:20px 0}#main article .body .search-results .search-result+.search-result{margin:20px 0 0}#main article .body .search-results .search-result h3,#main article .body .search-results .search-result p{font-size:inherit;margin:0}#main article .body .search-results .search-result h3 a{font-family:inherit;font-size:inherit;text-decoration:underline}#main article .body .sm_grey_caps{margin:10px 0}#main article .body .video{height:auto;padding-bottom:56.28319%;position:relative;width:100%}#main article .body .video iframe{display:block;height:100%;position:absolute;width:auto}#main article .featured{float:none;margin:30px 0;width:100%}#main article .featured time{color:#666;font-size:16px;margin:0}#main article .featured .image{float:none;width:100%}#main article .featured .image a{display:block}#main article .featured .image a img{height:auto;width:100%}#main article .featured .content{float:none;margin:10px 0 0;width:100%}#main article .featured .content h3{font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;font-size:20px;margin:0 0 10px}#main article .featured .content h3 a{border-bottom:#4dadea solid 1px;color:#4dadea}#main article .featured .content .more-arrow,#main article .featured .content p{display:none}#main article .group-list{float:none;margin:30px 0 0;padding:0;width:100%}#main article .group-list .title{float:none;padding:30px 0 0;width:100%}#main article .list2,#main article .row{float:none;margin:0;width:100%}#main article .list2 time,#main article .row time{color:#666;font-size:16px}#main article .list2 ul,#main article .row ul{float:none}#main article .list2 ul li,#main article .row ul li{border-top:#e2e2e2 solid 1px;float:none;margin:30px 0 0;padding:30px 0 0;width:auto}#main article .list2 ul li .image,#main article .row ul li .image{float:none;height:auto!important;margin:0;width:100%!important}#main article .list2 ul li .image a,#main article .row ul li .image a{display:block}#main article .list2 ul li .image a img,#main article .row ul li .image a img{height:auto;width:100%}#main article .list2 ul li .content,#main article .row ul li .content{float:none;margin:10px 0 0;width:100%}#main article .list2 ul li .content h3,#main article .row ul li .content h3{font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;font-size:20px;margin:0 0 10px}#main article .list2 ul li .content h3 a,#main article .row ul li .content h3 a{border-bottom:#4dadea solid 1px;color:#4dadea}#main article .list3{display:-ms-flexbox;display:flex;float:none;margin:25px -5px;width:auto}#main article .list3 ul{margin:0;padding:5px!important;width:50%!important}#main article .list3 ul li{float:none;margin:0;padding:0!important}#main article .list3 ul li+li{margin-top:10px}#main article .list3 ul li a{display:block}#main article .list3 ul li a img{height:auto!important;width:100%!important}#main article aside{float:none;margin:30px 0 0;width:100%}#main article aside blogroll{margin:0;width:100%}#main article aside blogroll h2{margin:0}#main article aside blogroll h2 a{color:inherit;font-size:inherit}#main article aside blogroll p{margin:20px 0 0}#main article aside blogroll p a:first-child{display:block;margin:0 0 10px}#main article aside blogroll p a:first-child img{height:auto;margin:auto;width:100%}#main article aside blogroll p a:last-child{color:#4dadea;font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;font-size:18px}#main article aside blogroll hr{margin:20px 0}#main article aside .boxlink2{height:auto;width:auto}#main article aside .boxlink2 a{background:0 0;height:auto;padding:10px;position:relative;width:auto}#main article aside .boxlink2 a::after{background-image:url(/themes/custom/cooper/assets/images/global/boxlink2_arrow.png);background-repeat:no-repeat;content:'';height:21px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;width:13px}#main article aside .boxlink2 a:hover{border:1px solid #b4b4b4;}#main article aside .boxlink2 a:hover span{color:#ed1c24;}#main article .boxlink a .bottom,#main article .boxlink a .top,#main article aside .boxlink2 a span{position:static}#main article .boxlink{height:auto;margin:30px 0;width:100%}#main article .boxlink a{height:auto;padding:10px;width:100%}#main article .boxlink a br{display:none}#main article .more-news{margin:30px 0 0;width:auto}#main article .more-link{margin:30px 0 0;text-align:left;width:auto}#main article.academics .nav{background:#e7e7e7;height:auto;margin:0 -10px;padding:30px 10px;width:auto}#main article.academics .nav nav ul li{background:#404040;float:none;height:auto;position:relative;width:auto}#main article.academics .nav nav ul li::after{border-style:solid;border-width:0 0 40px 40px;bottom:0;content:'';height:0;position:absolute;right:0;width:0}#main article.academics .nav nav ul li:nth-child(1)::after{border-color:transparent transparent #faca22}#main article.academics .nav nav ul li:nth-child(2)::after{border-color:transparent transparent #008647}#main article.academics .nav nav ul li:nth-child(3)::after{border-color:transparent transparent #00a3da}#main article.academics .nav nav ul li:nth-child(4)::after{border-color:transparent transparent #d8232a}#main article.academics .nav nav ul li+li{margin:10px 0 0}#main article.academics .nav nav ul li a{display:block;font-family:inherit;font-size:16px;height:80px;padding:0 20px;text-transform:none;width:auto}#main article.academics .nav nav ul li a:hover{background:0 0}#main article.academics .nav nav ul li a p{padding:0;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#main article.academics .nav nav ul li a p span{font-size:inherit}#main article.academics .bottom{border:none;margin:30px 0 0;padding:0;width:auto}#main article.academics .bottom .content{float:none;margin:0;width:auto}#main article.academics .bottom .content p a{color:#4dadea}#main article.academics .bottom .links{border-top:#e7e7e7 solid 1px;float:none;margin:30px 0 0;width:auto}#main article.academics .bottom .links nav ul li{font-family:inherit;height:auto;margin:30px 0 0;padding:0;width:50%}#main article.academics .bottom .links nav ul li:nth-child(2),#main article.academics .bottom .links nav ul li:nth-child(4){padding-left:5px}#main article.academics .bottom .links nav ul li:nth-child(1){padding-right:5px}#main article.academics .bottom .links nav ul li:nth-child(3){clear:both;padding-right:5px}#main article.academics .bottom .links nav ul li img{height:auto;margin:0;width:100%}#main article.academics .bottom .links nav ul li p{margin:10px 0 0}#main article.academics .bottom .links nav ul li p a{font-size:16px;text-transform:none}#main article.contact .map a{height:auto;padding-top:71.13402%;width:100%}#main article.events .day,#main article.news .list .col{width:auto;float:none}#main article.news .list{float:none;margin:0 -10px;padding:10px 0;width:auto}#main article.person .body .sm_grey_caps,#main article.person h1{margin:0}#main article.people .group p{font-size:13px}#main article.person{position:relative}#main article.person .body p{width:100%}#main article.person .body .panels{margin:30px 0 0;padding:65px 0 0}#main article.person .body .panels.with-image{padding:271px 0 0}#main article.person .body .links{float:none;margin:30px 0 0}#main article.person .body .links nav ul{padding:0;width:100%}#main article.person .body .links nav ul li{margin:30px 0 0}#main article.person .body .links nav ul li a{font-family:inherit;font-size:inherit}#main article.person .body .links nav ul li span{display:block}#main article.person aside{height:241px;left:0;margin:0;padding:0;position:absolute;top:78px}#main article.person aside.with-image{top:111px}#main article.person aside .quad{display:none}#main article.person aside .photos{background-image:url(/themes/custom/cooper/assets/images/mobile/pattern.svg);height:180px;margin:0;width:100%}#main article.person aside .photos img{display:block;height:180px;margin:0 auto;width:180px}#main article.person aside dl{border-bottom:#e2e2e2 solid 1px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 10px;padding:10px 0}#main article.person aside dl dt{display:none}#main article.person aside dl dd{height:40px;margin:0}#main article.person aside dl dd a{display:block;height:40px;text-indent:-999999px;width:40px}#main article.person aside dl dd.email a{background-image:url(/themes/custom/cooper/assets/images/mobile/main-email.svg)}#main article.person aside dl dd.website a{background-image:url(/themes/custom/cooper/assets/images/mobile/main-link.svg)}#main article.person aside dl dd.phone a{background-image:url(/themes/custom/cooper/assets/images/mobile/main-phone.svg)}#main article.story .text-with-summary img{display:block;float:none!important;margin:20px 0!important;max-width:100%}div.more-link{width:100%;}.belt .item{margin:0 10px 0 0;}div.belt footer{width:100%;}#main > div.belt > div > div > div:nth-child(3){display:none;}#main > div.belt > div > div > div:nth-child(4){display:none;}#main #belt{float:none;padding:30px 10px}#main #belt h1{color:#404040;font-family:"TradeGothicNextW01-Bold 693229",Arial,Helvetica,Verdana,sans-serif;font-size:16px;margin:0;padding:0;text-transform:none}#main #belt .item{font-family:inherit;height:auto;margin:30px 0 0;padding:0;width:50%}#main #belt .item:nth-child(3),#main #belt .item:nth-child(5){padding-left:5px}#main #belt .item:nth-child(2){padding-right:5px}#main #belt .item:nth-child(4){clear:both;padding-right:5px}#main #belt .item .image{height:auto!important;margin:0;width:100%!important}#main #belt .item .image a img{display:block;height:auto;margin:0;width:100%}#main #belt .item h3{font-family:inherit;margin:10px 0 0}#main #belt .item h3 a{font-size:16px;line-height:1!important;text-transform:none}#main #course-listings ul{float:none;margin:0;width:auto;padding:unset;}#main #course-listings ul li{float:none;padding:10px}#main #course-listings ul li h3,#main #course-listings ul li h4,#main #galleries,#main #galleries .container{padding:0;width:auto;float:none}#main #course-listings ul li p{margin:0 0 10px 0;width:auto;font-size:12px;}#main article .body section#panels ul{float:none;margin:0;padding:unset;}#main article .body section#panels ul li{padding:10px;width:100%;}#main #galleries{margin:30px 0}#main #galleries h1{font-family:"TradeGothicNextW01-Bold 693229",Arial,Helvetica,Verdana,sans-serif;font-size:16px}#main #galleries .container{background:0 0;margin:30px 0 0}#main #galleries .container .index{float:none;margin:-10px;padding:5px}#main #galleries .container .index ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:auto}#main #galleries .container .index ul li{float:none;height:auto;margin:0;padding:5px;width:50%}#main #galleries .container .index ul li .image{background-repeat:repeat;display:block;height:100%;width:100%}#main #galleries .container .gallery>h1,#main #galleries .container .index ul li p{display:none}#main #galleries .container .index ul li .image img{height:auto;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}#main #galleries .container .gallery{background:url(/themes/custom/cooper/assets/images/mobile/slideshow_bg.png) #444;float:none;height:100%;left:0;margin:0;overflow-y:scroll;padding:0;position:fixed;top:0;width:100%;z-index:999}#main #galleries .container .gallery>:not(nav){margin:15px;padding:0;width:auto}#main #galleries .container .gallery .slideshow{float:none;height:auto;margin:0;padding:65px 0 0;width:auto}#main #galleries .container .gallery .slideshow ul{margin:0;padding:0;width:auto}#main #galleries .container .gallery .slideshow ul li{display:none;float:none;height:auto;margin:0;padding:0;width:auto}#main #galleries .container .gallery .slideshow ul li .image{background:0 0;display:block;height:100%;margin:0;width:100%}#main #galleries .container .gallery .slideshow ul li .image img,#main #galleries .container .gallery .slideshow .flex-wrap div .image img{height:auto;width:100%}#main.student-galleries article .slideshow .flex-wrap{width:100%;justify-content:space-between;}#main.student-galleries article .slideshow .flex-wrap > div{margin:10px;width:100%;}#main.student-galleries article .slideshow .image{width:100%;}#main.student-galleries article .slideshow .flex-wrap > div img{width:100%;}#main.student-galleries article .slideshow p{color:black;}#main #galleries .container .gallery .slideshow ul li p{margin:15px;width:auto}#main #galleries .container .gallery .counter{color:#fff;display:block;left:25px;line-height:15px!important;margin:0;position:absolute;top:25px}#main #galleries .container .gallery .close{background:url(/themes/custom/cooper/assets/images/mobile/gallery-close.svg);display:block;height:15px;margin:0;position:absolute;right:25px;text-indent:-999999px;top:25px;width:15px}#main.student-galleries{background:0 0}#main.student-galleries article h1{color:inherit}#main.student-galleries article .back a,#main.student-galleries article a{color:#4dadea}#main.student-galleries article p{color:inherit;font-size:inherit;width:auto}#main.student-galleries article .slideshow{float:none;margin:-10px;padding:5px;width:auto}#main.student-galleries article .slideshow ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;margin:0;padding:0;width:auto}#main.student-galleries article .slideshow ul li{float:none;height:auto;margin:0;padding:5px;width:50%}#main.student-galleries article .slideshow ul li .image{background-repeat:repeat;display:block;height:100%;width:100%}#main.student-galleries article .slideshow ul li .image img{height:auto;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}#main.student-galleries article .slideshow ul li p{display:none}#main .sharethis{margin:30px 0 0;clear:both;}.front #main #belt{background:#e7e7e7;height:auto;padding:30px 10px;width:auto}.front #main #belt .item{background:#404040;float:none;height:auto;margin:0;position:relative;width:auto}.front #main #belt .item::after{border-style:solid;border-width:0 0 40px 40px;bottom:0;content:'';height:0;position:absolute;right:0;width:0}.front #main #belt .item:nth-child(1)::after{border-color:transparent transparent #faca22}.front #main #belt .item:nth-child(2)::after{border-color:transparent transparent #008647}.front #main #belt .item:nth-child(3)::after{border-color:transparent transparent #00a3da}.front #main #belt .item:nth-child(4)::after{border-color:transparent transparent #d8232a}.front #main #belt .item+.item{margin:10px 0 0}.front #main #belt h2{font-family:inherit;height:80px;margin:0}.front #main #belt h2 a{color:#fff;display:block;font-family:inherit;font-size:16px;padding:0 20px;position:relative;text-transform:none;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}.front #main #belt h2 a:hover{background:0 0}.front #main #belt .item .image,.front #main #belt .item h3{display:none}article.news #upcoming-events,article.news #upcoming-events ul{margin:0}article.news #upcoming-events .calendar-link a{margin-left:0;margin-right:0}article.news .row+#upcoming-events{margin-top:30px}.students table.calendar{width:100%;}#history{display:none}footer{background:#404040;padding:0;position:relative}footer section{width:100%}footer section.top{border:solid #ccc;border-width:1px 0;bottom:170px;padding:25px 20px;position:absolute}footer section.top .main ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer section.top .main ul li{float:none;margin:0;padding:0}footer section.top .main ul li.follow,footer section.top .main ul li.nav1,footer section.top .main ul li.nav2,footer section.top .main ul li.nav3,footer section.top .main ul li.nav4,footer section.top .main ul li.nav5{display:none}footer section.top .main ul li.social a{background-position:center center;background-repeat:no-repeat;text-indent:-999999px}footer section.top .main ul li.facebook a{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-facebook.svg);width:10px}footer section.top .main ul li.twitter a{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-twitter.svg);width:16px}footer section.top .main ul li.instagram a,footer section.top .main ul li.linkedin a{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-instagram.svg);width:19px}footer section.top .main ul li.youtube a{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-youtube.svg);width:18px}footer section.bottom{padding:0}footer section.bottom .schools{display:none;float:none;padding:0;width:100%}footer section.bottom .map{float:none;width:100%}footer section.bottom .map a{height:auto;padding-top:71.13402%;width:100%}footer section.bottom .locations{background:#fff;float:none;padding:0;width:100%}footer section.bottom .locations ul{float:none;margin:0;width:100%}footer section.bottom .locations ul li{border-bottom:#e7e7e7 solid 1px;font-family:inherit;font-size:inherit;margin:0;padding:15px}footer section.bottom .locations ul li a{color:#4dadea}footer section.bottom .locations ul li a .bullet{background:0 0;color:#4dadea}footer section.bottom .locations ul li a .address{color:#666;margin:0}footer section.bottom .mobile-btn{background:#fff;display:block;padding:30px 10px}footer section.bottom .mobile-btn a{background:#4dadea;color:#fff;display:block;font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;height:60px;line-height:60px!important;text-align:center;text-transform:uppercase}footer section.bottom .contact{display:block;float:none;font-size:16px;margin:0;padding:30px 10px;width:100%}footer section.bottom .contact *{font-size:inherit}footer section.bottom .contact h3{color:#fff;font-family:inherit;font-weight:inherit;font-size:18px;line-height:20px!important;margin:0;padding:0;position:relative}footer section.bottom .contact h3::after{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-arrow-down.svg);content:'';height:6px;position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px}footer section.bottom .contact h3.open::after{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-arrow-up.svg)}footer section.bottom .contact p{display:none;overflow:hidden;margin:0}footer section.bottom .contact p span{color:#a6a8ab;display:block}footer section.bottom .contact p span:first-child{padding-top:30px}footer section.bottom .contact p a{color:#4dadea;display:inline-block;margin-top:30px}footer section.bottom .additional-resources{border-top:#ccc solid 1px;display:block;float:none;font-size:16px;margin:0;padding:30px 10px;width:100%}footer section.bottom .additional-resources *{font-size:inherit}footer section.bottom .additional-resources h3{color:#fff;font-family:inherit;font-weight:inherit;font-size:18px;line-height:20px!important;margin:0;padding:0;position:relative}footer section.bottom .additional-resources h3::after{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-arrow-down.svg);content:'';height:6px;position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px}footer section.bottom .additional-resources h3.open::after{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-arrow-up.svg)}footer section.bottom .additional-resources h3.open+p{height:204px}footer section.bottom .additional-resources ul{display:none;overflow:hidden;list-style:none;margin:0;padding:0}footer section.bottom .additional-resources ul li{color:#a6a8ab}footer section.bottom .additional-resources ul li:first-child{padding-top:30px}footer section.bottom .additional-resources ul li a{color:#4dadea}footer section.copyright{background-image:url(/themes/custom/cooper/assets/images/mobile/footer-logo.svg);background-position:10px 102px;background-repeat:no-repeat;color:#a6a8ab;font-size:14px;height:242px;padding:170px 10px 30px;text-align:left}}
@media (max-width:767px){#mm-side-nav{color:#666;--mm-color-background:#fff;--mm-color-text-dimmed:#666;}#mm-side-nav .mm-listview,body{font-size:16px}#mm-side-nav  div.mm-navbars_top{height:66px}#mm-side-nav span.logo{background-image:url(/themes/custom/cooper/assets/images/mobile/header-logo.svg);background-repeat:no-repeat;height:31px;left:10px;padding:0;position:absolute;top:17px;width:23px}#mm-side-nav div.mm-navbars_top div a{height:24px;left:auto;padding:0;right:10px;top:21px;width:40px}#mm-side-nav div.mm-navbars_top div a::before{border:none;content:'Close';height:24px;left:0;top:0;text-align:right;-ms-transform:none;transform:none;width:40px}#mm-side-nav div.mm-navbars_top div a::after{background:#666;border:none;bottom:-2px;content:'';height:2px;right:0;top:auto;-ms-transform:none;transform:none;width:10px}#mm-side-nav div.mm-panels{top:65px}.mm-listitem_selected{color:#4dadea;}}
