/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'FoundryGridnikLight';src:url('/themes/custom/cooper/assets/fonts/foundrygridnik-light-webfont.eot');src:url('/themes/custom/cooper/assets/fonts/foundrygridnik-light-webfont.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-light-webfont.woff') format('woff'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-light-webfont.ttf') format('truetype'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-light-webfont.svg#FoundryGridnikLight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FoundryGridnikMedium';src:url('/themes/custom/cooper/assets/fonts/foundrygridnik-medium-webfont.eot');src:url('/themes/custom/cooper/assets/fonts/foundrygridnik-medium-webfont.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-medium-webfont.woff') format('woff'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-medium-webfont.ttf') format('truetype'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-medium-webfont.svg#FoundryGridnikMedium') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FoundryGridnikRegular';src:url('/themes/custom/cooper/assets/fonts/foundrygridnik-regular-webfont.eot');src:url('/themes/custom/cooper/assets/fonts/foundrygridnik-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-regular-webfont.woff') format('woff'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-regular-webfont.ttf') format('truetype'),url('/themes/custom/cooper/assets/fonts/foundrygridnik-regular-webfont.svg#FoundryGridnikRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'TradeGothicNextW01-Italic';src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-It.eot');src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-It.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-It.woff2') format('woff2'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-It.woff') format('woff'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-It.ttf') format('truetype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-It.svg#TradeGothicNextLTPro-It') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'TradeGothicNextLTPro-BdIt';src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdIt.eot');src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdIt.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdIt.woff2') format('woff2'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdIt.woff') format('woff'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdIt.ttf') format('truetype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdIt.svg#TradeGothicNextLTPro-BdIt') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'TradeGothicNextW01-Bold 693229';src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Bd.eot');src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Bd.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Bd.woff2') format('woff2'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Bd.woff') format('woff'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Bd.ttf') format('truetype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Bd.svg#TradeGothicNextLTPro-Bd') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Trade Gothic Next W01';src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Rg.eot');src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Rg.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Rg.woff2') format('woff2'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Rg.woff') format('woff'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Rg.ttf') format('truetype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-Rg.svg#TradeGothicNextLTPro-Rg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'TradeGothicNextW01-Bold 693232';src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdCn.eot');src:url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdCn.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdCn.woff2') format('woff2'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdCn.woff') format('woff'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdCn.ttf') format('truetype'),url('/themes/custom/cooper/assets/fonts/TradeGothicNextLTPro-BdCn.svg#TradeGothicNextLTPro-BdCn') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;font-size:13px;line-height:1.231;}body,button,input,select,textarea{font-family:sans-serif;color:#222;}::-moz-selection{background:#ffcf06;color:#000;text-shadow:none;}::selection{background:#ffcf06;color:#000;text-shadow:none;}a{color:#00e;}a:visited{color:#551a8b;}a:hover{color:#06e;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}table button,table input{*overflow:auto;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}.ir br{display:none;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
#side-nav{display:none;}body.mm-wrapper--opened #side-nav{display:unset;}body{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin:0;padding:0;font-family:'Trade Gothic Next W01',Arial,Helvetica,Verdana,sans-serif;overflow-x:hidden;letter-spacing:.02em;}a{text-decoration:none;}a:active,a:focus{border:none;outline:none;}em,i{font-family:'TradeGothicNextW01-Italic',Arial,Helvetica,Verdana,sans-serif;font-style:normal;font-weight:normal;}b,strong{font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;font-style:normal;}.boxlinks{display:flex;width:100%;justify-content:space-between;text-align:center;cursor:pointer;}.box{border:1px solid #ed1c24;width:150px;padding:10px 10px 7px 10px;display:flex;justify-content:center;align-items:center;}.box a{color:#ed1c24;}.next-arrow{display:block;width:40px;height:40px;background:url(/themes/custom/cooper/assets/images/dl/arrow_next.png) no-repeat #404040;}.prev-arrow{display:block;width:40px;height:40px;background:url(/themes/custom/cooper/assets/images/dl/arrow_prev.png) no-repeat #404040;}.next-arrow:hover,.prev-arrow:hover{background-color:#ed1c24;}.more-arrow{display:block;width:150px;height:24px;background:url(/themes/custom/cooper/assets/images/global/more_arrow.png) no-repeat;}.more-arrow span{color:#fff;font-size:11px;line-height:23px;letter-spacing:.05em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;margin:0;padding:0 0 0 10px;}.more-arrow:hover{background-position:0 -24px;}div.flex-wrap{display:flex;flex-wrap:wrap;}header{background-color:#000;height:30px;font-size:13px;line-height:21px;font-family:'TradeGothicNextW01-Bold 693232','Arial Narrow',Arial,Helvetica,Verdana,sans-serif;}header nav{width:1001px;height:30px;margin:0 auto;}header ul{padding-top:3px;float:left;}header ul li{float:left;margin-left:32px;}header a,header a:visited{color:#ccc;text-transform:uppercase;}header a:hover{color:#ed1c24;}header form{float:right;}div#special-message{background-color:#ffff99;}#special-message p{padding:20px 0 20px 70px;margin:0 auto;width:765px;background:url(/themes/custom/cooper/assets/images/header/alert.png) no-repeat 0 15px;font-size:13px;line-height:18px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}#special-message a{color:#ed1c24;}#special-message a:hover{color:#00aeef;}@media (max-width:767px){#special-message{margin-top:65px;}#special-message p{width:100%;padding:20px 20px 20px 70px;background:url(/themes/custom/cooper/assets/images/header/alert.png) no-repeat 5px 15px;}#special-message + #wrapper{padding-top:0;}}@media (min-width:768px){.mm-menu{display:none !important;}}#mainnav{width:1001px;margin:20px auto 1px auto;height:40px;font-size:18px;line-height:17px;font-family:'TradeGothicNextW01-Bold 693232','Arial Narrow',Arial,Helvetica,Verdana,sans-serif;position:relative;z-index:3;}#mainnav > nav.main{width:800px;margin-left:201px;background-color:rgb(255,255,255);float:left;clear:both;height:40px;border-bottom:1px solid rgba(0,0,0,.15);}#mainnav > nav.main > ul > li{float:left;height:25px;padding:15px 0px 0 20px;}#mainnav > nav.main > ul > li > a{color:#333;text-transform:uppercase;overflow:hidden;white-space:nowrap;}#mainnav nav.main li.nav1{width:135px;}#mainnav nav.main li.nav2{width:175px;}#mainnav nav.main li.nav3{width:111px;}#mainnav nav.main li.nav4{width:133px;}#mainnav nav.main li.nav5{background-color:#00aeef;width:146px;}#mainnav nav.main li.nav5:hover{background-color:#fff;}#mainnav nav.main li.nav5 a{color:#fff;}#mainnav nav.main li.nav5 a:hover{color:#000;}#mainnav nav.main li.nav5 a.hover{color:#000;}#mainnav > nav.main > ul > li.active > a{color:#ed1c24;}#mainnav > nav.main > ul > li > a.hover{color:#fff;}#mainnav > nav.main > ul > li > a.hover > d_caret{background-position-y:-39px;}#mainnav > nav.main > ul > li > a.hover > r_caret{background-position-x:-10px;}#mainnav > nav.main > ul > li > a.hover > r_caret#rev{background-position-x:0px;}d_caret{display:inline-block;width:37px;height:10px;margin-left:10px;background:url(/themes/custom/cooper/assets/images/mainnav/arrow_down.png) no-repeat;}r_caret{display:inline-block;width:7px;height:13px;margin-left:10px;background:url(/themes/custom/cooper/assets/images/mainnav/arrow_right.png) no-repeat;}r_caret#rev{background-position-x:-10px;}#mainnav > nav.main > ul > li:hover{background-color:rgba(0,0,0,.9);}#mainnav .menu{width:200px;background-color:rgba(0,0,0,.9);position:absolute;top:40px;color:#fff;z-index:3;display:none;}#mainnav nav.links{float:left;font-size:13px;line-height:26px;letter-spacing:.02em;font-family:'Trade Gothic Next W01',Arial,Helvetica,Verdana,sans-serif;margin:15px 0 15px 20px;width:230px;padding:0;}#mainnav nav.links a{color:#fff;}#mainnav nav.links a:hover{color:#ed1c24;}#mainnav nav.boxes{float:left;margin:20px 0 10px 20px;}#mainnav nav.boxes li{border:1px solid #666;margin:0 0 10px 0;width:220px;}#mainnav nav.boxes a{display:block;font-size:14px;line-height:16px;letter-spacing:.02em;color:#fff;text-transform:uppercase;padding:10px 0 8px 10px;}#mainnav nav.boxes a:hover{color:#000;background:url(/themes/custom/cooper/assets/images/mainnav/box_arrow.png) no-repeat 200px 16px #fff;}#mainnav #menu0{left:201px;width:510px;}#mainnav #menu1{left:356px;width:fit-content;}#mainnav #menu1 .links{width:180px;}#mainnav #menu1 .links:first-child{width:140px;}#mainnav #menu1 .boxes li{width:150px;border:none;}#mainnav #menu1 .boxes a{background-color:#00aeef;}#mainnav #menu1 .boxes a:hover{color:#000;background:url(/themes/custom/cooper/assets/images/mainnav/box_arrow.png) no-repeat 130px 16px #fff;}#mainnav #menu2{left:550px;width:330px;}#mainnav #menu2 .links{width:140px;}#mainnav #menu3{left:471px;width:365px;}#mainnav #menu3 .links{width:155px;}#mainnav #menu3 .boxes li{width:150px;}#mainnav #menu3 .boxes li:first-child{border:none;padding:1px;}#mainnav #menu3 .boxes li:first-child a{background-color:#00aeef;}#mainnav #menu3 .boxes li a:hover{color:#000;background:url(/themes/custom/cooper/assets/images/mainnav/box_arrow.png) no-repeat 130px 16px #fff;}#mobile-header,#mobile-subnav{display:none;}#content{width:1001px;margin:0 auto;position:relative;}#container2{float:left;clear:left;width:100%;overflow:hidden;}#container1{float:left;width:100%;position:relative;right:801px;border-right:1px solid rgba(0,0,0,.15);background-color:rgb(255,255,255,.85);}#home #container1{background-color:rgb(255,255,255);}#side{float:left;width:200px;position:relative;left:801px;overflow:hidden;margin:0 1px 0 0;padding-bottom:12px;}#side .logo{height:202px;width:200px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.15);overflow:hidden;}#side h1{margin:0;padding:0;background-color:#fff;width:200px;}#side h1 a{display:block;background:url(/themes/custom/cooper/assets/images/global/cooper_logo.png) no-repeat;margin:0 auto 0 auto;padding:0;width:118px;height:200px;line-height:500px;overflow:hidden;}#home #side .logo{height:400px;border:none;}#home #side h1{height:320px;padding:80px 0 0 0;}#home #side h1 a{background-image:url(/themes/custom/cooper/assets/images/global/cooper_logo_large.png);width:138px;height:196px;}#side nav{margin:20px 20px 15px 5px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;font-size:15px;}#side .Selected{display:block;}#side nav .menu__item--level-1 > a{display:block;color:#ed1c24;text-transform:uppercase;font-weight:normal;margin:0 0 17px 0;line-height:18px;}#side nav .menu__item--level-1 > a:hover{color:#00aeef;}#side nav ul{margin:10px 10px 0 10px;color:#333;line-height:15px;}#side nav ul a{color:#333;}#side nav ul a:hover{color:#ed1c24;}#side nav ul a.is-active{display:block;color:#ed1c24;margin-bottom:10px;}#side nav ul a.is-active:hover{color:#00aeef;}#side nav ul a#subnav-top{color:#ed1c24;}#side nav ul a#subnav-top:hover{color:#00aeef;}#side nav li{margin:0 0 10px 0;}#side nav li.group{color:#666;margin-left:-10px;}#side ul.subnav{margin:10px 0 0 0;font-size:12px;}#side ul.subnav li{font-family:'Trade Gothic Next W01',Arial,Helvetica,Verdana,sans-serif;padding:0 0 0 15px;}#side ul.subnav li.Selected{font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;background:url(/themes/custom/cooper/assets/images/side/sub_arrow.png) no-repeat 5px 3px;}#side ul.subnav li a{color:#000;}#side ul.subnav li a:hover{color:#ed1c24;}#side ul.subnav li.Selected a{color:#ed1c24;}#side ul.subnav li.Selected a:hover{color:#00aeef;}#side .button{background-color:#fff;width:130px;height:80px;font-size:16px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;margin:10px 0 0 30px;}#side .button a{display:table-cell;vertical-align:bottom;color:#ed1c24;width:120px;height:70px;padding:0 0 10px 10px;border:1px solid #9c9a9b;}#side .button a:hover{background-color:#ed1c24;border:1px solid #ed1c24;color:#fff;}#side nav .rss{margin:30px 0 5px -10px;font-size:12px;width:170px;}#side nav .rss a{display:table-cell;vertical-align:middle;background:url(/themes/custom/cooper/assets/images/side/rss_icon.png) no-repeat 0 3px;padding:0 0 0 33px;width:170px;height:30px;}#side nav .rss a:hover{background-position:0 -47px;}#side nav .newsletters{margin-left:-10px;font-size:12px;width:170px;}#side nav .newsletters a{display:table-cell;vertical-align:middle;background:url(/themes/custom/cooper/assets/images/side/newsletter_icon.png) no-repeat 0 3px;padding:0 0 0 33px;width:170px;height:30px;}#side nav .newsletters a:hover{background-position:0 -47px;}#side nav.quick{margin:5px 0 0 0;}#side nav.quick ul{margin:0;}#side nav.quick ul li{text-transform:uppercase;font-size:13px;line-height:14px;}#side nav.quick ul li a{color:#000;display:block;background:url(/themes/custom/cooper/assets/images/side/quick_arrow.png) no-repeat right center;width:140px;padding-right:20px;}#side nav.quick ul li a:hover{color:#ed1c24;}#main{float:left;width:800px;position:relative;left:801px;background-color:#fff;}#home #main{background:none;}#dl-placeholder{height:400px;position:relative;border-bottom:1px solid rgba(0,0,0,.15);}#dl{display:none;height:400px;position:absolute;top:0;left:201px;overflow:hidden;width:1600px;}#dl .slide{background-color:#fff;width:800px;height:400px;position:absolute;background-size:cover;}#dl .slide .body{margin:0;padding:0;height:381px;overflow:hidden;}#dl h1{color:#000;font-size:44px;line-height:44px;letter-spacing:.01em;text-transform:uppercase;margin:20px 0 0 15px;padding:0;font-weight:normal;font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;width:740px;}#dl h1 a{color:#000;}#dl h1 a:hover{color:#ed1c24;}#dl .image{float:left;width:498px;margin:15px 0 0 20px;}#dl .content{float:left;margin:15px 0 0 20px;width:202px;font-size:13px;line-height:19px;letter-spacing:.02em;}#dl .content h3{font-size:18px;line-height:21px;font-weight:normal;margin:0 0 10px 0;}#dl .content h3 a{color:#2e2e2e;}#dl .content h3 a:hover{color:#ed1c24;}#dl .content time{font-size:13px;line-height:18px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0 0 10px 0;display:block;}#dl .content strong{font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}#dl .content p{margin:0 0 10px 0;}#dl .white h1,#dl .white h1 a,#dl .white h3 a,#dl .white .content time,#dl .white .content p{color:#fff;}#dl .invert h1 a:hover{color:#ed1c24;}#dl .content p a{color:#ed1c24;}#dl .content .more-arrow{margin-top:20px;}#dl a.more-arrow.bottom{position:absolute;bottom:20px;}#dl .nav{position:absolute;left:760px;width:40px;background:url(/themes/custom/cooper/assets/images/dl/nav_bg.png) repeat-y;height:100%;border-right:1px solid rgba(0,0,0,.15);}#dl .nav .count{width:40px;height:40px;position:relative;background:url(/themes/custom/cooper/assets/images/dl/slash.png) no-repeat;font-family:FoundryGridnikMedium;}#dl .nav .count .curr{position:absolute;left:9px;top:6px;font-size:14px;color:#ed1c24;}#dl .nav .count .total{position:absolute;left:24px;top:19px;font-size:14px;color:#373b3a;}#dl .nav .next{width:40px;height:40px;background:url(/themes/custom/cooper/assets/images/dl/arrow_next.png) no-repeat #404040;}#dl .nav .prev{width:40px;height:40px;background:url(/themes/custom/cooper/assets/images/dl/arrow_prev.png) no-repeat #404040;}#dl .nav .next:hover,#dl .nav .prev:hover{background-color:#ed1c24;}.belt{background-color:rgb(255,255,255);clear:both;padding:20px 0 0 20px;}.belt h1{margin:0;padding:5px 0 5px 0;font-size:13px;line-height:21px;color:#ed1c24;letter-spacing:.12em;background:rgb(255,255,255);text-transform:uppercase;font-weight:normal;}.belt .item{width:175px;padding:0;margin:0 20px 20px 0;float:left;background-color:#fff;}.belt h2{margin:0 0 10px 0;padding:0;color:#ed1c24;font-size:13px;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;font-weight:normal;}.belt h2 a{color:#ed1c24;}#belt,.belt h2 a:hover{color:#00aeef;}#belt,.belt .item h3{margin:0 0 10px 0;padding:0;font-size:14px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;font-weight:normal;}.belt .item h3 a{color:#000;}.belt .item h3 a:hover{color:#ed1c24;}.belt .item time{display:block;font-size:11px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;font-weight:normal;color:#666;text-transform:uppercase;margin:0 0 10px 0;}.belt .item img{display:block;margin:0 0 10px 0;}.belt .item p{margin:0 0 10px 0;}#history{background:url(/themes/custom/cooper/assets/images/history/history_bg.png) repeat #e5e4df;margin:1px 0 0 0;height:120px;clear:both;border-top:1px solid rgba(0,0,0,.25);position:relative;}#history .content{width:1001px;margin:0 auto;position:relative;}#history .slides{width:1001px;overflow:hidden;}#history .images{position:absolute;height:170px;width:245px;bottom:0;margin:0 0 0 701px;overflow-y:hidden;}#history .images img{position:absolute;bottom:0;right:0;}#history .left{display:block;position:absolute;top:0;left:0;width:40px;height:120px;background:url(/themes/custom/cooper/assets/images/history/arrow_left.png) no-repeat;}#history .right{display:block;position:absolute;top:0;right:0;width:40px;height:120px;background:url(/themes/custom/cooper/assets/images/history/arrow_right.png) no-repeat;}#history .left:hover,#history .right:hover{background-position:0 -120px;}#history ul{width:1001px;height:120px;margin:0 auto;padding:0;position:relative;overflow-x:hidden;}#history li{list-style:none;width:1001px;background-color:#e7e7e7;height:120px;position:absolute;}#history p{font-family:Georgia,serif;font-size:14px;line-height:25px;letter-spacing:.02em;width:600px;margin:20px 0 0 100px;}#history p a{color:#eb1e23;}#history p a:hover{color:#00aeef;}#breadcrumbs{color:#ed1c24;font-size:12px;line-height:14px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:15px 0 10px 20px;float:left;clear:both;width:100%;}#breadcrumbs li{float:left;}#breadcrumbs li span{color:#999;padding:0 4px;}#breadcrumbs a{color:#999;}#breadcrumbs a:hover{color:#ed1c24;}article{padding:20px 0 20px 20px;min-height:770px;}h1{font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-size:32px;line-height:34px;letter-spacing:.01em;text-transform:uppercase;margin:0px 14px 10px -4px;padding:0;}article h1.large{font-size:48px;line-height:50px;}article h1 .super{font-size:32px;line-height:34px;display:block;}article aside{width:195px;float:left;margin:0;padding:0;}article .body{width:565px;float:left;clear:left;margin:0 20px 0 0;position:relative;}article .body button{padding:10px 24px;background-color:white;color:black;border:1px solid red;}article .body button:hover{background-color:red;color:white;}article .body h1{color:#999;font-size:14px;line-height:22px;letter-spacing:.02em;text-transform:uppercase;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0 0 30px 0;padding:0;}article .body h1 a{color:#ed1c24;}article .body h2,article .body h3,article .body h4{font-weight:normal;line-height:21px;color:#000;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0 0 10px 0;}article .body h2{font-size:20px;}article .body h3{font-size:14px;}article .body h4{font-size:13px;}article .body p{margin:0 0 20px 0;font-size:13px;line-height:21px;letter-spacing:.02em;}article .body p.sm_grey_caps{color:#999;font-size:14px;line-height:22px;letter-spacing:.02em;text-transform:uppercase;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0 0 30px 0;padding:0;}article .body p.intro{font-size:15px;}article .body p.byline{font-size:12px;font-style:italic;}article .body hr.wide{margin:30px 0 50px 0;}article .body ul,article .body ol{margin:0 0 20px 0;padding:0 0 0 90px;width:370px;}article .body ul li,article .body ol li{margin:0;line-height:21px;}article .body ul.b{list-style-type:disk;}article .body ul.links{padding:0;}article .body ul.links li{margin:0;list-style:none;}article .body ul.links li a{color:#3399ff;font-size:13px;font-family:'Trade Gothic Next W01',Arial,Helvetica,Verdana,sans-serif;}article .body ul.links li a:hover{color:#ed1c24;}article .body ul.related-ee{padding:0;margin:0 0 40px 0;float:left;clear:both;}article .body ul.related-ee li{margin:0 0 20px 0;padding:0;list-style:none;float:left;clear:both;width:435px;}article .body ul.related-ee li .image{float:left;margin-right:20px;}article .body ul.related-ee li .content{float:left;width:200px;}article .body ul.related-ee li .content h3{font-size:14px;line-height:16px;margin:0 0 5px 0;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .body ul.related-ee li .content h3 a{color:#000;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;font-size:14px;line-height:16px;}article .body ul.related-ee li .content h3 a:hover{color:#ed1c24;}article .body ul.related-ee li .content time{display:block;color:#9c9b92;font-size:12px;line-height:15px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .body ul.related-ee li a{color:#3399ff;font-size:13px;font-family:'Trade Gothic Next W01',Arial,Helvetica,Verdana,sans-serif;}article .body ul.related-ee li a:hover{color:#ed1c24;}article .body blockquote{margin:0 0 20px 70px;padding:0 0 0 22px;width:370px;font-size:13px;line-height:19px;color:#9c9b92;font-family:Georgia,sans-serif;background:url(/themes/custom/cooper/assets/images/global/blockquote.png) no-repeat 0 4px;}article .body a{font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;color:#ed1c24;}article .body a:hover{color:#00aeef;}article .body span.left{width:260px;display:block;float:left;margin:0 30px 20px 0;}article .body span.right{width:260px;display:block;float:right;margin:0 0 20px 30px;}article .body span.left img,article .body span.right img{display:block;}article .body span.left p,article .body span.right p{width:100%;font-size:11px;line-height:15px;color:#333;margin:5px 0 0 0;}article .body .add-calendar{display:block;position:absolute;top:-10px;right:0;padding:10px 10px 0 10px;}article .body .add-calendar.open{background-color:rgb(0,0,0);}article .body .add-calendar h2{color:#999;font-size:13px;line-height:22px;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;background:url(/themes/custom/cooper/assets/images/events/add-calendar.png) no-repeat 0 1px;padding:0 0 0 30px;margin:0 0 10px 0;}article .body .add-calendar.open h2{background-position:0 -29px;color:#ed1c24;}article .body .add-calendar nav{display:none;width:145px;padding-bottom:10px;}article .body .add-calendar.open nav{display:block;padding:0 0 10px 0;width:145px;}article .body .add-calendar nav ul{margin:0;padding:0;}article .body .add-calendar nav li{margin:0;list-style:none;}article .body .add-calendar nav li a{display:block;width:120px;color:#ccc;background-repeat:no-repeat;padding:5px 0 5px 30px;font-size:13px;font-weight:normal;}article .body .add-calendar nav li.outlook a{background-image:url(/themes/custom/cooper/assets/images/global/add_cal_outlook.png);background-position:2px 7px;}article .body .add-calendar nav li.google a{background-image:url(/themes/custom/cooper/assets/images/global/add_cal_google.png);background-position:1px 7px;}article .body .add-calendar nav li.yahoo a{background-image:url(/themes/custom/cooper/assets/images/global/add_cal_yahoo.png);background-position:0px 9px;}article .body .add-calendar nav li.ical a{background-image:url(/themes/custom/cooper/assets/images/global/add_cal_ical.png);background-position:0px 5px;}article .body .add-calendar nav li a:hover{color:#ed1d24;}article .body .add-calendar nav li.outlook a:hover{background-image:url(/themes/custom/cooper/assets/images/global/add_cal_outlook.png);background-position:2px -33px;}article .body .add-calendar nav li.google a:hover{background-image:url(/themes/custom/cooper/assets/images/global/add_cal_google.png);background-position:1px -33px;}article .body .add-calendar nav li.yahoo a:hover{background-image:url(/themes/custom/cooper/assets/images/global/add_cal_yahoo.png);background-position:0px -31px;}article .body .add-calendar nav li.ical a:hover{background-image:url(/themes/custom/cooper/assets/images/global/add_cal_ical.png);background-position:0px -35px;}article aside .boxlink{margin:40px 0 0 0;width:130px;height:130px;font-size:16px;line-height:16px;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}article .body media img{padding-bottom:3px;}article .body media.inline-half-column{width:280px;}article .body media.inline-quarter-column{width:142px;}article .body media.align-left{margin-right:3px;}article .body media.align-right{margin-left:2px;}article aside .boxlink a{display:block;width:130px;height:130px;color:#ed1c24;position:relative;border:1px solid #828282;}article aside .boxlink a .top{display:block;color:#000;position:absolute;top:6px;left:8px;}article aside .boxlink a .bottom{display:block;position:absolute;bottom:7px;left:8px;}article aside .boxlink a:hover{background-color:#ed1c24;border:1px solid #ed1c24;color:#fff;}article aside .boxlink a:hover .top{color:#fff;}article aside .boxlink2{margin:0 0 20px 0;width:175px;height:70px;font-size:16px;line-height:16px;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}article aside .boxlink2 a{display:block;border:1px solid #b4b4b4;width:175px;height:70px;color:#ed1c24;position:relative;background:url(/themes/custom/cooper/assets/images/global/boxlink2_arrow.png) no-repeat 155px 36px;}article aside .boxlink2 a span{display:block;color:#ed1c24;position:absolute;bottom:7px;left:8px;}article aside .boxlink2 a span p.super{display:block;font-size:13px;line-height:12px;margin:0 0 5px 0;padding:0;}article aside .boxlink2 a:hover{background:url(/themes/custom/cooper/assets/images/global/boxlink2_arrow.png) no-repeat 155px -14px #ed1c24;border:1px solid #ed1c24;}article aside .boxlink2 a:hover span{color:#fff;}article aside .boxlink3{background-color:#00aff0;margin:0 0 20px 0;width:175px;height:145px;font-size:16px;line-height:16px;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}article aside .boxlink3 a{display:block;width:175px;height:145px;color:#fff;position:relative;background:url(/themes/custom/cooper/assets/images/global/white_box_arrow.png) no-repeat 152px 111px;}article aside .boxlink3 a span{display:block;color:#fff;position:absolute;bottom:7px;left:8px;}article aside .boxlink3 a:hover{background-color:#ed1c24;}article .body .share-links,article aside .share-links{margin:0 0 20px 0;padding:0;float:left;clear:both;width:100%;}article .body .share-links li,article aside .share-links li{margin:0 16px 0 0;padding:0;list-style:none;float:left;width:40px;height:40px;}article .share-links li a{display:block;width:40px;height:40px;line-height:120px;overflow:hidden;}article .share-links li.facebook a{background:url(/themes/custom/cooper/assets/images/global/share_facebook.png) no-repeat;}article .share-links li.twitter a{background:url(/themes/custom/cooper/assets/images/global/share_twitter.png) no-repeat;}article .share-links li.google a{background:url(/themes/custom/cooper/assets/images/global/share_google.png) no-repeat;}article .share-links li a:hover{background-position:0 -41px;}article .featured{float:left;clear:both;margin:0 0 30px 0;width:780px;}article .featured .image{float:left;margin-right:20px;}article .featured .content{float:left;width:260px;}article .featured h3{font-size:20px;line-height:25px;letter-spacing:.02em;margin:0 0 20px 0;padding:0;}article .featured h3 a{color:#2e2e2e;}article .featured h3 a:hover{color:#ed1c24;}article .featured time{font-size:12px;line-height:18px;letter-spacing:.02em;color:#000;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;display:block;margin:0 0 10px 0;}article .featured p{font-size:12px;line-height:18px;color:#2e2e2e;margin:0 0 10px 0;}article .row{float:left;clear:both;margin:0;padding:0;width:780px;}article .row ul{float:left;clear:both;margin:0;padding:0;}article .row li{list-style:none;margin:0 10px 0 0;padding:0 0 30px 0;float:left;}article .row .image{margin-right:10px;margin-bottom:10px;}article .row .content{float:left;width:180px;}article .row h2{text-transform:uppercase;color:#9c9b92;font-size:11px;line-height:15px;letter-spacing:.02em;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0 0 2px 0;padding:0;}article .row h3{font-size:14px;line-height:16px;letter-spacing:.02em;margin:0 0 5px 0;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .row h3 a{color:#000;}article .row h3 a:hover{color:#ed1c24;}article .row time{display:block;color:#9c9b92;font-size:12px;line-height:15px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .filters{background-color:gray;margin:0 0 20px -20px;padding:10px 0 10px 0;width:800px;}article .filters{background:url(/themes/custom/cooper/assets/images/global/stripes.png) repeat;display:block;float:left;clear:both;width:800px;}article .filters ul{margin:0 0 0 20px;padding:0;}article .filters li{float:left;list-style:none;margin:0 18px 0 0;}article .filters li a{padding:0 0 0 16px;background:url(/themes/custom/cooper/assets/images/news/checkbox.png) no-repeat 0 2px;color:#333;}article .filters li.active a{background-position:0 -28px;}article .filters li a:hover{color:#ed1c24;}article .list2{float:left;clear:both;margin:0 0 20px 0;}article .list2 h3{font-size:14px;line-height:16px;letter-spacing:.02em;margin:0 0 5px 0;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .list2 ul{margin:0 0 20px 0;padding:0;}article .list2 li{float:left;width:370px;list-style:none;margin:0 20px 20px 0;padding:0;font-size:13px;line-height:18px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .list2 li a{color:#000;}article .list2 li a:hover{color:#ed1c24;}article .list2 .image{float:left;margin:0 20px 0 0;}article .list2 .content{float:left;clear:right;width:160px;}article .list2 time{display:block;color:#9c9b92;font-size:12px;line-height:15px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .list3{float:left;clear:both;margin:-25px 0 20px 0;}article .list3 ul{list-style:none;padding:0;}article .list3 li{float:left;margin:0 19px 0 0;padding:0;}article aside .quad{margin:0 0 13px 0;}article aside .quad li{font-size:14px;line-height:21px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article aside .quad li.active{color:#ed1c24;background:url(/themes/custom/cooper/assets/images/people/person_nav_bullet_active.png) no-repeat 0px 7px;position:relative;padding-left:10px;left:-10px;width:195px;}article aside .quad li a{color:#333;}article aside .quad li a:hover{color:#ed1c24;}article .group-list{float:left;clear:both;border-top:3px solid #c9c7bc;padding:20px 0;width:780px;}article .group-list.no-border{border-top:none;}article .group-list .title{width:175px;float:left;clear:left;margin:0 20px 0 0;}article .group-list .title h2{font-size:27px;line-height:25px;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;color:#333;margin:0 0 18px 0;padding:0;}article .group-list .title h2 span{display:block;color:#c9c7bc;}article .group-list .title a{font-size:13px;line-height:16px;color:#666;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .group-list .title a:hover{color:#ed1c24;}article .group-list .row,article.events .group-list .row{width:585px;float:left;clear:right;}article .list-links ul{padding:0 0 40px 0;margin:0;width:565px;float:left;clear:left;}article .list-links li{width:565px;float:left;clear:left;padding:10px 0 10px 0;margin:0;list-style:none;border-top:1px solid #c9c7bc;background:url(/themes/custom/cooper/assets/images/give/support_list_arrow.png) no-repeat right;}article .list-links li:first-child{border-top:3px solid #c9c7bc;}article .list-links li a{display:block;float:left;clear:both;width:565px;}article .list-links li h3,article .list-links li span.title{display:block;width:175px;float:left;clear:left;margin:0 20px 0 0;color:#ed1c24;}article .list-links li p,article .list-links li span.text{display:block;width:325px;float:left;clear:right;color:#000;font-size:13px;line-height:21px;font-family:'Trade Gothic Next W01',Arial,Helvetica,Verdana,sans-serif;margin:0;padding:0;}article .list-links li a:hover p,article .list-links li a:hover span.text{color:#ed1c24;}article .list-links li.plain{background:none;}article .list-links li.plain a:hover h3{color:#00aeed;}article.person .body p{width:520px;}.story.person aside .photos img{height:auto;width:175px;}article.person aside dt{margin:0;padding:0;font-size:13px;line-height:16px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.person aside dd{margin:0 0 12px 0;padding:0;font-size:13px;line-height:16px;}article.person aside dd a{color:#3399ff;}article.person aside dd a:hover{color:#ed1c24;}article.person .links{margin:0 0 30px 0;}article.person .links ul{list-style:none;margin:0;padding:0;width:565px;}article.person .links li span.date-display-single{display:inline-block;margin-left:6px;}}article.person .links a{color:#3399ff;font-size:13px;line-height:20px;letter-spacing:.02em;}article.person .links a:hover{color:#ed1c24;}article.people .group{float:left;clear:both;}article.people .group nav{width:240px;margin:0 20px 0 0;float:left;}article.people .group .top{float:left;clear:both;width:760px;}article.people .group li{float:left;width:240px;margin:0 20px 0 0;}article.people .group li img{margin:0 0 5px 0;}article.people .group h2{font-size:20px;line-height:20px;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.people .group h3{font-size:13px;line-height:21px;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0;padding:0;color:#000;}article.people .group h3 a{color:#000;}article.people .group p{font-size:13px;line-height:21px;margin:0 0 20px 0;padding:0;}article.people .group a:hover{color:#ed1c24;}article.people .letters ul{margin-left:-5px;}article.people .letters li{float:left;margin:0;color:#999;}article.people .letters li a{color:#000;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;padding:0 5px;}article.people .letters li a:hover{color:#ed1c24;}article.people .letters li.active a{color:#ed1c24;}article.people .letters li.active a:hover{color:#00aeef;}article.landing{min-height:0px;}article.news h2{text-transform:uppercase;color:#9c9b92;font-size:11px;line-height:15px;letter-spacing:.02em;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0 0 5px 0;padding:0;}article.news h2 a{color:#9c9b92;}article.news h2 a:hover{color:#ed1c24;}article .block{float:left;clear:both;margin:0;padding:0;width:780px;}article .block ul{float:left;clear:both;margin:0;padding:0;}article .block li{list-style:none;margin:0 20px 0 0;padding:0 0 30px 0;float:left;}article .block .image{float:left;margin-right:10px;}article .block .content{float:left;width:180px;}article .block h2{margin:0 0 3px 0;}article .block h3{font-size:14px;line-height:16px;letter-spacing:.02em;margin:0 0 5px 0;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article .block h3 a{color:#000;}article .block h3 a:hover{color:#ed1c24;}article .block time{display:block;color:#9c9b92;font-size:12px;line-height:15px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.news .list{float:left;clear:both;background:url(/themes/custom/cooper/assets/images/global/stripes.png) repeat;width:800px;margin:0 0 20px -20px;}article.news .list h2{font-size:13px;color:#ed1c24;margin:20px 0 10px 0;}article.news .list .col{float:left;width:225px;padding:0 20px;border-right:1px solid #fff;}article.news .list .col.last{padding-right:0;border-right:none;}article.news .list ul{margin:0 0 20px 0;padding:0;}article.news .list li{list-style:none;margin:0 0 10px 0;padding:0;font-size:13px;line-height:18px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.news .list li a{color:#000;}article.news .list li a:hover{color:#ed1c24;}.more-news{clear:both;font-size:13px;line-height:20px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;border-top:1px solid #999;width:760px;padding:5px 0 0 0;}.more-news a{color:#ed1c24;}.more-news a:hover{color:#00aeef;}.more-link{clear:both;font-size:13px;line-height:20px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}.more-link a{color:#ed1c24;}.more-link a:hover{color:#00aeef;}article.events nav,article.all-news nav{float:left;clear:both;}article.events nav ul,article.all-news nav ul{float:left;clear:both;margin:0 0 10px 0;}article.events nav li,article.all-news nav li{float:left;}article.all-news h2{font-size:18px;line-height:18px;letter-spacing:.04em;color:#a3a197;margin:0 0 30px 0;padding:0;font-weight:normal;}article.all-news dl{margin:0 0 10px 0;padding:0;width:760px;float:left;clear:both;border-bottom:3px solid #c9c7bc;}article.all-news dt{margin:0 20px 0 0;padding:0;float:left;clear:left;width:110px;font-size:13px;line-height:15px;color:#333;}article.all-news dd{float:left;clear:right;margin:0 0 20px 0;padding:0;width:435px;}article.all-news dd h3{font-size:14px;line-height:18px;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0;padding:0;}article.all-news dd h3 a{color:#333;}article.all-news dd h3 a:hover{color:#ed1c24;}article.all-news dd p{font-size:13px;line-height:18px;color:#666;margin:0;padding:0;}article.all-news dd p a{color:#ed1c24;}article.all-news dd p a:hover{color:#00aeef;}article.events .years,article.all-news .years{display:block;float:left;clear:both;width:780px;margin:0 0 10px 0;}article.events .years li,article.all-news .years li{margin:0 20px 0 0;color:#666;font-size:12px;line-height:13px;letter-spacing:.04em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.events .years li a,article.all-news .years li a{color:#ed1c24;}article.events .years li a:hover,article.all-news .years li a:hover{color:#00aeef;}article.all-news .more{float:left;clear:both;width:760px;text-align:center;padding:5px 0 40px 0;}article.all-news .more a{color:#ed1c24;font-size:13px;line-height:15px;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.all-news .loading{display:none;color:#999;font-size:13px;line-height:15px;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;float:left;clear:both;width:760px;text-align:center;padding:5px 0 40px 0;}article.all-news .more a:hover{color:#00aeef;}article.story table{width:100%;margin:0 0 20px 0;}article.story table td{background-color:#f9f9f9;border:1px solid #999;padding:10px 15px;}article.story aside{margin-top:46px;}article.story aside h2{font-size:14px;line-height:21px;margin:0 0 5px 0;color:#333;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.story aside h3{font-size:12px;line-height:15px;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;width:170px;margin:0;padding:0;}article.story aside h3 a{color:#000;}article.story aside h3 a:hover{color:#ed1c24;}article.story time{font-size:12px;line-height:15px;color:#9c9b92;display:block;margin:0 0 10px 0;}article.story .photos,.video{margin:0 0 20px 0;}article.story p.inline-left{margin-right:5px;margin-bottom:10px;line-height:12px;float:left;font-size:11px;color:#333;}article.story p.inline-right{margin-left:5px;margin-bottom:10px;line-height:12px;float:right;font-size:11px;color:#333;}article.story span.caption,article.story p.caption{font-size:11px;line-height:11px;color:#333;padding-bottom:3px;}article.job_listings table{width:565px;}article.job_listings th.views-field.views-field-title{width:300px;}article.job_listings td{font-size:16px;padding:10px 3px 0px 3px;}article.events #calendar{width:800px;float:left;clear:both;background:url(/themes/custom/cooper/assets/images/global/stripes.png) repeat;margin:0 0 20px -20px;padding:0 0 20px 0;position:relative;overflow:hidden;}article.events #calendar .cols{width:10000px;position:relative;}article.events #calendar h2{color:#fff;font-size:40px;line-height:40px;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;margin:10px 20px 20px 20px;padding:0;}article.events #calendar .full{position:absolute;top:12px;right:65px;font-size:13px;line-height:16px;color:#666;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.events #calendar .full:hover{color:#ed1c24;}article.events #calendar .next-arrow{position:absolute;top:0;right:0;}article.events #calendar .prev-arrow{position:absolute;top:41px;right:0;}article.events #calendar .next-arrow.disabled,article.events #calendar .prev-arrow.disabled{background-color:#999;cursor:default;}article.events #calendar .daycol{float:left;width:225px;padding:0 20px 0 20px;border-left:1px solid #fff;}article.events #calendar .daycol h1{font-size:18px;line-height:18px;text-transform:uppercase;color:#a3a197;letter-spacing:.04em;font-weight:normal;margin:0 0 0 -1px;padding:0;}article.events #calendar .daycol h2{font-size:13px;line-height:13px;color:#ed1c24;letter-spacing:.04em;font-weight:normal;text-transform:none;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0 0 15px 0;padding:0;}article.events #calendar .daycol h3{font-size:12px;line-height:15px;color:#000;font-weight:normal;text-transform:none;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0;padding:0;}article.events #calendar .daycol h3 a{color:#000;}article.events #calendar .daycol h3 a:hover{color:#ed1c24;}article.events #calendar .daycol time{font-size:12px;line-height:15px;color:#000;font-weight:normal;text-transform:none;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;display:block;margin:0 0 10px 0;color:#9c9b92;}article.events .row{float:left;clear:both;margin-top:10px;}article.events .row li{margin-right:10px;}article.events .row li:last-child{margin-right:0;padding-right:0;}article.events .prev{float:left;padding:0 0 15px 0;}article.events .next{float:right;padding:0 20px 15px 0;}article.events .prev a,article.events .next a{color:#666;font-size:12px;line-height:13px;letter-spacing:.04em;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.events .prev a:hover,article.events .next a:hover{color:#ed1c24;}article.events .day{width:780px;float:left;clear:both;border-top:3px solid #c9c7bc;padding:20px 0 0 0;}article.events .day.first{border-top:none;}article.events .day .title{float:left;width:110px;margin:0 20px 0 0;}article.events .day .title h2{color:#a3a197;font-size:18px;line-height:13px;letter-spacing:.04em;margin:0 0 5px 0;padding:0;text-transform:uppercase;}article.events .day .title h3{font-size:13px;line-height:13px;letter-spacing:.04em;margin:0;padding:0;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.events .day .title h3 a{color:#ed1c24;}article.events .day .title h3 a:hover{color:#00aeef;}article.events .day .block{float:left;clear:right;width:650px;margin:0;}article.events .day .block h3{font-size:12px;line-height:16px;}article.events-day .row,article.events-day .row ul{width:585px;}article.events-day aside{margin-top:5px;}article.events-day .list2{border-top:3px solid #c9c7bc;width:565px;padding-top:30px;}article.events-day .list2 ul{width:585px;}article.events-day .list2 li{width:285px;margin:0 0 20px 0;}article.events-day .list2 .content{width:145px;}#course-listings p{width:565px;}#course-listings  ul{margin:0 0 40px 0;padding:0;width:565px;float:left;clear:both;}#course-listings ul li{margin:0 0 1px 0;padding:0;list-style:none;float:left;clear:both;background-color:#ededed;}#course-listings li.open{background-color:#fff;}#course-listings h3{float:left;clear:left;width:85px;font-size:13px;line-height:18px;font-family:'Trade Gothic Next W01',Arial,Helvetica,Verdana,sans-serif;margin:0;padding:5px 0 6px 15px;}#course-listings h4{float:left;clear:right;width:420px;font-size:13px;line-height:18px;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;text-transform:none;margin:0;padding:5px 0 6px 0;}#course-listings li p{width:420px;margin:0 0 15px 100px;display:none;}#course-listings .note{font-size:11px;line-height:18px;color:#333;}#course-listings li.open p{display:block;}#course-listings aside h2{font-size:14px;line-height:21px;color:#333;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}#course-listings aside ul{margin:0;padding:0;float:left;clear:both;}#course-listings aside li{float:left;clear:both;margin:0;list-style:none;}#course-listings aside li a{padding:2px 0 5px 25px;background:url(/themes/custom/cooper/assets/images/global/pdf.png) no-repeat;color:#3399ff;font-size:12px;line-height:27px;}#course-listings aside li a:hover{color:#ed1c24;}#course-listings aside .boxlink{margin-top:150px;}section#panels ul{margin:0 0 40px 0;padding:0;width:100%;float:left;clear:both;}section#panels ul li{margin:0 0 1px 0;padding:0;list-style:none;float:left;clear:both;background-color:#ededed;width:100%;}section#panels li.open{background-color:#fff;}section#panels h3{padding:5px;}section#panels li p{margin:0 0 15px 15px;display:none;}section#panels li ul{margin:0 0 15px 30px;display:none;}section#panels li ul li{background-color:#fff;list-style-type:disc;}section#panels > ul > li > table{display:none;}section#panels > ul > li.open > table{display:block;}section#panels .topper{margin:0 0 3px 15px;}section#panels .note{font-size:11px;line-height:18px;color:#333;}section#panels li.open p{display:block;}section#panels li.open ul{display:block;}article.alumni .links ul{padding-left:0;margin-bottom:40px;}article.alumni .featured{width:585px;float:left;clear:both;}article.alumni .feature{background-color:#e5e4df;width:154px;padding:13px;float:left;margin:0 15px 0 0;min-height:360px;}article.alumni .feature a.feature_image{display:table-cell;vertical-align:middle;background:url(/themes/custom/cooper/assets/images/alumni/featured_bg.png) repeat;width:154px;height:154px;text-align:center;}article.alumni .feature h2{margin:7px 0 3px 0;font-size:14px;line-height:16px;color:#000;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.alumni .feature a:hover h2{color:#ed1c24;}article.alumni .feature h3{margin:0 0 5px 0;font-size:12px;line-height:15px;color:#9c9b92;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.alumni .feature p{margin:0 0 10px 0;font-size:11px;line-height:15px;color:#333;}article.alumni .lists{float:left;clear:both;width:585px;margin:0 0 40px 0;}article.alumni .lists nav{width:180px;float:left;margin:0 15px 0 0;}article.alumni .lists nav ul{margin:0;padding:0;}article.alumni .lists nav li{margin:0 0 10px 0;padding:0;}article.alumni .lists nav h3{margin:0;padding:0;font-size:12px;line-height:21px;}article.alumni .lists nav h3 a{color:#000;}article.alumni .lists nav h3 a:hover{color:#ed1c24;}article.alumni .lists nav p{margin:0;padding:0;font-size:12px;line-height:21px;}article.alumni aside .photo{margin:52px 0 20px 0;}article.give .image{margin:0 0 20px 0;}article.give .giver{background-color:#e5e4df;width:154px;padding:13px;}article.give .giver img{margin:0 0 3px 0;}article.give .giver p{margin:0 0 10px 0;font-size:11px;line-height:15px;color:#333;}article.give .giver p.quote{background-color:#fff;padding:20px 10px 20px 10px;font-size:16px;line-height:20px;color:#333;max-height:200px;}article.give .giver h2{margin:0;font-size:11px;line-height:15px;color:#000;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.give .giver a:hover h2{color:#ed1c24;}article.give .giver h3{margin:0;font-size:11px;line-height:15px;color:#666;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.give .givers{width:570px;float:left;clear:both;}article.give .givers .giver{float:left;margin:0 10px 20px 0;min-height:280px;}article.give p.quote{font-size:15px;line-height:21px;}article.give img.right{float:right;margin:0 0 20px 30px;}article.give.endowment .body p{width:525px;}article.give.endowment .body ul{padding:15px 0 0 40px;}article.give.support .body .image{margin:0 0 20px 0;position:relative;width:565px;height:318px;}article.give.support .body .image h2{position:absolute;bottom:15px;left:30px;color:#fff;font-size:40px;line-height:40px;width:380px;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;}article.give.support .body .image h2 span{margin-left:-17px;}article.give .row ul{width:585px;}article.give .row ul li{margin-right:15px;}article.give .row ul li .image{margin-bottom:10px;}article.give .row h1{color:#ed1c24;margin-bottom:10px;}#main.student-galleries{background-color:#232323;}#main.student-galleries .content a{color:#fff;}#main.student-galleries article h1{color:#ccc;}#main.student-galleries div.text-with-summary,div#gallery-description{color:#ccc;font-size:15px;line-height:21px;width:565px;margin-right:20px;}#main.student-galleries article .slideshow > ul,div.belt .slideshow > ul{margin:0 20px 0 0;width:unset;font-size:unset;line-height:unset;display:flex;flex-wrap:wrap;justify-content:space-between;}#main.student-galleries article .slideshow li,div.belt .slideshow li{width:175px;margin:0 0 10px 0;}#main.student-galleries article .slideshow .thumbnail,div.belt .slideshow .thumbnail{padding:5px;height:175px;background:url(/themes/custom/cooper/assets/images/gallery/image_bg.png) repeat;display:flex;align-items:center;justify-content:center;}#main.student-galleries article .slideshow media.gallery div.thumbnail img{height:163px;max-width:100%;object-fit:contain;object-position:center center;}#main.student-galleries article .slideshow div.caption p,div.belt .slideshow div.caption p{font-size:12px;line-height:14px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;color:white;margin:5px 0 5px 0;width:175px;height:28px;}div.belt .slideshow div.caption p{color:black;}article.search form{margin:0 0 30px 0;position:relative;width:565px;}article.search input[type="text"]{font-size:21px;line-height:21px;border:1px solid #999;padding:7px 10px;width:493px;margin:0;}article.search input[type="image"]{padding:0 0 0 0;margin:0;position:absolute;top:0;right:0;}article.search ul{margin:0 0 40px 0;padding:0;width:565px;}article.search li{margin:0 0 20px 0;padding:0;list-style:none;}article.search li h3{font-size:14px;line-height:18px;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0;padding:0;}article.search li a{color:#ed1c24;}article.search li a:hover{color:#00aeef;}article.search li p{color:#000;font-size:13px;line-break:18px;margin:0;padding:0;}article.admissions .applyboxes{width:585px;float:left;clear:both;margin:0 0 20px 0;}article.admissions .applyboxes a{display:block;background:url(/themes/custom/cooper/assets/images/global/white_box_arrow.png) no-repeat 150px 36px #00aff0;width:175px;margin:0 20px 0 0;padding:0;height:72px;float:left;position:relative;}article.admissions .applyboxes a p{color:#fff;font-size:17px;line-height:16px;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;position:absolute;bottom:10px;left:10px;margin:0;padding:0;width:125px;}article.admissions .applyboxes a p span{width:175px;font-size:12px;line-height:15px;display:block;clear:both;}article.admissions .applyboxes a:hover{background-color:#ed1c24;}article.admissions aside .facebook{width:175px;}article.admissions aside .facebook p{color:#9c9b92;font-size:13px;line-height:18px;margin:0;padding:0;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.admissions aside .facebook a{color:#000;}article.admissions aside .facebook a:hover{color:#ed1c24;}article.admissions table.apply{width:760px;margin:0 0 10px 0;}article.admissions table.apply tr th{border-bottom:3px solid #9c9b92;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;padding:20px 30px 20px 0;text-align:left;vertical-align:bottom;}article.admissions table.apply tr td{border-bottom:1px solid #9c9b92;padding:20px 30px 20px 0;}article.admissions table.apply tr td p{margin:0 0 10px 0;width:300px;}article.admissions table.apply.off_season tr td p{width:100%;}article.admissions p.note{font-size:11px;line-height:18px;width:760px;}article.students aside .links li{margin:0 0 20px 0;}article.students aside .links h2{font-size:13px;color:#000;margin:0;padding:5px 0 0 0;text-transform:uppercase;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693232',Arial,Helvetica,Verdana,sans-serif;}article.students aside .links a:hover h2{color:#ed1c24;}article.students aside .links p{margin:2px 0 10px 0;}article.students .catalog .image{width:175px;float:left;clear:left;margin:0 20px 30px 0;}article.students .catalog .content{float:left;clear:right;width:325px;margin:0 0 30px 0;}article.students .catalog .content p{margin:0 0 10px 0;padding:0;}article.students .catalog .content .more-arrow{margin-top:20px;}article.students aside .quad{width:175px;}article.students aside .quad li{margin-bottom:10px;font-size:13px;line-height:18px;}article.students table.calendar{width:760px;border-top:3px solid #e4e3dd;}article.students table.calendar td{width:33%;padding:10px 10px 10px 0;border-bottom:1px solid #e4e3dd;}article.about .featured .content{width:360px;margin-right:20px;}article.about .featured .content p{font-size:12px;line-height:18px;margin:0 0 15px 0;}article.about .featured .content p.intro{font-size:15px;line-height:21px;}article.about .featured .image{width:380px;}article.about .featured .image img{margin:0 0 5px 0;}article.about .featured .image h3{color:#000;font-size:14px;line-height:16px;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}article.about .featured .image a:hover h3{color:#ed1c24;}#main article .pagination{width:760px;text-align:center;border-top:1px solid #999;padding:20px 0 50px 0;float:left;clear:both;}#main article .pagination ul{margin:0;padding:0;float:left;clear:both;width:760px;}#main article .pagination li{margin:0;padding:0;float:none;clear:none;display:inline;font-size:13px;line-height:15px;text-transform:uppercase;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;color:#000;}#main article .pagination .active{padding:0 5px;}#main article .pagination li.first{padding-right:10px;}#main article .pagination li.previous{padding-right:20px;}#main article .pagination li.next{padding-left:20px;}#main article .pagination li.last{padding-left:10px;}#main article .pagination li a{color:#ed1c24;padding:0 5px;margin:0;}#main article .pagination li a:hover{color:#00aeef;}.photo-slider{margin:0 0 20px 0;position:relative;}div.caption,div.caption > p{font-size:11px;line-height:15px;color:#333;margin:0 0 3px 0;}.photo-slider .next-arrow{position:absolute;top:0;right:0;display:none;}.photo-slider .prev-arrow{position:absolute;top:41px;right:0;display:none;}.photo-slider .images{position:relative;width:565px;height:318px;overflow:hidden;}.photo-slider .images media{position:absolute;width:100%;}.photo-slider.right{margin:0 0 20px 30px;position:relative;float:right;width:260px;}.photo-slider.right .images{height:147px;}.photo-slider > div.images > media > div.lead-image{height:318px;overflow:hidden;}#galleries{float:left;clear:both;width:565px;margin:0 0 30px 0;position:relative;}#galleries .container{float:left;clear:both;width:565px;background-color:#232323;}#galleries .index{float:left;clear:both;padding-bottom:20px;}#galleries .index ul{margin:0;padding:0;width:565px;}#galleries .index li{width:163px;height:230px;float:left;margin:20px 0 0 19px;padding:0;}#galleries .index .image{width:163px;height:163px;background:url(/themes/custom/cooper/assets/images/gallery/image_bg.png) no-repeat;display:table-cell;vertical-align:middle;overflow:hidden;text-align:center;}#galleries .index p{color:white;margin:8px 0 0 0;padding:0;width:163px;font-size:12px;line-height:14px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}#galleries .back{display:none;height:25px;background:url(/themes/custom/cooper/assets/images/gallery/back_arrow.png) no-repeat 13px 8px;}#galleries .back h3{margin:0;padding:4px 0 0 25px;color:#ececec;text-transform:uppercase;font-size:13px;line-height:15px;letter-spacing:.02em;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}#galleries .back.hover h3{color:#ed1c24;}#galleries .gallery{float:left;clear:both;width:100%;display:none;color:#fff;padding-bottom:20px;}#galleries .gallery h1{font-weight:normal;color:#ccc;margin-top:30px;padding:0 25px;}#galleries .gallery p{padding:0 25px;font-size:13px;line-height:21px;letter-spacing:.02em;color:#fff;}#galleries .slideshow{float:left;clear:both;width:565px;height:250px;background:url(/themes/custom/cooper/assets/images/gallery/slideshow_bg.png) repeat #444;margin:0 0 25px 0;overflow:hidden;}#galleries .slideshow ul{width:1000px;position:relative;left:0;margin:0;padding:0;}#galleries .slideshow li{width:163px;height:220px;float:left;margin:15px 0 15px 19px;padding:0;}#galleries .slideshow .image{width:163px;height:163px;background:url(/themes/custom/cooper/assets/images/gallery/image_bg.png) no-repeat;display:table-cell;vertical-align:middle;overflow:hidden;text-align:center;}#galleries .slideshow p{color:white;width:163px;margin:8px 0 0 0;padding:0;font-size:12px;line-height:14px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}#galleries .nav{position:absolute;left:565px;top:100px;width:40px;background:url(/themes/custom/cooper/assets/images/dl/nav_bg.png) repeat-y;display:none;}#galleries .nav .count{width:40px;height:40px;position:relative;background:url(/themes/custom/cooper/assets/images/dl/slash.png) no-repeat;font-family:FoundryGridnikMedium;}#galleries .nav .count .curr{position:absolute;left:0;top:5px;font-size:14px;color:#ed1c24;text-align:center;width:18px;}#galleries .nav .count .total{position:absolute;left:23px;top:16px;font-size:14px;color:#373b3a;}#galleries .nav .next{width:40px;height:40px;background:url(/themes/custom/cooper/assets/images/dl/arrow_next.png) no-repeat #404040;}#galleries .nav .prev{width:40px;height:40px;background:url(/themes/custom/cooper/assets/images/dl/arrow_prev.png) no-repeat #404040;}#galleries .nav .next:hover,#galleries .nav .prev:hover{background-color:#ed1c24;}#galleries .loading{position:absolute;background-color:rgba(0,0,0,.5);height:100%;width:565px;text-align:center;display:none;}#galleries .loading p{color:#fff;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;width:565px;display:table-cell;vertical-align:middle;}footer{background-color:#000;clear:both;padding:20px 0;}footer section{width:933px;margin:0 auto;padding:0 34px;clear:both;}footer .top li{float:left;font-size:13px;letter-spacing:.02em;}footer .top .nav1{width:167px;}footer .top .nav2{width:84px;}footer .top .nav3{width:140px;}footer .top .nav4{width:130px;}footer .top .nav5{width:170px;}footer .top .nav6{width:80px;}footer .top .follow{width:70px;color:#666;text-align:right;padding-right:10px;}footer .top a{color:#ccc;}footer .top .social{margin-right:8px;}footer .top .social a{background-repeat:no-repeat;width:21px;height:20px;display:block;line-height:100px;overflow:hidden;}footer .top .facebook a{background-image:url(/themes/custom/cooper/assets/images/footer/facebook.png);}footer .top .instagram a{background-image:url(/themes/custom/cooper/assets/images/footer/instagram-glyph.png);}footer .top .youtube a{background-image:url(/themes/custom/cooper/assets/images/footer/youtube.png);}footer .top .linkedin a{background-image:url(/themes/custom/cooper/assets/images/footer/linkedin.png);}footer .top .social a:hover{background-position:0 -20px;}footer .bottom{padding-top:25px;}footer .schools{width:167px;float:left;padding-top:5px;}footer .schools ul{width:130px;}footer .schools li{font-size:11px;line-height:15px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:0 0 12px 0;}footer .schools li a{color:#ccc;}footer .schools li a:hover{color:#ed1c24;}footer .map{float:left;margin-right:20px;}footer .map a{background-image:url('/themes/custom/cooper/assets/images/global/Revised_CampusMap.png');background-repeat:no-repeat;background-size:cover;display:block;height:207px;width:291px;}footer .map a img{display:none;}footer .locations{float:left;width:320px;padding-top:5px;}footer .locations ul{margin:0;padding:0;float:left;}footer .locations ul:first-child{margin-right:20px;}footer .locations li{margin:0 0 8px 0;font-size:11px;line-height:14px;letter-spacing:.02em;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;list-style:none;}footer .locations a{color:#999;}footer .locations a .bullet{display:block;float:left;background:url(/themes/custom/cooper/assets/images/footer/map_bullet.png) no-repeat;width:14px;text-align:center;color:#000;margin-right:4px;}footer .locations a .address{display:block;font-family:'Trade Gothic Next W01',Arial,Helvetica,Verdana,sans-serif;margin-left:18px;}footer .contact{display:none;font-size:11px;line-height:17px;letter-spacing:.02em;color:#999;float:left;width:120px;margin-left:10px;padding-top:5px;}footer .contact h3{font-size:11px;line-height:14px;letter-spacing:.02em;font-weight:normal;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;margin:10px 0 0 0;padding:0;}footer .contact span{display:block;}footer .contact h3:first-child{margin-top:0;}footer .contact a{font-size:11px;letter-spacing:.02em;color:#ccc;display:block;margin:10px 0 0 0;}footer .copyright{text-align:center;color:#666;font-size:11px;line-height:14px;letter-spacing:.02em;padding-top:25px;}footer .copyright span{padding:0 5px;}footer .copyright a{color:#ccc;}footer a:hover{color:#ed1c24;}footer .mobile-btn{display:none;}footer .additional-resources{display:none;}#error404{background-color:rgb(255,255,255);width:630px;padding:0;height:200px;margin:200px auto 400px auto;font-family:Georgia,serif;}#error404 div{text-align:center;width:400px;height:200px;padding:0 20px 0 210px;float:right;background:url(/themes/custom/cooper/assets/images/global/404_peter.png) no-repeat;}#error404 h1{font-size:30px;font-style:italic;font-weight:normal;margin:48px 0 10px 0;padding:0;}#error404 p{font-size:20px;line-height:26px;margin:0;padding:0;}#error404 p a{color:#ed1c24;}#error404 p a:hover{color:#00aeef;}figure{display:table}figure > figcaption{display:table-caption;caption-side:bottom;color:#333;font-size:11px;line-height:15px;margin:5px 0 0 0;}.align-left{margin:0 3px 3px 0;}.align-right{margin:0 0 2px 3px;}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #ededed;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background-color:#232323;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#ededed;color:#333;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #ededed;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#ededed;box-shadow:none;color:#333;text-decoration:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#ededed;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;}.ck-content .table table{box-align:left;display:table-cell;border:1px double #b3b3b3;border-collapse:collapse;border-spacing:0;height:100%;width:100%;}.flex-container{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:800px;margin:0 auto;align-items:start;}.grid-item{display:flex;flex-direction:row;align-items:flex-start;width:100%;}.grid-item img{width:auto;height:auto;display:block;object-fit:cover;margin-bottom:10px;}.grid-item .text-content{color:black !important;font-weight:bold;margin-left:10px;}.grid-item a,.grid-item p{text-decoration:none;color:black !important;font-weight:bold;display:block;}.grid-item a:hover,.grid-item p:hover{color:red !important;}.region-content,.block{width:100%;margin:0 auto;padding:0;}.foundry-wrapper{padding-top:35px;margin-bottom:0;}.foundry-credit{display:flex;align-items:center;gap:10px;font-size:13px;color:#a7a9ac;margin-left:2%;justify-content:flex-start;}.foundry-credit img{height:45px;width:auto;display:inline-block;vertical-align:middle;}.foundry-link{color:#e51937;text-decoration:underline;}.foundry-link:hover{color:#fff;text-decoration:underline;}.footer-meta{text-align:center;border-top:2px solid #777;padding-top:20px;margin-top:25px;}.footer-copy{font-size:12px;color:#a7a9ac;margin:0;line-height:1.4;}.footer-copy a{color:#a7a9ac;text-decoration:none;}.footer-copy a:hover{color:#fff;text-decoration:underline;}.bar{padding:0 6px;color:#a7a9ac;}@media (max-width:900px){.foundry-credit{justify-content:center;margin-left:0;text-align:center;flex-wrap:wrap;}.foundry-wrapper{padding-top:50px;}}<p>
    The Cooper Union reserves the right to change or amend its regulations,curricula,fees,and admission procedures without prior notice.
</p>



.policies-wrapper h2{margin-top:40px !important;margin-bottom:16px !important;font-size:1.75rem !important;line-height:1.25 !important;padding-top:0 !important;}.policies-wrapper .list-links{margin-top:0 !important;margin-bottom:8px !important;padding:0 !important;}.policies-wrapper .list-links ul{margin-top:0 !important;margin-bottom:20px !important;padding-left:22px !important;}.policies-wrapper .list-links li{margin-bottom:10px !important;line-height:1.45 !important;}@media (max-width:768px){.policies-wrapper h2{font-size:1.3rem !important;margin-top:32px !important;margin-bottom:12px !important;}.policies-wrapper .list-links ul{margin-bottom:16px !important;padding-left:18px !important;}.policies-wrapper .list-links li{margin-bottom:6px !important;line-height:1.35 !important;}}@media (max-width:480px){.policies-wrapper h2{font-size:1.15rem !important;margin-top:28px !important;margin-bottom:10px !important;}.policies-wrapper .list-links ul{padding-left:16px !important;}.policies-wrapper .list-links li{margin-bottom:5px !important;}}
#wrapper header .form-item{margin:0px;padding:0px;}body.page-admin #main article{padding:20px;}.page-admin #main article .block{width:auto;}article aside .quad li.active a{color:#ed1c24;}.students table.calendar{width:760px;border-top:3px solid #e4e3dd;}.students table.calendar td{width:33%;padding:10px 10px 10px 0;border-bottom:1px solid #e4e3dd;}article .body div.intro p{font-size:15px;}.no-image{background:#eeeeee;}article .block li:nth-child(2n+1){clear:both;}article .list2 li:nth-child(2n+1){clear:both;}article .body .add-calendar{z-index:2;}article section.body .photos{margin-bottom:20px;}article.events .group-list li:nth-child(3n+1){clear:both;}#dl .content h3{color:#2e2e2e;}#dl .invert h3{color:#fff;}#main{padding-bottom:48px;}#home #main{background:rgba(255,255,255,.8);}#home .belt{background:none;}article.news #upcoming-events{clear:both;margin:0 0 0 -20px;}.photo-slider .prev-arrow{display:block;}.photo-slider .next-arrow{display:block;}#mainnav nav.links{line-height:normal;margin-bottom:0px;}#mainnav nav.links li{margin-bottom:15px;}article.events .items .day:first-child{border:none;}.belt .item h2{height:40px;margin-bottom:10px;}.belt .item time{margin-top:10px;}.belt .item h3{margin-top:10px;}#container2{background:url(/themes/custom/cooper/assets/images/container.png) right 0px repeat-y;}#home #container2{background:none;}#galleries .index .image:hover{background-image:url(/themes/custom/cooper/assets/images/gallery/image_bg_white.png);}#galleries .slideshow .image:hover{background-image:url(/themes/custom/cooper/assets/images/gallery/image_bg_white.png);}.people .letters{overflow:hidden;}.people .letters ul li{line-height:25px;}.people .letters form{display:inline;float:right;margin:0px 20px 0px 0px;}.people .letters form input{background:#ebebe9;border:none;display:inline;float:left;font-family:'TradeGothicNextW01-Bold 693229',arial,helvetica,verdana,sans-serif;height:25px;padding:0px 3px;width:180px;}.people .letters form button{background:url(/themes/custom/cooper/assets/images/buttons/submit.png);border:none;cursor:pointer;height:25px;overflow:hidden;text-indent:-999999px;width:25px;}section.body .field-field-external{margin:12px 0px;}a:focus{outline:#ff0000 dotted 1px;}.invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}article .featured time.exhibition-first{display:inline-block;margin-bottom:0;}.more-arrow.short-more-arrow,.more-arrow.short-more-arrow:hover{background-position-x:-73px;width:77px;}#mainnav .header-donate{width:201px;height:41px;display:block;float:left;margin:0;box-sizing:border-box;border-right:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);text-transform:uppercase;background:#00aeef;color:#fff;text-align:center;}#mainnav .header-donate a{box-sizing:border-box;color:inherit;padding:14px;display:block;width:100%;height:100%;}.local-tasks-block{margin:15px 20px 0 20px;}.front .local-tasks-block{margin:15px 20px;}.local-tasks-block ul{list-style:none !important;margin:0 !important;padding:0 !important;}.local-tasks-block ul li{display:inline-block;margin:0 12px 0 0 !important;}.local-tasks-block ul li a{color:#ed1c24;font-family:'TradeGothicNextW01-Bold 693229',Arial,Helvetica,Verdana,sans-serif;}.pager__items{margin:0 !important;padding:0 !important;}.pager__item{display:inline-block !important;margin:0 10px !important;}.pager__item.is-active a{color:#222222;}.sitemap-tree ul{margin:0 !important;padding:0 0 0 2em !important;}.sitemap-tree > ul{margin:1em 0 !important;}.story.person aside .photos img{height:auto;width:150px;}.invsible{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;}
.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:5px 10px;}@media only screen and (min-width:36em){.node-preview-container .form-type-select{margin-left:25%;}[dir="rtl"] .node-preview-container .form-type-select{margin-right:25%;margin-left:0;}}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size) * .65 - var(--mm-lineheight)) * .5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3,2,1,0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size) * 1.75);-ms-flex:calc(var(--mm-toggle-size) * 1.75) 0 0px;flex:calc(var(--mm-toggle-size) * 1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * .75));-ms-transform:translateX(calc(var(--mm-toggle-size) * .75));transform:translateX(calc(var(--mm-toggle-size) * .75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -.75));transform:translateX(calc(var(--mm-toggle-size) * -.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0,0,0,.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(calc(-1 * var(--mm-max-size)),calc(-1 * var(--mm-size)),calc(-1 * var(--mm-min-size)))}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0,0,0,0.4);--mm-color-icon:rgb(255,255,255,0.4);--mm-color-text:rgb(255,255,255,0.8);--mm-color-text-dimmed:rgb(255,255,255,0.4);--mm-color-background-highlight:rgb(255,255,255,0.08);--mm-color-background-emphasis:rgb(0,0,0,0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/ 2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0!important;right:0!important;width:100%!important;border:none!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
@media screen and (max-width: 767px){@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;}*{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%;}.local-tasks-block{margin:0;padding:20px 10px;}#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:100%;margin:0;overflow:hidden;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.more-arrow{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 .photo-slider .caption p{font-size:11px;}#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;max-width:100%;}#main article .body .photos{margin:30px 0;}#main article .body .photos img{height:auto;max-width:100%;}#main article .body .caption,#main article .body .caption > p{font-size:11px;}#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 .body media.inline-half-column{width:49%;}#main > article > section > div > div.text-with-summary > media > div.thumbnail > div > img{margin:0;}#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 .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.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 ul{padding:0;width:100%;}#main article.person .body .links ul li{margin:10px 0 0;}#main article.person .body .links ul li a{font-family:inherit;font-size:inherit;}#main article.person .body .links ul li span{display:inline-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);margin:0;width:100%;}#main article.person aside .photos img{display:block;margin:0 auto;width:175px;}#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;max-width:100%;}div.more-link{width:100%;}.belt{padding:10px 10px 0 10px;}.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 .text-with-summary 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 div.text-with-summary a{color:#4dadea;}#main.student-galleries article p{color:inherit;font-size:inherit;width:auto;}#main.student-galleries div.text-with-summary,div#gallery-description,#main.student-galleries article .slideshow div.caption p{color:black;font-size:inherit;width:auto;margin-right:0px;}#main.student-galleries article .slideshow ul,div.belt .slideshow ul{margin:0;}@media (max-width:545px){#main.student-galleries article .slideshow ul,div.belt .slideshow ul{justify-content:space-around;}}@media (max-width:360px){#main.student-galleries article .slideshow ul,div.belt .slideshow ul{justify-content:center;}}#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;z-index:1;}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 screen and (max-width: 767px){@media (max-width:767px){#mm-side-nav{color:#666;--mm-color-background:#fff;--mm-color-text-dimmed:#666;}#mm-side-nav{font-size:16px}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--mm-color-border);}#mm-side-nav div.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:5px;width:23px}.mm-navbars_top>.mm-navbar{border-width:0;display:flex;position:relative;}#mm-side-nav > div.mm-navbars_top > div > a{flex-direction:column;align-items:flex-end;margin-right:5px;}#mm-side-nav > div.mm-navbars_top > div > a::after{background:#666;content:'';height:2px;width:10px}.mm-listitem_selected{color:#4dadea;}}
}
