html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.non-responsive{}.non-responsive #container,.non-responsive .page-canvas{min-width:960px}.non-responsive #content{margin:.5em 0}.non-responsive .row{width:960px;max-width:100%;min-width:960px;margin:0 auto}.non-responsive .row .row{width:auto;max-width:none;min-width:0;margin:0 -10px}.non-responsive .row.collapse .column,.non-responsive .row.collapse .columns{padding:0}.non-responsive .row .row{width:auto;max-width:none;min-width:0;margin:0 -10px}.non-responsive .row .row.collapse{margin:0}.non-responsive .column,.non-responsive .columns{float:left;min-height:1px;padding:0 10px;position:relative}.non-responsive .column.centered,.non-responsive .columns.centered{float:none;margin:0 auto}.non-responsive [class*="column"] + [class*="column"]:last-child{float:right}.non-responsive [class*="column"] + [class*="column"].end{float:left}.non-responsive .one,.non-responsive .row .one{width:8.33333%}.non-responsive .two,.non-responsive .row .two{width:16.66667%}.non-responsive .three,.non-responsive .row .three{width:25%}.non-responsive .four,.non-responsive .row .four{width:33.33333%}.non-responsive .five,.non-responsive .row .five{width:41.66667%}.non-responsive .six,.non-responsive .row .six{width:50%}.non-responsive .seven,.non-responsive .row .seven{width:58.33333%}.non-responsive .eight,.non-responsive .row .eight{width:66.66667%}.non-responsive .nine,.non-responsive .row .nine{width:75%}.non-responsive .ten,.non-responsive .row .ten{width:83.33333%}.non-responsive .eleven,.non-responsive .row .eleven{width:91.66667%}.non-responsive .twelve,.non-responsive .row .twelve{width:100%}.non-responsive .row .offset-by-one{margin-left:8.33333%}.non-responsive .row .offset-by-two{margin-left:16.66667%}.non-responsive .row .offset-by-three{margin-left:25%}.non-responsive .row .offset-by-four{margin-left:33.33333%}.non-responsive .row .offset-by-five{margin-left:41.66667%}.non-responsive .row .offset-by-six{margin-left:50%}.non-responsive .row .offset-by-seven{margin-left:58.33333%}.non-responsive .row .offset-by-eight{margin-left:66.66667%}.non-responsive .row .offset-by-nine{margin-left:75%}.non-responsive .row .offset-by-ten{margin-left:83.33333%}.non-responsive .push-two{left:16.66667%}.non-responsive .pull-two{right:16.66667%}.non-responsive .push-three{left:25%}.non-responsive .pull-three{right:25%}.non-responsive .push-four{left:33.33333%}.non-responsive .pull-four{right:33.33333%}.non-responsive .push-five{left:41.66667%}.non-responsive .pull-five{right:41.66667%}.non-responsive .push-six{left:50%}.non-responsive .pull-six{right:50%}.non-responsive .push-seven{left:58.33333%}.non-responsive .pull-seven{right:58.33333%}.non-responsive .push-eight{left:66.66667%}.non-responsive .pull-eight{right:66.66667%}.non-responsive .push-nine{left:75%}.non-responsive .pull-nine{right:75%}.non-responsive .push-ten{left:83.33333%}.non-responsive .pull-ten{right:83.33333%}.non-responsive object,.non-responsive embed{height:100%}.non-responsive img{-ms-interpolation-mode:bicubic}.non-responsive #map_canvas img,.non-responsive .map_canvas img{max-width:none!important}.non-responsive .row:after{content:" ";display:block;clear:both}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{min-height:100%;overflow-y:scroll}body{-webkit-font-smoothing:antialiased;background:#fff;font-size:14px;font-family:"Avenir Next W01",Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1;position:relative}button,.button,input[type='submit']{font-family:"Avenir Next W01",Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold !important;-webkit-font-smoothing:antialiased}html,button,input,select,textarea{color:#333}h1{font-family:"Museo Slab CE","Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{margin:14px 0;text-rendering:optimizeLegibility}table,ul,ol,dl,p,fieldset,form,blockquote{line-height:21px}table,ul,ol,dl,p,fieldset,form{margin:0 0 14px}h1{font-size:30px;line-height:35px}.h2,h2{font-size:18px;line-height:21px}.h3,h3{font-size:16px;line-height:21px}h4,h5,h6{font-size:14px;line-height:21px}hr{border-color:#ddd;border-style:solid;border-width:1px 0 0;clear:both;height:0;margin:21px 0 20px}ul,ol{padding:0 0 0 1.25em}ul.small,ol.small{font-size:12px;line-height:1.25}.list li{line-height:1.25;margin:.6em 0 0}.list li:first-child{margin:0}a{color:#2a96ba;text-decoration:none}a:hover,a:active{text-decoration:underline}img{max-width:100%}img[width],img[height]{max-width:none}#_atssh,img[width='1'],img[height='1']{left:0;position:absolute;top:0;visibility:hidden}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.hidden{display:none !important}.x-hidden{display:none !important;left:-10000px;position:absolute;top:-10000px}.visuallyhidden,.offscreen{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.widget-lightbox-link.button{background-color:#2b95b9;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjMzJhOWQxIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDgyYTEiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+');background-image:-webkit-linear-gradient(top,#32a9d1 33%,#2482a1 100%);background-image:-moz-linear-gradient(top,#32a9d1 33%,#2482a1 100%);background-image:-o-linear-gradient(top,#32a9d1 33%,#2482a1 100%);background-image:linear-gradient(to bottom,#32a9d1 33%,#2482a1 100%);border-radius:3px;border:0;box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px 2px rgba(255,255,255,0.2);cursor:pointer;display:inline-block;font-size:12px;font-style:normal;font-weight:bold;line-height:1;overflow:hidden;padding:12px 20px;text-align:center;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.2);text-transform:uppercase;color:#fff}.no-touch .widget-lightbox-link.button:hover{background-color:#369abb;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjNDdiMmQ1IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDgyYTEiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+');background-image:-webkit-linear-gradient(top,#47b2d5 33%,#2482a1 100%);background-image:-moz-linear-gradient(top,#47b2d5 33%,#2482a1 100%);background-image:-o-linear-gradient(top,#47b2d5 33%,#2482a1 100%);background-image:linear-gradient(to bottom,#47b2d5 33%,#2482a1 100%);text-decoration:none}form.ce input[type="text"],form.ce input[type="password"],form.ce input[type="date"],form.ce input[type="datetime"],form.ce input[type="email"],form.ce input[type="number"],form.ce input[type="search"],form.ce input[type="tel"],form.ce input[type="time"],form.ce input[type="url"],form.ce textarea{-webkit-appearance:none;-webkit-box-shadow:inset 2px 1px 3px #dadada;-moz-box-shadow:inset 2px 1px 3px #dadada;box-shadow:inset 2px 1px 3px #dadada;background-color:#fff;border-color:#c0c0c0 #cfcfcf #cfcfcf #c0c0c0;border-style:solid;border-width:1px;display:inline-block;font-family:inherit;font-size:13px;height:26px;padding:3px 3px 3px 6px}form.ce input[type="text"]:focus,form.ce input[type="password"]:focus,form.ce input[type="date"]:focus,form.ce input[type="datetime"]:focus,form.ce input[type="email"]:focus,form.ce input[type="number"]:focus,form.ce input[type="search"]:focus,form.ce input[type="tel"]:focus,form.ce input[type="time"]:focus,form.ce input[type="url"]:focus,form.ce textarea:focus{border-color:#2a96ba;outline:none !important}form.ce input[type="text"][disabled],form.ce input[type="password"][disabled],form.ce input[type="date"][disabled],form.ce input[type="datetime"][disabled],form.ce input[type="email"][disabled],form.ce input[type="number"][disabled],form.ce input[type="search"][disabled],form.ce input[type="tel"][disabled],form.ce input[type="time"][disabled],form.ce input[type="url"][disabled],form.ce textarea[disabled]{background-color:#ddd}.svg select{min-height:26px}textarea{height:auto}a.external{background:transparent url('https://widget.campusexplorer.com/img/icons/popup.png') right no-repeat;padding-right:16px}.addthis_button.external{background:transparent;padding-right:0}.unstyled{list-style:none;margin:0;padding:0}body.reports #container{background:transparent}#breadcrumb{line-height:13px;margin:.75em auto;padding:0 10px;width:960px}#breadcrumb li{display:inline;font-size:11px}#breadcrumb li:after{display:inline-block;padding:0 6px 0 10px}.ce-bottom-fade{background:transparent url('https://widget.campusexplorer.com/img/fade.png') repeat-x;height:16px;margin:0;padding:0;position:relative;top:-3px;width:100%;z-index:1}.ce-collapse{margin-top:10px;text-align:right}.ce-expand{height:inherit;margin:0;padding:0;position:relative;text-align:right;right:0;top:-16px;z-index:2}a.toggle-btn-collapse{background:transparent url('https://widget.campusexplorer.com/img/btn/toggle-btn.png') no-repeat 55px -5px;height:13px;padding:0 18px 0 0;text-decoration:none;text-align:left}a:hover.toggle-btn-collapse{text-decoration:underline}.ce-expand .top-copy-read-more{display:block;float:right;margin:5px 2px 0 0}.ce-expand a .toggle-btn{background:transparent url('https://widget.campusexplorer.com/img/btn/toggle-btn.png') no-repeat 0 6px;display:inline-block;height:13px;margin:0 0 0 2px;text-align:left;text-decoration:none;width:11px}.ce-expand a:hover.toggle-btn{text-decoration:underline}.ad-container .title{color:#666;font-size:14px;font-weight:normal;margin:8px 0;padding:0 8px;margin:1em 0 0}.ad-container-160x600 .title,.ad-container-300x250 .title{font-size:10px}.ad-container-160x600 .title{padding:0 2px}.ad-container-300x250{width:300px}.ad-container-300x250 .title{text-align:center}.error-message,.error_message{color:#f00;font-weight:bold}.pager-standard{padding-right:7px;text-align:right}.pager-standard:before,.pager-standard:after{content:" ";display:table}.pager-standard:after{clear:both}.pager-standard .ellipses,.pager-standard .selected,.pager-standard a{display:inline-block;padding:2px .75em}.pager-standard .selected{font-weight:700}.pager-standard .prev,.pager-standard .next{color:transparent;background:transparent url('https://widget.campusexplorer.com/img/common/pager.png') 0 0 no-repeat}.pager-standard .prev{background-position:11px 11px}.pager-standard .prev:hover,.pager-standard .prev:active{background-position:11px -89px}.pager-standard .next{background-position:-93px 11px}.pager-standard .next:hover,.pager-standard .next:active{background-position:-93px -89px}.pager-standard .numbered{text-decoration:none}.pager-standard .numbered:hover{text-decoration:underline}.tooltip{background:url('https://widget.campusexplorer.com/img/icons/question-mark.png') no-repeat 0 0;cursor:pointer;display:inline-block;height:18px;margin-bottom:-3px;margin-left:5px;outline:none;width:18px}.ce-tooltip{padding:10px 10px 10px 22px;position:relative}.ce-tooltip-arrow{background:url('https://widget.campusexplorer.com/img/tooltip/tooltip-arrow.png') no-repeat 0 0;height:34px;left:0;margin:-17px 0 0;position:absolute;top:50%;width:24px}.ce-tooltip-content{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;border-radius:0.5em;border:1px solid #d8d8d8;padding:0 1em;background-color:#fff;color:#666;overflow:hidden;padding:1em;width:255px}.ce-tooltip-content h3{font-size:14px;margin:0 0 1em}.ce-tooltip-content p{font-size:13px;margin:0}.info-window{margin:0}.google-map img{max-width:none}.left{float:left}.right{float:right}.mod{margin:1.5em 0}.mod:before,.mod:after{content:" ";display:table}.mod:after{clear:both}.mod .inner{padding:5px;position:relative}.mod .inner:before,.mod .inner:after{content:" ";display:table}.mod .inner:after{clear:both}.mod .bd{padding:5px}.mod .bd,.mod .ft,.mod .hd{width:auto}.mod .bd:before,.mod .ft:before,.mod .hd:before,.mod .bd:after,.mod .ft:after,.mod .hd:after{content:" ";display:table}.mod .bd:after,.mod .ft:after,.mod .hd:after{clear:both}.media:before,.media:after{content:" ";display:table}.media:after{clear:both}.media .img{float:left}.media .img img{display:block}.media .image-ext,.media .element-ext{float:right}.media .bd:before,.media .bd:after{content:" ";display:table}.media .bd:after{clear:both}.description{}.description img{border-radius:0.5em;border:1px solid #d8d8d8;padding:0 1em;float:left;margin-bottom:1em;margin-right:1em;padding:0}.description img.image-ext{margin-left:15px;margin-right:0}.description img + h3{margin-top:0}.description .media-bin{float:left;margin-right:15px}.description .media-bin img{float:none;margin-bottom:-4px;margin-right:0}.description .media-bin + p{margin-top:0}.description .bd{padding:0}.description pre{background-color:transparent;display:none;padding:0}.description li ol,.description li ul{margin-bottom:1em;margin-top:0}.description li ol ol,.description li ul ol,.description li ol ul,.description li ul ul{margin-bottom:0}.description li ol ol ol,.description li ul ol ol,.description li ol ul ol,.description li ul ul ol,.description li ol ol ul,.description li ul ol ul,.description li ol ul ul,.description li ul ul ul{margin-bottom:0}.print a{background:transparent url('https://widget.campusexplorer.com/img/icons/print.png') 0 0 no-repeat;cursor:pointer;margin:0 10px;padding:0 0 3px 23px}.arrow-white{background:transparent url('https://widget.campusexplorer.com/img/icons/arrow-white.png') 0 50% no-repeat;line-height:28px;padding:0 0 0 35px}.clear{clear:both}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal .row{min-width:100%;width:100%}.modal .close{color:#000;filter:alpha(opacity=20);float:right;font-size:20px;font-weight:bold;line-height:20px;opacity:0.2;text-shadow:0 1px 0 #ffffff}.modal .close:hover,.modal .close:focus{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;text-decoration:none}.modal button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.modal.fade{top:-25%;-webkit-transition:opacity 0.3s linear,top 0.3s ease-out;-moz-transition:opacity 0.3s linear,top 0.3s ease-out;-o-transition:opacity 0.3s linear,top 0.3s ease-out;transition:opacity 0.3s linear,top 0.3s ease-out}.modal.fade.in{top:0}.modal-dialog{position:relative;right:0;left:0;z-index:1050;width:auto;padding:10px}.modal-content{-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 3px 9px rgba(0,0,0,0.5);overflow:hidden;background-color:#fff;border-radius:6px;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);outline:none;position:relative}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.fade.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{border-bottom:1px solid #999;border-bottom:1px solid rgba(0,0,0,0.2);min-height:35px;padding:15px}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header h1{font-weight:400}.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4{margin:0}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:20px}.modal-body{position:relative;padding:20px}.modal-body:before,.modal-body:after{content:" ";display:table}.modal-body:after{clear:both}.modal-footer{border-top:1px solid #e5e5e5;padding:19px 20px 20px;text-align:center}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}@media screen and (min-width:768px){.modal-dialog{right:auto;left:50%;width:560px;padding-top:30px;padding-bottom:30px;margin-left:-280px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}
