/*! CIC.edu v1.0 | Crafted with care by Old River Creative | https://oldrivercreative.com | Copyright The Council of Independent Colleges */#page-title{display:none}#content-sidebar{display:none}@media (min-width: 992px){#header{height:450px}#brand{top:50px}}.ms-webpartzone-cell{margin-bottom:0}#tiles ul{margin:0;padding:0;list-style:none}#tiles ul>li{margin:0;padding:0;list-style:none}#tiles .tile{position:relative;height:250px;overflow:hidden}#tiles .tile>a{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;background:#403e3c;color:#fff;transition:background-color 0.3s ease}#tiles .tile>a:visited{color:#fff}#tiles .tile>a:hover,#tiles .tile>a:focus,#tiles .tile>a:active{color:#fff;text-decoration:none}#tiles .tile>a:hover .tile-image-overlay,#tiles .tile>a:focus .tile-image-overlay,#tiles .tile>a:active .tile-image-overlay{background-color:transparent}#tiles .tile>a[href="#"]{cursor:default}#tiles .tile .tile-image{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(31,30,29,0.15) center no-repeat;background-size:cover}#tiles .tile .tile-image i{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;line-height:50px;font-size:42px;text-align:center;text-shadow:0 0 20px rgba(31,30,29,0.4)}#tiles .tile .tile-image .tile-icon-image{position:relative;max-width:75%;margin:auto}#tiles .tile .tile-image-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(31,30,29,0.5);border:0px solid rgba(31,30,29,0.5);transition:background-color 0.3s ease}#tiles .tile .tile-image-overlay.tile-image-color-blue{background-color:rgba(0,45,116,0.5);border-color:rgba(0,45,116,0.5)}#tiles .tile .tile-image-overlay.tile-image-color-green{background-color:rgba(72,156,80,0.5);border-color:rgba(72,156,80,0.5)}#tiles .tile .tile-image-overlay.tile-image-color-yellow{background-color:rgba(216,180,70,0.5);border-color:rgba(216,180,70,0.5)}#tiles .tile .tile-image-overlay.tile-image-color-red{background-color:rgba(194,88,59,0.5);border-color:rgba(194,88,59,0.5)}#tiles .tile.tile-color-blue>a{background-color:#002d74}#tiles .tile.tile-color-blue>a:hover,#tiles .tile.tile-color-blue>a:focus,#tiles .tile.tile-color-blue>a:active{background-color:#003588}#tiles .tile.tile-color-green>a{background-color:#489c50}#tiles .tile.tile-color-green>a:hover,#tiles .tile.tile-color-green>a:focus,#tiles .tile.tile-color-green>a:active{background-color:#4eaa57}#tiles .tile.tile-color-yellow>a{background-color:#d8b446}#tiles .tile.tile-color-yellow>a:hover,#tiles .tile.tile-color-yellow>a:focus,#tiles .tile.tile-color-yellow>a:active{background-color:#dcbb57}#tiles .tile.tile-color-red>a{background-color:#c2583b}#tiles .tile.tile-color-red>a:hover,#tiles .tile.tile-color-red>a:focus,#tiles .tile.tile-color-red>a:active{background-color:#c8654a}#tiles .tile .tile-content{position:absolute;left:0;right:0;padding:15px;width:100%}#tiles .tile .tile-content.tile-headline-position-Top{top:0;background:rgba(31,30,29,0.45)}#tiles .tile .tile-content.tile-headline-position-Bottom{bottom:0;background:rgba(31,30,29,0.45)}#tiles .tile .tile-content.tile-headline-position-Middle{position:relative}#tiles .tile .tile-content h2.tile-headline{font-size:18px;margin:0;color:#fff;widows:2}#tiles .tile .tile-content h2.tile-headline i{margin-left:4px}#tiles .tile .tile-content p{margin:0.5em 0 0 0;line-height:1.1}#tiles .tile .tile-content p i{font-size:14px;margin-right:7px;margin-top:-4px;vertical-align:middle}#tiles .tile-zone .ms-webpart-chrome-title{display:none}#tiles .tile-zone .ms-SPZone .ms-webpart-chrome-title{display:block}@media (max-width: 991px){#tiles{margin:-27px 0 30px}#tiles .tile{height:350px}#tiles .tile .tile-image.tile-image-position-Left,#tiles .tile .tile-image.tile-image-position-Right{bottom:50%}#tiles .tile .tile-content{padding:15px 50px}#tiles .tile .tile-image-position-Left+.tile-content,#tiles .tile .tile-image-position-Right+.tile-content{padding-top:190px}}@media (max-width: 767px){#tiles{width:auto;margin:-27px -15px 15px -15px}#tiles .tile{height:250px}#tiles .tile .tile-image-position-Left+.tile-content,#tiles .tile .tile-image-position-Right+.tile-content{padding-top:140px}}@media (min-width: 992px){#tiles{position:relative;height:473px;margin:-40px -40px 40px -40px}#tiles ul{transform:none !important}#tiles .tile{height:117px}#tiles .tile .tile-image.tile-image-position-Left{right:auto;width:117px}#tiles .tile .tile-image.tile-image-position-Right{left:auto;width:117px}#tiles .tile .tile-image-position-Left+.tile-content{padding-left:132px}#tiles .tile .tile-image-position-Right+.tile-content{padding-right:132px}#tiles .tile-zone{position:absolute}#tiles .tile-zone.tile-zone-1{top:3px;left:29.166666%;width:41.666666%;height:350px}#tiles .tile-zone.tile-zone-1 .tile{height:350px}#tiles .tile-zone.tile-zone-1 .tile-image i{width:80px;height:80px;line-height:80px;margin:-40px 0 0 -40px;font-size:64px}#tiles .tile-zone.tile-zone-1 .tile-content{padding:20px;text-align:center}#tiles .tile-zone.tile-zone-1 .tile-content h2.tile-headline{font-size:25px}#tiles .tile-zone.tile-zone-1 .tile-content p i{font-size:28px;margin-right:11px}#tiles .tile-zone.tile-zone-2{top:3px;left:0;width:29.166666%;height:230px;padding:0 3px}#tiles .tile-zone.tile-zone-2 .tile{height:230px}#tiles .tile-zone.tile-zone-2 .tile-image i{width:80px;height:80px;line-height:80px;margin:-40px 0 0 -40px;font-size:64px}#tiles .tile-zone.tile-zone-2 .tile-content p i{font-size:28px;margin-right:11px}#tiles .tile-zone.tile-zone-3{top:236px;left:0;width:29.166666%;height:117px;padding:0 3px}#tiles .tile-zone.tile-zone-4{bottom:0;left:0;width:29.166666%;height:117px;padding:0 3px}#tiles .tile-zone.tile-zone-5{bottom:0;left:29.166666%;width:41.666666%;height:117px}#tiles .tile-zone.tile-zone-5 .tile-content{text-align:center}#tiles .tile-zone.tile-zone-6{top:3px;right:0;width:29.166666%;height:117px;padding:0 3px}#tiles .tile-zone.tile-zone-7{top:123px;right:0;width:29.166666%;height:230px;padding:0 3px}#tiles .tile-zone.tile-zone-7 .tile{height:230px}#tiles .tile-zone.tile-zone-7 .tile-image i{width:80px;height:80px;line-height:80px;margin:-40px 0 0 -40px;font-size:64px}#tiles .tile-zone.tile-zone-7 .tile-content p i{font-size:28px;margin-right:11px}#tiles .tile-zone.tile-zone-8{bottom:0;right:0;width:29.166666%;height:117px;padding:0 3px}}
