@charset "UTF-8";header .org_chart{width:215px}
.profile-url{width:155px;margin-top:15px !important}
.left_column li{list-style:none !important;background-image:none !important;padding:0 0 3px 10px !important;line-height:14px !important}
.left_column img,.staff_img img{-webkit-box-shadow:3px 3px 4px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 4px rgba(0,0,0,0.5);box-shadow:3px 3px 4px rgba(0,0,0,0.5)}
.biography{text-indent:15px;background-image:none !important}
#org_chart{float:left;margin:0;width:100%}
.org_chart .org_lvl{background-image:none;background-color:#e0e2e3;vertical-align:middle;padding:7px}
.org_chart .org_lvl a{margin-left:5px;padding:5px;display:block;font-weight:bold}
.org_chart .org_lvl:first-child a{margin-left:5px}
.org_chart .org_lvl.active{height:100%}
.org_chart .org_lvl.active .lower_lvl a{margin-left:0;padding:5px}
.org_chart .org_lvl div{border-top:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #00325b;position:relative;width:0;height:0;margin-top:-10px;float:left;margin-left:5px}
.org_chart .org_lvl div:after{content:"";border-top:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #66849d;position:absolute;top:1px;left:-9px;width:0;height:0}
.org_chart .org_lvl .more_levels{margin:0;border-top:1px solid #00325b;background-color:#b1c0cd;padding-left:5px;padding-right:5px;padding-bottom:5px}
.org_chart .org_lvl .more_levels li{margin:0;margin-top:5px;border:0;background-color:#a3b5c4}
.org_chart .org_lvl .more_levels li a{padding:5px;display:block}
.more_levels{width:101%;margin-left:-1px}
.org_lvl_cls{border-radius:0 !important}
.org_lvl_cls div.org_lvl_div{border-top:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #ddd;position:relative;width:0;height:0;margin-top:-10px;float:left;margin-left:5px}
.org_lvl_cls div.org_lvl_div:after{content:"";border-top:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid #f5f5f5;position:absolute;top:1px;left:-7px;width:0;height:0}
.org_chart_header{margin-bottom:5px !important;border:0 !important}
.org_chart .org_lvl a:hover{text-decoration:none}
.theme-1 #org_chart .org_lvl{background-color:#b1c0cd;padding:10px 16px;color:white}
.theme-1 #org_chart .org_lvl:first-child div{border-bottom:0;display:none}
.theme-1 #org_chart .org_lvl:first-child div:after{border-bottom:0}
.theme-1 #org_chart .org_lvl div{border-bottom:9px solid #00325b}
.theme-1 #org_chart .org_lvl div:after{border-bottom:9px solid #b1c0cd}
.theme-1 #org_chart .org_lvl.active{background-color:#e3e8ed}
.theme-1 #org_chart .org_lvl.active div:after{border-bottom:9px solid #e3e8ed}
.theme-1 #org_chart .org_lvl .more_levels{background-color:#b1c0cd;border-top:1px solid #00325b}
.theme-1 #org_chart .org_lvl .more_levels li{background-color:#e3e8ed;border:0}
.theme-2 #org_chart .org_lvl{background-color:#d9dbdd;padding:10px 16px;color:white}
.theme-2 #org_chart .org_lvl:first-child div{border-bottom:0;display:none}
.theme-2 #org_chart .org_lvl:first-child div:after{border-bottom:0}
.theme-2 #org_chart .org_lvl div{border-bottom:9px solid #82898f}
.theme-2 #org_chart .org_lvl div:after{border-bottom:9px solid #d9dbdd}
.theme-2 #org_chart .org_lvl.active{background-color:#f1f2f3}
.theme-2 #org_chart .org_lvl.active div:after{border-bottom:9px solid #f1f2f3}
.theme-2 #org_chart .org_lvl .more_levels{background-color:#d9dbdd;border-top:1px solid #82898f}
.theme-2 #org_chart .org_lvl .more_levels li{background-color:#f1f2f3;border:0}
.theme-3 #org_chart .org_lvl{background-color:#f2c8c8;padding:10px 16px;color:white}
.theme-3 #org_chart .org_lvl:first-child div{border-bottom:0;display:none}
.theme-3 #org_chart .org_lvl:first-child div:after{border-bottom:0}
.theme-3 #org_chart .org_lvl div{border-bottom:9px solid #d54b4b}
.theme-3 #org_chart .org_lvl div:after{border-bottom:9px solid #f2c8c8}
.theme-3 #org_chart .org_lvl.active{background-color:#faebeb}
.theme-3 #org_chart .org_lvl.active div:after{border-bottom:9px solid #faebeb}
.theme-3 #org_chart .org_lvl .more_levels{background-color:#f2c8c8;border-top:1px solid #d54b4b}
.theme-3 #org_chart .org_lvl .more_levels li{background-color:#faebeb;border:0}
.theme-4 #org_chart .org_lvl{background-color:#fadcc9;padding:10px 16px;color:white}
.theme-4 #org_chart .org_lvl:first-child div{border-bottom:0;display:none}
.theme-4 #org_chart .org_lvl:first-child div:after{border-bottom:0}
.theme-4 #org_chart .org_lvl div{border-bottom:9px solid #ef8d50}
.theme-4 #org_chart .org_lvl div:after{border-bottom:9px solid #fadcc9}
.theme-4 #org_chart .org_lvl.active{background-color:#fdf2ec}
.theme-4 #org_chart .org_lvl.active div:after{border-bottom:9px solid #fdf2ec}
.theme-4 #org_chart .org_lvl .more_levels{background-color:#fadcc9;border-top:1px solid #ef8d50}
.theme-4 #org_chart .org_lvl .more_levels li{background-color:#fdf2ec;border:0}
.theme-5 #org_chart .org_lvl{background-color:#faf0cd;padding:10px 16px;color:white}
.theme-5 #org_chart .org_lvl:first-child div{border-bottom:0;display:none}
.theme-5 #org_chart .org_lvl:first-child div:after{border-bottom:0}
.theme-5 #org_chart .org_lvl div{border-bottom:9px solid #efce5d}
.theme-5 #org_chart .org_lvl div:after{border-bottom:9px solid #faf0cd}
.theme-5 #org_chart .org_lvl.active{background-color:#fdfaed}
.theme-5 #org_chart .org_lvl.active div:after{border-bottom:9px solid #fdfaed}
.theme-5 #org_chart .org_lvl .more_levels{background-color:#faf0cd;border-top:1px solid #efce5d}
.theme-5 #org_chart .org_lvl .more_levels li{background-color:#fdfaed;border:0}
.theme-6 #org_chart .org_lvl{background-color:#d5ebd7;padding:10px 16px;color:white}
.theme-6 #org_chart .org_lvl:first-child div{border-bottom:0;display:none}
.theme-6 #org_chart .org_lvl:first-child div:after{border-bottom:0}
.theme-6 #org_chart .org_lvl div{border-bottom:9px solid #75bd7d}
.theme-6 #org_chart .org_lvl div:after{border-bottom:9px solid #d5ebd7}
.theme-6 #org_chart .org_lvl.active{background-color:#f0f8f1}
.theme-6 #org_chart .org_lvl.active div:after{border-bottom:9px solid #f0f8f1}
.theme-6 #org_chart .org_lvl .more_levels{background-color:#d5ebd7;border-top:1px solid #75bd7d}
.theme-6 #org_chart .org_lvl .more_levels li{background-color:#f0f8f1;border:0}
.theme-7 #org_chart .org_lvl{background-color:#d6e5eb;padding:10px 16px;color:white}
.theme-7 #org_chart .org_lvl:first-child div{border-bottom:0;display:none}
.theme-7 #org_chart .org_lvl:first-child div:after{border-bottom:0}
.theme-7 #org_chart .org_lvl div{border-bottom:9px solid #79a9bf}
.theme-7 #org_chart .org_lvl div:after{border-bottom:9px solid #d6e5eb}
.theme-7 #org_chart .org_lvl.active{background-color:#f0f6f8}
.theme-7 #org_chart .org_lvl.active div:after{border-bottom:9px solid #f0f6f8}
.theme-7 #org_chart .org_lvl .more_levels{background-color:#d6e5eb;border-top:1px solid #79a9bf}
.theme-7 #org_chart .org_lvl .more_levels li{background-color:#f0f6f8;border:0}
.theme-8 #org_chart .org_lvl{background-color:#e0dce7;padding:10px 16px;color:white}
.theme-8 #org_chart .org_lvl:first-child div{border-bottom:0;display:none}
.theme-8 #org_chart .org_lvl:first-child div:after{border-bottom:0}
.theme-8 #org_chart .org_lvl div{border-bottom:9px solid #9a8cb1}
.theme-8 #org_chart .org_lvl div:after{border-bottom:9px solid #e0dce7}
.theme-8 #org_chart .org_lvl.active{background-color:#f4f2f6}
.theme-8 #org_chart .org_lvl.active div:after{border-bottom:9px solid #f4f2f6}
.theme-8 #org_chart .org_lvl .more_levels{background-color:#e0dce7;border-top:1px solid #9a8cb1}
.theme-8 #org_chart .org_lvl .more_levels li{background-color:#f4f2f6;border:0}
.office_ul,colleges_ul{float:left;width:300px}
.office_ul li,colleges_ul li{background:0}
.important_people{display:inline-block;margin-bottom:10px}
.important_people li{background:0;display:inline-block;border-bottom:1px dotted black}
.important_people li div:first-child{width:300px;margin-right:10px;float:left}
.important_people li div{width:150px;float:left}
.selected_a{font-weight:bolder}
.ul_in_tab li{background:0}
.fas_intellect dd,.fas_perform dd,.fas_education dd,.fas_certs dd,.fas_education dd,.fas_interests dd,.fas_expertise dd{padding-top:0 !important}
.staff_dir{width:75%;margin:auto}
.staff_dir ul{float:left;width:300px}
.staff_dir ul li{background-image:none}
.staff-dir-links-header{padding-left:10px;margin-top:10px}
.staff-dir-links{padding-left:15px}
.staff-dir-links li a{display:block}
.staff-dir-links li .staff-dir-links-no-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.staff_img{float:left;width:210px}
table.bordertable{margin-left:auto;margin-right:auto;width:70%;border-collapse:collapse}
table.bordertable tr{height:30px}
table.bordertable td{padding:5px;border-right:1px solid #DDD;border-left:1px solid #DDD}
td.dblabel[colspan="4"],td.dblabel[colspan="2"]{border-left:0;border-right:0}
.people_listing{width:93px;padding:3px}
.people_listing img{border:1px solid #ccc;padding:2px;float:left}
.faculty_listing ul{margin:0 !important}
.faculty_listing li{background-image:none;padding:0;margin:0}
.research_interest.mt-10{margin-top:10px}
.research_interest.li_style_none{background:0}
.grid-4.alpha.layout-2 .grid-6.research_interest{position:static;left:0 !important}
.grid-6.alpha.layout-2 .grid-6.research_interest{position:static;left:0 !important}
.grid-6.alpha.layout-2 .grid-6.research_interest h4{padding-top:10px;position:relative;left:-136px;margin:0}
.grid-4.alpha.layout-2 .grid-6.research_interest h4{padding-top:10px;position:relative;left:-4px;margin:0}
.staff_listing_img{width:90px;padding-top:7px;float:left}
.staff_listing_info ul{margin-left:0}
.staff_listing_info ul li{background-image:none;padding:0}
li.staff_bullets{display:inline-block}
li.staff_bullets div{float:left;clear:both}
div.faculty_listing.col-bg{min-height:135px}
ul.contact{padding-bottom:10px}
ul.contact li{background-image:none;padding:0}
.dir-search-names p{text-align:right}
.dir-search-names label{padding-right:7px}
.dir-search-type p{text-align:center}
.dir-search-type label{padding-right:7px}
.dir-search-button .button{padding:19px !important}
.dir-search-names p{text-align:left}
.dir-search-names label{padding-right:15px}
.dir-search-type p{text-align:left}
.dir-search-type label{padding-right:15px}
.dir-search-button .button{margin-top:15px !important}
.hours-strings dt{float:left !important;clear:left !important;font-weight:normal !important;margin:0 !important}
.hours-strings dd{padding:0 !important;float:left !important;clear:right !important}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-default{border-color:#ddd}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.col-sm-offset-3{margin-left:26.5% !important}
.table-bordered{width:100% !important}
.search-container{border:1px solid #f7f7f7;background-color:#f7f7f7}
.search-container .fName{margin-top:27px}
.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}
.form-group{margin-bottom:15px}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}
:after,:before{box-sizing:border-box}
@media(min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}
}
@media(min-width:768px){.col-sm-3{width:25%}
.col-sm-5{width:41.66666667%}
}
@media(min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
input{line-height:normal}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#advancedSearchRow{display:none}
#advancedSearch{text-decoration:underline}
#dept_list{display:none}
#dept_list{background:white;border:1px solid #dadada;border-radius:3px;padding:5px;max-height:200px;overflow-x:hidden}
#dept_list li{background:0 !important;padding:0 0 6px 10px}
.tree,.tree ul{margin:0;padding:0;list-style:none}
.tree ul{margin-left:1em;position:relative}
.tree ul ul{margin-left:.5em}
.tree ul:before{content:"";display:block;width:0;position:absolute;top:0;bottom:0;left:0}
.tree li{margin:0;padding:0 1em;line-height:2em;font-weight:500;position:relative;background:0 !important}
.tree ul li:before{content:"";display:block;width:10px;height:0;margin-top:-1px;position:absolute;top:1em;left:0}
.tree ul li:last-child:before{background:#fff;height:auto;top:1em;bottom:0}
.indicator{margin-right:5px}
.tree li a{text-decoration:none}
.tree li button,.tree li button:active,.tree li button:focus{text-decoration:none;border:0;background:transparent;margin:0;padding:0;outline:0}
.glyphicon{position:relative;top:1px;display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.tree,.tree ul{margin:0 0 0 1em;padding:0;list-style:none;color:#7c878e;position:relative}
.tree ul{margin-left:.5em}
.tree:before,.tree ul:before{content:"";display:block;width:0;position:absolute;top:0;bottom:0;left:0}
.tree li{margin:0;padding:0 1.5em;line-height:2em;position:relative}
.tree li:before{content:"";display:block;width:10px;height:0;margin-top:-1px;position:absolute;top:1em;left:0}
.tree li:last-child:before{background:white;height:auto;top:1em;bottom:0}
.tree a{text-decoration:none;margin-left:2px}
.tree li.branch{background:0 !important}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert{padding:5px;border:1px solid transparent;border-radius:4px}
.search-container h2{margin-left:5px}
.flatblue{line-height:.8em !important}
.offices_colleges_container{margin-top:25px}
.treeviews_container{display:inline-block;border:1px solid #e3e3e3;margin:0 !important;padding:15px 30px;border-radius:3px}
.treeviews_container.grid-16 .grid-6{width:47.5%}
.tree .sub-branch:not(.branch) a{margin-left:7px}
.tree i.fal.fa-circle,.tree i.far.fa-circle,.tree i.fas.fa-circle{font-size:8px;position:absolute;top:9px;left:22px}
.view_more_with_limit{text-decoration:none;font-weight:600;font-size:12px}
.no_margin_left{margin-left:0 !important}
.no_margin_right{margin-right:0 !important}
.no_margin_right_left{margin-right:0 !important;margin-left:0 !important}
.personName{display:none}
@media(min-width:320px) and (max-width:767px){.people_new{text-align:center;text-align:-webkit-center}
.people_new .cq-dd-image{width:60% !important;margin:5px;box-shadow:0 1px 8px 0 #003057,0 6px 9px 0 rgba(0,0,0,0)}
.personName{display:block}
}
ul.lvl-1{padding-top:10px;list-style-type:disc}
ul.lvl-2{list-style-type:circle}
ul.lvl-3{list-style-type:square}
ul.lvl-1,ul.lvl-2,ul.lvl-3{margin-left:2em;line-height:8px}
li.lvl-1,li.lvl-2,li.lvl-3{background:none !important;padding-top:5px;line-height:8px}
ul.lvl-1 li{background:0}
a.delivery-videostream{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 0;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
a.delivery-videostream:hover{background-position:-21px 0;border-bottom:1px solid #00325b}
.delivery-online{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -24px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px}
a.delivery-online{border-bottom:1px solid #777}
a.delivery-online:hover{background-position:-21px -24px;border-bottom:1px solid #00325b}
a.delivery-practicuminternship{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -48px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
a.delivery-practicuminternship:hover{background-position:-21px -48px;border-bottom:1px solid #00325b}
.delivery-extended{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -72px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px}
a.delivery-satellite{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -96px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
a.delivery-satellite:hover{background-position:-21px -96px;border-bottom:1px solid #00325b}
.delivery-2way{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -120px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
.delivery-2way:hover{background-position:-21px -120px;border-bottom:1px solid #00325b}
.delivery-portablemedia{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -144px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
.delivery-portablemedia:hover{background-position:-21px -144px;border-bottom:1px solid #00325b}
.delivery-facetoface{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -168px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
.delivery-facetoface:hover{background-position:-21px -168px;border-bottom:1px solid #00325b}
.delivery-onlineasynchronous{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -192px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
.delivery-onlineasynchronous:hover{background-position:-21px -192px;border-bottom:1px solid #00325b}
.delivery-hybrid{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -216px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
.delivery-hybrid:hover{background-position:-21px -216px;border-bottom:1px solid #00325b}
.delivery-traditional{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -240px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px}
a.delivery-traditional{border-bottom:1px solid #777}
a.delivery-traditional:hover{background-position:-21px -240px;border-bottom:1px solid #00325b}
.delivery-onlinesynchronous{background-image:url(https://www.odu.edu/etc/designs/odu/images/academics/distance-icons.png);background-position:0 -264px;background-repeat:no-repeat;display:block;float:left;height:0;margin-right:5px;margin-top:9px;overflow:hidden;padding-top:21px;width:19px;border-bottom:1px solid #777}
.delivery-onlinesynchronous:hover{background-position:-21px -264px;border-bottom:1px solid #00325b}
@media(max-width:767px){.major>.grid-3{display:none}
.major-open>.grid-3{display:none}
.degree-progams-head>.grid-3{display:none}
}
.degree-progams-head.theme-1.important,.degree-progams-head.theme-1,.theme-1 .degree-progams-head{border-top:solid 2px #b1c0cd;border-bottom:solid 2px #b1c0cd}
.degree-progams-head.theme-2.important,.degree-progams-head.theme-2,.theme-2 .degree-progams-head{border-top:solid 2px #d9dbdd;border-bottom:solid 2px #d9dbdd}
.degree-progams-head.theme-3.important,.degree-progams-head.theme-3,.theme-3 .degree-progams-head{border-top:solid 2px #f2c8c8;border-bottom:solid 2px #f2c8c8}
.degree-progams-head.theme-4.important,.degree-progams-head.theme-4,.theme-4 .degree-progams-head{border-top:solid 2px #fadcc9;border-bottom:solid 2px #fadcc9}
.degree-progams-head.theme-5.important,.degree-progams-head.theme-5,.theme-5 .degree-progams-head{border-top:solid 2px #faf0cd;border-bottom:solid 2px #faf0cd}
.degree-progams-head.theme-6.important,.degree-progams-head.theme-6,.theme-6 .degree-progams-head{border-top:solid 2px #d5ebd7;border-bottom:solid 2px #d5ebd7}
.degree-progams-head.theme-7.important,.degree-progams-head.theme-7,.theme-7 .degree-progams-head{border-top:solid 2px #d6e5eb;border-bottom:solid 2px #d6e5eb}
.degree-progams-head.theme-8.important,.degree-progams-head.theme-8,.theme-8 .degree-progams-head{border-top:solid 2px #e0dce7;border-bottom:solid 2px #e0dce7}
.degree-progams-head{padding:1px 0;top:-40px}
div.field-of-study{width:100%}
div.field-of-study div{color:#444;height:40px;text-align:left;line-height:40px;padding:0}
div.field-of-study div.major{border-color:#d0d9e1;border-top-width:1px;border-style:solid}
.border-right{border-right:1px dotted #CCC}
.major-open{height:40px}
.major-open span.expanded{padding-left:30px}
.major.theme-1.important,.major.theme-1,.theme-1 .major{background-color:#d0d9e1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#d0d9e1));background-image:-moz-linear-gradient(#fff,#d0d9e1);background-image:-ms-linear-gradient(#fff,#d0d9e1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#d0d9e1));background-image:-webkit-linear-gradient(#fff,#d0d9e1);background-image:-o-linear-gradient(#fff,#d0d9e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d0d9e1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d0d9e1', GradientType=0)";background-image:linear-gradient(#fff,#d0d9e1)}
.ie7 .major.theme-1.important,.ie7 .major.theme-1,.ie7 .theme-1 .major,.ie8 .major.theme-1.important,.ie8 .major.theme-1,.ie8 .theme-1 .major{filter:none;-ms-filter:none}
.major.theme-2.important,.major.theme-2,.theme-2 .major{background-color:#e8e9ea;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#e8e9ea));background-image:-moz-linear-gradient(#fff,#e8e9ea);background-image:-ms-linear-gradient(#fff,#e8e9ea);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e8e9ea));background-image:-webkit-linear-gradient(#fff,#e8e9ea);background-image:-o-linear-gradient(#fff,#e8e9ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e9ea',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e8e9ea', GradientType=0)";background-image:linear-gradient(#fff,#e8e9ea)}
.ie7 .major.theme-2.important,.ie7 .major.theme-2,.ie7 .theme-2 .major,.ie8 .major.theme-2.important,.ie8 .major.theme-2,.ie8 .theme-2 .major{filter:none;-ms-filter:none}
.major.theme-3.important,.major.theme-3,.theme-3 .major{background-color:#f7dede;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#f7dede));background-image:-moz-linear-gradient(#fff,#f7dede);background-image:-ms-linear-gradient(#fff,#f7dede);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f7dede));background-image:-webkit-linear-gradient(#fff,#f7dede);background-image:-o-linear-gradient(#fff,#f7dede);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7dede',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7dede', GradientType=0)";background-image:linear-gradient(#fff,#f7dede)}
.ie7 .major.theme-3.important,.ie7 .major.theme-3,.ie7 .theme-3 .major,.ie8 .major.theme-3.important,.ie8 .major.theme-3,.ie8 .theme-3 .major{filter:none;-ms-filter:none}
.major.theme-4.important,.major.theme-4,.theme-4 .major{background-color:#fceadf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#fceadf));background-image:-moz-linear-gradient(#fff,#fceadf);background-image:-ms-linear-gradient(#fff,#fceadf);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fceadf));background-image:-webkit-linear-gradient(#fff,#fceadf);background-image:-o-linear-gradient(#fff,#fceadf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fceadf',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fceadf', GradientType=0)";background-image:linear-gradient(#fff,#fceadf)}
.ie7 .major.theme-4.important,.ie7 .major.theme-4,.ie7 .theme-4 .major,.ie8 .major.theme-4.important,.ie8 .major.theme-4,.ie8 .theme-4 .major{filter:none;-ms-filter:none}
.major.theme-5.important,.major.theme-5,.theme-5 .major{background-color:#fcf6e1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#fcf6e1));background-image:-moz-linear-gradient(#fff,#fcf6e1);background-image:-ms-linear-gradient(#fff,#fcf6e1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fcf6e1));background-image:-webkit-linear-gradient(#fff,#fcf6e1);background-image:-o-linear-gradient(#fff,#fcf6e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fcf6e1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fcf6e1', GradientType=0)";background-image:linear-gradient(#fff,#fcf6e1)}
.ie7 .major.theme-5.important,.ie7 .major.theme-5,.ie7 .theme-5 .major,.ie8 .major.theme-5.important,.ie8 .major.theme-5,.ie8 .theme-5 .major{filter:none;-ms-filter:none}
.major.theme-6.important,.major.theme-6,.theme-6 .major{background-color:#e6f3e7;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#e6f3e7));background-image:-moz-linear-gradient(#fff,#e6f3e7);background-image:-ms-linear-gradient(#fff,#e6f3e7);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e6f3e7));background-image:-webkit-linear-gradient(#fff,#e6f3e7);background-image:-o-linear-gradient(#fff,#e6f3e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6f3e7',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6f3e7', GradientType=0)";background-image:linear-gradient(#fff,#e6f3e7)}
.ie7 .major.theme-6.important,.ie7 .major.theme-6,.ie7 .theme-6 .major,.ie8 .major.theme-6.important,.ie8 .major.theme-6,.ie8 .theme-6 .major{filter:none;-ms-filter:none}
.major.theme-7.important,.major.theme-7,.theme-7 .major{background-color:#e6eff3;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#e6eff3));background-image:-moz-linear-gradient(#fff,#e6eff3);background-image:-ms-linear-gradient(#fff,#e6eff3);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e6eff3));background-image:-webkit-linear-gradient(#fff,#e6eff3);background-image:-o-linear-gradient(#fff,#e6eff3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6eff3',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6eff3', GradientType=0)";background-image:linear-gradient(#fff,#e6eff3)}
.ie7 .major.theme-7.important,.ie7 .major.theme-7,.ie7 .theme-7 .major,.ie8 .major.theme-7.important,.ie8 .major.theme-7,.ie8 .theme-7 .major{filter:none;-ms-filter:none}
.major.theme-8.important,.major.theme-8,.theme-8 .major{background-color:#eceaf1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#eceaf1));background-image:-moz-linear-gradient(#fff,#eceaf1);background-image:-ms-linear-gradient(#fff,#eceaf1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eceaf1));background-image:-webkit-linear-gradient(#fff,#eceaf1);background-image:-o-linear-gradient(#fff,#eceaf1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eceaf1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eceaf1', GradientType=0)";background-image:linear-gradient(#fff,#eceaf1)}
.ie7 .major.theme-8.important,.ie7 .major.theme-8,.ie7 .theme-8 .major,.ie8 .major.theme-8.important,.ie8 .major.theme-8,.ie8 .theme-8 .major{filter:none;-ms-filter:none}
.major{cursor:pointer}
.major span.expand{font-size:15px;height:40px;padding-left:20px;line-height:40px}
.ie7 .major span.expand{text-indent:0}
.major .expand:before{-moz-border-radius:3px;border-radius:3px;background:#999;color:white;content:"+";display:block;float:left;font-family:Comic Sans MS;font-size:17px;font-weight:800;height:18px;left:10px;line-height:15px;position:relative;text-align:center;text-indent:0;top:10px;width:18px}
.major.major-shown span.expand:before{content:"-";font-size:20px;line-height:11px}
ul.option-set li{background-image:none;padding:0}
ul.option-set li a{display:block;margin:0 6px 0 0;padding:5px 15px 5px 8px}
ul.option-set li.selected{background-position:top left;-moz-border-radius:5px;border-radius:5px}
ul.option-set li.selected a{color:#fff;background-image:url("https://www.odu.edu/etc/designs/odu/images/facet/button_close_white.png");background-position:right 6px;background-repeat:no-repeat;font-weight:bold;text-decoration:none}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}
ul.option-set.theme-1.important li.selected,ul.option-set.theme-1 li.selected,.theme-1 ul.option-set li.selected{background-color:#00213b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#00325b),to(#00213b));background-image:-moz-linear-gradient(#00325b,#00213b);background-image:-ms-linear-gradient(#00325b,#00213b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00325b),color-stop(100%,#00213b));background-image:-webkit-linear-gradient(#00325b,#00213b);background-image:-o-linear-gradient(#00325b,#00213b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b',endColorstr='#00213b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b', endColorstr='#00213b', GradientType=0)";background-image:linear-gradient(#00325b,#00213b)}
ul.option-set.theme-2.important li.selected,ul.option-set.theme-2 li.selected,.theme-2 ul.option-set li.selected{background-color:#55595d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#82898f),to(#55595d));background-image:-moz-linear-gradient(#82898f,#55595d);background-image:-ms-linear-gradient(#82898f,#55595d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82898f),color-stop(100%,#55595d));background-image:-webkit-linear-gradient(#82898f,#55595d);background-image:-o-linear-gradient(#82898f,#55595d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f',endColorstr='#55595d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f', endColorstr='#55595d', GradientType=0)";background-image:linear-gradient(#82898f,#55595d)}
ul.option-set.theme-3.important li.selected,ul.option-set.theme-3 li.selected,.theme-3 ul.option-set li.selected{background-color:#8a3131;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d54b4b),to(#8a3131));background-image:-moz-linear-gradient(#d54b4b,#8a3131);background-image:-ms-linear-gradient(#d54b4b,#8a3131);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d54b4b),color-stop(100%,#8a3131));background-image:-webkit-linear-gradient(#d54b4b,#8a3131);background-image:-o-linear-gradient(#d54b4b,#8a3131);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b',endColorstr='#8a3131',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b', endColorstr='#8a3131', GradientType=0)";background-image:linear-gradient(#d54b4b,#8a3131)}
ul.option-set.theme-4.important li.selected,ul.option-set.theme-4 li.selected,.theme-4 ul.option-set li.selected{background-color:#9b5c34;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ef8d50),to(#9b5c34));background-image:-moz-linear-gradient(#ef8d50,#9b5c34);background-image:-ms-linear-gradient(#ef8d50,#9b5c34);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ef8d50),color-stop(100%,#9b5c34));background-image:-webkit-linear-gradient(#ef8d50,#9b5c34);background-image:-o-linear-gradient(#ef8d50,#9b5c34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50',endColorstr='#9b5c34',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50', endColorstr='#9b5c34', GradientType=0)";background-image:linear-gradient(#ef8d50,#9b5c34)}
ul.option-set.theme-5.important li.selected,ul.option-set.theme-5 li.selected,.theme-5 ul.option-set li.selected{background-color:#9b863c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#efce5d),to(#9b863c));background-image:-moz-linear-gradient(#efce5d,#9b863c);background-image:-ms-linear-gradient(#efce5d,#9b863c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efce5d),color-stop(100%,#9b863c));background-image:-webkit-linear-gradient(#efce5d,#9b863c);background-image:-o-linear-gradient(#efce5d,#9b863c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d',endColorstr='#9b863c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d', endColorstr='#9b863c', GradientType=0)";background-image:linear-gradient(#efce5d,#9b863c)}
ul.option-set.theme-6.important li.selected,ul.option-set.theme-6 li.selected,.theme-6 ul.option-set li.selected{background-color:#4c7b51;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#75bd7d),to(#4c7b51));background-image:-moz-linear-gradient(#75bd7d,#4c7b51);background-image:-ms-linear-gradient(#75bd7d,#4c7b51);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#75bd7d),color-stop(100%,#4c7b51));background-image:-webkit-linear-gradient(#75bd7d,#4c7b51);background-image:-o-linear-gradient(#75bd7d,#4c7b51);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d',endColorstr='#4c7b51',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d', endColorstr='#4c7b51', GradientType=0)";background-image:linear-gradient(#75bd7d,#4c7b51)}
ul.option-set.theme-7.important li.selected,ul.option-set.theme-7 li.selected,.theme-7 ul.option-set li.selected{background-color:#4f6e7c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#79a9bf),to(#4f6e7c));background-image:-moz-linear-gradient(#79a9bf,#4f6e7c);background-image:-ms-linear-gradient(#79a9bf,#4f6e7c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#79a9bf),color-stop(100%,#4f6e7c));background-image:-webkit-linear-gradient(#79a9bf,#4f6e7c);background-image:-o-linear-gradient(#79a9bf,#4f6e7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf',endColorstr='#4f6e7c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf', endColorstr='#4f6e7c', GradientType=0)";background-image:linear-gradient(#79a9bf,#4f6e7c)}
ul.option-set.theme-8.important li.selected,ul.option-set.theme-8 li.selected,.theme-8 ul.option-set li.selected{background-color:#645b73;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#9a8cb1),to(#645b73));background-image:-moz-linear-gradient(#9a8cb1,#645b73);background-image:-ms-linear-gradient(#9a8cb1,#645b73);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9a8cb1),color-stop(100%,#645b73));background-image:-webkit-linear-gradient(#9a8cb1,#645b73);background-image:-o-linear-gradient(#9a8cb1,#645b73);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1',endColorstr='#645b73',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1', endColorstr='#645b73', GradientType=0)";background-image:linear-gradient(#9a8cb1,#645b73)}
ul.filter li{width:100%}
@media(max-width:767px){#faceted-list{background-color:white}
.major{background-image:none !important;background-color:white !important}
.option-set[data-filter-group="degree"],.option-set[data-filter-group="colleges"]{-moz-column-count:2 !important;-moz-column-gap:30px !important;-webkit-column-count:2 !important;-webkit-column-gap:30px !important;column-count:2 !important;column-gap:30px !important}
}
@media(max-width:360px){.major span.expand{font-size:12px}
}
.theme-1 a.fc-event{background-color:#00325b;color:white;border:1px solid #00213b}
.theme-1 a.fc-event:hover{background-color:#d0d9e1;border:1px solid #a3b5c4;color:#00213b;font-weight:bold}
.theme-2 a.fc-event{background-color:#82898f;color:white;border:1px solid #55595d}
.theme-2 a.fc-event:hover{background-color:#e8e9ea;border:1px solid #d2d5d7;color:#55595d;font-weight:bold}
.theme-3 a.fc-event{background-color:#d54b4b;color:white;border:1px solid #8a3131}
.theme-3 a.fc-event:hover{background-color:#f7dede;border:1px solid #f0bebe;color:#8a3131;font-weight:bold}
.theme-4 a.fc-event{background-color:#ef8d50;color:white;border:1px solid #9b5c34}
.theme-4 a.fc-event:hover{background-color:#fceadf;border:1px solid #f9d6c0;color:#9b5c34;font-weight:bold}
.theme-5 a.fc-event{background-color:#efce5d;color:white;border:1px solid #9b863c}
.theme-5 a.fc-event:hover{background-color:#fcf6e1;border:1px solid #f9edc5;color:#9b863c;font-weight:bold}
.theme-6 a.fc-event{background-color:#75bd7d;color:white;border:1px solid #4c7b51}
.theme-6 a.fc-event:hover{background-color:#e6f3e7;border:1px solid #cde7d0;color:#4c7b51;font-weight:bold}
.theme-7 a.fc-event{background-color:#79a9bf;color:white;border:1px solid #4f6e7c}
.theme-7 a.fc-event:hover{background-color:#e6eff3;border:1px solid #cfe0e8;color:#4f6e7c;font-weight:bold}
.theme-8 a.fc-event{background-color:#9a8cb1;color:white;border:1px solid #645b73}
.theme-8 a.fc-event:hover{background-color:#eceaf1;border:1px solid #dbd6e3;color:#645b73;font-weight:bold}
#recurringCalendar a.fc-event{background-color:#66849d;border:1px solid #66849d}
#recurringCalendar a.fc-event:hover{background-color:#66849d;border:1px solid #66849d}
.event-date{color:#666;margin-bottom:0;margin-top:-3px}
span.date{background-color:#eee;border:1px solid #ddd;display:block;float:left;margin-bottom:10px;margin-right:15px;margin-top:6px;padding:10px 7px;-moz-border-radius:7px;border-radius:7px;clear:both}
.layout-4 span.date{background-color:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF)}
span.month{display:block;font-size:14px;text-align:center;text-transform:uppercase;width:40px}
span.day{display:block;clear:left;font-size:28px;font-weight:bold;text-align:center;width:40px}
span.entry-not-active{font-style:italic}
.featured-photo{overflow:hidden}
.featured-photo p{padding:5px 0}
.featured-photo p a{text-decoration:none}
.morelink{white-space:nowrap}
.x-combo-list-item i{font-style:normal !important}
.portal-calendar-list li .portal-event-details{background-color:#ccc;display:block}
.portal-calendar-list li .portal-event-details.closed{display:none}
.portal-event-date.accordion-group{border:0}
.portal-event-date.accordion-group>.accordion-heading{background-color:#f0f0f0;border:1px solid #dedede}
.portal-event-date.accordion-group>.accordion-heading a.portal-date-heading{font-size:1.2em;font-weight:bold}
.portal-event-date.accordion-group .accordion-inner{border:0}
.portal-event-date.accordion-group .portal-event{border-top:0;border-right:0;border-left:0;border-bottom:1px solid #ccc;-moz-border-radius:0;border-radius:0}
.portal-event-date.accordion-group .portal-event .portal-event-heading{line-height:1.9em}
.portal-event-date.accordion-group .portal-event .portal-event-heading:hover,.portal-event-date.accordion-group .portal-event .portal-event-heading.open{background-color:#fcfcfc}
.portal-event-date.accordion-group .portal-event .portal-event-heading a{font-weight:bold}
.portal-event-date.accordion-group .portal-event .portal-event-heading a:before{display:inline-block;margin-left:-0.4em;width:1.5em;font-size:1.5em;font-weight:normal}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.calendar:before{content:"\f073";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.academics:before{content:"\f02d";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.admissions:before{content:"\f044";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.ticket:before{content:"\f145";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.trophy:before{content:"\f091";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.graduation:before{content:"\f19d";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.comment:before{content:"\f075";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.file:before{content:"\f0f6";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.social:before{content:"\f0c0";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.lightbulb:before{content:"\f0eb";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.university:before{content:"\f19c";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-heading a.important:before{content:"\f071";font-family:'Font Awesome\ 5 Pro'}
.portal-event-date.accordion-group .portal-event .portal-event-body{margin-left:14px}
.portal-event-date.accordion-group .portal-event .portal-event-body .accordion-inner{border-left:4px solid #ccc;padding-left:20px;padding-bottom:0;padding-top:0}
.portal-event-date.accordion-group .portal-event .portal-event-body .portal-date-readmore{text-decoration:underline}
.date-badge{background-color:#eceaf1;border:1px solid #ccc;-moz-border-radius:2px;border-radius:2px;padding:5px}
.announcement-category .category-border{display:block;margin-top:5px;margin-bottom:10px;margin-left:11px;margin-right:15px;padding-left:15px;border-left:1px solid #a3b5c4}
.announcement-category div{display:block;margin-left:11px;padding-left:15px;border-left:1px solid #a3b5c4;border-color:#a3b5c4}
span[class^="ann"]{font-family:'Font Awesome\ 5 Pro';margin-left:5px;padding-right:5px;color:#66849d;width:15px;float:left;text-align:center;font-weight:normal}
span.ann-academic:before{content:"\f02d"}
span.ann-athletic:before{content:"\f145"}
span.ann-notice:before{content:"\f0a1"}
span.ann-parking:before{content:"\f1b9"}
span.ann-promotion:before{content:"\f155"}
span.ann-safety:before{content:"\f071"}
span.ann-social:before{content:"\f0c0"}
span.ann-training:before{content:"\f080"}
span.ann-other:before{content:"\f0a1"}
section.categories-list h2{font-size:24px}
section.categories-list ul li{line-height:24px;color:#444}
section.categories-list ul li a{text-decoration:underline}
section.categories-list span.categories-list-footer{display:block;text-align:right}
section.categories-list span.categories-list-footer a{background:url(https://www.odu.edu/etc/designs/odu/images/arrow.png) no-repeat right center;padding-right:12px}
.entry-date{font-style:italic}
.calendar-layout .filter-column,.calendar-layout .calendar-column{float:left}
.calendar-layout .filter-column{width:20%;padding-left:5px}
.calendar-layout .calendar-column{width:80%}
.calendar-layout:after{content:"";display:table;clear:both}
.filter-column #myforms .accordion{padding-top:0}
.filter-column .mobilecollapse #myforms .accordion{padding:0}
.filter-column .mydropdown a.btn-primary{text-decoration:none;font-weight:bold;background-color:#ccc;color:#333;background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ccc));background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);background-image:linear-gradient(to bottom,#fff,#ccc);background-repeat:repeat-x;border-color:#ccc #ccc #ccc}
.filter-column .mydropdown a.btn-primary:not(:disabled):not(.disabled):active,.filter-column .mydropdown a.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:#ccc;color:#333;background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ccc));background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);background-image:linear-gradient(to bottom,#fff,#ccc);background-repeat:repeat-x;border-color:#ccc #ccc #ccc}
.filter-column .mydropdown a.btn-primary:focus,.filter-column .mydropdown a.btn-primary.focus{box-shadow:none}
.filter-column .mydropdown a.btn-primary:not(:disabled):not(.disabled):active:focus,.filter-column .mydropdown a.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}
.filter-column .mydropdown a.btn-primary::after{content:"\f107";font-family:"FontAwesome";padding-left:5px}
.filter-column .mydropdown a.btn-primary[aria-expanded="true"]::after{content:"\f106"}
@media screen and (max-width:600px){.calendar-layout .filter-column,.calendar-layout .calendar-column{width:100%}
.calendar-layout .filter-column{padding-left:0;margin-bottom:5px}
.calendar-layout .filter-column .dropdown{position:static}
.calendar-layout .filter-column .dropdown-menu{padding:0;border:0}
.filter-column .dropdown-menu #myforms .accordion{padding:0}
}
.filter-column .accordion .card-header .card-title:after{font-family:'FontAwesome';content:"\f068";float:right}
.filter-column .accordion .card-header.collapsed .card-title:after{content:"\f067"}
.filter-column .accordion .form-check-label.nest-accordion-label{width:100%}
.filter-column .accordion .form-check-label a.nest-accordion-a:after{font-family:'FontAwesome';content:"\f068";float:right}
.filter-column .accordion .form-check-label a.nest-accordion-a.collapsed:after{content:"\f067"}
.filter-column .dropdown .btn:focus{box-shadow:none !important}
.filter-column #myforms #myAccordion .card{border:3px solid;border-color:#003057}
.filter-column #myforms #myAccordion .card-header{background-color:#003057}
.filter-column #myforms #myAccordion .card-title{color:#fff}
.filter-column #myforms #myAccordion .card-header:first-child{border-radius:0}
section.person-highlight{padding-bottom:15px}
img.person-image{width:100%}
img.person-image .title{font-size:16px}
.person-highlight-body{color:0a3254;padding-top:8px;margin-top:-5px;min-height:100px}
.person-highlight-body h2{text-transform:uppercase;padding-bottom:3px;font-size:22px;line-height:28px}
.person-highlight-body p{padding-top:7px}
.person-highlight-body .person-highlight-icon{font-size:20px;margin-right:10px}
.person-highlight-body .person-highlight-title{font-size:12px;padding-bottom:5px;text-transform:uppercase}
.grid-3 .person-highlight-body h2{font-size:20px}
.damSearchContainer{float:left;width:100%;padding:10px 10px 10px 10px;box-sizing:border-box}
.damSearchContainer #dam-search-form .tt-is-under-cursor{background-color:lightskyblue}
.damSearchContainer #dam-typeahead-container{width:100%}
.damSearchContainer #dam-typeahead-container .search-sections{margin-top:12px;clear:both;box-sizing:border-box;width:100%;border-radius:5px}
.damSearchContainer #dam-typeahead-container .search-sections h5{font-size:15px;padding:9px 0 9px 0}
.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form{padding-bottom:20px}
.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type=radio]:checked,.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type=radio]:not(:checked){position:absolute;left:-999px}
.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type="radio"]:checked+label,.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type="radio"]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:17px;display:inline-block;color:#666}
.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type="radio"]:checked+label:before,.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:14px;height:14px;border:1px solid #aaa;border-radius:100%;background:#fff;box-shadow:inset 0 2px 2px rgba(0,0,0,0.075)}
.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type="radio"]:checked+label:after,.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type="radio"]:not(:checked)+label:after{content:'';width:6px;height:6px;background:#00213b;position:absolute;top:5px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}
.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form input[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.damSearchContainer #dam-typeahead-container .search-sections #dam-filter-form label:hover:before{border:1px solid #4778d9 !important}
.damSearchContainer div#startSearchText{clear:both}
.damSearchContainer .damSearch{float:left;width:100%;box-sizing:border-box;margin-top:10px;min-height:400px}
.damSearchContainer .damSearch .assetContainer{box-sizing:border-box;margin-right:20px;padding-top:5px;margin-bottom:15px !important;height:165px;width:250px}
.damSearchContainer .damSearch .assetContainer .asset{overflow:auto;box-sizing:border-box;background-color:#fff;padding:1px !important;text-align:center;height:100% !important;width:100% !important;border:1px solid #adadad}
.damSearchContainer .damSearch .assetContainer .asset a:before{content:none}
.damSearchContainer .damSearch .assetContainer .asset a img{float:left;box-sizing:border-box;margin:3px !important;border:1px solid #7b7272;padding:1px !important}
.damSearchContainer .damSearch .assetContainer .asset a img:hover{margin-top:-2px;box-shadow:1px 1px 4px #5c5c5c}
.damSearchContainer .damSearch .assetContainer .asset p.title,.damSearchContainer .damSearch .assetContainer .asset p.description{font-size:12px;clear:both;text-align:left;line-height:normal;color:#333;margin-left:3px !important;margin-bottom:1px !important;margin-top:0 !important;font-family:"Copperplate / Copperplate Gothic Light",sans-serif}
.damSearchContainer .damSearch .assetContainer .asset p.title{font-weight:bold}
div.damSearchLoadMore{float:left;width:100%;text-align:center}
div#damsearchforms{float:left;padding-right:180px}
#tagFilter{margin-top:-10px;float:left;position:relative}
#tagFilter h3{padding:0 0 7px}
#tagFilter input[type="checkbox"]:not(:checked),#tagFilter input[type="checkbox"]:checked{position:absolute;left:-9999px}
#tagFilter input[type="checkbox"]:not(:checked)+label,#tagFilter input[type="checkbox"]:checked+label{position:relative;padding-left:19px;cursor:pointer;color:#666}
#tagFilter input[type="checkbox"]:not(:checked)+label:before,#tagFilter input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:13px;height:13px;border:1px solid #aaa;background:#f8f8f8;border-radius:3px}
#tagFilter p{margin-bottom:5px !important;margin-top:5px !important;line-height:1.2}
#tagFilter input[type="checkbox"]:not(:checked)+label:after,#tagFilter input[type="checkbox"]:checked+label:after{content:'\2713';position:absolute;top:3px;left:2px;font-size:14px;font-weight:bold;line-height:1;color:#00213b;transition:all .2s}
#tagFilter input[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}
#tagFilter input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}
#tagFilter label:hover:before{border:1px solid #4778d9 !important}
section.printer-map{width:100%;height:100%;height:500px}
section.printer-map iframe{width:100%;height:100%}
.featured-page{box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 1px 25px 0 rgba(0,0,0,0.19)}
.featured-page a.featured-page-card{text-decoration:none}
.featured-page a.featured-page-card:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.featured-page header{position:relative}
.featured-page .page-image{width:100%}
.featured-page .page-image.simple{border-top:5px solid #230a4e}
.featured-page .featured-page-body{padding:30px 10px 5px 10px;background-color:#f7f7f7;text-align:center;min-height:100px;margin-top:-4px;height:150px}
.featured-page .featured-page-body p{line-height:20px}
.featured-page .featured-page-body.simple{padding:15px 10px 1px 10px;margin-top:-4px;min-height:100px}
.featured-page .featured-page-body.navy-blue{padding:15px 10px 1px 10px;background-color:#003057;margin-top:-4px;min-height:100px}
.featured-page .featured-page-body.navy-blue h3{color:#fff}
.featured-page .featured-page-body.navy-blue p{color:#fff}
.featured-page .featured-page-body.blue{padding:15px 10px 1px 10px;background-color:#98c5ea;margin-top:-4px;min-height:100px}
.featured-page .featured-page-body.blue h3{color:#fff}
.featured-page .featured-page-body.blue p{color:#b7e0f4}
.featured-page .featured-page-body.no-image{padding:15px 10px 1px 10px;min-height:205px}
.featured-page .featured-page-body.medium{height:200px}
.featured-page .featured-page-body.large{height:250px}
.featured-page .featured-page-footer{margin-top:0;text-align:center}
.featured-page .featured-page-footer a{background:0;padding:inherit;text-decoration:none;color:#b7e0f4;background:#1083ba;font-size:13px;padding:4px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:auto;border-bottom:0}
.featured-page i{text-align:center}
.featured-page .featured-page-icon{width:50px;height:50px;line-height:45px;font-size:22px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#fff;border:2.5px solid;background-color:#003057;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-24px;z-index:1}
.featured-page .featured-page-icon.no-image-fa{position:initial}
.featured-page-no-image{padding-top:7px}
.featured-page-no-image .featured-page-no-image-icon{color:#98c5ea;display:inline;float:left;overflow-x:hidden;overflow-y:hidden;position:static;width:45px;margin-left:0 !important;font-size:25px}
.featured-page-no-image .featured-page-no-image-icon .round-icon{color:#fff;width:35px;height:35px;line-height:35px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#fff;background-color:#003057;margin-left:auto;margin-right:auto;left:0;right:0;z-index:1;text-align:center;font-size:16px}
.featured-page-no-image .featured-page-no-image-icon .odublue-icon{color:#003057}
.featured-page-no-image .featured-page-no-image-icon .hamptonblue-icon{color:#4d89c1}
.featured-page-no-image .featured-page-no-image-icon .waterside-icon{color:#2188a2}
.featured-page-no-image .featured-page-no-image-icon .bigblue-icon{color:#202898}
.featured-page-no-image .featured-page-no-image-description{overflow-x:hidden;overflow-y:hidden;position:static;margin-right:0 !important}
.featured-page-no-image .featured-page-no-image-description h3{padding-top:0;text-transform:uppercase}
.featured-page-no-image .featured-page-no-image-description h3.mix{text-transform:none}
.featured-page-no-image .featured-page-no-image-description footer{text-align:left}
.featured-page-no-image .featured-page-no-image-description footer.right{text-align:right}
.featured-page-no-image .featured-page-no-image-description p{line-height:20px}
@media(min-width:768px){.featured-page .featured-page-body p{display:-webkit-box;max-width:100%;line-height:20px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:80px;-webkit-line-clamp:4}
.featured-page .featured-page-body.normal p.line3,.featured-page .featured-page-body p.line3,.featured-page .featured-page-body.normal p.line4,.featured-page .featured-page-body p.line4{height:80px;-webkit-line-clamp:4}
.featured-page .featured-page-body.medium p.line3,.featured-page .featured-page-body.medium p.line4{height:120px;-webkit-line-clamp:6}
.featured-page .featured-page-body.large p.line3,.featured-page .featured-page-body.large p.line4{height:160px;-webkit-line-clamp:8}
.featured-page .featured-page-body.normal.icon p.line3,.featured-page .featured-page-body.icon p.line3,.featured-page .featured-page-body.normal.icon p.line4,.featured-page .featured-page-body.icon p.line4{height:60px !important;-webkit-line-clamp:3 !important}
.featured-page .featured-page-body.medium.icon p.line3,.featured-page .featured-page-body.medium.icon p.line4{height:100px !important;-webkit-line-clamp:5 !important}
.featured-page .featured-page-body.medium.icon-no-image p.line3,.featured-page .featured-page-body.medium.icon-no-image p.line4{height:80px !important;-webkit-line-clamp:4 !important}
.featured-page .featured-page-body.large.icon-no-image p.line3,.featured-page .featured-page-body.large.icon-no-image p.line4{height:120px !important;-webkit-line-clamp:6 !important}
.featured-page .featured-page-body.large.icon p.line3,.featured-page .featured-page-body.large.icon p.line4{height:160px !important;-webkit-line-clamp:8 !important}
}
@media(max-width:767px){.featured-page .featured-page-body{height:auto}
.featured-page .featured-page-body.medium{height:auto}
.featured-page .featured-page-body.large{height:auto}
}
.marketing-page .image{position:relative;width:100%}
.marketing-page .image:hover:after{opacity:1}
.marketing-page .image:after{content:'\A';position:absolute;width:100%;height:calc(100% - 3px);top:0;left:0;background:rgba(0,0,0,0.8);opacity:0;transition:all .5s;-webkit-transition:all .5s}
.marketing-page .image .page-image{width:100%}
.marketing-page .image span.button.flatwhite{display:block;opacity:0;-webkit-transition:1.5s ease;color:#212121 !important;border:0;width:40%;margin-top:20px;margin-left:auto;margin-right:auto}
.marketing-page .image:hover span.button.flatwhite{opacity:1;z-index:10}
.marketing-page .image:hover p{top:50%}
.marketing-page .image p{line-height:60px;color:#3e3a3a;text-align:center;position:absolute;left:0;right:0;top:60%;transition:all .5s;z-index:1;-webkit-transition:all .5s;transform:translate(0,-50%);-ms-transform:translate(0,-50%)}
@media(max-width:1159px){.marketing-page .image p{line-height:40px}
}
@media(max-width:767px){.marketing-page .image p{line-height:38px}
}
@media(max-width:450px){.marketing-page .image p{line-height:25px}
}
.marketing-page .image .whitequote{color:#fff}
.marketing-page .image .no-imagetext{font-size:20px;line-height:40px;color:#3e3a3a;}
.marketing-page.odublue .image:after{background-color:rgba(0,48,87,0.7);opacity:1}
.marketing-page.skyblue .image:after{background:rgba(33,150,243,0.7);opacity:1}
.marketing-page.lightwhite .image:after{background:rgba(250,250,250,0.7);opacity:1}
.marketing-page.bigblue .image:after{background-color:rgba(32,40,152,0.7);opacity:1}
.marketing-page.waterside .image:after{background-color:rgba(33,136,162,0.7);opacity:1}
.marketing-page.odublue .image:hover:after{background:rgba(0,0,0,0.8)}
.marketing-page.skyblue .image:hover:after{background:rgba(0,0,0,0.8)}
.marketing-page.lightwhite .image:hover:after{background:rgba(0,0,0,0.8)}
.marketing-page .image:hover span.button.flatwhite:hover{color:#212121 !important;background-color:#fff !important}
@media(max-width:990px){.marketing-page .image p{line-height:36px}
.marketing-page .image span.button.flatwhite{display:none}
.marketing-page .image:hover span.button.flatwhite{display:block;line-height:14px}
}
@media(max-width:450px){.marketing-page .image span.button.flatwhite{display:none}
.marketing-page .image:hover span.button.flatwhite{display:block;line-height:14px;font-size:14px !important;padding:5px;bottom:4px;right:20%;left:20%}
}
.flip-card-container{position:relative;width:100%}
.flip-card-container img{display:block;width:100%;height:auto}
.flip-card-container .card-front .mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}
.mask.odublue{background-color:rgba(0,48,87,0.75)}
.mask.skyblue{background-color:rgba(33,150,243,0.3)}
.mask.lightwhite{background-color:rgba(250,250,250,0.7)}
.mask.bigblue{background-color:rgba(32,40,152,0.75)}
.mask.waterside{background-color:rgba(33,136,162,0.75)}
.card-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.1s ease;background-color:#00305c}
.flip-card-container:hover .card-overlay{opacity:1}
.flip-card-container p.line2{display:-webkit-box;max-width:100%;max-height:53px;line-height:26px;-webkit-box-orient:vertical;overflow:hidden}
.flip-card-container p.line4{display:-webkit-box;max-width:100%;max-height:105px;line-height:26px;-webkit-box-orient:vertical;overflow:hidden}
.card-overlay p.whitequote{text-align:center;color:white;margin-top:10px;margin-left:10px;margin-right:10px;font-size:16px;line-height:26px}
.card-overlay p.whitequote.backmiddle{position:absolute;top:40%;right:5px;left:5px;transform:translate(0,-50%);-ms-transform:translate(0,-50%)}
.grid-6 .card-overlay p.whitequote{font-size:16px}
.card-overlay a.button{position:absolute;bottom:1rem;width:80%;right:10%}
.card-front p{color:#000;font-size:1.5rem;line-height:1.5rem;text-align:center;margin-top:10px;font-size:18px;line-height:24px}
.grid-6 .card-front p{font-size:20px}
.card-front p.whitequote{color:white}
.card-front p.no-imagetext{color:#000;background-color:#f1f1f1;padding:15px}
.card-overlay a.button.flatwhite:hover{color:#003057 !important;background-color:#fff !important}
.card-front p.middle-center{position:absolute;top:50%;transform:translate(0,-50%);left:5px;right:5px}
.card-front p.top-center{position:absolute;top:8px;left:5px;right:5px}
.card-front p.bottom-center{position:absolute;bottom:8px;left:5px;right:5px}
@media(min-width:1401px) and (max-width:1500px){.card-overlay a.button.flatwhite{line-height:15px;bottom:5px}
}
@media(min-width:1201px) and (max-width:1400px){.card-overlay p.whitequote{font-size:14px;line-height:18px}
.card-overlay a.button.flatwhite{font-size:12px !important;line-height:14px;bottom:4px}
}
@media(min-width:1024px) and (max-width:1200px){.card-overlay p.whitequote{font-size:12px;line-height:16px}
.card-overlay a.button.flatwhite{font-size:10px !important;line-height:11px;bottom:2px}
}
@media(min-width:768px) and (max-width:990px){.card-front p.middle-center{font-size:12px}
}
@media(min-width:768px) and (max-width:1023px){.card-overlay p.whitequote{font-size:12px;line-height:16px}
.flip-card-container .card-overlay p.line2{height:37px;line-height:18px}
.flip-card-container .card-overlay p.line4{height:73px;line-height:18px}
.card-overlay a.button.flatwhite{font-size:8px !important;line-height:9px;bottom:2px}
}
@media(min-width:768px) and (max-width:850px){.grid-6 .card-overlay p.line4.whitequote{font-size:10px;line-height:12px}
}
@media(min-width:851px) and (max-width:990px){.grid-6 .card-overlay p.line4.whitequote{font-size:12px;line-height:14px}
}
@media(min-width:991px) and (max-width:1024px){.grid-6 .card-overlay p.line4.whitequote{font-size:13px;line-height:15px}
}
@media(min-width:1025px) and (max-width:1260px){.grid-6 .card-overlay p.line4.whitequote{font-size:14px;line-height:18px}
}
.layout-default.bg-stripes-left-faded .card-overlay,.layout-default.bg-stripes-full-faded .card-overlay{position:absolute}
.testimonial-card{position:relative;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-bottom:10px;background:#f1f1f1}
.testimonial-card.odu-blue{background:#00305c;color:white}
.testimonial-card.odu-blue h4{color:white}
.testimonial-card div.statement{height:auto}
.testimonial-card div.line{border-bottom:1px solid #ccc;width:96%;margin:15px auto}
.testimonial-card div.statement p{font-size:18px;line-height:25px;padding-left:10px;padding-right:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4}
.grid-4 .testimonial-card div.statement p{height:100px}
.testimonial-card .card-img-left{float:left}
.testimonial-card .card-img-right{float:right}
.testimonial-card h4,.testimonial-card p{padding-left:10px;padding-right:5px}
.testimonial-card p.cardinfo{line-height:18px;margin-bottom:2px;margin-top:0}
.testimonial-card p.cardinfo,.testimonial-card h4.cardinfo{z-index:3;position:relative}
@media(min-width:992px){.testimonial-card{width:100%;height:350px;margin:0;padding:0;overflow:hidden}
.testimonial-card .card-text-left,.testimonial-card .card-text-right{position:relative;top:50%;transform:translateY(-50%)}
.testimonial-card .card-text-left{width:47%;display:inline-block;vertical-align:top;padding-left:1%}
.testimonial-card .card-img-right{width:50%;padding:0;object-fit:cover;display:inline-block;overflow:hidden;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);position:relative;left:70px}
.testimonial-card .card-img-right .card-img{position:relative;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg);overflow:hidden;left:-40px}
.testimonial-card .card-text-right{width:47%;display:inline-block;vertical-align:top;padding-left:2%}
.testimonial-card .card-img-left{width:50%;height:350px;padding:0;display:inline-block;overflow:hidden;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(15deg);position:relative;right:70px}
.testimonial-card .card-img-left .card-img{position:relative;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(-15deg);overflow:hidden;right:-40px}
}
@media(max-width:991px){.testimonial-card{width:100%;height:350px;margin:0;padding:0;overflow:hidden}
.testimonial-card div.statement{height:auto}
.testimonial-card div.line{border-bottom:1px solid #ccc;margin:15px 5px}
.testimonial-card div.statement p{-webkit-line-clamp:5}
.testimonial-card .card-text-right,.testimonial-card .card-text-left{width:47%;display:inline-block;vertical-align:middle;padding-left:2.2%;margin-top:2rem}
.testimonial-card .card-img-left,.testimonial-card .card-img-right{width:50%;padding:0;display:inline-block;overflow:hidden}
}
@media(max-width:767px){.testimonial-card{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.125);height:auto;width:99.5%}
.testimonial-card .card-text-right,.testimonial-card .card-text-left{width:100%;height:auto;padding-bottom:.8rem}
.testimonial-card div.statement p{padding-right:12px}
.testimonial-card .card-img-left,.testimonial-card .card-img-right{width:100%;height:350px}
.testimonial-card .card-img-left .card-img img,.testimonial-card .card-img-right .card-img img{object-fit:cover;width:100%}
}
.testimonial-card .card-img-left .card-img img,.testimonial-card .card-img-right .card-img img{object-fit:cover;width:100%;height:400px}
.testimonial-card.vert-top{height:570px}
.testimonial-card.vert-top .card-img{height:300px;overflow:hidden}
.testimonial-card.vert-top .card-text{height:300px;overflow:hidden;margin-top:1rem}
.testimonial-card.vert-top .card-img img{width:100%;height:300px;object-fit:cover}
.testimonial-card .info-line1,.testimonial-card .info-line2,.testimonial-card .info-line3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.testimonial-card h4.cardinfo{font-size:16px;padding-bottom:8px}
.testimonial-card.vert-top.large{height:670px}
.testimonial-card.vert-top.small{height:470px}
.grid-4 .testimonial-card h4.cardinfo{font-size:14px}
.grid-4 .testimonial-card p.cardinfo{font-size:12px}
.grid-4 .testimonial-card.vert-top{height:470px}
.grid-4 .testimonial-card.vert-top.small{height:370px}
.grid-4 .testimonial-card.vert-top.large{height:570px}
.grid-4 .testimonial-card.vert-top .card-img{height:200px}
.grid-4 .testimonial-card.vert-top .card-img img{height:200px}
.grid-4 .testimonial-card.vert-top .statement p{font-size:16px}
.grid-4 .testimonial-card.vert-top p.cardinfo{line-height:16px;margin-top:0;margin-bottom:6px}
.testimonial-card.vert-top.hideimage{height:300px}
.testimonial-card.vert-top.hideimage.small{height:200px}
.testimonial-card.vert-top.hideimage.larhe{height:400px}
.testimonial-card.vert-top.hideimage .card-img{display:none}
.testimonial-card p.no-imagetext{margin-top:1rem;color:red}
p.err{margin-top:1rem;font-size:16px;color:red}
.testimonial-card.vert-top .card-img.topslash-left:before{content:'';-webkit-transform:skew(-45deg);transform:skew(-45deg);width:4%;height:100%;background-color:rgba(250,250,250,1);position:absolute;bottom:0;left:-232px;display:block;z-index:2}
.testimonial-card.vert-top .card-text.bottomslash-right:before{content:'';-webkit-transform:skew(-45deg);transform:skew(-45deg);width:4%;height:100%;background-color:rgba(250,250,250,1);position:absolute;bottom:0;right:-232px;display:block;z-index:2}
.grid-4 .testimonial-card.vert-top .card-img.topslash-left:before{left:-172px}
.grid-4 .testimonial-card.vert-top .card-text.bottomslash-right:before{right:-172px}
.testimonial-card div.right{text-align:right;margin-right:14px;font-size:14px}
.testimonial-card div.right a{text-decoration:none}
.testimonial-card.odu-blue div.right a{color:#fff}
.testimonial-card div.right.hide{display:none}
.testimonial-card.portrait img{height:100px;width:40%;margin:6px;margin-top:12px;margin-right:12px;float:right;object-fit:cover;clip-path:polygon(0 0,100% 0,100% 100%,24% 100%,0 74%,0 20%)}
.testimonial-card.portrait img.hideimage{display:none}
.testimonial-card.portrait .quote{min-height:110px}
.testimonial-card.portrait .quote p{padding-top:6px;word-break:break-word}
.grid-4 .testimonial-card.portrait{height:340px;padding:6px}
.grid-4 .testimonial-card.portrait.large{height:410px}
.grid-4 .testimonial-card.portrait.small{height:260px}
.grid-3 .testimonial-card.portrait{height:360px;padding:3px}
.grid-3 .testimonial-card.portrait.large{height:395px}
.grid-3 .testimonial-card.portrait.small{height:280px}
.grid-3 .testimonial-card.portrait h4.cardinfo{font-size:14px;margin-top:0;padding-top:0}
.grid-3 .testimonial-card.portrait p.cardinfo{font-size:12px}
.grid-4 .testimonial-card.portrait .quote p{line-height:20px}
.grid-3 .testimonial-card.portrait .quote p{line-height:20px}
@media(max-width:767px){.testimonial-card.portrait img{height:280px;width:50%;margin-left:.7rem}
}
.testimonial-card.portrait div.right{font-size:12px}
.testimonial-cta{text-align:center}
.testimonial-cta .section{margin-bottom:20px}
.testimonial-cta .section .card-cta{display:flex}
.testimonial-cta .section .card-cta.blue{background:#003057;color:#fff}
.testimonial-cta .section .card-cta.grey{background:#f1f1f1;color:#003057}
.testimonial-cta .section.left .card-cta{flex-direction:row-reverse}
.testimonial-cta .section .card-cta .pic{flex:0 0 50%;background:no-repeat center center;background-size:cover;overflow:hidden;min-height:250px}
.testimonial-cta .section .card-cta .pic svg{min-height:100%;width:auto;float:left;display:block}
.testimonial-cta .section.left .card-cta .pic svg{float:right}
.testimonial-cta .section .card-cta .content{flex:0 0 50%;padding:35px;text-align:left}
.testimonial-cta .section .card-cta .content h2{font-size:18px;font-weight:bold;letter-spacing:.2em;position:relative;padding:10px 0;margin-bottom:15px;text-transform:uppercase;line-height:1.4}
.testimonial-cta .section .card-cta .content h2.mixed{text-transform:none}
.testimonial-cta .section .card-cta .content h2:before,.testimonial-cta .section .card-cta .content h2:after{content:' ';position:absolute;width:60px;height:1px;left:0;background:#eee}
.testimonial-cta .section .card-cta.grey .content h2:before,.testimonial-cta .section .card-cta.grey .content h2:after{background:rgba(0,48,87,0.8)}
.testimonial-cta .section .card-cta .content h2:before{top:0}
.testimonial-cta .section .card-cta .content h2:after{bottom:-1px}
.testimonial-cta .section .card-cta .content h2.hide{display:none}
.testimonial-cta .section .card-cta .content p{font-weight:600;line-height:28px;margin-bottom:28px}
.testimonial-cta .section .card-cta .content a.btn{margin-top:25px;display:inline-block;font-size:14px;font-weight:bold;letter-spacing:.1em;border:1px solid #fff;border-radius:3px;background:0;color:#fff;padding:13px 25px;text-transform:uppercase;text-decoration:none}
.testimonial-cta .section .card-cta .content a.btn.mixed{text-transform:none}
.testimonial-cta .section .card-cta.grey .content a.btn{color:#003057;border-color:#003057}
.testimonial-cta .section .card-cta .content a.btn:hover{color:#fff !important}
.testimonial-cta .section .card-cta.grey .content a.btn:hover{color:#003057 !important}
.card-cta.blue h2{color:#fff}
.card-cta.grey h2{color:#003057}
.card-cta.blue .triangle{fill:#003057}
.card-cta.grey .triangle{fill:#f1f1f1}
.testimonial-cta .no-imagetext{text-align:center;color:red;margin:2rem 1rem;font-size:1.2rem;font-weight:700;line-height:1.5}
.testimonial-cta .section .card-cta .pic.clip{clip-path:none}
.card-cta.grey ul li{list-style:disc;background:0;padding:0 0 6px 0;margin-left:12px}
.card-cta.blue ul li{color:white;list-style:disc;background:0;padding:0 0 6px 0;margin-left:12px}
.card-cta.blue a{color:white}
@media(max-width:767px){.testimonial-cta .section .card-cta{flex-direction:column-reverse !important}
.testimonial-cta .section .card-cta .pic svg{display:none !important}
.testimonial-cta .section .card-cta .pic{min-height:300px}
.testimonial-cta .section .card-cta .pic.clip{clip-path:polygon(100% 0,100% 100%,0 90%,0 0)}
}
.featureslider .carousel-control-prev span,.featureslider .carousel-control-next span{color:#fff}
.featureslider .carousel-control-prev,.featureslider .carousel-control-next{width:10%}
.featureslider a.carousel-control-prev.prev-arrow,.featureslider a.carousel-control-next.next-arrow{position:absolute !important;z-index:10 !important}
.container-16 .grid-4.menu-1 .featureslider .carousel-control-prev{width:15%}
.container-16 .grid-4.menu-1 .featureslider .carousel-control-next{width:15%}
.grid-12 .grid-6 .featureslider .carousel-control-prev{width:15%}
.grid-12 .grid-6 .featureslider .carousel-control-next{width:15%}
.grid-12 .grid-4 .featureslider .carousel-control-prev{width:15%}
.grid-12 .grid-4 .featureslider .carousel-control-next{width:15%}
.featureslider .carousel.preview-popover .carousel-inner{margin-bottom:15px}
.featureslider .carousel.preview-popover .carousel-indicators li{bottom:0;width:12px;height:12px;background-color:#ccc}
.featureslider .carousel.preview-popover .carousel-indicators li.circle{width:12px !important;height:12px !important;border-radius:50%}
.featureslider .carousel.preview-popover .carousel-indicators li.active{background-color:#00305c}
.featureslider .carousel.preview-popover .carousel-indicators{top:490px}
.featureslider .carousel-item.short i.arrow{display:none}
.featureslider .carousel-inner.odublue{background:#00305c;color:white}
.featureslider .carousel-inner.odublue p{color:white;padding-left:10px;padding-right:6px;width:100%}
.featureslider .carousel-inner.odublue h3{color:white;padding-left:10px;padding-right:6px;width:100%}
.featureslider .carousel-inner.aluminum{background:#e1eaf0;color:#000}
.featureslider .carousel-inner.aluminum p,.featureslider .carousel-inner.aluminum h3{color:#00305c;padding-left:10px;padding-right:6px;width:100%}
.featureslider .carousel-inner.aluminum p{width:100%}
.featureslider .carousel-inner.odublue p{width:100%}
.featureslider .carousel-inner p{width:100%}
.featureslider .carousel-inner h3{width:100%}
.featureslider .pagedetail a{text-decoration:none}
.featureslider .pagedetail a h3{padding-bottom:4px;margin-bottom:0}
.featureslider .short .pagedetail a h3{padding-top:5px}
.featureslider .carousel-inner img{width:100%;height:410px;object-fit:cover;vertical-align:middle}
.featureslider .carousel-inner img.contain{object-fit:contain}
.featureslider .carousel-inner.dimension img{height:510px;object-fit:cover}
.featureslider .carousel-inner.lightgrey .img-container{background:#f1f1f1}
.featureslider .view{position:relative;z-index:1}
.featureslider .pagedetail{max-height:990px;margin-bottom:.5rem}
.featureslider .pagedetail p{position:relative;line-height:20px}
.featureslider .carousel-inner h3{line-height:20px;width:98%;padding-left:6px}
@media(max-width:767px){.featureslider .carousel-indicators{display:none}
.featureslider .carousel-control-prev{display:flex}
.featureslider .carousel-control-next{display:flex}
}
@media(max-width:500px){.featureslider .carousel-inner.dimension img{height:185px}
}
@media(min-width:501px) and (max-width:600px){.featureslider .carousel-inner.dimension img{height:210px}
}
@media(min-width:601px) and (max-width:767px){.featureslider .carousel-inner.dimension img{height:220px}
}
@media(min-width:768px) and (max-width:991px){.featureslider .carousel-inner.dimension img{height:220px}
.featureslider .carousel.preview-popover .carousel-indicators{top:200px}
}
@media(min-width:992px) and (max-width:1260px){.featureslider .carousel-inner.dimension img{height:395px}
.featureslider .carousel.preview-popover .carousel-indicators{top:375px}
}
@media(min-width:1550px){.grid-12 .featureslider .carousel-inner.dimension img{height:451px}
.grid-12 .featureslider .carousel.preview-popover .carousel-indicators{top:431px}
.grid-11 .featureslider .carousel-inner.dimension img{height:406px}
.grid-11 .featureslider .carousel.preview-popover .carousel-indicators{top:386px}
.grid-10 .featureslider .carousel-inner.dimension img{height:369px}
.grid-10 .featureslider .carousel.preview-popover .carousel-indicators{top:349px}
.grid-9 .featureslider .carousel-inner.dimension img{height:333px}
.grid-9 .featureslider .carousel.preview-popover .carousel-indicators{top:313px}
.grid-8 .featureslider .carousel-inner.dimension img{height:296px}
.grid-8 .featureslider .carousel.preview-popover .carousel-indicators{top:276px}
.grid-7 .featureslider .carousel-inner.dimension img{height:259px}
.grid-7 .featureslider .carousel.preview-popover .carousel-indicators{top:239px}
.grid-6 .featureslider .carousel-inner.dimension img{height:222px}
.grid-6 .featureslider .carousel.preview-popover .carousel-indicators{top:202px}
.grid-5 .featureslider .carousel-inner.dimension img{height:178px}
.grid-5 .featureslider .carousel.preview-popover .carousel-indicators{top:158px}
.grid-4 .featureslider .carousel-inner.dimension img{height:141px}
.grid-4 .featureslider .carousel.preview-popover .carousel-indicators{top:121px}
}
@media(min-width:1501px) and (max-width:1550px){.grid-12 .featureslider .carousel-inner.dimension img{height:406px}
.grid-12 .featureslider .carousel.preview-popover .carousel-indicators{top:386px}
.grid-11 .featureslider .carousel-inner.dimension img{height:369px}
.grid-11 .featureslider .carousel.preview-popover .carousel-indicators{top:349px}
.grid-10 .featureslider .carousel-inner.dimension img{height:355px}
.grid-10 .featureslider .carousel.preview-popover .carousel-indicators{top:335px}
.grid-9 .featureslider .carousel-inner.dimension img{height:318px}
.grid-9 .featureslider .carousel.preview-popover .carousel-indicators{top:298px}
.grid-8 .featureslider .carousel-inner.dimension img{height:281px}
.grid-8 .featureslider .carousel.preview-popover .carousel-indicators{top:261px}
.grid-7 .featureslider .carousel-inner.dimension img{height:244px}
.grid-7 .featureslider .carousel.preview-popover .carousel-indicators{top:224px}
.grid-6 .featureslider .carousel-inner.dimension img{height:207px}
.grid-6 .featureslider .carousel.preview-popover .carousel-indicators{top:187px}
.grid-5 .featureslider .carousel-inner.dimension img{height:163px}
.grid-5 .featureslider .carousel.preview-popover .carousel-indicators{top:143px}
.grid-4 .featureslider .carousel-inner.dimension img{height:126px}
.grid-4 .featureslider .carousel.preview-popover .carousel-indicators{top:106px}
}
@media(min-width:1260px) and (max-width:1500px){.grid-12 .featureslider .carousel-inner.dimension img{height:369px}
.grid-12 .featureslider .carousel.preview-popover .carousel-indicators{top:349px}
.grid-11 .featureslider .carousel-inner.dimension img{height:333px}
.grid-11 .featureslider .carousel.preview-popover .carousel-indicators{top:313px}
.grid-10 .featureslider .carousel-inner.dimension img{height:296px}
.grid-10 .featureslider .carousel.preview-popover .carousel-indicators{top:276px}
.grid-9 .featureslider .carousel-inner.dimension img{height:266px}
.grid-9 .featureslider .carousel.preview-popover .carousel-indicators{top:246px}
.grid-8 .featureslider .carousel-inner.dimension img{height:237px}
.grid-8 .featureslider .carousel.preview-popover .carousel-indicators{top:217px}
.grid-7 .featureslider .carousel-inner.dimension img{height:207px}
.grid-7 .featureslider .carousel.preview-popover .carousel-indicators{top:187px}
.grid-6 .featureslider .carousel-inner.dimension img{height:170px}
.grid-6 .featureslider .carousel.preview-popover .carousel-indicators{top:150px}
.grid-5 .featureslider .carousel-inner.dimension img{height:148px}
.grid-5 .featureslider .carousel.preview-popover .carousel-indicators{top:128px}
.grid-4 .featureslider .carousel-inner.dimension img{height:111px}
.grid-4 .featureslider .carousel.preview-popover .carousel-indicators{top:91px}
}
@media(min-width:1050px) and (max-width:1260px){.grid-12 .featureslider .carousel-inner.dimension img{height:281px}
.grid-12 .featureslider .carousel.preview-popover .carousel-indicators{top:261px}
.grid-11 .featureslider .carousel-inner.dimension img{height:259px}
.grid-11 .featureslider .carousel.preview-popover .carousel-indicators{top:239px}
.grid-10 .featureslider .carousel-inner.dimension img{height:244px}
.grid-10 .featureslider .carousel.preview-popover .carousel-indicators{top:224px}
.grid-9 .featureslider .carousel-inner.dimension img{height:222px}
.grid-9 .featureslider .carousel.preview-popover .carousel-indicators{top:202px}
.grid-8 .featureslider .carousel-inner.dimension img{height:192px}
.grid-8 .featureslider .carousel.preview-popover .carousel-indicators{top:172px}
.grid-7 .featureslider .carousel-inner.dimension img{height:170px}
.grid-7 .featureslider .carousel.preview-popover .carousel-indicators{top:150px}
.grid-6 .featureslider .carousel-inner.dimension img{height:148px}
.grid-6 .featureslider .carousel.preview-popover .carousel-indicators{top:128px}
.grid-5 .featureslider .carousel-inner.dimension img{height:133px}
.grid-5 .featureslider .carousel.preview-popover .carousel-indicators{top:113px}
.grid-4 .featureslider .carousel-inner.dimension img{height:89px}
.grid-4 .featureslider .carousel.preview-popover .carousel-indicators{top:69px}
}
@media(min-width:990px) and (max-width:1050px){.grid-12 .featureslider .carousel-inner.dimension img{height:259px}
.grid-12 .featureslider .carousel.preview-popover .carousel-indicators{top:239px}
.grid-11 .featureslider .carousel-inner.dimension img{height:240px}
.grid-11 .featureslider .carousel.preview-popover .carousel-indicators{top:220px}
.grid-10 .featureslider .carousel-inner.dimension img{height:222px}
.grid-10 .featureslider .carousel.preview-popover .carousel-indicators{top:202px}
.grid-9 .featureslider .carousel-inner.dimension img{height:200px}
.grid-9 .featureslider .carousel.preview-popover .carousel-indicators{top:180px}
.grid-8 .featureslider .carousel-inner.dimension img{height:178px}
.grid-8 .featureslider .carousel.preview-popover .carousel-indicators{top:158px}
.grid-7 .featureslider .carousel-inner.dimension img{height:148px}
.grid-7 .featureslider .carousel.preview-popover .carousel-indicators{top:128px}
.grid-6 .featureslider .carousel-inner.dimension img{height:133px}
.grid-6 .featureslider .carousel.preview-popover .carousel-indicators{top:113px}
.grid-5 .featureslider .carousel-inner.dimension img{height:119px}
.grid-5 .featureslider .carousel.preview-popover .carousel-indicators{top:99px}
.grid-4 .featureslider .carousel-inner.dimension img{height:82px}
.grid-4 .featureslider .carousel.preview-popover .carousel-indicators{top:62px}
}
@media(min-width:850px) and (max-width:990px){.grid-12 .featureslider .carousel-inner.dimension img{height:222px}
.grid-12 .featureslider .carousel.preview-popover .carousel-indicators{top:202px}
.grid-11 .featureslider .carousel-inner.dimension img{height:200px}
.grid-11 .featureslider .carousel.preview-popover .carousel-indicators{top:180px}
.grid-10 .featureslider .carousel-inner.dimension img{height:185px}
.grid-10 .featureslider .carousel.preview-popover .carousel-indicators{top:165px}
.grid-9 .featureslider .carousel-inner.dimension img{height:163px}
.grid-9 .featureslider .carousel.preview-popover .carousel-indicators{top:143px}
.grid-8 .featureslider .carousel-inner.dimension img{height:148px}
.grid-8 .featureslider .carousel.preview-popover .carousel-indicators{top:128px}
.grid-7 .featureslider .carousel-inner.dimension img{height:126px}
.grid-7 .featureslider .carousel.preview-popover .carousel-indicators{top:106px}
.grid-6 .featureslider .carousel-inner.dimension img{height:111px}
.grid-6 .featureslider .carousel.preview-popover .carousel-indicators{top:91px}
.grid-5 .featureslider .carousel-inner.dimension img{height:104px}
.grid-5 .featureslider .carousel.preview-popover .carousel-indicators{top:84px}
.grid-4 .featureslider .carousel-inner.dimension img{height:74px}
.grid-4 .featureslider .carousel.preview-popover .carousel-indicators{top:54px}
}
@media(min-width:768px) and (max-width:850px){.grid-12 .featureslider .carousel-inner.dimension img{height:215px}
.grid-12 .featureslider .carousel.preview-popover .carousel-indicators{top:195px}
.grid-11 .featureslider .carousel-inner.dimension img{height:189px}
.grid-11 .featureslider .carousel.preview-popover .carousel-indicators{top:169px}
.grid-10 .featureslider .carousel-inner.dimension img{height:170px}
.grid-10 .featureslider .carousel.preview-popover .carousel-indicators{top:150px}
.grid-9 .featureslider .carousel-inner.dimension img{height:148px}
.grid-9 .featureslider .carousel.preview-popover .carousel-indicators{top:128px}
.grid-8 .featureslider .carousel-inner.dimension img{height:133px}
.grid-8 .featureslider .carousel.preview-popover .carousel-indicators{top:113px}
.grid-7 .featureslider .carousel-inner.dimension img{height:119px}
.grid-7 .featureslider .carousel.preview-popover .carousel-indicators{top:99px}
.grid-6 .featureslider .carousel-inner.dimension img{height:111px}
.grid-6 .featureslider .carousel.preview-popover .carousel-indicators{top:91px}
.grid-5 .featureslider .carousel-inner.dimension img{height:96px}
.grid-5 .featureslider .carousel.preview-popover .carousel-indicators{top:76px}
.grid-4 .featureslider .carousel-inner.dimension img{height:67px}
.grid-4 .featureslider .carousel.preview-popover .carousel-indicators{top:47px}
}
.featureslider .pagedetail:hover h3{color:#444}
.featureslider .pagedetail:hover p{color:#444}
.featureslider .odublue .pagedetail:hover h3{color:#ccc}
.featureslider .odublue .pagedetail:hover p{color:#ccc}
.featureslider .img_popover{display:none;position:absolute !important;bottom:22px;right:-69px;width:150px;background-color:#fff;padding:6px;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}
.carousel-indicators li.popover-show:hover .img_popover{display:block}
.carousel-indicators li.popover-show:hover .top_arrow{display:block}
.featureslider .top_arrow{position:absolute !important;display:none;width:1rem;height:.5rem;margin:0 .3rem;top:-100%;left:-50%;bottom:calc(-1.5rem)}
.featureslider .top_arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25);border-width:.5rem .5rem 0}
.featureslider .top_arrow::after,.top_arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.featureslider .top_arrow::after{bottom:1px;border-top-color:#fff;border-width:.5rem .5rem 0}
.featureslider div.right{text-align:right;margin-right:8px;font-size:14px}
.featureslider .odublue div.right a{color:white}
.featureslider .odublue .pagedetail:hover div.right a{color:#ccc}
.featureslider .carousel-inner .carousel-item.short div.right{display:none}
.featureslider .carousel-item .title-arrow{display:none}
.featureslider .carousel-item.short .title-arrow{display:inline-block;margin-left:4px;font-size:22px;vertical-align:middle}
.featureslider .shadow-arrow i.fa,.featureslider .shadow-arrow i.fas{text-shadow:2px 2px 5px rgba(0,0,0,0.5)}
.floatlink a.carousel-control-prev,.floatlink a.carousel-control-next{position:absolute}
.pageslider .carousel-control-prev span{color:#fff}
.pageslider .carousel-control-next span{color:#fff}
.pageslider .carousel.preview-popover .carousel-inner{margin-bottom:50px}
.pageslider .carousel.preview-popover .carousel-indicators li{bottom:-50px;width:12px;height:12px;border-radius:50%;background-color:#ccc}
.pageslider .carousel.preview-popover .carousel-indicators li.active{background-color:#000}
.pageslider .carousel-item.short .pagedetail{height:60px}
.pageslider .carousel-inner img{width:100%;height:400px;object-fit:cover;vertical-align:middle}
.pageslider .carousel-inner img.contain{object-fit:contain}
.pageslider .carousel-inner.dimension img{height:auto}
.pageslider .carousel-inner.lightgrey .img-container{background:#f1f1f1}
.pageslider .view{position:relative}
.grid-16 .grid-6 .pageslider .carousel-inner img{height:350px}
.grid-12 .grid-6 .pageslider .carousel-inner img{height:300px}
.grid-16 .grid-6 .pageslider .carousel-inner.dimension img{height:auto}
.grid-12 .grid-6 .pageslider .carousel-inner.dimension img{height:auto}
.pageslider .blurred{width:100%;height:100%;filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);-o-filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5')}
.pageslider .view .unblurred{position:absolute;top:0;width:100%}
.pageslider .unblurred img{object-fit:contain}
.pageslider .carousel-inner h3{line-height:20px}
.pageslider .pagedetail p{height:80px;line-height:20px}
@media(max-width:767px){.pageslider .carousel-inner img{height:240px}
.pageslider .carousel-indicators,.pageslider .pagedetail p,.pageslider a.readmore{display:none}
.pageslider .carousel-control-prev{display:flex}
.pageslider .carousel-control-next{display:flex}
}
@media(min-width:768px) and (max-width:991px){.pageslider .carousel-inner img{height:290px}
}
@media(min-width:992px) and (max-width:1260px){.pageslider .carousel-inner img{height:320px}
}
.pageslider .img_popover{display:none;position:absolute;bottom:24px;right:-69px;width:150px;background-color:#fff;padding:6px;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}
.pageslider .carousel-indicators li.popover-show:hover .img_popover{display:block}
.pageslider .carousel-indicators li.popover-show:hover .top_arrow{display:block}
.pageslider .top_arrow{position:absolute;display:none;width:1rem;height:.5rem;margin:0 .3rem;top:-100%;left:-50%;bottom:calc((.5rem + 1px) * -1)}
.pageslider .top_arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0}
.pageslider .top_arrow::after,.top_arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.pageslider .top_arrow::after{bottom:1px;border-top-color:#fff;border-width:.5rem .5rem 0}
.odunewsfeed.items{display:flex;flex-wrap:wrap}
.odunewsfeed .feed_item_thumbnail img{max-height:175px}
.odunewsfeed .feed_item.grid-4:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 18px 40px rgba(51,51,51,0.1);box-shadow:0 18px 40px rgba(51,51,51,0.1)}
.odunewsfeed .feed_item.grid-4{margin-top:25px;margin-bottom:25px;background-color:transparent;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.odunewsfeed .feed_item.grid-4:hover{border:1px solid #e1eaf0}
.odunewsfeed .feed_item_thumbnail{text-align:-webkit-center;text-align:center}
.odunewsfeed .feed_item_content{padding:15px}
.odunewsfeed .feed_item_thumbnail{margin-top:10px}
.odunewsfeed .feed_src_icon{padding:10px}
.odunewsfeed .feed_src_icon img{width:15px;height:15px;position:relative;top:3px;margin-right:5px}
.odunewsfeed .feed_title a{color:#3658ad;text-decoration:none !important;cursor:pointer;font-size:18px;font-weight:bold}
.odunewsfeed .feed_title a:hover{color:#4e8cff !important}
.odunewsfeed .feed_pub_date{margin-top:10px}
.odunewsfeed .feed_pub_date p{margin-bottom:0 !important}
@media(min-width:1280px) and (max-width:1515px){.odunewsfeed.items{width:105%}
.odunewsfeed .feed_item.grid-4{width:calc(21%)}
}
.next-steps .content-section.col-md-6{width:50%;float:left}
.next-steps .image-section.col-md-6{width:50%;float:right}
.next-steps .list-ic.vertical li::before{margin:0;padding:0;border:1px dashed #003057 !important}
.layout-6 .next-steps .list-ic.vertical li::before{border:1px dashed white}
.next-steps.support-grid{max-width:100% !important}
.layout-6 .next-steps .list-ic txt{color:#fff}
.next-steps .list-ic.vertical li span i{color:#003057;text-shadow:none !important}
.layout-6 .next-steps .list-ic.vertical li span i{color:#fff !important}
.next-steps .list-ic li span{border:2px solid #003057}
.layout-6 .next-steps .list-ic li span{border:2px solid white}
.next-steps .list-ic.vertical li:hover span i{color:white}
.layout-4 .next-steps .list-ic.vertical li:hover span,.layout-44 .next-steps .list-ic.vertical li:hover span{border:2px solid white}
.next-steps #prgpg_sect_nxtst{padding:0 !important}
.next-steps .row inde_container{padding:0 !important}
.next-steps .content-section.col-md-6.hide-content-section{display:none}
.next-steps .image-section.col-md-6.hide-content-section{width:100% !important}
@media(max-width:1024px){.next-steps .content-section.col-md-6,.next-steps .image-section.col-md-6{width:100% !important;float:none !important}
}
@media(min-width:1280px) and (max-width:1515px){.next-steps .list-ic a{font-size:16px !important}
.next-steps .list-ic txt{font-size:15px !important}
}
@media(min-width:1024px) and (max-width:1280px){.next-steps .list-ic a{font-size:16px !important}
.next-steps .list-ic txt{font-size:15px !important}
}
a.visitdays:after{color:transparent !important;content:"" !important}
.button.visitdays{font-style:normal !important}
/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}
.datepicker-inline{width:220px}
.datepicker-rtl{direction:rtl}
.datepicker-rtl.dropdown-menu{left:auto}
.datepicker-rtl table tr td span{float:right}
.datepicker-dropdown{top:0;left:0;padding:4px}
.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,0.15);border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}
.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}
.datepicker-dropdown.datepicker-orient-left:before{left:6px}
.datepicker-dropdown.datepicker-orient-left:after{left:7px}
.datepicker-dropdown.datepicker-orient-right:before{right:6px}
.datepicker-dropdown.datepicker-orient-right:after{right:7px}
.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}
.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}
.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,0.15)}
.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}
.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:0}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}
.datepicker table tr td.old,.datepicker table tr td.new{color:#777}
.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0;color:#777;cursor:default}
.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}
.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000;background-color:#afd9ee;border-color:#298fc2}
.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}
.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active{color:#000;background-color:#afd9ee;border-color:#52addb}
.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted.active.focus{color:#000;background-color:#91cbe8;border-color:#298fc2}
.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#d9edf7;border-color:#85c5e5}
.datepicker table tr td.highlighted.focused{background:#afd9ee}
.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}
.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}
.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000;background-color:#ffc966;border-color:#b37400}
.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}
.datepicker table tr td.today:active,.datepicker table tr td.today.active{color:#000;background-color:#ffc966;border-color:#f59e00}
.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus{color:#000;background-color:#ffbc42;border-color:#b37400}
.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus{background-color:#ffdb99;border-color:#ffb733}
.datepicker table tr td.today.focused{background:#ffc966}
.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}
.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}
.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}
.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}
.datepicker table tr td.range:active,.datepicker table tr td.range.active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}
.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range:active.focus,.datepicker table tr td.range.active.focus{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}
.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range[disabled].focus,fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eee;border-color:#bbb}
.datepicker table tr td.range.focused{background:#d5d5d5}
.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}
.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}
.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}
.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}
.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}
.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted.active.focus{color:#000;background-color:#a8c8d8;border-color:#4b88a6}
.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#e4eef3;border-color:#9dc1d3}
.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}
.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}
.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}
.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000;background-color:#f4b747;border-color:#815608}
.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}
.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active{color:#000;background-color:#f4b747;border-color:#bf800c}
.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today.active.focus{color:#000;background-color:#f2aa25;border-color:#815608}
.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#f7ca77;border-color:#f1a417}
.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}
.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:#5e5e5e;border-color:#161616}
.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}
.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active{color:#fff;background-color:#5e5e5e;border-color:#373737}
.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus{color:#fff;background-color:#4c4c4c;border-color:#161616}
.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#777;border-color:#555}
.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#286090;border-color:#122b40}
.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#fff;background-color:#286090;border-color:#204d74}
.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#fff;background-color:#286090;border-color:#204d74}
.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}
.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#337ab7;border-color:#2e6da4}
.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}
.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0;color:#777;cursor:default}
.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#286090;border-color:#122b40}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}
.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{color:#fff;background-color:#286090;border-color:#204d74}
.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}
.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#337ab7;border-color:#2e6da4}
.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777}
.datepicker .datepicker-switch{width:145px}
.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}
.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}
.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}
.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}
.input-group.date .input-group-addon{cursor:pointer}
.input-daterange{width:100%}
.input-daterange input{text-align:center}
.input-daterange input:first-child{border-radius:3px 0 0 3px}
.input-daterange input:last-child{border-radius:0 3px 3px 0}
.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}
.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}
.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:0 5px}
#salesforcesearch{margin-bottom:-54px !important}
.dateContainer{border:solid 1px #ccc;margin:0 0 1.5em 0;overflow:hidden}
.dateContainer h2{line-height:.5;text-align:center;margin:15px 0 0 1.5em;padding-bottom:1em;font-style:italic;font-size:16px !important;font-style:normal;font-weight:700;text-align:left;width:100%;color:#2188a2 !important}
.quicklinks-box h3.quickfact-box-header,.quicklinks-box h3.quicklinks-box-header{position:absolute;top:-7px;background:#fff;margin:-2px 0;padding:0 6px 0 4px;font-style:italic;text-transform:uppercase;font-family:inherit;font-size:16px;color:#2188a2 !important}
.iyt-item{margin:1em;color:#000 !important;overflow:hidden}
.dateContainer>.iyt-item dl{padding-bottom:1.25em}
.dateContainer>.iyt-item{border-bottom:1px solid #bfbfbf;padding-bottom:1em}
.dateContainer>.iyt-item:last-child dl{padding-bottom:10px}
.dateContainer>.iyt-item:last-child{border-bottom:0 !important}
.iyt-item h3{font-size:24px;font-weight:600;color:#003057 !important;text-align:left}
.dateContainer h2 span:before{left:auto;width:30px;right:100%;margin-right:15px}
.dateContainer h2 span:after{margin-left:15px;width:90%;left:auto}
.iyt-item dl dt{float:left;clear:left;font-weight:600;font-size:16px;width:20%}
.iyt-item dl dd{float:left;font-size:16px;font-weight:400;padding-top:0 !important;padding-left:0 !important;width:80%}
@media only screen and (max-width:640px){.iyt-item dl dt{width:35%}
.iyt-item dl dd{width:65%}
}
.iyt-item dd,dt{line-height:1.42857143 !important;color:#003057 !important}
.iyt-item dd+dt{margin-top:0 !important}
.iyt-item dl dd span{padding-left:10px}
#event-search-form{border:1px solid #ccc;padding:1em 1em 10px}
#iyt-results-0{margin-top:1.5em}
.dateContainer h2 span::before{width:600px;right:100%;margin-right:15px}
.dateContainer h2 span::after,.dateContainer h2 span::before{content:"";position:absolute;border-top:10px solid;top:7px;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);color:#2188a2 !important}
@media all{.quickfacts2.mix p.desc{text-transform:none;line-height:16px}
.quickfacts2.left h1{text-align:left !important}
.quickfacts2.center h1{text-align:center !important}
.quickfacts2{text-transform:uppercase}
.quickfacts2,.quickfacts2 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.js .quickfacts2[id|="qf"]{display:none}
.js .quickfacts2.ready{display:block}
.js .cq-wcm-edit .quickfacts2{display:block}
.quickfacts2 a{text-decoration:none}
.quickfacts2 h1{border-bottom:3px solid #999;line-height:48px;margin-bottom:6px;padding-bottom:6px}
.quickfacts2 h2{font-weight:bold;font-size:16px;line-height:16px;padding:4px 0}
.quickfacts2 p{color:#404a5a;padding-right:20px}
.quickfacts2.defaultTall.medium-call h1{font-size:36px;color:#003057}
.quickfacts2.defaultTall.large-call h1{font-size:52px;color:#003057}
.quickfacts2.defaultTall.small-call h1{font-size:26px;color:#003057}
.quickfacts2.defaultTall section{border-bottom:1px dotted #eee}
.quickfacts2.defaultTall hr{margin:0;padding:0}
.quickfacts2.defaultTall a p{background:url("https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat;background-size:auto 18px;background-position-y:bottom}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.defaultTallBlue.medium-call h1{font-size:36px;color:#2188a2}
.quickfacts2.defaultTallBlue.large-call h1{font-size:52px;color:#2188a2}
.quickfacts2.defaultTallBlue.small-call h1{font-size:26px;color:#2188a2}
.quickfacts2.defaultTallBlue section{border-bottom:1px dotted #eee}
.quickfacts2.defaultTallBlue hr{margin:0;padding:0}
.quickfacts2.defaultTallBlue a p{background:url("https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat;background-size:auto 18px;background-position-y:bottom}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.tallHampton.medium-call h1{font-size:36px;color:#4d89c1}
.quickfacts2.tallHampton.large-call h1{font-size:52px;color:#4d89c1}
.quickfacts2.tallHampton.small-call h1{font-size:26px;color:#4d89c1}
.quickfacts2.tallHampton section{border-bottom:1px dotted #eee}
.quickfacts2.tallHampton hr{margin:0;padding:0}
.quickfacts2.tallHampton a p{background:url("https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat;background-size:auto 18px;background-position-y:bottom}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.wide.medium-call h1{font-size:36px;width:130px;line-height:36px}
.quickfacts2.wide.large-call h1{font-size:52px;width:130px;line-height:52px}
.quickfacts2.wide.small-call h1{font-size:26px;width:130px;line-height:26px}
.quickfacts2.wide h1{display:block;line-height:48px;float:left;width:80px;text-align:right;margin-right:6px;padding-right:6px;border-bottom:0;border-right:4px solid #999;color:#003057}
.quickfacts2.wide h2{font-weight:bold;line-height:16px;overflow-wrap:break-word}
.quickfacts2.wide p{line-height:16px;padding-right:20px;margin-bottom:0}
.quickfacts2.wide a p{background:url("https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat;background-size:auto 16px;background-position-y:bottom;overflow-wrap:break-word}
.quickfacts2.wide section{border-bottom:1px dotted #eee;padding-top:15px;padding-bottom:14px}
.quickfacts2.wide hr{margin:0;padding:0}
.quickfacts2.wide:after{display:table;content:'';clear:both}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.wideBlue.medium-call h1{font-size:36px;width:130px;line-height:36px}
.quickfacts2.wideBlue.large-call h1{font-size:52px;width:130px;line-height:52px}
.quickfacts2.wideBlue.small-call h1{font-size:26px;width:130px;line-height:26px}
.quickfacts2.wideBlue h1{display:block;line-height:48px;float:left;width:80px;text-align:right;margin-right:6px;padding-right:6px;border-bottom:0;border-right:4px solid #999;color:#2188a2}
.quickfacts2.wideBlue h2{font-weight:bold;line-height:16px;overflow-wrap:break-word}
.quickfacts2.wideBlue p{line-height:16px;padding-right:20px;margin-bottom:0}
.quickfacts2.wideBlue a p{background:url("https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat;background-size:auto 16px;background-position-y:bottom;overflow-wrap:break-word}
.quickfacts2.wideBlue section{border-bottom:1px dotted #eee;padding-top:15px;padding-bottom:14px}
.quickfacts2.wideBlue hr{margin:0;padding:0}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.wideHampton.medium-call h1{font-size:36px;width:130px;line-height:36px}
.quickfacts2.wideHampton.large-call h1{font-size:52px;width:130px;line-height:52px}
.quickfacts2.wideHampton.small-call h1{font-size:26px;width:130px;line-height:26px}
.quickfacts2.wideHampton h1{display:block;line-height:48px;float:left;width:80px;text-align:right;margin-right:6px;padding-right:6px;border-bottom:0;border-right:4px solid #999;color:#4d89c1}
.quickfacts2.wideHampton h2{font-weight:bold;line-height:16px;overflow-wrap:break-word}
.quickfacts2.wideHampton p{line-height:16px;padding-right:20px;margin-bottom:0}
.quickfacts2.wideHampton a p{background:url("https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat;background-size:auto 16px;background-position-y:bottom;overflow-wrap:break-word}
.quickfacts2.wideHampton section{border-bottom:1px dotted #eee;padding-top:15px}
.quickfacts2.wideHampton hr{margin:0;padding:0}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.horizontal.medium-call .number{font-size:52px}
.quickfacts2.horizontal.medium-call h2{font-size:26px}
.quickfacts2.horizontal.large-call .number{font-size:72px}
.quickfacts2.horizontal.large-call h2{font-size:32px}
.quickfacts2.horizontal.small-call .number{font-size:36px}
.quickfacts2.horizontal.small-call h2{font-size:16px}
.quickfacts2.horizontal a{text-decoration:none}
.quickfacts2.horizontal:after{display:table;content:'';clear:both}
.quickfacts2.horizontal .title{border-bottom:3px solid #2188a2;line-height:1em;padding:0;padding-bottom:5px;margin:0}
.quickfacts2.horizontal .number{border-bottom:0;font-weight:900;color:#2188a2;line-height:1em;margin:0}
.quickfacts2.horizontal:after{display:table;content:'';clear:both}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.horizontalHampton.medium-call .number{font-size:52px}
.quickfacts2.horizontalHampton.medium-call h2{font-size:26px}
.quickfacts2.horizontalHampton.large-call .number{font-size:72px}
.quickfacts2.horizontalHampton.large-call h2{font-size:32px}
.quickfacts2.horizontalHampton.small-call .number{font-size:36px}
.quickfacts2.horizontalHampton.small-call h2{font-size:16px}
.quickfacts2.horizontalHampton a{text-decoration:none}
.quickfacts2.horizontalHampton:after{display:table;content:'';clear:both}
.quickfacts2.horizontalHampton .title{border-bottom:3px solid #4d89c1;line-height:1em;padding:0;padding-bottom:5px;margin:0}
.quickfacts2.horizontalHampton .number{border-bottom:0;font-weight:900;color:#4d89c1;line-height:1em;margin:0}
.quickfacts2.horizontalHampton:after{display:table;content:'';clear:both}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.horizontalDesc p.desc{font-style:italic}
.quickfacts2.horizontalDesc.medium-call .number{font-size:52px}
.quickfacts2.horizontalDesc.medium-call h2{font-size:26px}
.quickfacts2.horizontalDesc.large-call .number{font-size:72px}
.quickfacts2.horizontalDesc.large-call h2{font-size:32px}
.quickfacts2.horizontalDesc.small-call .number{font-size:36px}
.quickfacts2.horizontalDesc.small-call h2{font-size:16px}
.quickfacts2.horizontalDesc a{text-decoration:none}
.quickfacts2.horizontalDesc:after{display:table;content:'';clear:both}
.quickfacts2.horizontalDesc .title{line-height:1em;padding:0;padding-bottom:5px;margin:0}
.quickfacts2.horizontalDesc .number{border-bottom:0;font-weight:900;color:#2188a2;line-height:1em;margin:0}
.quickfacts2.horizontalDesc:after{display:table;content:'';clear:both}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.horizontalHampton.medium-call .number{font-size:52px}
.quickfacts2.horizontalHampton.medium-call h2{font-size:26px}
.quickfacts2.horizontalHampton.large-call .number{font-size:72px}
.quickfacts2.horizontalHampton.large-call h2{font-size:32px}
.quickfacts2.horizontalHampton.small-call .number{font-size:36px}
.quickfacts2.horizontalHampton.small-call h2{font-size:16px}
.quickfacts2.horizontalHampton a{text-decoration:none}
.quickfacts2.horizontalHampton:after{display:table;content:'';clear:both}
.quickfacts2.horizontalHampton .title{border-bottom:3px solid #4d89c1;line-height:1em;padding:0;padding-bottom:5px;margin:0}
.quickfacts2.horizontalHampton .number{border-bottom:0;font-weight:900;color:#4d89c1;line-height:1em;margin:0}
.quickfacts2.horizontalHampton:after{display:table;content:'';clear:both}
.quickfacts2:after{display:table;content:'';clear:both}
.quickfacts2.horizontalSeafoam{margin:50px 5px}
.quickfacts2.horizontalSeafoam.medium-call .count{font-size:3em !important}
.quickfacts2.horizontalSeafoam.medium-call .phrase{font-size:22px !important}
.quickfacts2.horizontalSeafoam.large-call .count{font-size:4em !important}
.quickfacts2.horizontalSeafoam.large-call .phrase{font-size:28px !important}
.quickfacts2.horizontalSeafoam.small-call .count{font-size:2em !important}
.quickfacts2.horizontalSeafoam.small-call .phrase{font-size:16px !important}
.quickfacts2.horizontalSeafoam a{text-decoration:none}
.quickfacts2.horizontalSeafoam:after{display:table;content:'';clear:both}
.quickfacts2.horizontalSeafoam .phrase{color:#003057 !important;font-weight:600 !important;font-size:22px !important;padding:20px 5px;position:relative;text-align:center;display:block;text-transform:capitalize;letter-spacing:1.5px}
.quickfacts2.horizontalSeafoam .count{color:#20aec5;font-weight:500;font-size:3em !important;width:100%;text-align:center;padding:0;position:relative;margin-left:-5px;display:block;font-family:MicrogrammaExtD-Bol}
.quickfacts2.horizontalSeafoam:after{display:table;content:'';clear:both}
}
@media all and (min-width:1024px){.grid-12 .quickfacts2.horizontal section,.grid-12 .quickfacts2.horizontalHampton section{width:33% !important}
.grid-12 .quickfacts2.horizontal section:nth-of-type(n+4),.grid-12 .quickfacts2.horizontalHampton section:nth-of-type(n+4){margin-top:20px}
.grid-12 .quickfacts2.horizontal section:nth-of-type(4n+1),.grid-12 .quickfacts2.horizontalHampton section:nth-of-type(4n+1){clear:none !important}
}
@media all and (min-width:768px){.quickfacts2{margin:24px 5px}
}
@media all and (max-width:767px){.quickfacts2{margin:20px 10px}
}
@media all and (min-width:768px){.quickfacts2 section{float:left;width:100%;padding:0 15px}
.quickfacts2 section:nth-of-type(4n+1){clear:left}
}
@media all and (min-width:768px) and (max-width:1024px){.quickfacts2 section{width:50%}
.quickfacts2 section:nth-of-type(n+3){margin-top:20px}
.quickfacts2 section:nth-of-type(2n+1){clear:left}
}
@media all and (max-width:767px){.quickfacts2 section{border-bottom:3px solid #d6f0f9;padding:8px 0}
.quickfacts2 section.horizontal:first-child{border-top:3px solid #d6f0f9}
.quickfacts2 section:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2 a{display:block}
.quickfacts2 a:after{display:table;content:'';clear:both}
}
@media all and (max-width:1024px) and (min-width:768px){.quickfacts2.defaultTall section{width:100%}
}
@media all and (max-width:767px){.quickfacts2.defaultTall h1{font-size:24px !important;font-weight:600}
}
@media all and (max-width:1024px) and (min-width:768px){.quickfacts2.defaultTallBlue section{width:100%}
}
@media all and (max-width:767px){.quickfacts2.defaultTallBlue h1{font-size:24px !important;font-weight:600}
}
@media all and (max-width:1024px) and (min-width:768px){.quickfacts2.tallHampton section{width:100%}
}
@media all and (max-width:767px){.quickfacts2.tallHampton h1{font-size:24px !important;font-weight:600}
}
@media all and (max-width:767px){.quickfacts2.wide h1{font-size:24px !important;font-weight:600}
}
@media all and (max-width:1024px) and (min-width:768px){.quickfacts2.wide section{width:100%}
}
@media all and (max-width:767px){.quickfacts2.wideBlue h1{font-size:24px !important;font-weight:600}
}
@media all and (max-width:1024px) and (min-width:768px){.quickfacts2.wideBlue section{width:100%}
}
@media all and (max-width:767px){.quickfacts2.wideHampton h1{font-size:24px !important;font-weight:600}
}
@media all and (max-width:1024px) and (min-width:768px){.quickfacts2.wideHampton section{width:100%}
}
@media all and (min-width:768px){.quickfacts2.horizontal section{float:left;width:25%;padding:0 15px}
.quickfacts2.horizontal section:nth-of-type(n+5){margin-top:20px}
.quickfacts2.horizontal section:nth-of-type(4n+1){clear:left}
}
@media all and (min-width:768px) and (max-width:1024px){.quickfacts2.horizontal section{width:50%}
.quickfacts2.horizontal section:nth-of-type(n+3){margin-top:20px}
.quickfacts2.horizontal section:nth-of-type(2n+1){clear:left}
}
@media all and (max-width:767px){.quickfacts2.horizontal section{border-bottom:3px solid #d6f0f9;padding:8px 0}
.quickfacts2.horizontal section:first-child{border-top:3px solid #d6f0f9}
.quickfacts2.horizontal section:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontal a{display:block}
.quickfacts2.horizontal a:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontal .title{font-size:24px !important;border-bottom-style:none;float:left;padding:0}
}
@media all and (max-width:767px){.quickfacts2.horizontal .number{float:right;font-size:24px !important;font-weight:600;padding:0}
}
@media all and (min-width:768px){.quickfacts2.horizontalHampton section{float:left;width:25%;padding:0 15px}
.quickfacts2.horizontalHampton section:nth-of-type(n+5){margin-top:20px}
.quickfacts2.horizontalHampton section:nth-of-type(4n+1){clear:left}
}
@media all and (min-width:768px) and (max-width:1024px){.quickfacts2.horizontalHampton section{width:50%}
.quickfacts2.horizontalHampton section:nth-of-type(n+3){margin-top:20px}
.quickfacts2.horizontalHampton section:nth-of-type(2n+1){clear:left}
}
@media all and (max-width:767px){.quickfacts2.horizontalHampton section{border-bottom:3px solid #d6f0f9;padding:8px 0}
.quickfacts2.horizontalHampton section:first-child{border-top:3px solid #d6f0f9}
.quickfacts2.horizontalHampton section:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontalHampton a{display:block}
.quickfacts2.horizontalHampton a:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontalHampton .title{font-size:24px !important;border-bottom-style:none;float:left;padding:0}
}
@media all and (max-width:767px){.quickfacts2.horizontalHampton .number{float:right;font-size:24px !important;font-weight:600;padding:0}
}
@media all and (min-width:768px){.quickfacts2.horizontalDesc section{float:left;width:25%;padding:0 15px}
.quickfacts2.horizontalDesc section:nth-of-type(n+5){margin-top:20px}
.quickfacts2.horizontalDesc section:nth-of-type(4n+1){clear:left}
}
@media all and (min-width:768px) and (max-width:1024px){.quickfacts2.horizontalDesc section{width:50%}
.quickfacts2.horizontalDesc section:nth-of-type(n+3){margin-top:20px}
.quickfacts2.horizontalDesc section:nth-of-type(2n+1){clear:left}
}
@media all and (max-width:767px){.quickfacts2.horizontalDesc section{border-bottom:3px solid #d6f0f9;padding:8px 0}
.quickfacts2.horizontalDesc section:first-child{border-top:3px solid #d6f0f9}
.quickfacts2.horizontalDesc section:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontalDesc a{display:block}
.quickfacts2.horizontalDesc a:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontalDesc .title{font-size:24px !important;border-bottom-style:none;padding:0}
}
@media all and (max-width:767px){.quickfacts2.horizontalDesc .number{font-size:24px !important;font-weight:600;padding:0}
}
@media all and (min-width:768px){.quickfacts2.horizontalHampton section{float:left;width:25%;padding:0 15px}
.quickfacts2.horizontalHampton section:nth-of-type(n+5){margin-top:20px}
.quickfacts2.horizontalHampton section:nth-of-type(4n+1){clear:left}
}
@media all and (min-width:768px) and (max-width:1024px){.quickfacts2.horizontalHampton section{width:50%}
.quickfacts2.horizontalHampton section:nth-of-type(n+3){margin-top:20px}
.quickfacts2.horizontalHampton section:nth-of-type(2n+1){clear:left}
}
@media all and (max-width:767px){.quickfacts2.horizontalHampton section{border-bottom:3px solid #d6f0f9;padding:8px 0}
.quickfacts2.horizontalHampton section:first-child{border-top:3px solid #d6f0f9}
.quickfacts2.horizontalHampton section:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontalHampton a{display:block}
.quickfacts2.horizontalHampton a:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontalHampton .title{font-size:24px !important;border-bottom-style:none;float:left;padding:0}
}
@media all and (max-width:767px){.quickfacts2.horizontalHampton .number{float:right;font-size:24px !important;font-weight:600;padding:0}
}
@media all and (max-width:768px){.quickfacts2.horizontalSeafoam.medium-call .count{width:25%;font-weight:400;font-size:2em !important}
.quickfacts2.horizontalSeafoam.medium-call .phrase{font-size:18px !important}
.quickfacts2.horizontalSeafoam.large-call .count{width:25%;font-weight:400;font-size:4em !important}
.quickfacts2.horizontalSeafoam.large-call .phrase{font-size:24px !important}
.quickfacts2.horizontalSeafoam.small-call .count{width:25%;font-weight:400;font-size:2em !important}
.quickfacts2.horizontalSeafoam.small-call .phrase{font-size:16px !important}
}
@media all and (min-width:768px){.quickfacts2.horizontalSeafoam section{float:left;width:25%;padding:0 15px}
.quickfacts2.horizontalSeafoam section:nth-of-type(n+5){margin-top:20px}
.quickfacts2.horizontalSeafoam section:nth-of-type(4n+1){clear:left}
}
@media all and (min-width:768px) and (max-width:1024px){.quickfacts2.horizontalSeafoam section{width:50%}
.quickfacts2.horizontalSeafoam section:nth-of-type(n+3){margin-top:20px}
.quickfacts2.horizontalSeafoam section:nth-of-type(2n+1){clear:left}
}
@media all and (max-width:767px){.quickfacts2.horizontalSeafoam section{border-bottom:3px solid #d6f0f9;padding:8px 0}
.quickfacts2.horizontalSeafoam section:first-child{border-top:3px solid #d6f0f9}
.quickfacts2.horizontalSeafoam section:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontalSeafoam a{display:block}
.quickfacts2.horizontalSeafoam a:after{display:table;content:'';clear:both}
}
@media all and (max-width:767px){.quickfacts2.horizontalSeafoam .phrase{font-size:24px !important;border-bottom-style:none;float:left;padding:0}
}
@media all and (max-width:767px){.quickfacts2.horizontalSeafoam .count{float:right;font-size:24px !important;font-weight:600;padding:0}
}
@media all{
.sectionnavigation .section-nav-mobile{display:none}
.sectionnavigation,.sectionnavigation *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.sectionnavigation nav h2{display:none}
.sectionnavigation nav ul,.sectionnavigation nav li{margin:0;padding:0}
.sectionnavigation nav>ul{margin-bottom:20px}
.sectionnavigation nav>ul li{background-image:none}
.sectionnavigation nav>ul li.has-sub>span a:first-child{margin-right:36px}
.sectionnavigation nav>ul>li span{display:block;position:relative}
.sectionnavigation nav>ul>li a{background-color:#e0e2e3}
.sectionnavigation nav>ul>li a.toggle{position:absolute;font-size:18px;top:0;height:100%;width:36px;right:0;background-color:#e0e2e3;margin:0;padding:0;line-height:0;text-align:center}
.sectionnavigation nav>ul>li a.toggle .fal,.sectionnavigation nav>ul>li a.toggle .fab,.sectionnavigation nav>ul>li a.toggle .fas,.sectionnavigation nav>ul>li a.toggle far{position:absolute;top:50%;line-height:0;width:100%;left:0}
.sectionnavigation nav>ul>li a.toggle .fal.open,.sectionnavigation nav>ul>li a.toggle .fab.open,.sectionnavigation nav>ul>li a.toggle .fas.open,.sectionnavigation nav>ul>li a.toggle far.open{display:none}
.sectionnavigation nav>ul>li a.toggle.open .fal.open,.sectionnavigation nav>ul>li a.toggle.open .fab.open,.sectionnavigation nav>ul>li a.toggle.open .fas.open,.sectionnavigation nav>ul>li a.toggle.open far.open{display:block}
.sectionnavigation nav>ul>li a.toggle.open .fal.closed,.sectionnavigation nav>ul>li a.toggle.open .fab.closed,.sectionnavigation nav>ul>li a.toggle.open .fas.closed,.sectionnavigation nav>ul>li a.toggle.open far.closed{display:none}
.sectionnavigation nav>ul a{position:relative;color:#444;display:block;padding:10px;font-size:14px;line-height:16px;text-decoration:none;margin-bottom:2px;outline-style:none}
.sectionnavigation nav>ul a.active{font-weight:600}
.sectionnavigation nav>ul a:hover{color:#444}
.sectionnavigation nav>ul ul{display:none}
.sectionnavigation nav>ul ul li a{background-color:#eff0f1;padding-left:20px;margin-right:0}
.sectionnavigation nav>ul ul.active{display:block}
}
@media all and (max-width:767px){.sectionnavigation.section-nav{display:none !important}
.sectionnavigation.section-nav-mobile{display:block !important}
#content .sectionnavigation{display:none}
.sectionnavigation.mobile h2{display:block;background-color:#003057;font-size:14px;line-height:16px;font-weight:400;border-bottom:2px solid #7c878e;padding:0;margin:0}
.sectionnavigation.mobile h2 a{position:relative;display:block;color:white;padding:10px;text-decoration:none}
.sectionnavigation.mobile h2 a:before{content:'';position:absolute;background-color:#7c878e;width:2px;height:100%;right:40px;top:0}
.sectionnavigation.mobile h2 a:after{position:absolute;font-family:'Font Awesome\ 5 Pro';width:40px;top:50%;right:0;text-align:center;line-height:0;content:'\f107';font-size:24px}
.sectionnavigation.mobile h2 a.open:after{content:'\f106'}
.sectionnavigation.mobile>nav>ul{display:none}
}
@media all{section.twitter{margin-bottom:20px}
section.twitter,section.twitter *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
section.twitter:after{display:table;content:'';clear:both}
section.twitter [class*="grid-"]{padding-bottom:30px}
section.twitter h2{float:none;display:none}
section.twitter blockquote{position:relative;font-size:18px;color:#162037;font-style:normal;background-color:#fff;border:0 solid #8a8a8a;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:10px 15px;margin:0}
section.twitter blockquote a{color:#48a8c6;text-decoration:none}
section.twitter blockquote p{line-height:1.1em}
section.twitter blockquote p:after{position:absolute;right:8px;top:8px;font-family:'Font Awesome\ 5 Brands';content:'\f099';font-size:20px;color:#48a8c6}
section.twitter blockquote footer{margin-bottom:10px;margin-right:25px}
section.twitter blockquote cite{font-size:24px;font-weight:600}
section.twitter blockquote cite,section.twitter blockquote cite a{color:#48a8c6;text-decoration:none}
section.twitter blockquote:before{content:"";position:absolute;bottom:-30px;left:40%;border-width:0 0 45px 20px;border-style:solid;border-color:transparent white;display:block;width:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.js section.twitter.ready{visibility:visible}
}
@media all{section.instagram,section.instagram *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
section.instagram:after{display:table;content:'';clear:both}
section.instagram a{position:relative;display:block;outline-style:none}
section.instagram a:after{content:'\f16d';font-family:'Font Awesome\ 5 Brands';position:absolute;color:#fefefe;top:3px;right:5px;font-size:20px}
}
@media all{.news-and-events{margin:20px 0;}
.news-and-events,.news-and-events *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.news-and-events:after{display:table;content:'';clear:both}
.news-and-events>ul{display:none}
.js .news-and-events>.news-events-bg>.constrain>ul{display:block;margin:0 0 10px 20px}
.js .news-and-events>.news-events-bg>.constrain>ul li{position:relative;float:left;background-image:none;padding:0 17px;line-height:normal}
.js .news-and-events>.news-events-bg>.constrain>ul li:after{position:absolute;content:"|";right:.2em;width:1px}
.js .news-and-events>.news-events-bg>.constrain>ul li:first-child{padding-left:0}
.js .news-and-events>.news-events-bg>.constrain>ul li:last-child{padding-right:0}
.js .news-and-events>.news-events-bg>.constrain>ul li:last-child:after{display:none}
.js .news-and-events>.news-events-bg>.constrain>ul a{color:#444;text-decoration:none}
.js .news-and-events>.news-events-bg>.constrain>ul a.active{text-decoration:underline}
.js .news-and-events>.news-events-bg>.constrain>ul:after{display:table;content:'';clear:both}
.js .news-and-events h2{display:none}
.js .news-and-events .slider{max-height:310px;overflow:hidden}
.js .news-and-events .slider.slick-initialized{max-height:none}
.news-and-events .slider{background-color:transparent;padding:0 32px}
.news-and-events .slider .item{position:relative;padding:0;width:25%;float:left;outline-style:none}
.news-and-events .slider .item:after{padding-top:100%;display:block;content:''}
.news-and-events .slider .item a{position:absolute;left:5px;right:5px;padding:0;bottom:5px;top:5px;background:transparent none no-repeat scroll center center;background-size:cover;text-decoration:none;outline-style:none;overflow:hidden}
.news-and-events .slider .item a img{width:100%;height:auto}
.news-and-events .slider .item a:hover{text-decoration:underline}
.news-and-events .slider .slick-arrow{overflow:hidden;border-style:none;position:absolute;height:0;width:32px;padding-top:34px;top:50%;margin-top:-17px;background-color:transparent;outline-style:none}
.news-and-events .slider .slick-arrow:after{position:absolute;top:50%;font-family:'Font Awesome\ 5 Pro';font-size:48px;color:#003057;line-height:0;text-align:center;left:0;width:100%}
.news-and-events .slider .slick-arrow.slick-prev{left:0}
.news-and-events .slider .slick-arrow.slick-prev:after{content:'\f104'}
.news-and-events .slider .slick-arrow.slick-next{right:0}
.news-and-events .slider .slick-arrow.slick-next:after{content:'\f105'}
.news-and-events .more{float:right;margin-top:10px;margin-right:32px;font-weight:600;font-size:13.5px}
.news-and-events [data-slider]{clear:both}
.news-and-events [data-slider="news"] .item a span{color:white;position:absolute;bottom:0;background-color:rgba(0,0,0,0.7);padding:5px}
.news-and-events [data-slider="news"] .item a:after{position:absolute;height:16px;width:21px;top:5px;right:5px;content:'';background:transparent url('https://www.odu.edu/etc/designs/odu/images/odu-crown.png') no-repeat scroll center center}
.news-and-events [data-slider="events"] .item a{color:white}
.news-and-events [data-slider="events"] .item a span.mask{position:absolute;left:0;width:100%;top:0;height:100%;background-color:rgba(0,0,0,0.6)}
.news-and-events [data-slider="events"] .item a span.event-title,.news-and-events [data-slider="events"] .item a span.event-month,.news-and-events [data-slider="events"] .item a span.event-date,.news-and-events [data-slider="events"] .item a span.event-year,.news-and-events [data-slider="events"] .item a span.event-info{position:absolute;font-weight:600;width:auto;color:white;margin:0}
.news-and-events [data-slider="events"] .item a span.event-title{top:30%;left:10px;right:10px;text-align:center;font-size:24px;text-decoration:underline}
.news-and-events [data-slider="events"] .item a span.event-month{left:10px;top:10px;font-size:36px;line-height:26px}
.news-and-events [data-slider="events"] .item a span.event-date{right:10px;top:10px;font-size:72px;line-height:48px}
.news-and-events [data-slider="events"] .item a span.event-info{left:5px;right:5px;bottom:5px;text-align:center;font-size:18px}
.js .news-and-events [data-slider]+[data-slider]{display:none}
}
@media all and (max-width:360px){.news-and-events ul li,.news-and-events h2{font-size:22px}
}
@media all and (max-width:420px) and (min-width:360px){.news-and-events ul li,.news-and-events h2{font-size:26px}
}
.horizontal-timeline .timeline{list-style-type:none;display:-webkit-box;align-items:center;justify-content:center;overflow:hidden;padding:0 35px 0 35px}
.horizontal-timeline .timeline .vertical-line{height:18px;width:97.5%;position:relative}
.horizontal-timeline .timeline .li.complete .vertical-line{background:linear-gradient(to right,transparent 0,transparent calc(46% - 0.81px),#003057 calc(46% - 0.8px),#003057 calc(46% + 0.8px),transparent calc(46% + 0.81px),transparent 100%)}
.horizontal-timeline .timeline .li.incomplete .vertical-line{background:linear-gradient(to right,transparent 0,transparent calc(46% - 0.81px),#d6dce0 calc(46% - 0.8px),#d6dce0 calc(46% + 0.8px),transparent calc(46% + 0.81px),transparent 100%)}
.horizontal-timeline .li{transition:all 200ms ease-in;padding:0 !important;background:none !important}
.horizontal-timeline .tl-title{margin-bottom:20px;padding:0 40px;display:flex;flex-direction:column;align-items:center;font-weight:100}
.horizontal-timeline .tl-title .title{text-transform:uppercase;color:#003057;font-weight:700;margin-left:-25px;font-size:18px}
.horizontal-timeline .li.complete .tl-title .title,.horizontal-timeline .li.complete .status h4{color:#003057}
.horizontal-timeline .li.incomplete .tl-title .title,.horizontal-timeline .li.incomplete .status h4{color:#d6dce0}
.horizontal-timeline .status{padding:10px 25px;display:flex;justify-content:center;border-top:2px solid #d6dce0;position:relative;transition:all 200ms ease-in;position:relative;display:inline-grid}
.horizontal-timeline .status .desc-border{padding:5px;color:#d6dce0;width:275px}
.horizontal-timeline .li.complete .status .desc-border{border:2px solid #003057}
.horizontal-timeline .li.incomplete .status .desc-border{border:2px solid #d6dce0}
.horizontal-timeline .status h4{font-weight:600}
.horizontal-timeline .status:before{content:"";width:25px;height:25px;background-color:white;border-radius:25px;border:1px solid #ddd;position:absolute;top:-15px;left:42%;transition:all 200ms ease-in}
.horizontal-timeline .li.complete .status{border-top:2px solid #003057}
.horizontal-timeline .li.complete .status:before{background-color:#003057;border:0;transition:all 200ms ease-in}
.horizontal-timeline .li.complete .status h4{color:#003057}
ul.timeline-navigation{position:relative;top:-178px;bottom:0}
ul.timeline-navigation li{background:none !important}
ul.timeline-navigation .link-bg-left{width:34px;background:rgba(255,255,255,0.86);height:125px;margin-top:-25px;margin-left:-11px}
ul.timeline-navigation .link-bg-right{height:125px;width:34px;background:rgba(255,255,255,0.86);float:right;margin-top:-125px}
.timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid #dfdfdf;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}
.timeline-navigation a::after{content:'';position:absolute;height:16px;width:16px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(../../../apps/odu/components/general/timeline/clientlibs/public/img/arrow.svg) no-repeat 0 0}
.timeline-navigation a.prev{top:34px;left:0;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.timeline-navigation a.next{top:34px;right:0}
.no-touch .timeline-navigation a:hover{border-color:#09f}
.timeline-navigation a.inactive{cursor:not-allowed}
.timeline-navigation a.inactive::after{background-position:0 -16px}
.no-touch .timeline-navigation a.inactive:hover{border-color:#dfdfdf}
@media(min-device-width:320px) and (max-device-width:700px){.horizontal-timeline .timeline{list-style-type:none;display:block}
.horizontal-timeline .li{transition:all 200ms ease-in;display:flex;width:inherit;padding:0 !important;background:none !important}
.horizontal-timeline .tl-title{width:100px}
.horizontal-timeline .status:before{left:-8%;top:30%;transition:all 200ms ease-in}
}
.horizontal-timeline button{position:absolute;width:100px;min-width:100px;padding:20px;margin:20px;font-family:"Titillium Web",sans serif;border:0;color:white;font-size:16px;text-align:center}
.horizontal-timeline #toggleButton{position:absolute;left:50px;top:20px;background-color:#75c7f6}
.cd-container{margin:0 auto}
.cd-container::after{content:'';display:table;clear:both}
.cd-timeline{position:relative;margin-top:2em;margin-bottom:38px}
.cd-timeline span.progressbarbase{content:" ";position:absolute;top:0;left:27px;margin-left:-2px;height:100%;width:5px;background-color:#003057;z-index:0}
.cd-timeline span.progressbar{content:" ";position:absolute;top:0;left:27px;margin-left:-6px;height:80%;width:12px;background-color:#98c5ea;position:absolute;z-index:1000}
.cd-timeline span.progressicon{left:27px;position:absolute;z-index:1001}
.cd-timeline>span>.fas{margin:0}
.cd-timeline span.progressicon .fa,.cd-timeline span.progressicon .fas,.cd-timeline span.progressicon .far,.cd-timeline span.progressicon .fal,.cd-timeline span.progressicon .fab{font-size:40px;color:#98c5ea}
.cd-timeline span.completedicon{position:absolute;z-index:1001}
.cd-timeline>span.completedicon>.fas{font-size:14px;color:#98c5ea;margin-left:-14px;margin-top:5px}
@media only screen and (min-width:1170px){.timeline-horizontal-main{margin-top:1em;margin-bottom:1em}
.cd-timeline{margin-top:2em;margin-bottom:38px}
.cd-timeline::before{left:50%;margin-left:-2px}
.cd-timeline span.progressbar,.cd-timeline span.progressbarbase,.cd-timeline span.progressicon{left:50%}
.cd-timeline span.progressbar{margin-left:-6px}
.cd-timeline span.progressbarbase{margin-left:-2px}
}
.cd-timeline-block{position:relative;margin:2em 0;min-height:150px;z-index:auto !important}
.cd-timeline-block::after{clear:both;content:"";display:table}
div.cd-timeline-block:first-of-type{margin-top:0}
div.cd-timeline-block:last-of-type{height:54px !important;min-height:54px;margin-bottom:0}
@media only screen and (min-width:1170px){.cd-timeline-block{margin:2em 0}
div.cd-timeline-block:first-of-type{margin-top:0}
div.cd-timeline-block:last-of-type{height:54px !important;min-height:54px;margin-bottom:0}
}
.cd-timeline-img{position:absolute !important;top:0;left:0;width:54px;height:54px;border-radius:50%;text-align:center;z-index:1}
.cd-timeline-img.complete{background:#98c5ea}
.cd-timeline-img.incomplete{background:#003057}
.cd-timeline-img.partialcomplete{background:#98c5ea}
@media only screen and (min-width:1170px){.cd-timeline-img{width:54px;height:54px;left:50%;margin-left:-27px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}
.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}
.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}
}
.cd-timeline-content{display:inline-block;position:absolute !important;overflow-wrap:anywhere}
.cd-timeline-content.aluminum .description{background:#e1eaf0}
.cd-timeline-content.white{background:transparent}
.cd-timeline-block .cd-timeline-content .description{padding:10px;margin-top:5px;margin-right:2px;position:static}
.cd-timeline-block:nth-child(even) .cd-timeline-content .description{margin-right:0;margin-left:2px}
.cd-timeline-block .cd-timeline-content .description p{margin-bottom:0}
.cd-timeline-content.white .description{border:1px solid black;background:white}
.cd-timeline-content::after{clear:both;content:"";display:table}
.cd-timeline-content h2{color:#303e49}
.cd-timeline-content p,.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{font-size:14px}
.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{display:inline-block}
.cd-timeline-content p{line-height:1.4}
.cd-timeline-content .cd-read-more{float:right;padding:.8em 1em;background:#acb7c0;color:#fff}
.no-touch .cd-timeline-content .cd-read-more:hover{background-color:#bac4cb}
.cd-timeline-content .cd-date{width:max-content;float:left;padding:.8em 0;opacity:.7;margin-top:10px;font-weight:700}
.cd-timeline-content .description::before{content:'';position:absolute;top:17px;right:100%;margin-left:-2px;height:0;width:0;border:10px solid transparent;border-right:10px solid #e1eaf0}
.cd-timeline-content.white .description::before{border-right-color:black}
.cd-timeline-block .cd-timeline-content.white .description::after{top:17px;content:'';position:absolute;right:100%;margin-left:-3px;height:0;width:0;border:10px solid transparent;border-right:10px solid #fff}
.cd-timeline-content p.left{text-align:left}
.cd-timeline-content p.central{text-align:center}
.cd-timeline .fas,.cd-timeline .fal,.cd-timeline .far,.cd-timeline .fab{margin-top:.75em;font-size:22px;color:#fff}
.timeline-horizontal-main.horizontal{display:inline-block !important;width:100% !important}
.timeline-horizontal-main.horizontal ul{column-count:1 !important}
.timeline-horizontal{margin-top:1em;margin-top:1em}
.timeline,.timeline-horizontal{list-style:none;padding:20px;position:relative}
.timeline:before{top:40px;bottom:0;position:absolute;content:" ";width:3px;left:50%;margin-left:-1.5px}
.timeline .timeline-item{margin-bottom:20px;position:relative}
.timeline .timeline-item:before,.timeline .timeline-item:after{content:"";display:table}
.timeline .timeline-item:after{clear:both}
.timeline .timeline-item .timeline-badge{color:#fff;width:54px;height:54px;line-height:55px;font-size:22px;text-align:center;position:absolute;top:18px;left:50%;margin-left:-25px;background-color:#333;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%}
.timeline .timeline-item .timeline-badge i,.timeline .timeline-item .timeline-badge .fa,.timeline .timeline-item .timeline-badge .glyphicon{top:2px;left:0}
.timeline .timeline-item .timeline-badge.primary{background-color:#1f9eba}
.timeline .timeline-item .timeline-badge.info{background-color:#5bc0de}
.timeline .timeline-item .timeline-badge.success{background-color:#59ba1f}
.timeline .timeline-item .timeline-badge.warning{background-color:#d1bd10}
.timeline .timeline-item .timeline-badge.danger{background-color:#ba1f1f}
.timeline .timeline-item .timeline-panel{position:relative;width:46%;float:left;right:16px;border:1px solid #e1eaf0;background:#e1eaf0;padding:10px;overflow-wrap:anywhere}
.timeline .timeline-item .timeline-panel.left{text-align:left}
.timeline .timeline-item .timeline-panel.central{text-align:center}
.timeline .timeline-item .timeline-panel.white{border:1px solid black;background:white;padding:10px}
.timeline .timeline-item .timeline-panel:before{position:absolute;top:26px;right:-10px;display:inline-block;border-top:10px solid transparent;border-left:10px solid #e1eaf0;border-right:0 solid #e1eaf0;border-bottom:10px solid transparent;content:" "}
.timeline .timeline-item .timeline-panel.white:before{position:absolute;top:26px;right:-16px;display:inline-block;border-top:16px solid transparent;border-left:16px solid #e1eaf0;border-right:0 solid #e1eaf0;border-bottom:16px solid transparent;content:" "}
.timeline .timeline-item .timeline-panel.white:after{position:absolute;top:26px;right:-16px;display:inline-block;border-top:16px solid transparent;border-left:16px solid blue;border-right:0 solid blue;border-bottom:16px solid transparent;content:" "}
.timeline .timeline-item .timeline-panel .timeline-heading{margin-top:0}
.timeline .timeline-item .timeline-panel{color:inherit}
.timeline-whole-title{text-align:center}
.timeline .timeline-item .timeline-panel .timeline-body>p,.timeline .timeline-item .timeline-panel .timeline-body>ul{margin-bottom:0}
.timeline .timeline-item .timeline-panel .timeline-body>p+p{margin-top:5px}
.timeline .timeline-item:last-child:nth-child(even){float:right}
.timeline .timeline-item:nth-child(even) .timeline-panel{float:right;left:16px}
.timeline .timeline-item:nth-child(even) .timeline-panel:before{border-left-width:0;border-right-width:14px;left:-14px;right:auto}
.timeline-horizontal{list-style:none;position:relative;margin:10px 0 10px 0;padding:0;display:inline-block}
.timeline-horizontal span.progressbarbase{padding:inherit;content:" ";height:5px;top:auto;bottom:26px;left:43px;right:0;background-color:#003057;position:absolute;margin-left:-25px;z-index:0}
.timeline-horizontal span.progressbar{padding:inherit;content:" ";height:12px;top:auto;bottom:26px;left:45px;right:0;background-color:#98c5ea;position:absolute;margin-left:-25px;z-index:1000}
.timeline-horizontal span{display:inline-block;top:auto;bottom:18px;position:absolute !important;z-index:1000}
.timeline-horizontal span.progressicon{padding:inherit;z-index:1001}
.timeline-horizontal span.progressicon .fa,.timeline-horizontal span.progressicon .fas,.timeline-horizontal span.progressicon .far,.timeline-horizontal span.progressicon .fal,.timeline-horizontal span.progressicon .fab{font-size:40px;color:#98c5ea}
.timeline-horizontal span.completedicon{padding:inherit;color:#98c5ea}
.timeline-horizontal .timeline-item{display:table-cell;height:290px;width:250px;float:none !important;padding-left:0;margin:0 auto;background:0;z-index:auto !important}
.timeline-horizontal .timeline-item:nth-child(even){vertical-align:bottom}
.timeline-horizontal .timeline-item:nth-child(odd){vertical-align:top}
.timeline-horizontal .timeline-item:nth-child(even) .timeline-panel{top:auto;bottom:64px;display:inline-block;float:none !important;left:0 !important;right:0 !important;width:100%}
.timeline-horizontal .timeline-item:nth-child(even) .timeline-panel:before{top:auto;bottom:-10px;left:35px !important;right:auto;border-right:10px solid transparent !important;border-top:10px solid #e1eaf0 !important;border-bottom:0 solid #e1eaf0 !important;border-left:10px solid transparent !important}
.timeline-horizontal .timeline-item:nth-child(even) .timeline-panel.white:before{top:auto;bottom:-10px;left:35px !important;right:auto;border-right:10px solid transparent !important;border-top:10px solid black !important;border-bottom:0 solid black !important;border-left:10px solid transparent !important}
.timeline-horizontal .timeline-item:nth-child(even) .timeline-panel.white:after{top:auto;bottom:-9px;left:35px !important;right:auto;border-right:10px solid transparent !important;border-top:10px solid white !important;border-bottom:0 solid white !important;border-left:10px solid transparent !important}
.timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel{top:auto;display:inline-block;float:none !important;left:0 !important;right:0 !important;width:100%}
.timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel:before{top:-10px;left:35px !important;right:auto;border-right:10px solid transparent !important;border-top:10px solid #e1eaf0 !important;border-bottom:0 solid #e1eaf0 !important;border-left:10px solid transparent !important;transform:rotateZ(-180deg)}
.timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel.white:before{top:-10px;left:35px !important;right:auto;border-right:10px solid transparent !important;border-top:10px solid black !important;border-bottom:0 solid black !important;border-left:10px solid transparent !important;transform:rotateZ(-180deg)}
.timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel.white:after{top:-9px;left:35px !important;right:auto;border-right:10px solid transparent !important;border-top:10px solid white !important;border-bottom:0 solid white !important;border-left:10px solid transparent !important;transform:rotateZ(-180deg)}
.timeline-horizontal .timeline-item:before,.timeline-horizontal .timeline-item:after{display:none}
.timeline-horizontal .timeline-item .timeline-badge{top:auto;bottom:0;left:43px}
.timeline-horizontal .timeline-item .timeline-badge.complete{background-color:#98c5ea}
.timeline-horizontal .timeline-item .timeline-badge.incomplete{background-color:#003057}
.timeline-horizontal .timeline-item .timeline-badge.partialcomplete{background-color:#98c5ea}
.timeline-horizontal .timeline-item .timeline-badge i{z-index:1001}
.cd-timeline,.timeline-horizontal-main{display:none}
.cd-container.vertical,.timeline-horizontal-main.horizontal{display:block !important;visibility:hidden}
.timeline-horizontal-main.horizontal{display:inline-block;width:100%;overflow-y:hidden;overflow-x:auto;height:360px}
.timeline::-webkit-scrollbar{height:7.5px;border:1px solid #d6d5da}
.timeline::-webkit-scrollbar-thumb:horizontal{background:#d6d5da;border-radius:10px}
@media only screen and (min-width:768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem}
.cd-timeline-content p{font-size:14px}
.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{font-size:14px}
}
@media only screen and (min-width:600px) and (max-width:1170px){.cd-timeline-block:nth-child(even) .cd-timeline-content .description{margin-left:0}
.cd-timeline-content.white .description::after{margin-left:0;margin-right:-1px}
}
@media only screen and (max-width:600px){.timeline .timeline-item .timeline-badge{width:36px;height:36px;line-height:37px;font-size:14px}
.timeline-horizontal span.progressbarbase{height:3px}
.timeline-horizontal span.progressbar{height:8px}
.timeline-horizontal span.progressicon{font-size:10px}
.timeline-horizontal span.completedicon{font-size:10px}
.timeline-panel:before{right:-10px}
.timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel:before,.timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel.white:before,.timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel.white:after,.timeline-horizontal .timeline-item:nth-child(even) .timeline-panel:before,.timeline-horizontal .timeline-item:nth-child(even) .timeline-panel.white:before,.timeline-horizontal .timeline-item:nth-child(even) .timeline-panel.white:after{left:26px !important}
.cd-timeline-content{margin-left:65px}
.cd-timeline-content .description{margin-top:5px;margin-left:2px}
.cd-timeline-content .description::before{margin-left:0;margin-right:-2px}
.cd-timeline-content.white .description::before{margin-left:0;margin-right:-2px}
.cd-timeline-content.white .description::after{margin-left:0;margin-right:-3px}
.cd-timeline-block.title-up .cd-timeline-content .cd-date{margin-top:-15px;position:absolute;top:0;left:0}
div.cd-timeline-block:last-of-type{height:98px !important}
div.cd-timeline-block.title-up:last-of-type{height:54px !important}
}
@media only screen and (min-width:600px) and (max-width:768px){.cd-timeline-content{margin-left:65px}
.cd-timeline-block.title-up .cd-timeline-content .cd-date{margin-top:-15px;position:absolute;top:0;left:0}
}
@media only screen and (min-width:768px) and (max-width:1170px){.cd-timeline-content{margin-left:65px}
.cd-timeline-block.title-up .cd-timeline-content .cd-date{margin-top:-15px;position:absolute;top:0;left:0}
}
@media only screen and (min-width:1170px){.grid-6 .timeline .timeline-item .timeline-badge{width:36px;height:36px;line-height:37px;font-size:14px}
.grid-6 .timeline-horizontal span.progressbarbase{height:3px}
.grid-6 .timeline-horizontal span.progressbar{height:8px}
.grid-6 .timeline-horizontal span.progressicon{font-size:10px}
.grid-6 .timeline-horizontal span.completedicon{font-size:10px}
.grid-6 .timeline-horizontal span.progressicon .fa,.grid-6 .timeline-horizontal span.progressicon .fas,.grid-6 .timeline-horizontal span.progressicon .far,.grid-6 .timeline-horizontal span.progressicon .fal,.grid-6 .timeline-horizontal span.progressicon .fab{font-size:24px}
.grid-6 .timeline-panel:before{right:-10px}
.grid-6 .timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel:before,.grid-6 .timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel.white:before,.grid-6 .timeline-horizontal .timeline-item:nth-child(odd) .timeline-panel.white:after,.grid-6 .timeline-horizontal .timeline-item:nth-child(even) .timeline-panel:before,.grid-6 .timeline-horizontal .timeline-item:nth-child(even) .timeline-panel.white:before,.grid-6 .timeline-horizontal .timeline-item:nth-child(even) .timeline-panel.white:after{left:26px !important}
.grid-6 .cd-timeline-content{margin-left:0}
.grid-6 .cd-timeline-content .description{padding:10px;margin-top:5px}
.grid-4 .cd-timeline-content{margin-left:0}
.grid-4 .cd-timeline-content .description{padding:2px;margin-top:5px}
.cd-timeline-content{width:auto;position:absolute;right:50%;margin-right:39px}
.cd-timeline-content .description::before{top:17px;left:100%;border-color:transparent;border-left-color:#e1eaf0}
.cd-timeline-content.white .description::before{top:17px;left:100%;border-color:transparent;border-left-color:black}
.cd-timeline-block .cd-timeline-content.white .description::after{top:17px;content:'';position:absolute;left:100%;margin-left:-3px;margin-right:auto;height:0;width:0;border:10px solid transparent;border-left:10px solid #fff}
.cd-timeline-content .cd-read-more{float:left}
.cd-timeline-content .cd-date{position:absolute;left:100%;margin-left:73px;font-size:16px;margin-top:0;font-weight:700}
.cd-timeline-content .cd-date.timeline-h1{top:11px}
.cd-timeline-content .cd-date.timeline-h2{top:16px}
.cd-timeline-content .cd-date.timeline-h3{top:19px}
.cd-timeline-content .cd-date.timeline-h4{top:20px}
.cd-timeline-content .cd-date.timeline-h5{top:21px}
.cd-timeline-content .cd-date.timeline-h6{top:21px}
.cd-timeline-block:nth-child(even) .cd-timeline-content{left:50%;right:auto;margin-left:39px;margin-right:0}
.cd-timeline-block:nth-child(even) .cd-timeline-content .description::before{top:17px;left:auto;right:100%;margin-right:-2px;border-color:transparent;border-right-color:#e1eaf0}
.cd-timeline-block:nth-child(even) .cd-timeline-content.white .description::before{top:17px;left:auto;right:100%;margin-right:-2px;border-color:transparent;border-right-color:black}
.cd-timeline-block:nth-child(even) .cd-timeline-content.white .description::after{top:17px;left:auto;right:100%;margin-right:-3px;border-color:transparent;border-right-color:transparent;height:0;width:0;content:"";position:absolute;border:10px solid transparent;border-right:10px solid #fff}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{float:right}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:100%;margin-right:73px;text-align:right;font-weight:700}
.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}
.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}
}
@media only screen and (min-width:1170px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}
}
.timeline-panel .heading-title{line-height:1.2}
.timeline-panel .timeline-body>p{line-height:1.4}
.cd-date .headingodublue,.timeline-title.headingodublue,.heading-title.headingodublue{color:#003057}
.cd-date .hamptonBlueHead,.timeline-title.hamptonBlueHead,.heading-title.hamptonBlueHead{color:#4d89c1}
.cd-date .bigBlueHead,.timeline-title.bigBlueHead,.heading-title.bigBlueHead{color:#202898}
.cd-date .watersideHead,.timeline-title.watersideHead,.heading-title.watersideHead{color:#2188a2}
.cd-date .silverReignHead,.timeline-title.silverReignHead,.heading-title.silverReignHead{color:#828a8f}
.timeline-h1,.timeline-h2,.timeline-h3,.timeline-h4,.timeline-h5,.timeline-h6{font-weight:600}
.timeline-body.bold,.description.bold{font-weight:600}
.cd-date.timeline-h1,.timeline-heading .timeline-h1,.timeline-title.timeline-h1{font-size:32px;padding:0}
.cd-date.timeline-h2,.timeline-heading .timeline-h2,.timeline-title.timeline-h2{font-size:22px;padding:0}
.cd-date.timeline-h3,.timeline-heading .timeline-h3,.timeline-title.timeline-h3{font-size:15px;padding:0}
.cd-date.timeline-h4,.timeline-heading .timeline-h4,.timeline-title.timeline-h4{font-size:13px;padding:0}
.cd-date.timeline-h5,.timeline-heading .timeline-h5,.timeline-title.timeline-h5{font-size:12px;padding:0}
.cd-date.timeline-h6,.timeline-heading .timeline-h6,.timeline-title.timeline-h6{font-size:10px;padding:0}
.cd-timeline-content span.cd-date{display:inline-block;width:100%;position:absolute !important}
@media all{.layout-6 .layout-5.connectnew,.layout-6 .layout-2 .connectnew{color:#FFF}
.layout-6 .layout-3 .connectnew,.layout-6 .layout-4 .connectnew,.layout-6 .layout-5 .connectnew{color:#003057}
.connectnew{background-color:transparent !important;border:0 solid transparent !important;margin:0 !important}
.connectnew,.connectnew *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.connectnew.grey{background-color:#f7f7f7 !important;border:0 solid #f7f7f7 !important}
.connectnew.transparent{background-color:transparent !important;border:0 solid transparent !important}
.connectnew.leftJustified .grid-2{width:100% !important}
.connectnew.leftJustified .grid-1{margin:0 5px !important}
.grid-6 .connectnew .grid-2,.grid-4 .connectnew .grid-2,.grid-3 .connectnew .grid-2{width:100% !important}
.grid-6 .connectnew .grid-1,.grid-4 .connectnew .grid-1,.grid-3 .connectnew .grid-1{margin:0 !important}
}
@media all and (max-width:768px){.connectnew .section.grid-1{width:14% !important}
}
@media all and (min-width:768px){.grid-6 .connectnew .section.grid-1{width:14% !important}
}
@media all and (min-width:768px){.grid-4 .connectnew .section.grid-1{width:25% !important}
}
@media all and (min-width:768px){.grid-3 .connectnew .section.grid-1{width:30% !important}
}
@media all{.acadsearch.filterWrap{padding:5px 0;text-align:left;top:0;width:100%;float:right;right:0 !important;left:unset;position:relative;background-color:rgba(6,45,74,0);display:grid;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;margin-top:25px;margin-bottom:25px}
.acadsearch.filterWrap .row{margin:0}
.acadsearch.filterWrap .row:before{display:table;content:" "}
.acadsearch.filterWrap .col-md-12{height:100%;margin:0 auto;float:none;width:100%}
.acadsearch.filterWrap .col-md-12:after{clear:both}
.acadsearch.filterWrap .caption{position:relative;line-height:inherit;letter-spacing:2px;font-size:1.6em;text-align:center;padding:5px 0;padding-bottom:0;font-family:MicrogrammaExtD-Med}
.acadsearch.filterWrap .margl{margin-bottom:35px !important;margin-top:5px}
.acadsearch.filterWrap .formSec{display:flex;padding:0;justify-content:center;box-shadow:0 1em .5em -1em rgba(0,0,0,0);background:#00305700;border-bottom:1px solid #003057;position:relative;margin:0 auto;max-width:600px}
.acadsearch.filterWrap .formSec button{float:unset;width:auto;padding:0;background:transparent;color:#003057;font-size:1.3em;border:0;border-left:0;cursor:pointer;height:60px;border-radius:0;position:absolute;left:18px;overflow:visible}
.acadsearch.filterWrap .formSec input[type=text]{padding:0 45px !important;font-size:1.5em !important;float:left !important;width:100% !important;background:transparent !important;color:#003057 !important;height:60px !important;font-weight:500 !important;text-align:left !important;outline-width:0 !important;word-spacing:0 !important;font-style:normal !important;letter-spacing:0 !important;text-align:center !important;border:1px solid rgba(128,128,128,0) !important;border-radius:0 0 0 0 !important}
.acadsearch.filterWrap ::placeholder{color:#404a5a;opacity:.7}
.acadsearch.filterWrap :-ms-input-placeholder{color:#404a5a}
.acadsearch.filterWrap ::-ms-input-placeholder{color:#404a5a}
.acadsearch.filterWrap .link-nav{text-align:center}
.acadsearch.filterWrap .col-md-1{width:auto;display:inline-block}
.acadsearch.filterWrap .col-md-1 .filtermenubtn{background:0;border:0;color:#003057 !important;font-weight:600;padding:0 2px;margin-bottom:5px;margin-top:0;outline:0;opacity:.9;padding-bottom:6px;font-size:1.1em;border-bottom:4px solid transparent;text-transform:uppercase;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;text-decoration:none;cursor:pointer}
.acadsearch.filterWrap .col-md-1 .filtermenubtn:hover{opacity:.9;border-color:#003057;border-width:2px}
}
@media all and (min-width:320px) and (max-width:360px){.acadsearch.filterWrap .col-md-1 .filtermenubtn{font-size:.8em !important}
}
@media all and (min-width:360px) and (max-width:440px){.acadsearch.filterWrap .col-md-1 .filtermenubtn{font-size:1em !important}
}
@media all{#CQ .x-window-bwrap{position:initial !important}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right{position:absolute;margin:0;top:0 !important;height:100%;width:100%;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));background:-moz-linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));background:-ms-linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));background:-o-linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));opacity:1;padding:10px;display:table}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder{display:table-cell;vertical-align:middle;padding-left:55%;left:0;right:0;text-align:right;padding-right:190px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder.yes{text-shadow:1px 1px 1px #000}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p.title{font-size:20px;background-color:transparent;color:#fff;line-height:100%;margin-bottom:5px;letter-spacing:3px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder h2{font-size:45px;background-color:transparent;color:#fff;line-height:100%;font-family:"Open Sans Light";text-transform:uppercase;margin-bottom:5px;padding:0 !important;letter-spacing:1px;margin-right:-2px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p{font-size:16px;background-color:transparent;color:#fff;line-height:100%;margin-bottom:5px;line-height:20px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-dblue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-dblue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-dblue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-dblue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slide-content-center a.slide-content-btn-dblue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-silver-reign h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-silver-reign p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-silver-reign .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-silver-reign{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slide-content-center a.slide-content-btn-silver-reign{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-sky-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-sky-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-sky-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-sky-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slide-content-center a.slide-content-btn-sky-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-big-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-big-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-big-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-big-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slide-content-center a.slide-content-btn-big-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-hampton-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-hampton-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-hampton-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-hampton-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slide-content-center a.slide-content-btn-hampton-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-waterside h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-waterside p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-waterside .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-waterside{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slide-content-center a.slide-content-btn-waterside{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-transparent h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-transparent p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right.slide-content-transparent .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-transparent{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slide-content-center a.slide-content-btn-transparent{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer{width:100%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem{height:42px;margin-left:10px;float:right}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem a.slide-content-btn-transparent{border:1px solid white}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem a.slide-content-btn-dblue::after{content:'';width:85%;height:1px;display:block;float:left;background:#fff;-webkit-transition:all .3s;transition:all .3s}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem a.slide-content-btn-dblue{color:white;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;display:block;width:fit-content;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:unset;font-size:20px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem a.slide-content-btn-dblue i{margin-left:3px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left{position:absolute;margin:0;top:0 !important;height:100%;width:50%;background:-webkit-linear-gradient(left,rgba(0,0,0,0.6),rgba(0,0,0,0));background:-moz-linear-gradient(left,rgba(0,0,0,0.6),rgba(0,0,0,0));background:-ms-linear-gradient(left,rgba(0,0,0,0.6),rgba(0,0,0,0));background:-o-linear-gradient(left,rgba(0,0,0,0.6),rgba(0,0,0,0));opacity:1;padding:10px;display:table}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder{display:table-cell;vertical-align:middle;width:75%;left:0;right:0;padding-left:190px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder.yes{text-shadow:1px 1px 1px #000}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p.title{font-size:20px;background-color:transparent;color:#fff;line-height:100%;margin-bottom:5px;letter-spacing:3px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder h2{font-size:60px;background-color:transparent;color:#fff;line-height:100%;text-transform:uppercase;letter-spacing:3px;margin-left:-2px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p{font-size:16px;background-color:transparent;color:#fff;line-height:100%;margin-bottom:20px;line-height:20px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-dblue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-dblue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-dblue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-dblue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slide-content-center a.slide-content-btn-dblue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-silver-reign h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-silver-reign p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-silver-reign .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-silver-reign{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slide-content-center a.slide-content-btn-silver-reign{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-sky-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-sky-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-sky-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-sky-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slide-content-center a.slide-content-btn-sky-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-big-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-big-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-big-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-big-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slide-content-center a.slide-content-btn-big-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-hampton-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-hampton-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-hampton-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-hampton-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slide-content-center a.slide-content-btn-hampton-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-waterside h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-waterside p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-waterside .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-waterside{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slide-content-center a.slide-content-btn-waterside{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-transparent h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-transparent p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left.slide-content-transparent .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-transparent{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slide-content-center a.slide-content-btn-transparent{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer{width:100%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem{width:34%;height:42px;margin-right:10px;float:left}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem a.slide-content-btn-transparent{border:1px solid white}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem a.slide-content-btn-dblue{color:white;background-color:#0a3254;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:14px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center{position:absolute;display:table;width:75%;height:100%;margin-left:12.5%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder{text-align:center;width:100%;display:table-cell;vertical-align:middle}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder.yes{text-shadow:1px 1px 1px #000}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p.title{font-size:20px;background-color:transparent;color:#fff;line-height:100%;margin-bottom:5px;letter-spacing:3px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder h2{font-size:60px;background-color:transparent;color:#fff;line-height:100%;text-transform:uppercase;margin-bottom:10px;letter-spacing:3px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p{font-size:16px;background-color:transparent;color:#fff;line-height:100%;margin-bottom:20px;line-height:20px;width:75%;margin-left:11%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-dblue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-dblue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-dblue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-dblue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slide-content-center a.slide-content-btn-dblue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-silver-reign h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-silver-reign p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-silver-reign .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-silver-reign{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slide-content-center a.slide-content-btn-silver-reign{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-sky-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-sky-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-sky-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-sky-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slide-content-center a.slide-content-btn-sky-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-big-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-big-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-big-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-big-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slide-content-center a.slide-content-btn-big-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-hampton-blue h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-hampton-blue p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-hampton-blue .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-hampton-blue{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slide-content-center a.slide-content-btn-hampton-blue{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-waterside h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-waterside p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-waterside .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-waterside{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slide-content-center a.slide-content-btn-waterside{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-transparent h2{color:#fff;text-transform:uppercase}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-transparent p{color:#fff}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center.slide-content-transparent .slide-content-web.fa-caret-right{margin-left:5px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-transparent{color:white !important;background-color:transparent;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slide-content-center a.slide-content-btn-transparent{width:150%}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .btnContainer{width:100%;position:absolute;display:-webkit-flex;display:flex;justify-content:center}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .btnContainer .btnElem{width:20%;float:left;height:42px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .btnContainer .btnElem a.slide-content-btn-transparent{border:1px solid white}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .btnContainer .btnElem a.slide-content-btn-dblue{color:white;background-color:#0a3254;text-decoration:none;text-transform:uppercase;border-radius:3px;letter-spacing:3px;opacity:.9;border:0;height:100%;display:block;text-overflow:ellipsis;overflow:hidden;padding:12px 5px 0 5px;white-space:nowrap;text-align:center;font-size:14px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .btnContainer .btnElem:nth-child(2),#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .btnContainer .btnElem:nth-child(3){margin:0 15px 0 15px}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p.none,#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p.none,#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p.none{text-transform:none !important}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p.capitalize,#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p.capitalize,#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p.capitalize{text-transform:capitalize !important}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p.uppercase,#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p.uppercase,#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p.uppercase{text-transform:uppercase !important}
#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p.lowercase,#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p.lowercase,#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p.lowercase{text-transform:lowercase !important}
#centersCarousel .carousel-caption .header-head span{font-size:70%;display:block;margin:0;line-height:normal}
}
@media all and (max-width:480px) and (min-width:325px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right{left:40% !important}
}
@media all and (max-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right{left:0 !important;padding:0 !important}
}
@media all and (min-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder{vertical-align:bottom !important;padding-bottom:45px}
}
@media all and (max-width:1280px) and (min-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder{padding-right:150px}
}
@media all and (max-width:768px) and (min-width:660px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder{padding:100px}
}
@media all and (max-width:660px) and (min-width:450px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder{padding:50px}
}
@media all and (max-width:450px) and (min-width:320px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder{padding-right:50px;padding-left:50px}
}
@media all and (max-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder{text-align:center !important}
}
@media all and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p.title{font-size:14px}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p.title{font-size:16px}
}
@media all and (min-width:1025px) and (max-width:1280px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p.title{font-size:18px}
}
@media all and (max-width:990px) and (min-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder h2{font-size:30px}
}
@media all and (min-width:500px) and (max-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder h2{font-size:25px}
}
@media all and (min-width:320px) and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder h2{font-size:20px}
}
@media all and (min-width:990px) and (max-width:1280px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder h2{font-size:30px}
}
@media all and (min-width:1280px) and (max-width:1500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder h2{font-size:40px}
}
@media all and (min-width:320px) and (max-width:390px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder h2{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;padding:0}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p{font-size:14px}
}
@media all and (min-width:390px) and (max-width:1500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}
}
@media all and (min-width:320px) and (max-width:390px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .slider-content-holder p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-dblue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-dblue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-dblue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-silver-reign{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-silver-reign{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-silver-reign{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-sky-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-sky-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-sky-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-big-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-big-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-big-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-hampton-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-hampton-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-hampton-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-waterside{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-waterside{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-waterside{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-transparent{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-transparent{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right a.slide-content-btn-transparent{font-size:15px !important}
}
@media all and (max-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer{text-align:-webkit-center !important}
}
@media all and (max-width:1280px) and (min-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem{width:50%}
}
@media all and (max-width:768px) and (min-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem{width:75%}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem{width:100%}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem{height:35px}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem{height:40px}
}
@media all and (max-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem{float:unset !important;margin:0 !important}
}
@media all and (min-width:320px) and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-right .btnContainer .btnElem a.slide-content-btn-dblue{font-size:11px}
}
@media all and (max-width:768px){}
@media all and (max-width:1024px) and (min-width:480px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder{padding-left:150px}
}
@media all and (max-width:480px) and (min-width:320px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder{padding-left:100px}
}
@media all and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p.title{font-size:14px}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p.title{font-size:16px}
}
@media all and (min-width:1025px) and (max-width:1280px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p.title{font-size:18px}
}
@media all and (max-width:990px) and (min-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder h2{font-size:20px}
}
@media all and (min-width:500px) and (max-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder h2{font-size:16px}
}
@media all and (min-width:320px) and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder h2{font-size:11px}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder h2{font-size:24px}
}
@media all and (min-width:320px) and (max-width:390px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder h2{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;padding:0}
}
@media all and (min-width:1025px) and (max-width:1280px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder h2{font-size:42px}
}
@media all and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p{font-size:13px}
}
@media all and (min-width:390px) and (max-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}
}
@media all and (min-width:320px) and (max-width:390px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}
}
@media all and (min-width:1025px) and (max-width:1280px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .slider-content-holder p{font-size:14px}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-dblue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-dblue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-dblue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-silver-reign{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-silver-reign{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-silver-reign{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-sky-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-sky-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-sky-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-big-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-big-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-big-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-hampton-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-hampton-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-hampton-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-waterside{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-waterside{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-waterside{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-transparent{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-transparent{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left a.slide-content-btn-transparent{font-size:15px !important}
}
@media all and (max-width:1280px) and (min-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem{width:50%}
}
@media all and (max-width:768px) and (min-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem{width:75%}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem{width:100%}
}
@media all and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem{height:35px}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem{height:40px}
}
@media all and (min-width:320px) and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-left .btnContainer .btnElem a.slide-content-btn-dblue{font-size:11px}
}
@media all and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p.title{font-size:14px}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p.title{font-size:16px}
}
@media all and (min-width:1025px) and (max-width:1280px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p.title{font-size:18px}
}
@media all and (max-width:990px) and (min-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder h2{font-size:20px}
}
@media all and (min-width:500px) and (max-width:768px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder h2{font-size:16px}
}
@media all and (min-width:320px) and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder h2{font-size:11px}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder h2{font-size:24px}
}
@media all and (min-width:1025px) and (max-width:1280px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder h2{font-size:42px}
}
@media all and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p{font-size:13px}
}
@media all and (min-width:1025px) and (max-width:1280px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .slider-content-holder p{font-size:14px}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-dblue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-dblue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-dblue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-silver-reign{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-silver-reign{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-silver-reign{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-sky-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-sky-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-sky-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-big-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-big-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-big-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-hampton-blue{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-hampton-blue{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-hampton-blue{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-waterside{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-waterside{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-waterside{font-size:15px !important}
}
@media all and (max-width:500px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-transparent{font-size:10px !important}
}
@media all and (min-width:500px) and (max-width:990px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-transparent{font-size:13px !important}
}
@media all and (min-width:990px) and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center a.slide-content-btn-transparent{font-size:15px !important}
}
@media all and (max-width:1024px){#centersCarousel .carousel-inner .carousel-item .slide-content-web.slide-content-center .btnContainer .btnElem{width:16%}
}
@media all{.callstoaction{margin:20px 0;font-size:24px}
.callstoaction,.callstoaction *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.callstoaction.medium-call{font-size:20px}
.callstoaction.small-call{font-size:18px}
.callstoaction.medium-call .fal,.callstoaction.medium-call .fab,.callstoaction.medium-call .far,.callstoaction.medium-call .fas{font-size:24px}
.callstoaction.small-call .fal,.callstoaction.small-call .fab,.callstoaction.small-call .far,.callstoaction.small-call .fas{font-size:20px}
.callstoaction .fal,.callstoaction .fab,.callstoaction .fas,.callstoaction .far{font-size:28px}
.callstoaction .shortTitle{display:none !important}
.callstoaction ul li{background-image:none;padding:0;text-align:center}
.callstoaction ul li a{text-decoration:none}
.callstoaction ul:after{display:table;content:'';clear:both}
.callstoaction:after{display:table;content:'';clear:both}
}
@media all and (max-width:1024px){.callstoaction{font-size:18px}
.callstoaction.medium-call{font-size:17px}
.callstoaction.small-call{font-size:16px}
.callstoaction .fal,.callstoaction .fab,.callstoaction .fas,.callstoaction .far{font-size:22px}
.callstoaction.medium-call .fal,.callstoaction.medium-call .fab,.callstoaction.medium-call .far,.callstoaction.medium-call .fas{font-size:20px}
.callstoaction.small-call .fal,.callstoaction.small-call .fab,.callstoaction.small-call .far,.callstoaction.small-call .fas{font-size:18px}
}
@media all and (max-width:990px){.callstoaction{font-size:16px}
.callstoaction.medium-call{font-size:15px}
.callstoaction.small-call{font-size:14px}
.callstoaction .fal,.callstoaction .fab,.callstoaction .fas,.callstoaction .far{font-size:20px}
.callstoaction.medium-call .fal,.callstoaction.medium-call .fab,.callstoaction.medium-call .far,.callstoaction.medium-call .fas{font-size:18px}
.callstoaction.small-call .fal,.callstoaction.small-call .fab,.callstoaction.small-call .far,.callstoaction.small-call .fas{font-size:16px}
}
@media all and (min-width:320px){.callstoaction,.callstoaction.uppercase{text-transform:uppercase}
.callstoaction.no-transform{text-transform:none}
.callstoaction,.callstoaction.bold{font-weight:900}
.callstoaction.regular{font-weight:400}
.callstoaction ul li{float:left;padding:0 10px;line-height:1.5em}
.callstoaction ul li a{color:#003057 !important;display:inline-block;color:#000;text-decoration:none;line-height:1.1em}
.callstoaction ul li a .shortTitle{display:none}
.callstoaction ul li a .fal,.callstoaction ul li a .fab,.callstoaction ul li a .fas,.callstoaction ul li a .far,.callstoaction ul li a .fad{margin-bottom:.4em}
.callstoaction ul li span{display:block}
.callstoaction ul.sixths li{width:16.66666%}
.callstoaction ul.fifths li{width:20%}
.callstoaction ul.fifths li:nth-child(6n){clear:left}
.callstoaction ul.fifths li:nth-child(n+6){margin-top:10px}
.callstoaction ul.fourths li{width:25%}
.callstoaction ul.thirds li{width:33.33333%}
.callstoaction ul.halves li{width:50%}
.callstoaction.horizontal ul li{padding:0 15px;text-align:left}
.callstoaction.horizontal ul li .fal,.callstoaction.horizontal ul li .fab,.callstoaction.horizontal ul li .fas,.callstoaction.horizontal ul li .far{float:left;margin-bottom:0}
.callstoaction.horizontal ul li span{display:inline}
.callstoaction.primary ul li a{color:#003057 !important}
.callstoaction.odublue ul li a{color:#003057 !important}
.callstoaction.lime ul li a{color:#202898 !important}
.callstoaction.silverreign ul li a{color:#828a8f !important}
.callstoaction.bigblue ul li a{color:#202898 !important}
.callstoaction.hamptonblue ul li a{color:#4d89c1 !important}
.callstoaction.waterside ul li a{color:#2188a2 !important}
.theme-1 .callstoaction.secondary ul li a{color:#00325b}
.theme-2 .callstoaction.secondary ul li a{color:#82898f}
.theme-3 .callstoaction.secondary ul li a{color:#d54b4b}
.theme-4 .callstoaction.secondary ul li a{color:#ef8d50}
.theme-5 .callstoaction.secondary ul li a{color:#efce5d}
.theme-6 .callstoaction.secondary ul li a{color:#75bd7d}
.theme-7 .callstoaction.secondary ul li a{color:#79a9bf}
}
@media all and (max-width:767px){.callstoaction{margin:10px;text-transform:none;font-weight:400}
.callstoaction .fullTitle{display:none !important}
.callstoaction .shortTitle{display:block !important;font-size:12px}
.callstoaction,.callstoaction .fal,.callstoaction .fab,.callstoaction .fas,.callstoaction .far{font-size:22px}
.callstoaction ul li{margin-top:5px;padding:0 !important}
.callstoaction ul li a{display:block;padding:0}
.theme-1 .callstoaction.secondary ul li a{background-color:#00325b}
.theme-2 .callstoaction.secondary ul li a{background-color:#82898f}
.theme-3 .callstoaction.secondary ul li a{background-color:#d54b4b}
.theme-4 .callstoaction.secondary ul li a{background-color:#ef8d50}
.theme-5 .callstoaction.secondary ul li a{background-color:#efce5d}
.theme-6 .callstoaction.secondary ul li a{background-color:#75bd7d}
.theme-7 .callstoaction.secondary ul li a{background-color:#79a9bf}
}

div.section.spacer_before{padding-top:8px;margin-top:12px}
div.section.spacer_after{margin-bottom:20px}
div.section.spacer_both{padding-top:8px;margin-bottom:20px;margin-top:12px}
p.cq-redirect-notice{margin:20px 0 20px 0;border:1px solid #ddd;text-align:center;padding:40px}
div.flash{margin-bottom:20px}
div.par,div.rightpar{clear:both}
div.parsys_column{height:100%;width:100%;float:left;border:0;vertical-align:top;padding:0;margin:0}
div.section{zoom:1}
div.parsys_column .section{overflow:hidden;width:100%}
div.cq-colctrl-cols{width:100%;float:left}
div.cq-colctrl-default{width:100%}
div.cq-colctrl-lt0-c0{width:340px;margin-right:10px}
div.cq-colctrl-lt0-c1{width:340px;margin-left:10px}
div.cq-colctrl-lt1-c0{width:220px;margin-right:10px}
div.cq-colctrl-lt1-c1{width:220px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt1-c2{width:220px;margin-left:10px}
div.cq-colctrl-lt2-c0{width:140px;margin-right:10px}
div.cq-colctrl-lt2-c1{width:140px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt2-c2{width:140px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt2-c3{width:220px;margin-left:10px}
div.cq-colctrl-lt3-c0{width:160px;margin-right:10px}
div.cq-colctrl-lt3-c1{width:160px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt3-c2{width:160px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt3-c3{width:160px;margin-left:10px}
div.cq-colctrl-lt4-c0{width:124px;margin-right:10px}
div.cq-colctrl-lt4-c1{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c2{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c3{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c4{width:124px;margin-left:10px}
div.cq-colctrl-lt5-c0{width:460px;margin-right:10px}
div.cq-colctrl-lt5-c1{width:460px;margin-left:10px}
div.cq-colctrl-lt6-c0{width:220px;margin-right:10px}
div.cq-colctrl-lt6-c1{width:220px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt6-c2{width:220px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt6-c3{width:220px;margin-left:10px}
div.tagcloud{margin-top:20px;margin-bottom:20px}
.container-16{margin-left:auto;margin-right:auto}
.col-bg{background-color:#efefef;padding:0 15px 10px 15px;margin:0 !important}
.col-border{padding-right:1.4583333333333333%;margin-right:0 !important;border-right:1px dotted #ccc}
.col-border-both{padding-left:1.4583333333333333%;padding-right:1.4583333333333333%;margin-left:0 !important;margin-right:0 !important;border-left:1px dotted #ccc;border-right:1px dotted #ccc}
[class*="grid-"]{display:inline;float:left;overflow-x:hidden;overflow-y:hidden;position:static;margin-left:1.5625%;margin-right:1.5625%}
[class*="push-"],[class*="pull-"]{position:relative}
.grid-16{width:96.875%}
.grid-16 .padded-no-width{padding-left:1.6129032258064515%;padding-right:1.6129032258064515%}
.grid-16 [class*="grid-"]{margin-left:1.6129032258064515%;margin-right:1.6129032258064515%}
.grid-16 .col-border{padding-right:1.5053763440860215%}
.grid-16 .col-border-both{padding-left:1.5053763440860215%;padding-right:1.5053763440860215%}
.grid-16 .grid-16{width:100%}
.grid-16 .prefix-15{padding-left:96.7741935483871%}
.grid-16 .suffix-15{padding-right:96.7741935483871%}
.grid-16 .push-15{left:96.7741935483871%}
.grid-16 .pull-15{right:96.7741935483871%}
.grid-16 .grid-15{width:93.54838709677419%}
.grid-16 .prefix-14{padding-left:90.32258064516128%}
.grid-16 .suffix-14{padding-right:90.32258064516128%}
.grid-16 .push-14{left:90.32258064516128%}
.grid-16 .pull-14{right:90.32258064516128%}
.grid-16 .grid-14{width:87.09677419354838%}
.grid-16 .prefix-13{padding-left:83.87096774193549%}
.grid-16 .suffix-13{padding-right:83.87096774193549%}
.grid-16 .push-13{left:83.87096774193549%}
.grid-16 .pull-13{right:83.87096774193549%}
.grid-16 .grid-13{width:80.64516129032258%}
.grid-16 .prefix-12{padding-left:77.41935483870968%}
.grid-16 .suffix-12{padding-right:77.41935483870968%}
.grid-16 .push-12{left:77.41935483870968%}
.grid-16 .pull-12{right:77.41935483870968%}
.grid-16 .grid-12{width:74.19354838709677%}
.grid-16 .prefix-11{padding-left:70.96774193548387%}
.grid-16 .suffix-11{padding-right:70.96774193548387%}
.grid-16 .push-11{left:70.96774193548387%}
.grid-16 .pull-11{right:70.96774193548387%}
.grid-16 .grid-11{width:67.74193548387096%}
.grid-16 .prefix-10{padding-left:64.51612903225806%}
.grid-16 .suffix-10{padding-right:64.51612903225806%}
.grid-16 .push-10{left:64.51612903225806%}
.grid-16 .pull-10{right:64.51612903225806%}
.grid-16 .grid-10{width:61.29032258064516%}
.grid-16 .prefix-9{padding-left:58.06451612903226%}
.grid-16 .suffix-9{padding-right:58.06451612903226%}
.grid-16 .push-9{left:58.06451612903226%}
.grid-16 .pull-9{right:58.06451612903226%}
.grid-16 .grid-9{width:54.83870967741935%}
.grid-16 .prefix-8{padding-left:51.61290322580645%}
.grid-16 .suffix-8{padding-right:51.61290322580645%}
.grid-16 .push-8{left:51.61290322580645%}
.grid-16 .pull-8{right:51.61290322580645%}
.grid-16 .grid-8{width:48.38709677419355%}
.grid-16 .prefix-7{padding-left:45.16129032258064%}
.grid-16 .suffix-7{padding-right:45.16129032258064%}
.grid-16 .push-7{left:45.16129032258064%}
.grid-16 .pull-7{right:45.16129032258064%}
.grid-16 .grid-7{width:41.935483870967744%}
.grid-16 .prefix-6{padding-left:38.70967741935484%}
.grid-16 .suffix-6{padding-right:38.70967741935484%}
.grid-16 .push-6{left:38.70967741935484%}
.grid-16 .pull-6{right:38.70967741935484%}
.grid-16 .grid-6{width:35.483870967741936%}
.grid-16 .prefix-5{padding-left:32.25806451612903%}
.grid-16 .suffix-5{padding-right:32.25806451612903%}
.grid-16 .push-5{left:32.25806451612903%}
.grid-16 .pull-5{right:32.25806451612903%}
.grid-16 .grid-5{width:29.03225806451613%}
.grid-16 .prefix-4{padding-left:25.806451612903224%}
.grid-16 .suffix-4{padding-right:25.806451612903224%}
.grid-16 .push-4{left:25.806451612903224%}
.grid-16 .pull-4{right:25.806451612903224%}
.grid-16 .grid-4{width:22.58064516129032%}
.grid-16 .prefix-3{padding-left:19.35483870967742%}
.grid-16 .suffix-3{padding-right:19.35483870967742%}
.grid-16 .push-3{left:19.35483870967742%}
.grid-16 .pull-3{right:19.35483870967742%}
.grid-16 .grid-3{width:16.129032258064516%}
.grid-16 .prefix-2{padding-left:12.903225806451612%}
.grid-16 .suffix-2{padding-right:12.903225806451612%}
.grid-16 .push-2{left:12.903225806451612%}
.grid-16 .pull-2{right:12.903225806451612%}
.grid-16 .grid-2{width:9.67741935483871%}
.grid-16 .prefix-1{padding-left:6.451612903225806%}
.grid-16 .suffix-1{padding-right:6.451612903225806%}
.grid-16 .push-1{left:6.451612903225806%}
.grid-16 .pull-1{right:6.451612903225806%}
.grid-16 .grid-1{width:3.225806451612903%}
.prefix-16{padding-left:100%}
.suffix-16{padding-right:100%}
.pull-16{right:100%}
.push-16{left:100%}
.grid-16 .padded,.grid-16 .layout-4{padding-left:1.6129032258064515%;padding-right:1.6129032258064515%}
.grid-16.padded{width:93.75%;padding-left:1.5625%;padding-right:1.5625%}
.grid-16.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-15{width:90.625%}
.grid-15 .padded-no-width{padding-left:1.7241379310344827%;padding-right:1.7241379310344827%}
.grid-15 [class*="grid-"]{margin-left:1.7241379310344827%;margin-right:1.7241379310344827%}
.grid-15 .col-border{padding-right:1.6091954022988506%}
.grid-15 .col-border-both{padding-left:1.6091954022988506%;padding-right:1.6091954022988506%}
.grid-15 .grid-15{width:100%}
.grid-15 .prefix-14{padding-left:96.55172413793103%}
.grid-15 .suffix-14{padding-right:96.55172413793103%}
.grid-15 .push-14{left:96.55172413793103%}
.grid-15 .pull-14{right:96.55172413793103%}
.grid-15 .grid-14{width:93.10344827586206%}
.grid-15 .prefix-13{padding-left:89.65517241379311%}
.grid-15 .suffix-13{padding-right:89.65517241379311%}
.grid-15 .push-13{left:89.65517241379311%}
.grid-15 .pull-13{right:89.65517241379311%}
.grid-15 .grid-13{width:86.20689655172413%}
.grid-15 .prefix-12{padding-left:82.75862068965517%}
.grid-15 .suffix-12{padding-right:82.75862068965517%}
.grid-15 .push-12{left:82.75862068965517%}
.grid-15 .pull-12{right:82.75862068965517%}
.grid-15 .grid-12{width:79.3103448275862%}
.grid-15 .prefix-11{padding-left:75.86206896551724%}
.grid-15 .suffix-11{padding-right:75.86206896551724%}
.grid-15 .push-11{left:75.86206896551724%}
.grid-15 .pull-11{right:75.86206896551724%}
.grid-15 .grid-11{width:72.41379310344827%}
.grid-15 .prefix-10{padding-left:68.96551724137932%}
.grid-15 .suffix-10{padding-right:68.96551724137932%}
.grid-15 .push-10{left:68.96551724137932%}
.grid-15 .pull-10{right:68.96551724137932%}
.grid-15 .grid-10{width:65.51724137931035%}
.grid-15 .prefix-9{padding-left:62.06896551724138%}
.grid-15 .suffix-9{padding-right:62.06896551724138%}
.grid-15 .push-9{left:62.06896551724138%}
.grid-15 .pull-9{right:62.06896551724138%}
.grid-15 .grid-9{width:58.620689655172406%}
.grid-15 .prefix-8{padding-left:55.172413793103445%}
.grid-15 .suffix-8{padding-right:55.172413793103445%}
.grid-15 .push-8{left:55.172413793103445%}
.grid-15 .pull-8{right:55.172413793103445%}
.grid-15 .grid-8{width:51.724137931034484%}
.grid-15 .prefix-7{padding-left:48.275862068965516%}
.grid-15 .suffix-7{padding-right:48.275862068965516%}
.grid-15 .push-7{left:48.275862068965516%}
.grid-15 .pull-7{right:48.275862068965516%}
.grid-15 .grid-7{width:44.827586206896555%}
.grid-15 .prefix-6{padding-left:41.37931034482759%}
.grid-15 .suffix-6{padding-right:41.37931034482759%}
.grid-15 .push-6{left:41.37931034482759%}
.grid-15 .pull-6{right:41.37931034482759%}
.grid-15 .grid-6{width:37.93103448275862%}
.grid-15 .prefix-5{padding-left:34.48275862068966%}
.grid-15 .suffix-5{padding-right:34.48275862068966%}
.grid-15 .push-5{left:34.48275862068966%}
.grid-15 .pull-5{right:34.48275862068966%}
.grid-15 .grid-5{width:31.03448275862069%}
.grid-15 .prefix-4{padding-left:27.586206896551722%}
.grid-15 .suffix-4{padding-right:27.586206896551722%}
.grid-15 .push-4{left:27.586206896551722%}
.grid-15 .pull-4{right:27.586206896551722%}
.grid-15 .grid-4{width:24.137931034482758%}
.grid-15 .prefix-3{padding-left:20.689655172413794%}
.grid-15 .suffix-3{padding-right:20.689655172413794%}
.grid-15 .push-3{left:20.689655172413794%}
.grid-15 .pull-3{right:20.689655172413794%}
.grid-15 .grid-3{width:17.24137931034483%}
.grid-15 .prefix-2{padding-left:13.793103448275861%}
.grid-15 .suffix-2{padding-right:13.793103448275861%}
.grid-15 .push-2{left:13.793103448275861%}
.grid-15 .pull-2{right:13.793103448275861%}
.grid-15 .grid-2{width:10.344827586206897%}
.grid-15 .prefix-1{padding-left:6.896551724137931%}
.grid-15 .suffix-1{padding-right:6.896551724137931%}
.grid-15 .push-1{left:6.896551724137931%}
.grid-15 .pull-1{right:6.896551724137931%}
.grid-15 .grid-1{width:3.4482758620689653%}
.prefix-15{padding-left:93.75%}
.suffix-15{padding-right:93.75%}
.pull-15{right:93.75%}
.push-15{left:93.75%}
.grid-15 .padded,.grid-15 .layout-4{padding-left:1.7241379310344827%;padding-right:1.7241379310344827%}
.grid-15.padded{width:87.5%;padding-left:1.5625%;padding-right:1.5625%}
.grid-15.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-14{width:84.375%}
.grid-14 .padded-no-width{padding-left:1.8518518518518516%;padding-right:1.8518518518518516%}
.grid-14 [class*="grid-"]{margin-left:1.8518518518518516%;margin-right:1.8518518518518516%}
.grid-14 .col-border{padding-right:1.728395061728395%}
.grid-14 .col-border-both{padding-left:1.728395061728395%;padding-right:1.728395061728395%}
.grid-14 .grid-14{width:100%}
.grid-14 .prefix-13{padding-left:96.29629629629629%}
.grid-14 .suffix-13{padding-right:96.29629629629629%}
.grid-14 .push-13{left:96.29629629629629%}
.grid-14 .pull-13{right:96.29629629629629%}
.grid-14 .grid-13{width:92.5925925925926%}
.grid-14 .prefix-12{padding-left:88.88888888888889%}
.grid-14 .suffix-12{padding-right:88.88888888888889%}
.grid-14 .push-12{left:88.88888888888889%}
.grid-14 .pull-12{right:88.88888888888889%}
.grid-14 .grid-12{width:85.18518518518519%}
.grid-14 .prefix-11{padding-left:81.48148148148148%}
.grid-14 .suffix-11{padding-right:81.48148148148148%}
.grid-14 .push-11{left:81.48148148148148%}
.grid-14 .pull-11{right:81.48148148148148%}
.grid-14 .grid-11{width:77.77777777777779%}
.grid-14 .prefix-10{padding-left:74.07407407407408%}
.grid-14 .suffix-10{padding-right:74.07407407407408%}
.grid-14 .push-10{left:74.07407407407408%}
.grid-14 .pull-10{right:74.07407407407408%}
.grid-14 .grid-10{width:70.37037037037037%}
.grid-14 .prefix-9{padding-left:66.66666666666666%}
.grid-14 .suffix-9{padding-right:66.66666666666666%}
.grid-14 .push-9{left:66.66666666666666%}
.grid-14 .pull-9{right:66.66666666666666%}
.grid-14 .grid-9{width:62.96296296296296%}
.grid-14 .prefix-8{padding-left:59.25925925925925%}
.grid-14 .suffix-8{padding-right:59.25925925925925%}
.grid-14 .push-8{left:59.25925925925925%}
.grid-14 .pull-8{right:59.25925925925925%}
.grid-14 .grid-8{width:55.55555555555556%}
.grid-14 .prefix-7{padding-left:51.85185185185185%}
.grid-14 .suffix-7{padding-right:51.85185185185185%}
.grid-14 .push-7{left:51.85185185185185%}
.grid-14 .pull-7{right:51.85185185185185%}
.grid-14 .grid-7{width:48.148148148148145%}
.grid-14 .prefix-6{padding-left:44.44444444444444%}
.grid-14 .suffix-6{padding-right:44.44444444444444%}
.grid-14 .push-6{left:44.44444444444444%}
.grid-14 .pull-6{right:44.44444444444444%}
.grid-14 .grid-6{width:40.74074074074074%}
.grid-14 .prefix-5{padding-left:37.03703703703704%}
.grid-14 .suffix-5{padding-right:37.03703703703704%}
.grid-14 .push-5{left:37.03703703703704%}
.grid-14 .pull-5{right:37.03703703703704%}
.grid-14 .grid-5{width:33.33333333333333%}
.grid-14 .prefix-4{padding-left:29.629629629629626%}
.grid-14 .suffix-4{padding-right:29.629629629629626%}
.grid-14 .push-4{left:29.629629629629626%}
.grid-14 .pull-4{right:29.629629629629626%}
.grid-14 .grid-4{width:25.925925925925924%}
.grid-14 .prefix-3{padding-left:22.22222222222222%}
.grid-14 .suffix-3{padding-right:22.22222222222222%}
.grid-14 .push-3{left:22.22222222222222%}
.grid-14 .pull-3{right:22.22222222222222%}
.grid-14 .grid-3{width:18.51851851851852%}
.grid-14 .prefix-2{padding-left:14.814814814814813%}
.grid-14 .suffix-2{padding-right:14.814814814814813%}
.grid-14 .push-2{left:14.814814814814813%}
.grid-14 .pull-2{right:14.814814814814813%}
.grid-14 .grid-2{width:11.11111111111111%}
.grid-14 .prefix-1{padding-left:7.4074074074074066%}
.grid-14 .suffix-1{padding-right:7.4074074074074066%}
.grid-14 .push-1{left:7.4074074074074066%}
.grid-14 .pull-1{right:7.4074074074074066%}
.grid-14 .grid-1{width:3.7037037037037033%}
.prefix-14{padding-left:87.5%}
.suffix-14{padding-right:87.5%}
.pull-14{right:87.5%}
.push-14{left:87.5%}
.grid-14 .padded,.grid-14 .layout-4{padding-left:1.8518518518518516%;padding-right:1.8518518518518516%}
.grid-14.padded{width:81.25%;padding-left:1.5625%;padding-right:1.5625%}
.grid-14.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-13{width:78.125%}
.grid-13 .padded-no-width{padding-left:2%;padding-right:2%}
.grid-13 [class*="grid-"]{margin-left:2%;margin-right:2%}
.grid-13 .col-border{padding-right:1.866666666666667%}
.grid-13 .col-border-both{padding-left:1.866666666666667%;padding-right:1.866666666666667%}
.grid-13 .grid-13{width:100%}
.grid-13 .prefix-12{padding-left:96%}
.grid-13 .suffix-12{padding-right:96%}
.grid-13 .push-12{left:96%}
.grid-13 .pull-12{right:96%}
.grid-13 .grid-12{width:92%}
.grid-13 .prefix-11{padding-left:88%}
.grid-13 .suffix-11{padding-right:88%}
.grid-13 .push-11{left:88%}
.grid-13 .pull-11{right:88%}
.grid-13 .grid-11{width:84%}
.grid-13 .prefix-10{padding-left:80%}
.grid-13 .suffix-10{padding-right:80%}
.grid-13 .push-10{left:80%}
.grid-13 .pull-10{right:80%}
.grid-13 .grid-10{width:76%}
.grid-13 .prefix-9{padding-left:72%}
.grid-13 .suffix-9{padding-right:72%}
.grid-13 .push-9{left:72%}
.grid-13 .pull-9{right:72%}
.grid-13 .grid-9{width:68%}
.grid-13 .prefix-8{padding-left:64%}
.grid-13 .suffix-8{padding-right:64%}
.grid-13 .push-8{left:64%}
.grid-13 .pull-8{right:64%}
.grid-13 .grid-8{width:60%}
.grid-13 .prefix-7{padding-left:56.00000000000001%}
.grid-13 .suffix-7{padding-right:56.00000000000001%}
.grid-13 .push-7{left:56.00000000000001%}
.grid-13 .pull-7{right:56.00000000000001%}
.grid-13 .grid-7{width:52%}
.grid-13 .prefix-6{padding-left:48%}
.grid-13 .suffix-6{padding-right:48%}
.grid-13 .push-6{left:48%}
.grid-13 .pull-6{right:48%}
.grid-13 .grid-6{width:44%}
.grid-13 .prefix-5{padding-left:40%}
.grid-13 .suffix-5{padding-right:40%}
.grid-13 .push-5{left:40%}
.grid-13 .pull-5{right:40%}
.grid-13 .grid-5{width:36%}
.grid-13 .prefix-4{padding-left:32%}
.grid-13 .suffix-4{padding-right:32%}
.grid-13 .push-4{left:32%}
.grid-13 .pull-4{right:32%}
.grid-13 .grid-4{width:28.000000000000004%}
.grid-13 .prefix-3{padding-left:24%}
.grid-13 .suffix-3{padding-right:24%}
.grid-13 .push-3{left:24%}
.grid-13 .pull-3{right:24%}
.grid-13 .grid-3{width:20%}
.grid-13 .prefix-2{padding-left:16%}
.grid-13 .suffix-2{padding-right:16%}
.grid-13 .push-2{left:16%}
.grid-13 .pull-2{right:16%}
.grid-13 .grid-2{width:12%}
.grid-13 .prefix-1{padding-left:8%}
.grid-13 .suffix-1{padding-right:8%}
.grid-13 .push-1{left:8%}
.grid-13 .pull-1{right:8%}
.grid-13 .grid-1{width:4%}
.prefix-13{padding-left:81.25%}
.suffix-13{padding-right:81.25%}
.pull-13{right:81.25%}
.push-13{left:81.25%}
.grid-13 .padded,.grid-13 .layout-4{padding-left:2%;padding-right:2%}
.grid-13.padded{width:75%;padding-left:1.5625%;padding-right:1.5625%}
.grid-13.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-12{width:71.875%}
.grid-12 .padded-no-width{padding-left:2.1739130434782608%;padding-right:2.1739130434782608%}
.grid-12 [class*="grid-"]{margin-left:2.1739130434782608%;margin-right:2.1739130434782608%}
.grid-12 .col-border{padding-right:2.0289855072463765%}
.grid-12 .col-border-both{padding-left:2.0289855072463765%;padding-right:2.0289855072463765%}
.grid-12 .grid-12{width:100%}
.grid-12 .prefix-11{padding-left:95.65217391304348%}
.grid-12 .suffix-11{padding-right:95.65217391304348%}
.grid-12 .push-11{left:95.65217391304348%}
.grid-12 .pull-11{right:95.65217391304348%}
.grid-12 .grid-11{width:91.30434782608695%}
.grid-12 .prefix-10{padding-left:86.95652173913044%}
.grid-12 .suffix-10{padding-right:86.95652173913044%}
.grid-12 .push-10{left:86.95652173913044%}
.grid-12 .pull-10{right:86.95652173913044%}
.grid-12 .grid-10{width:82.6086956521739%}
.grid-12 .prefix-9{padding-left:78.26086956521739%}
.grid-12 .suffix-9{padding-right:78.26086956521739%}
.grid-12 .push-9{left:78.26086956521739%}
.grid-12 .pull-9{right:78.26086956521739%}
.grid-12 .grid-9{width:73.91304347826086%}
.grid-12 .prefix-8{padding-left:69.56521739130434%}
.grid-12 .suffix-8{padding-right:69.56521739130434%}
.grid-12 .push-8{left:69.56521739130434%}
.grid-12 .pull-8{right:69.56521739130434%}
.grid-12 .grid-8{width:65.21739130434783%}
.grid-12 .prefix-7{padding-left:60.86956521739131%}
.grid-12 .suffix-7{padding-right:60.86956521739131%}
.grid-12 .push-7{left:60.86956521739131%}
.grid-12 .pull-7{right:60.86956521739131%}
.grid-12 .grid-7{width:56.52173913043478%}
.grid-12 .prefix-6{padding-left:52.17391304347826%}
.grid-12 .suffix-6{padding-right:52.17391304347826%}
.grid-12 .push-6{left:52.17391304347826%}
.grid-12 .pull-6{right:52.17391304347826%}
.grid-12 .grid-6{width:47.82608695652174%}
.grid-12 .prefix-5{padding-left:43.47826086956522%}
.grid-12 .suffix-5{padding-right:43.47826086956522%}
.grid-12 .push-5{left:43.47826086956522%}
.grid-12 .pull-5{right:43.47826086956522%}
.grid-12 .grid-5{width:39.130434782608695%}
.grid-12 .prefix-4{padding-left:34.78260869565217%}
.grid-12 .suffix-4{padding-right:34.78260869565217%}
.grid-12 .push-4{left:34.78260869565217%}
.grid-12 .pull-4{right:34.78260869565217%}
.grid-12 .grid-4{width:30.434782608695656%}
.grid-12 .prefix-3{padding-left:26.08695652173913%}
.grid-12 .suffix-3{padding-right:26.08695652173913%}
.grid-12 .push-3{left:26.08695652173913%}
.grid-12 .pull-3{right:26.08695652173913%}
.grid-12 .grid-3{width:21.73913043478261%}
.grid-12 .prefix-2{padding-left:17.391304347826086%}
.grid-12 .suffix-2{padding-right:17.391304347826086%}
.grid-12 .push-2{left:17.391304347826086%}
.grid-12 .pull-2{right:17.391304347826086%}
.grid-12 .grid-2{width:13.043478260869565%}
.grid-12 .prefix-1{padding-left:8.695652173913043%}
.grid-12 .suffix-1{padding-right:8.695652173913043%}
.grid-12 .push-1{left:8.695652173913043%}
.grid-12 .pull-1{right:8.695652173913043%}
.grid-12 .grid-1{width:4.3478260869565215%}
.prefix-12{padding-left:75%}
.suffix-12{padding-right:75%}
.pull-12{right:75%}
.push-12{left:75%}
.grid-12 .padded,.grid-12 .layout-4{padding-left:2.1739130434782608%;padding-right:2.1739130434782608%}
.grid-12.padded{width:68.75%;padding-left:1.5625%;padding-right:1.5625%}
.grid-12.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-11{width:65.625%}
.grid-11 .padded-no-width{padding-left:2.380952380952381%;padding-right:2.380952380952381%}
.grid-11 [class*="grid-"]{margin-left:2.380952380952381%;margin-right:2.380952380952381%}
.grid-11 .col-border{padding-right:2.2222222222222223%}
.grid-11 .col-border-both{padding-left:2.2222222222222223%;padding-right:2.2222222222222223%}
.grid-11 .grid-11{width:100%}
.grid-11 .prefix-10{padding-left:95.23809523809523%}
.grid-11 .suffix-10{padding-right:95.23809523809523%}
.grid-11 .push-10{left:95.23809523809523%}
.grid-11 .pull-10{right:95.23809523809523%}
.grid-11 .grid-10{width:90.47619047619048%}
.grid-11 .prefix-9{padding-left:85.71428571428571%}
.grid-11 .suffix-9{padding-right:85.71428571428571%}
.grid-11 .push-9{left:85.71428571428571%}
.grid-11 .pull-9{right:85.71428571428571%}
.grid-11 .grid-9{width:80.95238095238095%}
.grid-11 .prefix-8{padding-left:76.19047619047619%}
.grid-11 .suffix-8{padding-right:76.19047619047619%}
.grid-11 .push-8{left:76.19047619047619%}
.grid-11 .pull-8{right:76.19047619047619%}
.grid-11 .grid-8{width:71.42857142857143%}
.grid-11 .prefix-7{padding-left:66.66666666666666%}
.grid-11 .suffix-7{padding-right:66.66666666666666%}
.grid-11 .push-7{left:66.66666666666666%}
.grid-11 .pull-7{right:66.66666666666666%}
.grid-11 .grid-7{width:61.904761904761905%}
.grid-11 .prefix-6{padding-left:57.14285714285714%}
.grid-11 .suffix-6{padding-right:57.14285714285714%}
.grid-11 .push-6{left:57.14285714285714%}
.grid-11 .pull-6{right:57.14285714285714%}
.grid-11 .grid-6{width:52.38095238095239%}
.grid-11 .prefix-5{padding-left:47.61904761904761%}
.grid-11 .suffix-5{padding-right:47.61904761904761%}
.grid-11 .push-5{left:47.61904761904761%}
.grid-11 .pull-5{right:47.61904761904761%}
.grid-11 .grid-5{width:42.857142857142854%}
.grid-11 .prefix-4{padding-left:38.095238095238095%}
.grid-11 .suffix-4{padding-right:38.095238095238095%}
.grid-11 .push-4{left:38.095238095238095%}
.grid-11 .pull-4{right:38.095238095238095%}
.grid-11 .grid-4{width:33.33333333333333%}
.grid-11 .prefix-3{padding-left:28.57142857142857%}
.grid-11 .suffix-3{padding-right:28.57142857142857%}
.grid-11 .push-3{left:28.57142857142857%}
.grid-11 .pull-3{right:28.57142857142857%}
.grid-11 .grid-3{width:23.809523809523807%}
.grid-11 .prefix-2{padding-left:19.047619047619047%}
.grid-11 .suffix-2{padding-right:19.047619047619047%}
.grid-11 .push-2{left:19.047619047619047%}
.grid-11 .pull-2{right:19.047619047619047%}
.grid-11 .grid-2{width:14.285714285714285%}
.grid-11 .prefix-1{padding-left:9.523809523809524%}
.grid-11 .suffix-1{padding-right:9.523809523809524%}
.grid-11 .push-1{left:9.523809523809524%}
.grid-11 .pull-1{right:9.523809523809524%}
.grid-11 .grid-1{width:4.761904761904762%}
.prefix-11{padding-left:68.75%}
.suffix-11{padding-right:68.75%}
.pull-11{right:68.75%}
.push-11{left:68.75%}
.grid-11 .padded,.grid-11 .layout-4{padding-left:2.380952380952381%;padding-right:2.380952380952381%}
.grid-11.padded{width:62.5%;padding-left:1.5625%;padding-right:1.5625%}
.grid-11.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-10{width:59.375%}
.grid-10 .padded-no-width{padding-left:2.631578947368421%;padding-right:2.631578947368421%}
.grid-10 [class*="grid-"]{margin-left:2.631578947368421%;margin-right:2.631578947368421%}
.grid-10 .col-border{padding-right:2.456140350877193%}
.grid-10 .col-border-both{padding-left:2.456140350877193%;padding-right:2.456140350877193%}
.grid-10 .grid-10{width:100%}
.grid-10 .prefix-9{padding-left:94.73684210526315%}
.grid-10 .suffix-9{padding-right:94.73684210526315%}
.grid-10 .push-9{left:94.73684210526315%}
.grid-10 .pull-9{right:94.73684210526315%}
.grid-10 .grid-9{width:89.47368421052632%}
.grid-10 .prefix-8{padding-left:84.21052631578947%}
.grid-10 .suffix-8{padding-right:84.21052631578947%}
.grid-10 .push-8{left:84.21052631578947%}
.grid-10 .pull-8{right:84.21052631578947%}
.grid-10 .grid-8{width:78.94736842105263%}
.grid-10 .prefix-7{padding-left:73.68421052631578%}
.grid-10 .suffix-7{padding-right:73.68421052631578%}
.grid-10 .push-7{left:73.68421052631578%}
.grid-10 .pull-7{right:73.68421052631578%}
.grid-10 .grid-7{width:68.42105263157895%}
.grid-10 .prefix-6{padding-left:63.1578947368421%}
.grid-10 .suffix-6{padding-right:63.1578947368421%}
.grid-10 .push-6{left:63.1578947368421%}
.grid-10 .pull-6{right:63.1578947368421%}
.grid-10 .grid-6{width:57.89473684210527%}
.grid-10 .prefix-5{padding-left:52.63157894736842%}
.grid-10 .suffix-5{padding-right:52.63157894736842%}
.grid-10 .push-5{left:52.63157894736842%}
.grid-10 .pull-5{right:52.63157894736842%}
.grid-10 .grid-5{width:47.368421052631575%}
.grid-10 .prefix-4{padding-left:42.10526315789473%}
.grid-10 .suffix-4{padding-right:42.10526315789473%}
.grid-10 .push-4{left:42.10526315789473%}
.grid-10 .pull-4{right:42.10526315789473%}
.grid-10 .grid-4{width:36.84210526315789%}
.grid-10 .prefix-3{padding-left:31.57894736842105%}
.grid-10 .suffix-3{padding-right:31.57894736842105%}
.grid-10 .push-3{left:31.57894736842105%}
.grid-10 .pull-3{right:31.57894736842105%}
.grid-10 .grid-3{width:26.31578947368421%}
.grid-10 .prefix-2{padding-left:21.052631578947366%}
.grid-10 .suffix-2{padding-right:21.052631578947366%}
.grid-10 .push-2{left:21.052631578947366%}
.grid-10 .pull-2{right:21.052631578947366%}
.grid-10 .grid-2{width:15.789473684210526%}
.grid-10 .prefix-1{padding-left:10.526315789473683%}
.grid-10 .suffix-1{padding-right:10.526315789473683%}
.grid-10 .push-1{left:10.526315789473683%}
.grid-10 .pull-1{right:10.526315789473683%}
.grid-10 .grid-1{width:5.263157894736842%}
.prefix-10{padding-left:62.5%}
.suffix-10{padding-right:62.5%}
.pull-10{right:62.5%}
.push-10{left:62.5%}
.grid-10 .padded,.grid-10 .layout-4{padding-left:2.631578947368421%;padding-right:2.631578947368421%}
.grid-10.padded{width:56.25%;padding-left:1.5625%;padding-right:1.5625%}
.grid-10.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-9{width:53.125%}
.grid-9 .padded-no-width{padding-left:2.941176470588235%;padding-right:2.941176470588235%}
.grid-9 [class*="grid-"]{margin-left:2.941176470588235%;margin-right:2.941176470588235%}
.grid-9 .col-border{padding-right:2.7450980392156863%}
.grid-9 .col-border-both{padding-left:2.7450980392156863%;padding-right:2.7450980392156863%}
.grid-9 .grid-9{width:100%}
.grid-9 .prefix-8{padding-left:94.11764705882352%}
.grid-9 .suffix-8{padding-right:94.11764705882352%}
.grid-9 .push-8{left:94.11764705882352%}
.grid-9 .pull-8{right:94.11764705882352%}
.grid-9 .grid-8{width:88.23529411764706%}
.grid-9 .prefix-7{padding-left:82.35294117647058%}
.grid-9 .suffix-7{padding-right:82.35294117647058%}
.grid-9 .push-7{left:82.35294117647058%}
.grid-9 .pull-7{right:82.35294117647058%}
.grid-9 .grid-7{width:76.47058823529412%}
.grid-9 .prefix-6{padding-left:70.58823529411765%}
.grid-9 .suffix-6{padding-right:70.58823529411765%}
.grid-9 .push-6{left:70.58823529411765%}
.grid-9 .pull-6{right:70.58823529411765%}
.grid-9 .grid-6{width:64.70588235294117%}
.grid-9 .prefix-5{padding-left:58.82352941176471%}
.grid-9 .suffix-5{padding-right:58.82352941176471%}
.grid-9 .push-5{left:58.82352941176471%}
.grid-9 .pull-5{right:58.82352941176471%}
.grid-9 .grid-5{width:52.94117647058824%}
.grid-9 .prefix-4{padding-left:47.05882352941176%}
.grid-9 .suffix-4{padding-right:47.05882352941176%}
.grid-9 .push-4{left:47.05882352941176%}
.grid-9 .pull-4{right:47.05882352941176%}
.grid-9 .grid-4{width:41.17647058823529%}
.grid-9 .prefix-3{padding-left:35.294117647058826%}
.grid-9 .suffix-3{padding-right:35.294117647058826%}
.grid-9 .push-3{left:35.294117647058826%}
.grid-9 .pull-3{right:35.294117647058826%}
.grid-9 .grid-3{width:29.411764705882355%}
.grid-9 .prefix-2{padding-left:23.52941176470588%}
.grid-9 .suffix-2{padding-right:23.52941176470588%}
.grid-9 .push-2{left:23.52941176470588%}
.grid-9 .pull-2{right:23.52941176470588%}
.grid-9 .grid-2{width:17.647058823529413%}
.grid-9 .prefix-1{padding-left:11.76470588235294%}
.grid-9 .suffix-1{padding-right:11.76470588235294%}
.grid-9 .push-1{left:11.76470588235294%}
.grid-9 .pull-1{right:11.76470588235294%}
.grid-9 .grid-1{width:5.88235294117647%}
.prefix-9{padding-left:56.25%}
.suffix-9{padding-right:56.25%}
.pull-9{right:56.25%}
.push-9{left:56.25%}
.grid-9 .padded,.grid-9 .layout-4{padding-left:2.941176470588235%;padding-right:2.941176470588235%}
.grid-9.padded{width:50%;padding-left:1.5625%;padding-right:1.5625%}
.grid-9.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-8{width:46.875%}
.grid-8 .padded-no-width{padding-left:3.3333333333333335%;padding-right:3.3333333333333335%}
.grid-8 [class*="grid-"]{margin-left:3.3333333333333335%;margin-right:3.3333333333333335%}
.grid-8 .col-border{padding-right:3.111111111111111%}
.grid-8 .col-border-both{padding-left:3.111111111111111%;padding-right:3.111111111111111%}
.grid-8 .grid-8{width:100%}
.grid-8 .prefix-7{padding-left:93.33333333333333%}
.grid-8 .suffix-7{padding-right:93.33333333333333%}
.grid-8 .push-7{left:93.33333333333333%}
.grid-8 .pull-7{right:93.33333333333333%}
.grid-8 .grid-7{width:86.66666666666667%}
.grid-8 .prefix-6{padding-left:80%}
.grid-8 .suffix-6{padding-right:80%}
.grid-8 .push-6{left:80%}
.grid-8 .pull-6{right:80%}
.grid-8 .grid-6{width:73.33333333333333%}
.grid-8 .prefix-5{padding-left:66.66666666666666%}
.grid-8 .suffix-5{padding-right:66.66666666666666%}
.grid-8 .push-5{left:66.66666666666666%}
.grid-8 .pull-5{right:66.66666666666666%}
.grid-8 .grid-5{width:60%}
.grid-8 .prefix-4{padding-left:53.333333333333336%}
.grid-8 .suffix-4{padding-right:53.333333333333336%}
.grid-8 .push-4{left:53.333333333333336%}
.grid-8 .pull-4{right:53.333333333333336%}
.grid-8 .grid-4{width:46.666666666666664%}
.grid-8 .prefix-3{padding-left:40%}
.grid-8 .suffix-3{padding-right:40%}
.grid-8 .push-3{left:40%}
.grid-8 .pull-3{right:40%}
.grid-8 .grid-3{width:33.33333333333333%}
.grid-8 .prefix-2{padding-left:26.666666666666668%}
.grid-8 .suffix-2{padding-right:26.666666666666668%}
.grid-8 .push-2{left:26.666666666666668%}
.grid-8 .pull-2{right:26.666666666666668%}
.grid-8 .grid-2{width:20%}
.grid-8 .prefix-1{padding-left:13.333333333333334%}
.grid-8 .suffix-1{padding-right:13.333333333333334%}
.grid-8 .push-1{left:13.333333333333334%}
.grid-8 .pull-1{right:13.333333333333334%}
.grid-8 .grid-1{width:6.666666666666667%}
.prefix-8{padding-left:50%}
.suffix-8{padding-right:50%}
.pull-8{right:50%}
.push-8{left:50%}
.grid-8 .padded,.grid-8 .layout-4{padding-left:3.3333333333333335%;padding-right:3.3333333333333335%}
.grid-8.padded{width:43.75%;padding-left:1.5625%;padding-right:1.5625%}
.grid-8.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-7{width:40.625%}
.grid-7 .padded-no-width{padding-left:3.8461538461538463%;padding-right:3.8461538461538463%}
.grid-7 [class*="grid-"]{margin-left:3.8461538461538463%;margin-right:3.8461538461538463%}
.grid-7 .col-border{padding-right:3.5897435897435894%}
.grid-7 .col-border-both{padding-left:3.5897435897435894%;padding-right:3.5897435897435894%}
.grid-7 .grid-7{width:100%}
.grid-7 .prefix-6{padding-left:92.3076923076923%}
.grid-7 .suffix-6{padding-right:92.3076923076923%}
.grid-7 .push-6{left:92.3076923076923%}
.grid-7 .pull-6{right:92.3076923076923%}
.grid-7 .grid-6{width:84.61538461538461%}
.grid-7 .prefix-5{padding-left:76.92307692307693%}
.grid-7 .suffix-5{padding-right:76.92307692307693%}
.grid-7 .push-5{left:76.92307692307693%}
.grid-7 .pull-5{right:76.92307692307693%}
.grid-7 .grid-5{width:69.23076923076923%}
.grid-7 .prefix-4{padding-left:61.53846153846154%}
.grid-7 .suffix-4{padding-right:61.53846153846154%}
.grid-7 .push-4{left:61.53846153846154%}
.grid-7 .pull-4{right:61.53846153846154%}
.grid-7 .grid-4{width:53.84615384615385%}
.grid-7 .prefix-3{padding-left:46.15384615384615%}
.grid-7 .suffix-3{padding-right:46.15384615384615%}
.grid-7 .push-3{left:46.15384615384615%}
.grid-7 .pull-3{right:46.15384615384615%}
.grid-7 .grid-3{width:38.46153846153847%}
.grid-7 .prefix-2{padding-left:30.76923076923077%}
.grid-7 .suffix-2{padding-right:30.76923076923077%}
.grid-7 .push-2{left:30.76923076923077%}
.grid-7 .pull-2{right:30.76923076923077%}
.grid-7 .grid-2{width:23.076923076923077%}
.grid-7 .prefix-1{padding-left:15.384615384615385%}
.grid-7 .suffix-1{padding-right:15.384615384615385%}
.grid-7 .push-1{left:15.384615384615385%}
.grid-7 .pull-1{right:15.384615384615385%}
.grid-7 .grid-1{width:7.6923076923076925%}
.prefix-7{padding-left:43.75%}
.suffix-7{padding-right:43.75%}
.pull-7{right:43.75%}
.push-7{left:43.75%}
.grid-7 .padded,.grid-7 .layout-4{padding-left:3.8461538461538463%;padding-right:3.8461538461538463%}
.grid-7.padded{width:37.5%;padding-left:1.5625%;padding-right:1.5625%}
.grid-7.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-6{width:34.375%}
.grid-6 .padded-no-width{padding-left:4.545454545454546%;padding-right:4.545454545454546%}
.grid-6 [class*="grid-"]{margin-left:4.545454545454546%;margin-right:4.545454545454546%}
.grid-6 .col-border{padding-right:4.242424242424243%}
.grid-6 .col-border-both{padding-left:4.242424242424243%;padding-right:4.242424242424243%}
.grid-6 .grid-6{width:100%}
.grid-6 .prefix-5{padding-left:90.9090909090909%}
.grid-6 .suffix-5{padding-right:90.9090909090909%}
.grid-6 .push-5{left:90.9090909090909%}
.grid-6 .pull-5{right:90.9090909090909%}
.grid-6 .grid-5{width:81.81818181818183%}
.grid-6 .prefix-4{padding-left:72.72727272727273%}
.grid-6 .suffix-4{padding-right:72.72727272727273%}
.grid-6 .push-4{left:72.72727272727273%}
.grid-6 .pull-4{right:72.72727272727273%}
.grid-6 .grid-4{width:63.63636363636363%}
.grid-6 .prefix-3{padding-left:54.54545454545454%}
.grid-6 .suffix-3{padding-right:54.54545454545454%}
.grid-6 .push-3{left:54.54545454545454%}
.grid-6 .pull-3{right:54.54545454545454%}
.grid-6 .grid-3{width:45.45454545454545%}
.grid-6 .prefix-2{padding-left:36.36363636363637%}
.grid-6 .suffix-2{padding-right:36.36363636363637%}
.grid-6 .push-2{left:36.36363636363637%}
.grid-6 .pull-2{right:36.36363636363637%}
.grid-6 .grid-2{width:27.27272727272727%}
.grid-6 .prefix-1{padding-left:18.181818181818183%}
.grid-6 .suffix-1{padding-right:18.181818181818183%}
.grid-6 .push-1{left:18.181818181818183%}
.grid-6 .pull-1{right:18.181818181818183%}
.grid-6 .grid-1{width:9.090909090909092%}
.prefix-6{padding-left:37.5%}
.suffix-6{padding-right:37.5%}
.pull-6{right:37.5%}
.push-6{left:37.5%}
.grid-6 .padded,.grid-6 .layout-4{padding-left:4.545454545454546%;padding-right:4.545454545454546%}
.grid-6.padded{width:31.25%;padding-left:1.5625%;padding-right:1.5625%}
.grid-6.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-5{width:28.125%}
.grid-5 .padded-no-width{padding-left:5.555555555555555%;padding-right:5.555555555555555%}
.grid-5 [class*="grid-"]{margin-left:5.555555555555555%;margin-right:5.555555555555555%}
.grid-5 .col-border{padding-right:5.185185185185185%}
.grid-5 .col-border-both{padding-left:5.185185185185185%;padding-right:5.185185185185185%}
.grid-5 .grid-5{width:100%}
.grid-5 .prefix-4{padding-left:88.88888888888889%}
.grid-5 .suffix-4{padding-right:88.88888888888889%}
.grid-5 .push-4{left:88.88888888888889%}
.grid-5 .pull-4{right:88.88888888888889%}
.grid-5 .grid-4{width:77.77777777777779%}
.grid-5 .prefix-3{padding-left:66.66666666666666%}
.grid-5 .suffix-3{padding-right:66.66666666666666%}
.grid-5 .push-3{left:66.66666666666666%}
.grid-5 .pull-3{right:66.66666666666666%}
.grid-5 .grid-3{width:55.55555555555556%}
.grid-5 .prefix-2{padding-left:44.44444444444444%}
.grid-5 .suffix-2{padding-right:44.44444444444444%}
.grid-5 .push-2{left:44.44444444444444%}
.grid-5 .pull-2{right:44.44444444444444%}
.grid-5 .grid-2{width:33.33333333333333%}
.grid-5 .prefix-1{padding-left:22.22222222222222%}
.grid-5 .suffix-1{padding-right:22.22222222222222%}
.grid-5 .push-1{left:22.22222222222222%}
.grid-5 .pull-1{right:22.22222222222222%}
.grid-5 .grid-1{width:11.11111111111111%}
.prefix-5{padding-left:31.25%}
.suffix-5{padding-right:31.25%}
.pull-5{right:31.25%}
.push-5{left:31.25%}
.grid-5 .padded,.grid-5 .layout-4{padding-left:5.555555555555555%;padding-right:5.555555555555555%}
.grid-5.padded{width:25%;padding-left:1.5625%;padding-right:1.5625%}
.grid-5.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-4{width:21.875%}
.grid-4 .padded-no-width{padding-left:7.142857142857142%;padding-right:7.142857142857142%}
.grid-4 [class*="grid-"]{margin-left:7.142857142857142%;margin-right:7.142857142857142%}
.grid-4 .col-border{padding-right:6.666666666666667%}
.grid-4 .col-border-both{padding-left:6.666666666666667%;padding-right:6.666666666666667%}
.grid-4 .grid-4{width:100%}
.grid-4 .prefix-3{padding-left:85.71428571428571%}
.grid-4 .suffix-3{padding-right:85.71428571428571%}
.grid-4 .push-3{left:85.71428571428571%}
.grid-4 .pull-3{right:85.71428571428571%}
.grid-4 .grid-3{width:71.42857142857143%}
.grid-4 .prefix-2{padding-left:57.14285714285714%}
.grid-4 .suffix-2{padding-right:57.14285714285714%}
.grid-4 .push-2{left:57.14285714285714%}
.grid-4 .pull-2{right:57.14285714285714%}
.grid-4 .grid-2{width:42.857142857142854%}
.grid-4 .prefix-1{padding-left:28.57142857142857%}
.grid-4 .suffix-1{padding-right:28.57142857142857%}
.grid-4 .push-1{left:28.57142857142857%}
.grid-4 .pull-1{right:28.57142857142857%}
.grid-4 .grid-1{width:14.285714285714285%}
.prefix-4{padding-left:25%}
.suffix-4{padding-right:25%}
.pull-4{right:25%}
.push-4{left:25%}
.grid-4 .padded,.grid-4 .layout-4{padding-left:7.142857142857142%;padding-right:7.142857142857142%}
.grid-4.padded{width:18.75%;padding-left:1.5625%;padding-right:1.5625%}
.grid-4.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-3{width:15.625%}
.grid-3 .padded-no-width{padding-left:10%;padding-right:10%}
.grid-3 [class*="grid-"]{margin-left:10%;margin-right:10%}
.grid-3 .col-border{padding-right:9.333333333333334%}
.grid-3 .col-border-both{padding-left:9.333333333333334%;padding-right:9.333333333333334%}
.grid-3 .grid-3{width:100%}
.grid-3 .prefix-2{padding-left:80%}
.grid-3 .suffix-2{padding-right:80%}
.grid-3 .push-2{left:80%}
.grid-3 .pull-2{right:80%}
.grid-3 .grid-2{width:60%}
.grid-3 .prefix-1{padding-left:40%}
.grid-3 .suffix-1{padding-right:40%}
.grid-3 .push-1{left:40%}
.grid-3 .pull-1{right:40%}
.grid-3 .grid-1{width:20%}
.prefix-3{padding-left:18.75%}
.suffix-3{padding-right:18.75%}
.pull-3{right:18.75%}
.push-3{left:18.75%}
.grid-3 .padded,.grid-3 .layout-4{padding-left:10%;padding-right:10%}
.grid-3.padded{width:12.5%;padding-left:1.5625%;padding-right:1.5625%}
.grid-3.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-2{width:9.375%}
.grid-2 .padded-no-width{padding-left:16.666666666666664%;padding-right:16.666666666666664%}
.grid-2 [class*="grid-"]{margin-left:16.666666666666664%;margin-right:16.666666666666664%}
.grid-2 .col-border{padding-right:15.555555555555555%}
.grid-2 .col-border-both{padding-left:15.555555555555555%;padding-right:15.555555555555555%}
.grid-2 .grid-2{width:100%}
.grid-2 .prefix-1{padding-left:66.66666666666666%}
.grid-2 .suffix-1{padding-right:66.66666666666666%}
.grid-2 .push-1{left:66.66666666666666%}
.grid-2 .pull-1{right:66.66666666666666%}
.grid-2 .grid-1{width:33.33333333333333%}
.prefix-2{padding-left:12.5%}
.suffix-2{padding-right:12.5%}
.pull-2{right:12.5%}
.push-2{left:12.5%}
.grid-2 .padded,.grid-2 .layout-4{padding-left:16.666666666666664%;padding-right:16.666666666666664%}
.grid-2.padded{width:6.25%;padding-left:1.5625%;padding-right:1.5625%}
.grid-2.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.grid-1{width:3.125%}
.grid-1 .padded-no-width{padding-left:50%;padding-right:50%}
.grid-1 [class*="grid-"]{margin-left:50%;margin-right:50%}
.grid-1 .col-border{padding-right:46.666666666666664%}
.grid-1 .col-border-both{padding-left:46.666666666666664%;padding-right:46.666666666666664%}
.grid-1 .grid-1{width:100%}
.prefix-1{padding-left:6.25%}
.suffix-1{padding-right:6.25%}
.pull-1{right:6.25%}
.push-1{left:6.25%}
.grid-1 .padded,.grid-1 .layout-4{padding-left:50%;padding-right:50%}
.grid-1.padded{width:0;padding-left:1.5625%;padding-right:1.5625%}
.grid-1.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.padded,.layout-4{padding-left:1.5625%;padding-right:1.5625%}
.alpha{margin-left:0 !important}
.omega{margin-right:0 !important}
.grid-4.right{float:right}
.grid-3.right{float:right}
.grid-2.right{float:right}
.grid-3.left{float:left}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}
.clearfix{zoom:1}
hr{background:#ddd;border:0;clear:both;color:#ddd;float:none;height:1px;margin:15px 0 14px;padding:0;visibility:visible;width:100%}
hr.rule{background:#ddd;color:#ddd;margin:15px 0 14px;padding:0;visibility:visible}
hr.bluerule{background:#003057;color:#003057;margin:15px 0 14px;padding:0;visibility:visible}
hr.clear-left{clear:left;width:auto}
hr.clear-right{clear:right;width:auto}
.container-16{width:960px}
.grid-4 .grid-3.right,.grid-5 .grid-3.right,.grid-6 .grid-3.right{width:30% !important}
.grid-4 .grid-3.left,.grid-5 .grid-3.left,.grid-6 .grid-3.left{width:30% !important;padding-right:.5rem}
.grid-4 .grid-3.hteaser,.grid-5 .grid-3.hteaser{width:100% !important}
@media(max-width:767px){.container-16{width:96%}
[class*="grid-"]{width:96% !important}
.grid-3.right{width:33.333% !important}
.grid-3.left{width:33.333% !important;padding-right:.5rem}
[class*="grid-"] [class*="grid-"]{width:100% !important}
[class*="prefix-"]{padding-left:0 !important}
[class*="suffix-"]{padding-right:0 !important}
[class*="push-"]{left:0 !important}
[class*="pull-"]{right:0 !important}
.alpha{margin-left:0 !important}
.omega{margin-right:0 !important}
[class*="grid-"] [class*="grid-"]{margin-left:0 !important;margin-right:0 !important}
.col-border{padding-right:0;border-right:0}
.col-border-both{padding-left:0;padding-right:0;border-left:0;border-right:0}
}
@media(min-width:768px) and (max-width:989px){.container-16{width:738px}
.col-border{padding-right:1.4% !important}
.col-border-both{padding-left:1.4% !important;padding-right:1.4% !important}
}
@media(min-width:1024px) and (max-width:1024px) and (orientation:landscape){.container-16{width:994px}
}
@media(min-width:1246px){.container-16{width:1216px}
}
@font-face{font-family:'Narrow';src:url('fonts/liberationsansnarrow-regular-webfont.eot');src:local('Arial Narrow'),url("fonts/liberationsansnarrow-regular-webfont.woff") format("woff"),url("fonts/liberationsansnarrow-regular-webfont.ttf") format("truetype");font-weight:normal}
@font-face{font-family:'Narrow';src:url('fonts/liberationsansnarrow-bold-webfont.eot');src:local('Arial Narrow Bold'),local('Arial Narrow'),url("fonts/liberationsansnarrow-bold-webfont.woff") format("woff"),url("fonts/liberationsansnarrow-bold-webfont.ttf") format("truetype");font-weight:bold}
@font-face{font-family:'Narrow';src:url('fonts/liberationsansnarrow-bolditalic-webfont.eot');src:local('Arial Narrow Bold Italic'),local('Arial Narrow'),url("fonts/liberationsansnarrow-bolditalic-webfont.woff") format("woff"),url("fonts/liberationsansnarrow-bolditalic-webfont.ttf") format("truetype");font-weight:bold;font-style:italic}
@font-face{font-family:'Narrow';src:url('fonts/liberationsansnarrow-italic-webfont.eot');src:local('Arial Narrow Italic'),local('Arial Narrow'),url("fonts/liberationsansnarrow-italic-webfont.woff") format("woff"),url("fonts/liberationsansnarrow-italic-webfont.ttf") format("truetype");font-style:italic;font-weight:normal}
@font-face{font-family:'MYRIADPRO-REGULAR';src:url("fonts/MYRIADPRO-REGULAR.woff") format("woff"),url("fonts/MYRIADPRO-REGULAR.ttf") format("truetype");font-style:italic;font-weight:normal}
@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format('woff')}
#uni-header{background:url(https://www.odu.edu/etc/designs/odu/images/header-bg.png) repeat-x left top;background-color:#002c4f;height:102px;margin:0 auto;overflow:visible;position:relative;width:990px;z-index:900}
#uni-logo{height:160px;overflow:hidden;position:absolute;top:0;left:0;z-index:901}
#uni-logo h1{font-size:12px;margin:0;padding:0}
#uni-logo h1 a{background:url(https://www.odu.edu/etc/designs/odu/images/logo-uni.png) no-repeat left top;display:block;height:0;margin:0;overflow:hidden;padding:160px 0 0 0;width:280px}
#uni-logo h2{display:none}
#uni-find{background-color:#00213b;border:1px solid #24445f;-moz-border-radius:5px;border-radius:5px;float:right;height:22px;padding:3px 3px 3px 15px;position:absolute;right:15px;top:13px;width:419px}
#uni-find li{float:left;padding:0 15px 0 0}
#uni-find a{color:#a3b5c4;line-height:22px;text-decoration:none;vertical-align:middle}
#uni-find a:hover{color:white;text-decoration:underline}
#uni-search{float:left;margin:0;padding:0;width:162px}
#uni-search input{-webkit-box-shadow:inset 0 0 4px 1px #f0bebe;-moz-box-shadow:inset 0 0 4px 1px #f0bebe;box-shadow:inset 0 0 4px 1px #f0bebe;-moz-border-radius:0;border-radius:0;border:1px solid #f2ceb6;float:left;height:20px;line-height:20px;margin:0;padding:0 0 0 2px;vertical-align:middle;width:134px}
#uni-search button{background:url(https://www.odu.edu/etc/designs/odu/images/button-search.png) no-repeat left top;border:0;cursor:pointer;float:left;height:22px;margin:0;padding:0;text-indent:-9000px;vertical-align:center;width:24px}
#uni-nav{background:url(https://www.odu.edu/etc/designs/odu/images/nav-bg.png) repeat-x 0 -120px;height:44px;left:0;overflow:hidden;position:absolute;top:58px;width:990px}
#uni-nav ul{background:url(https://www.odu.edu/etc/designs/odu/images/nav-bg.png) no-repeat right 0;float:right;width:730px}
#uni-nav ul li{background:url(https://www.odu.edu/etc/designs/odu/images/nav-bg.png) no-repeat 0 -80px;float:left;line-height:44px;padding:0 15px 0 21px;vertical-align:middle}
#uni-nav ul li:first-child{background:0}
#uni-nav a{color:#00325b;font-family:'Arial Narrow','Narrow';font-size:16px;font-weight:bold;line-height:44px;text-decoration:none}
#uni-nav a:hover{color:#66849d;text-decoration:underline}
#uni-phone-menu-jump-toggle{display:none;height:32px;margin:6px;opacity:0;position:absolute;right:3px;top:31px;width:32px}
#uni-phone-menu-jump-anchor{background:url(https://www.odu.edu/etc/designs/odu/images/nav-icon.png) no-repeat right 0;background-repeat:no-repeat;background-size:100%;display:none;float:right;height:0;left:0;margin:7px 9px;overflow:hidden;padding-top:32px;position:relative;width:32px}
#uni-phone-menu-jump{background:url(https://www.odu.edu/etc/designs/odu/images/nav-icon.png) no-repeat right 0;background-repeat:no-repeat;background-size:100%;display:none;float:right;height:0;left:0;margin:7px 9px;overflow:hidden;padding-top:32px;position:relative;width:32px}
#uni-phone-breadcrumbs{display:none}
#uni-phone-breadcrumbs div{-moz-border-radius:5px;border-radius:5px;background-color:white;cursor:pointer;font-weight:bold;margin-left:2%;padding:5px 1%;width:94%}
#uni-phone-breadcrumbs div:after{-moz-border-radius:4px;border-radius:4px;background-color:#66849d;color:white;content:'\25bc';display:block;float:right;font-size:10px;margin-top:-2px;padding:3px 2px}
#uni-phone-breadcrumbs select{height:24px;margin-left:2%;margin-top:-42px;opacity:0;width:96%}
#uni-phone-menu{-webkit-box-shadow:inset 0 0 10px #000;-moz-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000;background-color:#00325b;clear:both;display:none;overflow:hidden}
.csstransforms3d #uni-phone-menu{left:16%;opacity:0;position:absolute;top:0;width:84%;z-index:-1000}
#uni-phone-menu #uni-phone-nav li{background-color:#b1c0cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#b1c0cd));background-image:-moz-linear-gradient(#fff,#b1c0cd);background-image:-ms-linear-gradient(#fff,#b1c0cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#b1c0cd));background-image:-webkit-linear-gradient(#fff,#b1c0cd);background-image:-o-linear-gradient(#fff,#b1c0cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#b1c0cd',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#b1c0cd', GradientType=0)";background-image:linear-gradient(#fff,#b1c0cd);border-bottom:1px solid #66849d;height:48px;line-height:50px}
#uni-phone-menu #uni-phone-nav li a{color:#00325b;display:block;font-size:18px;padding:0 15px}
#uni-phone-menu #uni-phone-find li{background-color:#00213b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#00325b),to(#00213b));background-image:-moz-linear-gradient(#00325b,#00213b);background-image:-ms-linear-gradient(#00325b,#00213b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00325b),color-stop(100%,#00213b));background-image:-webkit-linear-gradient(#00325b,#00213b);background-image:-o-linear-gradient(#00325b,#00213b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b',endColorstr='#00213b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b', endColorstr='#00213b', GradientType=0)";background-image:linear-gradient(#00325b,#00213b);border-bottom:1px solid #001526;outline:1px solid #001526;float:left;height:48px;line-height:50px;width:50%}
#uni-phone-menu #uni-phone-find li a{color:#fff;display:block;font-size:18px;padding:0 15px}
#uni-phone-menu #uni-phone-search{clear:both;margin:15px auto;padding-top:15px;width:94%}
#uni-phone-menu #uni-phone-search input{display:block;float:left;font-size:18px;height:36px;line-height:36px;margin-top:3px;padding:1px 2%;width:66%}
#uni-phone-menu #uni-phone-search button{background-color:#00325b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#66849d),to(#00325b));background-image:-moz-linear-gradient(#66849d,#00325b);background-image:-ms-linear-gradient(#66849d,#00325b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66849d),color-stop(100%,#00325b));background-image:-webkit-linear-gradient(#66849d,#00325b);background-image:-o-linear-gradient(#66849d,#00325b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66849d',endColorstr='#00325b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66849d', endColorstr='#00325b', GradientType=0)";background-image:linear-gradient(#66849d,#00325b);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #00325b;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);color:#00213b;display:block;float:right;font-weight:bold;margin:0 0 9px 0;min-width:60px;padding:9px 0;width:26%}
#uni-phone-menu #uni-phone-search button:hover{background-color:#002b4d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#7d96ab),to(#002b4d));background-image:-moz-linear-gradient(#7d96ab,#002b4d);background-image:-ms-linear-gradient(#7d96ab,#002b4d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7d96ab),color-stop(100%,#002b4d));background-image:-webkit-linear-gradient(#7d96ab,#002b4d);background-image:-o-linear-gradient(#7d96ab,#002b4d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d96ab',endColorstr='#002b4d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d96ab', endColorstr='#002b4d', GradientType=0)";background-image:linear-gradient(#7d96ab,#002b4d)}
#interactive{height:410px;margin:0 auto;position:relative;width:990px;z-index:800}
@media(max-width:767px){.listfloat ol{margin-left:6px}
}
#content{margin:0 auto;margin-bottom:1rem}
hr.double{border:20px solid white !important}
.second .container-16{width:100%}
@media(min-width:1380px){.second .container-16{padding:0 25px}
}
@media(min-width:1024px) and (max-width:1380px){.second .container-16{padding:0 35px}
}
@media(min-width:768px) and (max-width:1024px){.second .container-16{padding:0 40px}
}
.centerspage .container-16{width:100% !important;padding:0 !important;margin-left:0 !important}
.centerspage.dispBlock{display:block !important}
.header-theme-1>header,.header-theme-2>header,.header-theme-3>header,.header-theme-4>header,.header-theme-5>header,.header-theme-6>header,.header-theme-7>header,.header-theme-8>header,.second>header{background:#e1eaf0}
.header-theme-1>header .constrain,.header-theme-2>header .constrain,.header-theme-3>header .constrain,.header-theme-4>header .constrain,.header-theme-5>header .constrain,.header-theme-6>header .constrain,.header-theme-7>header .constrain,.header-theme-8>header .constrain,.second>header .constrain{background-size:cover}
@media(min-width:1900px){.header-theme-1>header .constrain,.header-theme-2>header .constrain,.header-theme-3>header .constrain,.header-theme-4>header .constrain,.header-theme-5>header .constrain,.header-theme-6>header .constrain,.header-theme-7>header .constrain,.header-theme-8>header .constrain,.second>header .constrain{height:450px}
}
@media(min-width:1515px) and (max-width:1900px){.header-theme-1>header .constrain,.header-theme-2>header .constrain,.header-theme-3>header .constrain,.header-theme-4>header .constrain,.header-theme-5>header .constrain,.header-theme-6>header .constrain,.header-theme-7>header .constrain,.header-theme-8>header .constrain,.second>header .constrain{height:400px}
}
@media(min-width:1280px) and (max-width:1515px){.header-theme-1>header .constrain,.header-theme-2>header .constrain,.header-theme-3>header .constrain,.header-theme-4>header .constrain,.header-theme-5>header .constrain,.header-theme-6>header .constrain,.header-theme-7>header .constrain,.header-theme-8>header .constrain,.second>header .constrain{height:300px}
}
@media(max-width:1280px) and (min-width:1150px){.header-theme-1>header .constrain,.header-theme-2>header .constrain,.header-theme-3>header .constrain,.header-theme-4>header .constrain,.header-theme-5>header .constrain,.header-theme-6>header .constrain,.header-theme-7>header .constrain,.header-theme-8>header .constrain,.second>header .constrain{height:280px}
}
@media(max-width:1150px) and (min-width:990px){.header-theme-1>header .constrain,.header-theme-2>header .constrain,.header-theme-3>header .constrain,.header-theme-4>header .constrain,.header-theme-5>header .constrain,.header-theme-6>header .constrain,.header-theme-7>header .constrain,.header-theme-8>header .constrain,.second>header .constrain{height:250px}
}
@media(max-width:990px) and (min-width:850px){.header-theme-1>header .constrain,.header-theme-2>header .constrain,.header-theme-3>header .constrain,.header-theme-4>header .constrain,.header-theme-5>header .constrain,.header-theme-6>header .constrain,.header-theme-7>header .constrain,.header-theme-8>header .constrain,.second>header .constrain{height:210px}
}
@media(max-width:850px) and (min-width:768px){.header-theme-1>header .constrain,.header-theme-2>header .constrain,.header-theme-3>header .constrain,.header-theme-4>header .constrain,.header-theme-5>header .constrain,.header-theme-6>header .constrain,.header-theme-7>header .constrain,.header-theme-8>header .constrain,.second>header .constrain{height:180px}
}
.header-theme-1>header .constrain a.info,.header-theme-2>header .constrain a.info,.header-theme-3>header .constrain a.info,.header-theme-4>header .constrain a.info,.header-theme-5>header .constrain a.info,.header-theme-6>header .constrain a.info,.header-theme-7>header .constrain a.info,.header-theme-8>header .constrain a.info,.second>header .constrain a.info{position:absolute;background-color:white;border-radius:8px;right:5px;bottom:5px;font-size:13px;width:17px;height:17px;border:1px solid #003507;text-align:center}
.header-theme-1>header .constrain .image-description,.header-theme-2>header .constrain .image-description,.header-theme-3>header .constrain .image-description,.header-theme-4>header .constrain .image-description,.header-theme-5>header .constrain .image-description,.header-theme-6>header .constrain .image-description,.header-theme-7>header .constrain .image-description,.header-theme-8>header .constrain .image-description,.second>header .constrain .image-description{font-family:"Open Sans",sans-serif,"Open Sans",sans-serif;font-size:12px;position:absolute;display:none;max-height:75%;max-width:60%;right:25px;bottom:25px;padding:10px 20px;background-color:#fff;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000;overflow:auto}
.header-theme-1>header .constrain .image-description :last-child,.header-theme-2>header .constrain .image-description :last-child,.header-theme-3>header .constrain .image-description :last-child,.header-theme-4>header .constrain .image-description :last-child,.header-theme-5>header .constrain .image-description :last-child,.header-theme-6>header .constrain .image-description :last-child,.header-theme-7>header .constrain .image-description :last-child,.header-theme-8>header .constrain .image-description :last-child,.second>header .constrain .image-description :last-child{margin-bottom:0}
.header-theme-1>header .constrain.headervideo,.header-theme-2>header .constrain.headervideo,.header-theme-3>header .constrain.headervideo,.header-theme-4>header .constrain.headervideo,.header-theme-5>header .constrain.headervideo,.header-theme-6>header .constrain.headervideo,.header-theme-7>header .constrain.headervideo,.header-theme-8>header .constrain.headervideo,.second>header .constrain.headervideo{max-width:100% !important;overflow:hidden}
.header-theme-1>header h1,.header-theme-2>header h1,.header-theme-3>header h1,.header-theme-4>header h1,.header-theme-5>header h1,.header-theme-6>header h1,.header-theme-7>header h1,.header-theme-8>header h1,.second>header h1{position:absolute;bottom:55px;color:#fff;background-color:rgba(0,48,87,0.75);font-family:MicrogrammaExtD-Med;font-size:35px;font-weight:600;line-height:50px;padding:15px 15px 15px 170px;letter-spacing:3px}
@media(min-width:1480px) and (max-width:1680px){.header-theme-1>header h1,.header-theme-2>header h1,.header-theme-3>header h1,.header-theme-4>header h1,.header-theme-5>header h1,.header-theme-6>header h1,.header-theme-7>header h1,.header-theme-8>header h1,.second>header h1{padding:15px 15px 15px 160px}
}
@media(min-width:1280px) and (max-width:1480px){.header-theme-1>header h1,.header-theme-2>header h1,.header-theme-3>header h1,.header-theme-4>header h1,.header-theme-5>header h1,.header-theme-6>header h1,.header-theme-7>header h1,.header-theme-8>header h1,.second>header h1{padding:15px 15px 15px 140px}
}
@media(min-width:1080px) and (max-width:1280px){.header-theme-1>header h1,.header-theme-2>header h1,.header-theme-3>header h1,.header-theme-4>header h1,.header-theme-5>header h1,.header-theme-6>header h1,.header-theme-7>header h1,.header-theme-8>header h1,.second>header h1{padding:15px 15px 15px 120px;font-size:30px;bottom:50px}
}
@media(min-width:880px) and (max-width:1080px){.header-theme-1>header h1,.header-theme-2>header h1,.header-theme-3>header h1,.header-theme-4>header h1,.header-theme-5>header h1,.header-theme-6>header h1,.header-theme-7>header h1,.header-theme-8>header h1,.second>header h1{padding:15px 15px 15px 110px;font-size:25px;bottom:40px}
}
@media(min-width:680px) and (max-width:880px){.header-theme-1>header h1,.header-theme-2>header h1,.header-theme-3>header h1,.header-theme-4>header h1,.header-theme-5>header h1,.header-theme-6>header h1,.header-theme-7>header h1,.header-theme-8>header h1,.second>header h1{padding:15px 15px 15px 100px;font-size:20px;line-height:36px;bottom:30px}
}
.header-theme-1>header h1 span,.header-theme-2>header h1 span,.header-theme-3>header h1 span,.header-theme-4>header h1 span,.header-theme-5>header h1 span,.header-theme-6>header h1 span,.header-theme-7>header h1 span,.header-theme-8>header h1 span,.second>header h1 span{font-size:60%;display:block;margin:0;line-height:normal}
.header-theme-1>header.short .constrain,.header-theme-2>header.short .constrain,.header-theme-3>header.short .constrain,.header-theme-4>header.short .constrain,.header-theme-5>header.short .constrain,.header-theme-6>header.short .constrain,.header-theme-7>header.short .constrain,.header-theme-8>header.short .constrain,.second>header.short .constrain{background-image:none !important;height:auto}
.header-theme-1>header.short .constrain a.info,.header-theme-2>header.short .constrain a.info,.header-theme-3>header.short .constrain a.info,.header-theme-4>header.short .constrain a.info,.header-theme-5>header.short .constrain a.info,.header-theme-6>header.short .constrain a.info,.header-theme-7>header.short .constrain a.info,.header-theme-8>header.short .constrain a.info,.second>header.short .constrain a.info,.header-theme-1>header.short .constrain .image-description,.header-theme-2>header.short .constrain .image-description,.header-theme-3>header.short .constrain .image-description,.header-theme-4>header.short .constrain .image-description,.header-theme-5>header.short .constrain .image-description,.header-theme-6>header.short .constrain .image-description,.header-theme-7>header.short .constrain .image-description,.header-theme-8>header.short .constrain .image-description,.second>header.short .constrain .image-description{display:none}
.header-theme-1>header.short h1,.header-theme-2>header.short h1,.header-theme-3>header.short h1,.header-theme-4>header.short h1,.header-theme-5>header.short h1,.header-theme-6>header.short h1,.header-theme-7>header.short h1,.header-theme-8>header.short h1,.second>header.short h1{position:static;background-color:transparent;color:#003057}
.header-theme-1>header>nav,.header-theme-2>header>nav,.header-theme-3>header>nav,.header-theme-4>header>nav,.header-theme-5>header>nav,.header-theme-6>header>nav,.header-theme-7>header>nav,.header-theme-8>header>nav,.second>header>nav{color:white;font-size:13px;margin-top:-23px;padding-left:35px}
.header-theme-1>header>nav a,.header-theme-2>header>nav a,.header-theme-3>header>nav a,.header-theme-4>header>nav a,.header-theme-5>header>nav a,.header-theme-6>header>nav a,.header-theme-7>header>nav a,.header-theme-8>header>nav a,.second>header>nav a{color:white;font-weight:bold;text-decoration:underline}
.header-theme-1>header>nav a:hover,.header-theme-2>header>nav a:hover,.header-theme-3>header>nav a:hover,.header-theme-4>header>nav a:hover,.header-theme-5>header>nav a:hover,.header-theme-6>header>nav a:hover,.header-theme-7>header>nav a:hover,.header-theme-8>header>nav a:hover,.second>header>nav a:hover{color:#f5e29e}
.second>header .constrain:not([style]) h1{padding:15px 15px 15px 52px}
@-moz-document url-prefix(){.second>header>h1{height:220px}
.meter .second>header>h1{height:80px}
}
.second>header.half{height:160px}
.second>header.half h1{background-position:0 -59px;height:95px;padding:65px 0 0 35px}
.overlay h1{background-color:rgba(0,50,91,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF00325B,endColorstr=#BF00325B);color:white !important;font-size:15px;line-height:22px !important;padding:5px 0 5px 5px !important;position:absolute;vertical-align:middle;width:100%;z-index:2000;zoom:1}
.overlay div>h1{position:static}
.overlay{min-height:32px;position:relative}
.overlay h1 a{color:white !important}
.overlay a+h1,.overlay img+h1{bottom:3%;position:absolute;width:auto;font-size:14px;padding-right:7px !important}
.layout-3 .overlay h1{font-size:12px;padding:0 0 0 10px}
.theme-1 .overlay h1,.theme-1.important .overlay h1{background-color:rgba(0,50,91,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF00325B,endColorstr=#BF00325B);background-color:#003057}
.theme-2 .overlay h1,.theme-2.important .overlay h1{background-color:rgba(130,137,143,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF82898F,endColorstr=#BF82898F);background-color:#003057}
.theme-3 .overlay h1,.theme-3.important .overlay h1{background-color:rgba(213,75,75,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFD54B4B,endColorstr=#BFD54B4B);background-color:#003057}
.theme-4 .overlay h1,.theme-4.important .overlay h1{background-color:rgba(239,141,80,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFEF8D50,endColorstr=#BFEF8D50);background-color:#003057}
.theme-5 .overlay h1,.theme-5.important .overlay h1{background-color:rgba(239,206,93,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFEFCE5D,endColorstr=#BFEFCE5D);text-shadow:#655727 0 0 4px,#655727 0 0 4px}
.theme-6 .overlay h1,.theme-6.important .overlay h1{background-color:rgba(117,189,125,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF75BD7D,endColorstr=#BF75BD7D);background-color:#003057}
.theme-7 .overlay h1,.theme-7.important .overlay h1{background-color:rgba(121,169,191,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF79A9BF,endColorstr=#BF79A9BF);background-color:#003057}
.theme-8 .overlay h1,.theme-8.important .overlay h1{background-color:rgba(154,140,177,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF9A8CB1,endColorstr=#BF9A8CB1);background-color:#003057}
.theme-1 .overlay h1.opacity70{background-color:rgba(0,50,91,0.7)}
.theme-1 .overlay h1.opacity70white{background-color:rgba(250,250,250,0.7)}
.theme-1 .overlay h1.opacity70white a{color:#00305c !important}
.theme-1 .overlay h1.opacity70white:only-child{background-color:#00305c}
.theme-1 .overlay h1.opacity70white:only-child a{color:white}
.theme-1 .overlay h1.opacity70:only-child{background-color:#00305c}
a i.fa-caret-right.heading{margin-left:8px;vertical-align:middle}
.theme-1 .overlay h1.opacity70:only-child a{color:white}
.theme-1 .overlay h1 a i.fa-caret-right{margin-left:8px;vertical-align:middle;display:none}
.theme-1 .overlay:hover h1 a i.fa-caret-right{display:inline-block}
.theme-1 .overlay a+h1.full,.theme-1 .overlay img+h1.full{width:100%;bottom:0}
.theme-1 h1,.theme-1 h2,.theme-1 h3,.theme-1 h4,.theme-1 h5,.theme-1 h6,.theme-1 dt,.theme-1 .color,.theme-1.important h1,.theme-1.important h2,.theme-1.important h3,.theme-1.important h4,.theme-1.important h5,.theme-1.important h6,.theme-1.important dt,.theme-1.important .color,h1.theme-1,h2.theme-1,h3.theme-1,h4.theme-1,h5.theme-1,h6.theme-1,dt.theme-1,.color.theme-1{color:#00213b}
.theme-2 h1,.theme-2 h2,.theme-2 h3,.theme-2 h4,.theme-2 h5,.theme-2 h6,.theme-2 dt,.theme-2 .color,.theme-2.important h1,.theme-2.important h2,.theme-2.important h3,.theme-2.important h4,.theme-2.important h5,.theme-2.important h6,.theme-2.important dt,.theme-2.important .color,h1.theme-2,h2.theme-2,h3.theme-2,h4.theme-2,h5.theme-2,h6.theme-2,dt.theme-2,.color.theme-2{color:#55595d}
.theme-3 h1,.theme-3 h2,.theme-3 h3,.theme-3 h4,.theme-3 h5,.theme-3 h6,.theme-3 dt,.theme-3 .color,.theme-3.important h1,.theme-3.important h2,.theme-3.important h3,.theme-3.important h4,.theme-3.important h5,.theme-3.important h6,.theme-3.important dt,.theme-3.important .color,h1.theme-3,h2.theme-3,h3.theme-3,h4.theme-3,h5.theme-3,h6.theme-3,dt.theme-3,.color.theme-3{color:#8a3131}
.theme-4 h1,.theme-4 h2,.theme-4 h3,.theme-4 h4,.theme-4 h5,.theme-4 h6,.theme-4 dt,.theme-4 .color,.theme-4.important h1,.theme-4.important h2,.theme-4.important h3,.theme-4.important h4,.theme-4.important h5,.theme-4.important h6,.theme-4.important dt,.theme-4.important .color,h1.theme-4,h2.theme-4,h3.theme-4,h4.theme-4,h5.theme-4,h6.theme-4,dt.theme-4,.color.theme-4{color:#9b5c34}
.theme-5 h1,.theme-5 h2,.theme-5 h3,.theme-5 h4,.theme-5 h5,.theme-5 h6,.theme-5 dt,.theme-5 .color,.theme-5.important h1,.theme-5.important h2,.theme-5.important h3,.theme-5.important h4,.theme-5.important h5,.theme-5.important h6,.theme-5.important dt,.theme-5.important .color,h1.theme-5,h2.theme-5,h3.theme-5,h4.theme-5,h5.theme-5,h6.theme-5,dt.theme-5,.color.theme-5{color:#9b863c}
.theme-6 h1,.theme-6 h2,.theme-6 h3,.theme-6 h4,.theme-6 h5,.theme-6 h6,.theme-6 dt,.theme-6 .color,.theme-6.important h1,.theme-6.important h2,.theme-6.important h3,.theme-6.important h4,.theme-6.important h5,.theme-6.important h6,.theme-6.important dt,.theme-6.important .color,h1.theme-6,h2.theme-6,h3.theme-6,h4.theme-6,h5.theme-6,h6.theme-6,dt.theme-6,.color.theme-6{color:#4c7b51}
.theme-7 h1,.theme-7 h2,.theme-7 h3,.theme-7 h4,.theme-7 h5,.theme-7 h6,.theme-7 dt,.theme-7 .color,.theme-7.important h1,.theme-7.important h2,.theme-7.important h3,.theme-7.important h4,.theme-7.important h5,.theme-7.important h6,.theme-7.important dt,.theme-7.important .color,h1.theme-7,h2.theme-7,h3.theme-7,h4.theme-7,h5.theme-7,h6.theme-7,dt.theme-7,.color.theme-7{color:#4f6e7c}
.theme-8 h1,.theme-8 h2,.theme-8 h3,.theme-8 h4,.theme-8 h5,.theme-8 h6,.theme-8 dt,.theme-8 .color,.theme-8.important h1,.theme-8.important h2,.theme-8.important h3,.theme-8.important h4,.theme-8.important h5,.theme-8.important h6,.theme-8.important dt,.theme-8.important .color,h1.theme-8,h2.theme-8,h3.theme-8,h4.theme-8,h5.theme-8,h6.theme-8,dt.theme-8,.color.theme-8{color:#645b73}
h1.newBlueHead,h2.newBlueHead,h3.newBlueHead,h4.newBlueHead,h5.newBlueHead,h6.newBlueHead,h1.newBlueHead>a,h2.newBlueHead>a,h3.newBlueHead>a,h4.newBlueHead>a,h5.newBlueHead>a,h6.newBlueHead>a{color:#5bc2e7}
h1.newWhiteHead,h2.newWhiteHead,h3.newWhiteHead,h4.newWhiteHead,h5.newWhiteHead,h6.newWhiteHead,h1.newWhiteHead>a,h2.newWhiteHead>a,h3.newWhiteHead>a,h4.newWhiteHead>a,h5.newWhiteHead>a,h6.newWhiteHead>a{color:#fff}
h1.hamptonBlueHead,h2.hamptonBlueHead,h3.hamptonBlueHead,h4.hamptonBlueHead,h5.hamptonBlueHead,h6.hamptonBlueHead,h1.hamptonBlueHead>a,h2.hamptonBlueHead>a,h3.hamptonBlueHead>a,h4.hamptonBlueHead>a,h5.hamptonBlueHead>a,h6.hamptonBlueHead>a{color:#4d89c1}
h1.eveningBreezeHead,h2.eveningBreezeHead,h3.eveningBreezeHead,h4.eveningBreezeHead,h5.eveningBreezeHead,h6.eveningBreezeHead,h1.eveningBreezeHead>a,h2.eveningBreezeHead>a,h3.eveningBreezeHead>a,h4.eveningBreezeHead>a,h5.eveningBreezeHead>a,h6.eveningBreezeHead>a{color:#63b9d6}
h1.skyBlueHead,h2.skyBlueHead,h3.skyBlueHead,h4.skyBlueHead,h5.skyBlueHead,h6.skyBlueHead,h1.skyBlueHead>a,h2.skyBlueHead>a,h3.skyBlueHead>a,h4.skyBlueHead>a,h5.skyBlueHead>a,h6.skyBlueHead>a{color:#98c5ea}
h1.barryBlueHead,h2.barryBlueHead,h3.barryBlueHead,h4.barryBlueHead,h5.barryBlueHead,h6.barryBlueHead,h1.barryBlueHead>a,h2.barryBlueHead>a,h3.barryBlueHead>a,h4.barryBlueHead>a,h5.barryBlueHead>a,h6.barryBlueHead>a{color:#729be6}
h1.bigBlueHead,h2.bigBlueHead,h3.bigBlueHead,h4.bigBlueHead,h5.bigBlueHead,h6.bigBlueHead,h1.bigBlueHead>a,h2.bigBlueHead>a,h3.bigBlueHead>a,h4.bigBlueHead>a,h5.bigBlueHead>a,h6.bigBlueHead>a{color:#202898}
h1.watersideHead,h2.watersideHead,h3.watersideHead,h4.watersideHead,h5.watersideHead,h6.watersideHead,h1.watersideHead>a,h2.watersideHead>a,h3.watersideHead>a,h4.watersideHead>a,h5.watersideHead>a,h6.watersideHead>a{color:#2188a2}
h1.silverReignHead,h2.silverReignHead,h3.silverReignHead,h4.silverReignHead,h5.silverReignHead,h6.silverReignHead,h1.silverReignHead>a,h2.silverReignHead>a,h3.silverReignHead>a,h4.silverReignHead>a,h5.silverReignHead>a,h6.silverReignHead>a{color:#828a8f}
footer h1.use-fa-caret>a,footer h2.use-fa-caret>a,footer h3.use-fa-caret>a,footer h4.use-fa-caret>a,footer h5.use-fa-caret>a,footer h6.use-fa-caret>a{background:0}
.theme-1 a,.theme-1.important a{color:#00213b}
.theme-1 a:hover,.theme-1.important a:hover{color:#66849d}
.theme-1 a:hover h1,.theme-1.important a:hover h1,.theme-1 a:hover h2,.theme-1.important a:hover h2,.theme-1 a:hover h3,.theme-1.important a:hover h3,.theme-1 a:hover h4,.theme-1.important a:hover h4,.theme-1 a:hover h5,.theme-1.important a:hover h5,.theme-1 a:hover h6,.theme-1.important a:hover h6{color:#66849d}
.theme-2 a,.theme-2.important a{color:#55595d}
.theme-2 a:hover,.theme-2.important a:hover{color:#b4b8bc}
.theme-2 a:hover h1,.theme-2.important a:hover h1,.theme-2 a:hover h2,.theme-2.important a:hover h2,.theme-2 a:hover h3,.theme-2.important a:hover h3,.theme-2 a:hover h4,.theme-2.important a:hover h4,.theme-2 a:hover h5,.theme-2.important a:hover h5,.theme-2 a:hover h6,.theme-2.important a:hover h6{color:#b4b8bc}
.theme-3 a,.theme-3.important a{color:#8a3131}
.theme-3 a:hover,.theme-3.important a:hover{color:#e69393}
.theme-3 a:hover h1,.theme-3.important a:hover h1,.theme-3 a:hover h2,.theme-3.important a:hover h2,.theme-3 a:hover h3,.theme-3.important a:hover h3,.theme-3 a:hover h4,.theme-3.important a:hover h4,.theme-3 a:hover h5,.theme-3.important a:hover h5,.theme-3 a:hover h6,.theme-3.important a:hover h6{color:#e69393}
.theme-4 a,.theme-4.important a{color:#9b5c34}
.theme-4 a:hover,.theme-4.important a:hover{color:#f5bb96}
.theme-4 a:hover h1,.theme-4.important a:hover h1,.theme-4 a:hover h2,.theme-4.important a:hover h2,.theme-4 a:hover h3,.theme-4.important a:hover h3,.theme-4 a:hover h4,.theme-4.important a:hover h4,.theme-4 a:hover h5,.theme-4.important a:hover h5,.theme-4 a:hover h6,.theme-4.important a:hover h6{color:#f5bb96}
.theme-5 a,.theme-5.important a{color:#9b863c}
.theme-5 a:hover,.theme-5.important a:hover{color:#f5e29e}
.theme-5 a:hover h1,.theme-5.important a:hover h1,.theme-5 a:hover h2,.theme-5.important a:hover h2,.theme-5 a:hover h3,.theme-5.important a:hover h3,.theme-5 a:hover h4,.theme-5.important a:hover h4,.theme-5 a:hover h5,.theme-5.important a:hover h5,.theme-5 a:hover h6,.theme-5.important a:hover h6{color:#f5e29e}
.theme-6 a,.theme-6.important a{color:#4c7b51}
.theme-6 a:hover,.theme-6.important a:hover{color:#acd7b1}
.theme-6 a:hover h1,.theme-6.important a:hover h1,.theme-6 a:hover h2,.theme-6.important a:hover h2,.theme-6 a:hover h3,.theme-6.important a:hover h3,.theme-6 a:hover h4,.theme-6.important a:hover h4,.theme-6 a:hover h5,.theme-6.important a:hover h5,.theme-6 a:hover h6,.theme-6.important a:hover h6{color:#acd7b1}
.theme-7 a,.theme-7.important a{color:#4f6e7c}
.theme-7 a:hover,.theme-7.important a:hover{color:#afcbd9}
.theme-7 a:hover h1,.theme-7.important a:hover h1,.theme-7 a:hover h2,.theme-7.important a:hover h2,.theme-7 a:hover h3,.theme-7.important a:hover h3,.theme-7 a:hover h4,.theme-7.important a:hover h4,.theme-7 a:hover h5,.theme-7.important a:hover h5,.theme-7 a:hover h6,.theme-7.important a:hover h6{color:#afcbd9}
.theme-8 a,.theme-8.important a{color:#645b73}
.theme-8 a:hover,.theme-8.important a:hover{color:#c2bad0}
.theme-8 a:hover h1,.theme-8.important a:hover h1,.theme-8 a:hover h2,.theme-8.important a:hover h2,.theme-8 a:hover h3,.theme-8.important a:hover h3,.theme-8 a:hover h4,.theme-8.important a:hover h4,.theme-8 a:hover h5,.theme-8.important a:hover h5,.theme-8 a:hover h6,.theme-8.important a:hover h6{color:#c2bad0}
.theme-1 .overlay a:hover{color:white !important}
.grid-4 header img{min-height:110px}
.grid-5 header img{min-height:130px}
ul.horizontal{margin-left:0}
.menu-1 .layout-2 ul{margin:5px}
.callout,.callout.left{color:#999;float:left;font-size:16px;line-height:18px;margin:15px 15px 15px 10px;text-align:center;font-style:italic;width:125px}
.callout.right{float:right;margin:15px 10px 15px 15px}
.layout-1 img,.layout-2 img,.layout-3 img{display:block}
.layout-1 dt,.layout-2 dt,.layout-3 dt{font-size:14px;font-weight:bold}
.layout-1 dd+dt,.layout-2 dd+dt,.layout-3 dd+dt{margin-top:10px}
.layout-1 dd,.layout-2 dd,.layout-3 dd{padding-top:3px;padding-left:8px}
.page-content dt,.layout dt{font-size:12px;font-weight:bold}
.page-content dl, .layout dl{margin-bottom:15px}
.page-content dd+dt, .layout dd+dt{margin-top:15px}
.page-content dd, .layout dd{padding-top:7px;padding-left:15px}
.directory{margin:-4px 0 8px 0}
.directory>a{color:#000;text-decoration:none;border-bottom:dotted 1px #ccc}
.directory>a:hover{color:#999;text-decoration:none;border-bottom:solid 1px #999}
.layout-1 footer a,.layout-2 footer a,.layout-3 footer a,.layout-4 footer a,.layout-44 footer a,.layout-5 footer a,.layout-default footer a,.page-content footer a,.layout footer a{background:url(https://www.odu.edu/etc/designs/odu/images/arrow-deepblue.png) no-repeat right center;padding-right:12px}
.layout-6 footer a{background:url(https://www.odu.edu/etc/designs/odu/images/arrow-blue.png) no-repeat right center}
.featured-page-no-image-description footer a{background:url(https://www.odu.edu/etc/designs/odu/images/arrow-deepblue.png) no-repeat right center;padding-right:12px}
footer.footer a[name]{background:0;float:right}
.layout-1 header{float:left;margin-left:10px;margin-right:10px;width:100px}
.layout-1>ul{float:left}
.layout-2 header{margin-bottom:9px;overflow:hidden;position:relative}
.layout-2 ul{margin-left:15px}
.layout-2 p{padding-left:5px}
.layout-2 footer,.layout-3 footer,.layout-4 footer,.page-content footer, .layout footer{margin-top:6px;text-align:right}
.layout-3{padding-bottom:6px}
.layout-3 h1,.layout-44 h1,.layout-3 h2,.layout-44 h2,.layout-3 h3,.layout-44 h3,.layout-3 h4,.layout-44 h4,.layout-3 h5,.layout-44 h5,.layout-3 h6,.layout-44 h6,.layout-3 p,.layout-44 p,.layout-3 dl,.layout-44 dl{margin:0;padding:10px}
.layout-3 h1.underline,.layout-44 h1.underline,.layout-3 h2.underline,.layout-44 h2.underline,.layout-3 h3.underline,.layout-44 h3.underline,.layout-3 h4.underline,.layout-44 h4.underline,.layout-3 h5.underline,.layout-44 h5.underline,.layout-3 h6.underline,.layout-44 h6.underline{padding:10px 0 25px 10px}
.layout-3 h1.underline:after,.layout-44 h1.underline:after,.layout-3 h2.underline:after,.layout-44 h2.underline:after,.layout-3 h3.underline:after,.layout-44 h3.underline:after,.layout-3 h4.underline:after,.layout-44 h4.underline:after,.layout-3 h5.underline:after,.layout-44 h5.underline:after,.layout-3 h6.underline:after,.layout-44 h6.underline:after{left:10px}
.layout-3 *+h1,.layout-44 *+h1,.layout-3 *+h2,.layout-44 *+h2,.layout-3 *+h3,.layout-44 *+h3,.layout-3 *+h4,.layout-44 *+h4,.layout-3 *+h5,.layout-44 *+h5,.layout-3 .layout-3 *+h6,.layout-44 .layout-3 *+h6,.layout-3 .layout-3 *+p,.layout-44 .layout-3 *+p,.layout-3 .layout-3 *+dl,.layout-44 .layout-3 *+dl{margin:0;padding:0 10px 10px 10px}
.layout-3 ul,.layout-44 ul{margin-left:3px;padding:0 10px}
.layout-3 h1,.layout-44 h1{font-size:18px;font-weight:bold}
.layout-3 footer,.layout-44 footer{clear:both;text-align:right}
.layout-3 .overlay h1,.layout-44 .overlay h1{font-size:15px;font-weight:600}
.layout-3{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f7f7f7),to(#fff));background-image:-moz-linear-gradient(#f7f7f7,#fff);background-image:-ms-linear-gradient(#f7f7f7,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#f7f7f7,#fff);background-image:-o-linear-gradient(#f7f7f7,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#f7f7f7,#fff);border-top:4px solid #00213b}
.theme-1 .layout-3,.layout-3.theme-1,.layout-3.theme-1.important{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f7f7f7),to(#fff));background-image:-moz-linear-gradient(#f7f7f7,#fff);background-image:-ms-linear-gradient(#f7f7f7,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#f7f7f7,#fff);background-image:-o-linear-gradient(#f7f7f7,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#f7f7f7,#fff);border-top:4px solid #00213b}
.theme-2 .layout-3,.layout-3.theme-2,.layout-3.theme-2.important{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d9dbdd),to(#fff));background-image:-moz-linear-gradient(#d9dbdd,#fff);background-image:-ms-linear-gradient(#d9dbdd,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9dbdd),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#d9dbdd,#fff);background-image:-o-linear-gradient(#d9dbdd,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9dbdd',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9dbdd', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#d9dbdd,#fff);border-top:4px solid #55595d}
.theme-3 .layout-3,.layout-3.theme-3,.layout-3.theme-3.important{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f2c8c8),to(#fff));background-image:-moz-linear-gradient(#f2c8c8,#fff);background-image:-ms-linear-gradient(#f2c8c8,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2c8c8),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#f2c8c8,#fff);background-image:-o-linear-gradient(#f2c8c8,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2c8c8',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2c8c8', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#f2c8c8,#fff);border-top:4px solid #8a3131}
.theme-4 .layout-3,.layout-3.theme-4,.layout-3.theme-4.important{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fadcc9),to(#fff));background-image:-moz-linear-gradient(#fadcc9,#fff);background-image:-ms-linear-gradient(#fadcc9,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fadcc9),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#fadcc9,#fff);background-image:-o-linear-gradient(#fadcc9,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fadcc9',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fadcc9', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#fadcc9,#fff);border-top:4px solid #9b5c34}
.theme-5 .layout-3,.layout-3.theme-5,.layout-3.theme-5.important{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#faf0cd),to(#fff));background-image:-moz-linear-gradient(#faf0cd,#fff);background-image:-ms-linear-gradient(#faf0cd,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#faf0cd),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#faf0cd,#fff);background-image:-o-linear-gradient(#faf0cd,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf0cd',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf0cd', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#faf0cd,#fff);border-top:4px solid #9b863c}
.theme-6 .layout-3,.layout-3.theme-6,.layout-3.theme-6.important{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d5ebd7),to(#fff));background-image:-moz-linear-gradient(#d5ebd7,#fff);background-image:-ms-linear-gradient(#d5ebd7,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d5ebd7),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#d5ebd7,#fff);background-image:-o-linear-gradient(#d5ebd7,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5ebd7',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5ebd7', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#d5ebd7,#fff);border-top:4px solid #4c7b51}
.theme-7 .layout-3,.layout-3.theme-7,.layout-3.theme-7.important{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d6e5eb),to(#fff));background-image:-moz-linear-gradient(#d6e5eb,#fff);background-image:-ms-linear-gradient(#d6e5eb,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d6e5eb),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#d6e5eb,#fff);background-image:-o-linear-gradient(#d6e5eb,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6e5eb',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6e5eb', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#d6e5eb,#fff);border-top:4px solid #4f6e7c}
.theme-8 .layout-3,.layout-3.theme-8,.layout-3.theme-8.important{background-color:#fff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#e0dce7),to(#fff));background-image:-moz-linear-gradient(#e0dce7,#fff);background-image:-ms-linear-gradient(#e0dce7,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0dce7),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#e0dce7,#fff);background-image:-o-linear-gradient(#e0dce7,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0dce7',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0dce7', endColorstr='#ffffff', GradientType=0)";background-image:linear-gradient(#e0dce7,#fff);border-top:4px solid #645b73}
.layout-4{margin:1px 1px 20px 1px;overflow-x:hidden;overflow-y:hidden;padding:0 !important}
.theme-1 .layout-4,.layout-4.theme-1,.layout-4.theme-1.important{background-color:#98c5ea;border:14px solid #98c5ea}
.theme-2 .layout-4,.layout-4.theme-2,.layout-4.theme-2.important{background-color:#98c5ea;border:14px solid #98c5ea}
.theme-3 .layout-4,.layout-4.theme-3,.layout-4.theme-3.important{background-color:#98c5ea;border:14px solid #98c5ea}
.theme-4 .layout-4,.layout-4.theme-4,.layout-4.theme-4.important{background-color:#98c5ea;border:14px solid #98c5ea}
.theme-5 .layout-4,.layout-4.theme-5,.layout-4.theme-5.important{background-color:#98c5ea;border:14px solid #98c5ea}
.theme-6 .layout-4,.layout-4.theme-6,.layout-4.theme-6.important{background-color:#98c5ea;border:14px solid #98c5ea}
.theme-7 .layout-4,.layout-4.theme-7,.layout-4.theme-7.important{background-color:#98c5ea;border:14px solid #98c5ea}
.theme-8 .layout-4,.layout-4.theme-8,.layout-4.theme-8.important{background-color:#98c5ea;border:14px solid #98c5ea}
.theme-1 .layout-44,.layout-44.theme-1,.layout-44.theme-1.important{border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background-color:#eff6ff;background-image:-webkit-gradient(linear,left top,left bottom,from(#eff6ff),to(#d3e3f5));background-image:-webkit-linear-gradient(top,#eff6ff,#d3e3f5);background-image:-moz-linear-gradient(top,#eff6ff,#d3e3f5);background-image:-o-linear-gradient(top,#eff6ff,#d3e3f5);background-image:-ms-linear-gradient(top,#eff6ff,#d3e3f5);background-image:linear-gradient(top,#eff6ff,#d3e3f5);filter:progid:dximagetransform.microsoft.gradient(startColorStr='#eff6ff',EndColorStr='#d3e3f5')}
.layout-4.wPadding{padding:4.5px !important}
.layout-3.wPadding,.layout-44.wPadding{padding:18.5px !important}
.layout-6{background-color:#003057;border:14px solid #003057}
.centerspage .layout-4.wExtraPadding,.centerspage .layout-default.wExtraPadding{margin:0 !important}
.layout-5{margin:1px 1px 20px 1px;overflow-x:hidden;overflow-y:hidden;padding:0}
.theme-1 .layout-5,.layout-5.theme-1,.layout-5.theme-1.important{background-color:#f7f7f7;border:14px solid #f7f7f7}
.theme-2 .layout-5,.layout-5.theme-2,.layout-5.theme-2.important{background-color:#f7f7f7;border:14px solid #f7f7f7}
.theme-3 .layout-5,.layout-5.theme-3,.layout-5.theme-3.important{background-color:#f7f7f7;border:14px solid #f7f7f7}
.theme-4 .layout-5,.layout-5.theme-4,.layout-5.theme-4.important{background-color:#f7f7f7;border:14px solid #f7f7f7}
.theme-5 .layout-5,.layout-5.theme-5,.layout-5.theme-5.important{background-color:#f7f7f7;border:14px solid #f7f7f7}
.theme-6 .layout-5,.layout-5.theme-6,.layout-5.theme-6.important{background-color:#f7f7f7;border:14px solid #f7f7f7}
.theme-7 .layout-5,.layout-5.theme-7,.layout-5.theme-7.important{background-color:#f7f7f7;border:14px solid #f7f7f7}
.theme-8 .layout-5,.layout-5.theme-8,.layout-5.theme-8.important{background-color:#f7f7f7;border:14px solid #f7f7f7}
.layout-5.wPadding{padding:4.5px}
.layout-default.wPadding{padding:18.5px}
.layout-2.wPadding{padding:18.5px}
.layout-6.wPadding{padding:4.5px}
@media(min-width:768px){.layout-defauslt.wExtraPadding,.layout-2.wExtraPadding,.layout-3.wExtraPadding,.layout-44.wExtraPadding{padding:25px 55px !important;margin:0 !important}
}
.layout-4.wExtraPadding,.layout-5.wExtraPadding,.layout-6.wExtraPadding{padding:11px 31px !important;margin:0 !important}
.centerspage .layout-2.wExtraPadding,.centerspage .layout-3.wExtraPadding,.centerspage .layout-5.wExtraPadding,.centerspage .layout-6.wExtraPadding,.centerspage .layout-default.wExtraPadding{margin:0 !important;border:0 !important}
.layout-6{overflow-x:hidden;overflow-y:hidden}
.layout-6 ul li::before{content:"\2022";color:white;margin-left:-10px;padding-right:10px}
.layout-6 .listfloat ul{list-style:none;list-style-image:none}
.layout-6 ul li,.layout-6 ol{background:0;color:white}
.theme-1 .layout-6,.layout-6.theme-1,.layout-6.theme-1.important{background-color:#003057;border:14px solid #003057}
.theme-2 .layout-6,.layout-6.theme-2,.layout-6.theme-2.important{background-color:#003057;border:14px solid #003057}
.theme-3 .layout-6,.layout-6.theme-3,.layout-6.theme-3.important{background-color:#003057;border:14px solid #003057}
.theme-4 .layout-6,.layout-6.theme-4,.layout-6.theme-4.important{background-color:#003057;border:14px solid #003057}
.theme-5 .layout-6,.layout-6.theme-5,.layout-6.theme-5.important{background-color:#003057;border:14px solid #003057}
.theme-6 .layout-6,.layout-6.theme-6,.layout-6.theme-6.important{background-color:#003057;border:14px solid #003057}
.theme-7 .layout-6,.layout-6.theme-7,.layout-6.theme-7.important{background-color:#003057;border:14px solid #003057}
.theme-8 .layout-6,.layout-6.theme-8,.layout-6.theme-8.important{background-color:#003057;border:14px solid #003057}
.layout-6 .layout-2 ul{color:#FFF !important}
.layout-6 .layout-2 ul li::before{content:"\2022";color:#FFF;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}
.layout-6 .layout-4 h1,.layout-6 .layout-3 h1,.layout-6 .layout-4 h2,.layout-6 .layout-3 h2,.layout-6 .layout-4 h3,.layout-6 .layout-3 h3,.layout-6 .layout-4 h4,.layout-6 .layout-3 h4,.layout-6 .layout-4 h5,.layout-6 .layout-3 h5,.layout-6 .layout-4 h6,.layout-6 .layout-3 h6,.layout-6 .layout-4 p,.layout-6 .layout-3 p,.layout-6 .layout-4 #facebook span,.layout-6 .layout-3 #facebook span{color:#444 !important}
.layout-6 h1,.layout-6 h2,.layout-6 h3,.layout-6 h4,.layout-6 h5,.layout-6 h6,.layout-6 p,.layout-6 #facebook span,.layout-6 .programFilter a{color:#FFF !important}
.layout-6 h1 a,.layout-6 h2 a,.layout-6 h3 a,.layout-6 h4 a,.layout-6 h5 a,.layout-6 h6 a,.layout-6 p a,.layout-6 footer a,.layout-6 li a{color:#98c5ea !important}
.layout-6 h1 a .fab,.layout-6 h2 a .fab,.layout-6 h3 a .fab,.layout-6 h4 a .fab,.layout-6 h5 a .fab,.layout-6 h6 a .fab,.layout-6 h1 a .far,.layout-6 h2 a .far,.layout-6 h3 a .far,.layout-6 h4 a .far,.layout-6 h5 a .far,.layout-6 h6 a .far,.layout-6 h1 a .fas,.layout-6 h2 a .fas,.layout-6 h3 a .fas,.layout-6 h4 a .fas,.layout-6 h5 a .fas,.layout-6 h6 a .fas,.layout-6 h1 a .fal,.layout-6 h2 a .fal,.layout-6 h3 a .fal,.layout-6 h4 a .fal,.layout-6 h5 a .fal,.layout-6 h6 a .fal{color:#00213b !important}
.layout-6 .twitter-timeline-error{color:#fff !important}
.layout-6 .person-highlight .person-highlight-body{color:#fff !important}
.layout-6 .person-highlight .person-highlight-body .fab,.layout-6 .person-highlight .person-highlight-body .far,.layout-6 .person-highlight .person-highlight-body .fas,.layout-6 .person-highlight .person-highlight-body .fal{color:#fff !important}
.layout-6 .flip-card-container .no-imagetext{color:#000 !important}
.layout-6 footer{color:#fff !important}
.layout-6 ol.flickity-page-dots li.dot,.layout-6 ol.flickity-page-dots li.dot.is-selected{background-color:#fff}
.layout-6 .featured-page h1,.layout-6 .featured-page-no-image h1,.layout-6 .featured-page h2,.layout-6 .featured-page-no-image h2,.layout-6 .featured-page h3,.layout-6 .featured-page-no-image h3,.layout-6 .featured-page h4,.layout-6 .featured-page-no-image h4,.layout-6 .featured-page h5,.layout-6 .featured-page-no-image h5,.layout-6 .featured-page h6,.layout-6 .featured-page-no-image h6,.layout-6 .featured-page p,.layout-6 .featured-page-no-image p{color:inherit !important}
.layout-6 .featured-page-no-image{margin-bottom:7px;padding:7px 0 7px 0 !important;background-color:#f7f7f7;box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 1px 25px 0 rgba(0,0,0,0.19)}
.layout-6 .layout-5 h1,.layout-6 .layout-5 h2,.layout-6 .layout-5 h3,.layout-6 .layout-5 h4,.layout-6 .layout-5 h5,.layout-6 .layout-5 h6{color:inherit !important}
.layout-6 table td,.layout-6 table th,.layout-6 table td a{color:#fff !important}
.layout-6 .table-striped>table>tbody>tr:nth-of-type(odd) th,.layout-6 .table-striped>table>tbody>tr:nth-of-type(odd) td,.layout-6 .table-striped>table>tbody>tr:nth-of-type(odd) td a{color:black !important}
.layout-6 .tabs table td{color:inherit !important}
.layout-6 .profiles h3.a,.layout-6 .profiles ul{color:#fff !important}
.layout-6 .listassets .far,.layout-6 .listassets .fab,.layout-6 .listassets .fas,.layout-6 .listassets .fal,.layout-6 .listassets a,.layout-6 .listassets .download{color:#fff !important}
.layout-6 .layout-5 h1,.layout-6 .layout-5 h2,.layout-6 .layout-5 h3,.layout-6 .layout-5 h4,.layout-6 .layout-5 h5,.layout-6 .layout-5 h6,.layout-6 .layout-5 p,.layout-6 .layout-5 #facebook span,.layout-6 .layout-5 .programFilter a{color:inherit !important}
.layout-6 .layout-5 h1 a,.layout-6 .layout-5 h2 a,.layout-6 .layout-5 h3 a,.layout-6 .layout-5 h4 a,.layout-6 .layout-5 h5 a,.layout-6 .layout-5 h6 a,.layout-6 .layout-5 p a,.layout-6 .layout-5 footer a,.layout-6 .layout-5 li a{color:inherit !important}
.layout-6 .layout-5 h1 a .fab,.layout-6 .layout-5 h2 a .fab,.layout-6 .layout-5 h3 a .fab,.layout-6 .layout-5 h4 a .fab,.layout-6 .layout-5 h5 a .fab,.layout-6 .layout-5 h6 a .fab,.layout-6 .layout-5 h1 a .far,.layout-6 .layout-5 h2 a .far,.layout-6 .layout-5 h3 a .far,.layout-6 .layout-5 h4 a .far,.layout-6 .layout-5 h5 a .far,.layout-6 .layout-5 h6 a .far,.layout-6 .layout-5 h1 a .fas,.layout-6 .layout-5 h2 a .fas,.layout-6 .layout-5 h3 a .fas,.layout-6 .layout-5 h4 a .fas,.layout-6 .layout-5 h5 a .fas,.layout-6 .layout-5 h6 a .fas,.layout-6 .layout-5 h1 a .fal,.layout-6 .layout-5 h2 a .fal,.layout-6 .layout-5 h3 a .fal,.layout-6 .layout-5 h4 a .fal,.layout-6 .layout-5 h5 a .fal,.layout-6 .layout-5 h6 a .fal{color:inherit !important}
.layout-6 .layout-5 .twitter-timeline-error{color:inherit !important}
.layout-6 .layout-5 .person-highlight .person-highlight-body{color:inherit !important}
.layout-6 .layout-5 .person-highlight .person-highlight-body .fab,.layout-6 .layout-5 .person-highlight .person-highlight-body .far,.layout-6 .layout-5 .person-highlight .person-highlight-body .fas,.layout-6 .layout-5 .person-highlight .person-highlight-body .fal{color:inherit !important}
.layout-6 .layout-5 .flip-card-container .no-imagetext{color:inherit !important}
.layout-6 .layout-5 footer{color:inherit !important}
.layout-6 .layout-5 ol.flickity-page-dots li.dot,.layout-6 .layout-5 ol.flickity-page-dots li.dot.is-selected{background-color:inherit !important}
.layout-6 .layout-5 .featured-page h1,.layout-6 .layout-5 .featured-page-no-image h1,.layout-6 .layout-5 .featured-page h2,.layout-6 .layout-5 .featured-page-no-image h2,.layout-6 .layout-5 .featured-page h3,.layout-6 .layout-5 .featured-page-no-image h3,.layout-6 .layout-5 .featured-page h4,.layout-6 .layout-5 .featured-page-no-image h4,.layout-6 .layout-5 .featured-page h5,.layout-6 .layout-5 .featured-page-no-image h5,.layout-6 .layout-5 .featured-page h6,.layout-6 .layout-5 .featured-page-no-image h6,.layout-6 .layout-5 .featured-page p,.layout-6 .layout-5 .featured-page-no-image p{color:inherit !important}
.layout-6 .layout-5 .featured-page-no-image{margin-bottom:7px;padding:7px 0 7px 0 !important;background-color:#f7f7f7;box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 1px 25px 0 rgba(0,0,0,0.19)}
.layout-6 .layout-5 .layout-5 h1,.layout-6 .layout-5 .layout-5 h2,.layout-6 .layout-5 .layout-5 h3,.layout-6 .layout-5 .layout-5 h4,.layout-6 .layout-5 .layout-5 h5,.layout-6 .layout-5 .layout-5 h6{color:inherit !important}
.layout-6 .layout-5 table td{color:inherit !important}
.layout-6 .layout-5 .tabs table td{color:inherit !important}
.layout-6 .layout-5 .profiles h3.a,.layout-6 .layout-5 .profiles ul{color:inherit !important}
.layout-6 .layout-5 .listassets .far,.layout-6 .layout-5 .listassets .fab,.layout-6 .layout-5 .listassets .fas,.layout-6 .layout-5 .listassets .fal,.layout-6 .layout-5 .listassets a,.layout-6 .layout-5 .listassets .download{color:inherit !important}
.layout-6 .nested-list li{color:#fff !important}
.cq-wcm-edit .layout-6 ol.nested-list li{color:inherit !important}
.cq-wcm-edit .layout-6 ol.nested-list li h1,.cq-wcm-edit .layout-6 ol.nested-list li h2,.cq-wcm-edit .layout-6 ol.nested-list li h3,.cq-wcm-edit .layout-6 ol.nested-list li h4,.cq-wcm-edit .layout-6 ol.nested-list li h5,.cq-wcm-edit .layout-6 ol.nested-list li h6,.cq-wcm-edit .layout-6 ol.nested-list li p{color:inherit !important}
.layout-4 ol.flickity-page-dots li.dot,.layout-5 ol.flickity-page-dots li.dot,.layout-4 ol.flickity-page-dots li.dot.is-selected,.layout-5 ol.flickity-page-dots li.dot.is-selected{background-color:#fff}
.layout-4 .featured-page-no-image,.layout-5 .featured-page-no-image{margin-bottom:7px;padding:7px 0 7px 0 !important}
.layout-4 .cq-wcm-edit ol.nested-list,.layout-5 .cq-wcm-edit ol.nested-list{background-color:inherit}
.layout-4 .cq-wcm-edit ol.nested-list li,.layout-5 .cq-wcm-edit ol.nested-list li{background-color:inherit}
.theme-2 blockquote{border-left:3px solid #d2d5d7}
.theme-3 blockquote{border-left:3px solid #f0bebe}
.theme-4 blockquote{border-left:3px solid #f9d6c0}
.theme-5 blockquote{border-left:3px solid #f9edc5}
.theme-6 blockquote{border-left:3px solid #cde7d0}
.theme-7 blockquote{border-left:3px solid #cfe0e8}
.theme-8 blockquote{border-left:3px solid #dbd6e3}
.cq-wcm-preview hr.clear-disabled{display:none}
.bullet-2-col ul{-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;column-count:2;column-gap:30px}
.bullet-2-col ul li{display:inline-block;min-width:52%}
.bullet-3-col ul{-moz-column-count:3;-moz-column-gap:30px;-webkit-column-count:3;-webkit-column-gap:30px;column-count:3;column-gap:30px}
.bullet-3-col ul li{display:inline-block;min-width:52%}
.overflow-visible{overflow:visible !important}
body>.menu-mask{position:absolute;left:0;width:100%;top:80px;bottom:0;min-height:100%;background-color:rgba(0,0,0,0.75);z-index:5000}
.layout-3.bg-stripes-full,.layout-3.bg-stripes-right,.layout-3.bg-stripes-left,.layout-4.bg-stripes-full,.layout-4.bg-stripes-right,.layout-4.bg-stripes-left,.layout-44.bg-stripes-full,.layout-44.bg-stripes-right,.layout-44.bg-stripes-left,.layout-5.bg-stripes-full,.layout-5.bg-stripes-right,.layout-5.bg-stripes-left,.layout-6.bg-stripes-full,.layout-6.bg-stripes-right,.layout-6.bg-stripes-left{position:relative !important;z-index:10 !important}
.cq-wcm-edit .layout-3.bg-stripes-full,.cq-wcm-edit .layout-3.bg-stripes-right,.cq-wcm-edit .layout-3.bg-stripes-left,.cq-wcm-edit .layout-4.bg-stripes-full,.cq-wcm-edit .layout-4.bg-stripes-right,.cq-wcm-edit .layout-4.bg-stripes-left,.cq-wcm-edit .layout-44.bg-stripes-full,.cq-wcm-edit .layout-44.bg-stripes-right,.cq-wcm-edit .layout-44.bg-stripes-left,.cq-wcm-edit .layout-5.bg-stripes-full,.cq-wcm-edit .layout-5.bg-stripes-right,.cq-wcm-edit .layout-5.bg-stripes-left,.cq-wcm-edit .layout-6.bg-stripes-full,.cq-wcm-edit .layout-6.bg-stripes-right,.cq-wcm-edit .layout-6.bg-stripes-left{z-index:1 !important}
.layout-3.bg-stripes-full:after,.layout-4.bg-stripes-full:after,.layout-44.bg-stripes-full:after,.layout-5.bg-stripes-full:after,.layout-6.bg-stripes-full:after{content:"";opacity:.1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background:url(https://www.odu.edu/etc/designs/odu/images/random_back_pattern.png);background-position:inherit}
.layout-3.bg-stripes-left:after,.layout-4.bg-stripes-left:after,.layout-44.bg-stripes-left:after,.layout-5.bg-stripes-left:after,.layout-6.bg-stripes-left:after{content:"";background:url(https://www.odu.edu/etc/designs/odu/images/back_plain_pattern.png);opacity:.1;top:0;left:-25%;bottom:0;right:0;position:absolute;z-index:-1;background-position:inherit;background-size:650px;background-repeat:repeat-y;-ms-transform:skewx(-137.25deg);-webkit-transform:skewx(-137.25deg);transform:skewx(-137.25deg)}
.layout-3.bg-stripes-right:after,.layout-4.bg-stripes-right:after,.layout-44.bg-stripes-right:after,.layout-5.bg-stripes-right:after,.layout-6.bg-stripes-right:after{content:"";background:url(https://www.odu.edu/etc/designs/odu/images/back_plain_pattern.png);opacity:.1;top:0;left:75%;bottom:0;right:-200%;position:absolute;z-index:-1;background-position:inherit;background-size:650px;background-repeat:repeat-y;-ms-transform:skewx(-137.25deg);-webkit-transform:skewx(-137.25deg);transform:skewx(137.25deg)}
.layout-default.bg-stripes-full-faded{background-color:#efefef;position:relative}
.layout-default.bg-stripes-left-faded{position:relative;background-image:linear-gradient(35deg,rgba(136,171,235,0.3),#fff 25%)}
.layout-default.bg-stripes-left-faded *,.layout-default.bg-stripes-full-faded *{z-index:10;position:relative}
.layout-default.bg-stripes-left-faded .floatlink,.layout-default.bg-stripes-full-faded .floatlink{z-index:15}
.layout-default.bg-stripes-full-faded::after{content:"";opacity:.5;background:url(https://www.odu.edu/etc/designs/odu/images/Newsletter_back_pattern.png);top:0;left:0;bottom:0;right:0;position:absolute;z-index:0;background-size:800px;background-position:inherit}
.layout-default.bg-stripes-full-faded::before{content:"";left:0;bottom:0;height:100%;right:0;position:absolute;z-index:1;background-position:inherit;background-image:linear-gradient(0,#efefef 50%,rgba(155,197,234,0))}
.layout-5.bg-stripes-left-faded::after,.layout-default.bg-stripes-left-faded::after{content:"";background:url(https://www.odu.edu/etc/designs/odu/images/back_plain_pattern.png);opacity:.8;bottom:0;left:-135px;width:100%;height:100%;position:absolute;z-index:0;background-size:500px;background-repeat:repeat-y;-ms-transform:skewx(-135.25deg);-webkit-transform:skewx(-135.25deg);transform:skewx(-135.25deg)}
.layout-6.bg-stripes-full:after,.layout-6.bg-stripes-right:after,.layout-6.bg-stripes-left:after{opacity:.05 !important}
.layout-5.bg-stripes-full:after,.layout-5.bg-stripes-right:after,.layout-5.bg-stripes-left:after{opacity:.9 !important}
.listpages.clipstyle{margin-right:-15px;margin-left:-15px;margin-bottom:25px;margin-top:25px}
.listpages.clipstyle .clg_sect{position:relative;min-height:215px;padding:0 15px}
.grid-6.layout-2 .listpages.clipstyle .clg_sect,.grid-4.layout-2 .listpages.clipstyle .clg_sect{min-height:270px}
.grid-4.menu-1 .listpages.clipstyle .clg_sect{min-height:370px}
.grid-4.menu-1 .listpages.clipstyle .clg_sect{margin-top:25px}
.grid-4.menu-1 .first .listpages.clipstyle .clg_sect{margin-top:0}
.listpages.clipstyle .clip-corner-image{position:relative;-webkit-clip-path:polygon(100% 0,100% 100%,25% 100%,0 65%,0 0);clip-path:polygon(100% 0,100% 100%,60px 100%,0 153px,0 0);padding:0 !important}
.listpages.clipstyle .noClip.clip-corner-image{position:relative;-webkit-clip-path:none;clip-path:none;padding:0 !important}
.listpages.clipstyle .clg_sect img{width:100%;max-width:250px;height:210px;object-fit:cover;object-position:top;max-width:500px}
.listpages.clipstyle .clip-corner-image.blue-filter:after{background-image:linear-gradient(5deg,rgba(99,154,255,0.8),rgba(255,255,255,0) 23%);content:'';width:100%;background-image:linear-gradient(5deg,#639aff,rgba(255,255,255,0) 23%);background-color:transparent;position:absolute;z-index:3;top:0;left:0;max-width:500px;height:100%}
.listpages.clipstyle .clg_sect .col-md-7{padding-left:15px !important}
.listpages.clipstyle .padlr10{position:relative}
.listpages.clipstyle .inline_head_para{display:inline-block;margin:0 8px;vertical-align:top;width:100%}
.grid-8.layout-2 .listpages.clipstyle .inline_head_para{margin:0 !important;padding:0 8px !important}
.layout-2.grid-5 .listpages.clipstyle .inline_head_para{margin:0 !important}
.listpages.clipstyle .inline_head_para a{color:#729be6;text-decoration:none;cursor:pointer;font-weight:600}
.listpages.clipstyle .inline_head_para a h2.division_head{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;font-weight:550;color:#2188a2;padding-top:0;padding-bottom:0;margin-top:10px;font-size:1.4em;line-height:1.4em;padding:0}
.listpages.clipstyle .inline_head_para p.clamp{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;color:#000;font-size:14px;line-height:30px;margin:0;text-align:left;padding:0 !important}
.layout-2.grid-8 .listpages.clipstyle .inline_head_para p.clamp{-webkit-line-clamp:4 !important}
@media(max-width:580px) and (min-width:320px){.layout-2.grid-8 .listpages.clipstyle .inline_head_para p.clamp{-webkit-line-clamp:3 !important}
}
.layout-2.grid-5 .listpages.clipstyle .inline_head_para p.clamp,.layout-2.grid-4 .listpages.clipstyle .inline_head_para p.clamp{-webkit-line-clamp:3 !important}
.listpages.clipstyle .clg_sect .site-btn{border-width:0;font-size:13px;line-height:18px;padding:8px 0;text-align:left;color:#003057 !important;cursor:pointer;font-weight:600;font-weight:700;min-width:150px;letter-spacing:2px;text-align:center;text-transform:uppercase;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;left:33%;top:87%;text-decoration:none;position:absolute;text-align:left}
.grid-6.layout-2 .listpages.clipstyle .clg_sect .site-btn{top:70%;left:50%;position:absolute}
.grid-4.layout-2 .listpages.clipstyle .clg_sect .site-btn{top:85% !important;left:4%;position:absolute}
.grid-4.layout-2 .listpages.clipstyle .padlr10{padding:0}
.grid-6.layout-2 .listpages.clipstyle .padlr10{margin:0 !important;padding:0 !important}
.grid-4.layout-2 .listpages.clipstyle .padlr10 .inline_head_para{display:inline-block !important;margin:0 !important}
.grid-6.layout-2 .listpages.clipstyle .padlr10 .inline_head_para{margin:0 !important}
.grid-4.layout-2 .listpages.clipstyle .clg_sect{min-height:450px}
.listpages.clipstyle .inline_head_para{display:block}
.grid-4.menu-1 .listpages.clipstyle .padlr10 .inline_head_para{display:inline-block !important;margin:0 !important}
.grid-4.menu-1 .listpages.clipstyle .padlr10{margin:0 !important;padding:0 !important}
.grid-4.menu-1 .listpages.clipstyle .clg_sect .site-btn{left:6%;top:99%}
.grid-5.layout-2 .listpages.clipstyle .inline_head_para a h2.division_head{margin-top:10px;margin-bottom:0}
.grid-4.layout-2 .listpages.clipstyle .inline_head_para a h2.division_head,.grid-4.menu-1 .listpages.clipstyle .inline_head_para a h2.division_head{margin-top:15px}
.grid-8.layout-2 .listpages.clipstyle .grid-4.padlr10{margin:0}
.grid-16 .grid-8.layout-2 .listpages.clipstyle .clg_sect .site-btn{left:51%}
.grid-16 .listpages.clipstyle .clg_sect .site-btn{left:24.5%}
.grid-16 .grid-5.layout-2{min-height:420px}
.grid-16 .grid-5.layout-2 .listpages.clipstyle .clg_sect .site-btn{left:3%;top:170%}
.grid-16 .grid-5.layout-2 .listpages.clipstyle .padlr10{padding:0;margin:0}
@media(min-width:768px){.listpages.clipstyle .inline_head_para a h2.division_head{margin-top:0;margin-bottom:10px}
}
@media(max-width:768px){.listpages.clipstyle .clg_sect img{max-width:100% !important}
}
@media(max-width:1024px) and (min-width:768px){.grid-16 .grid-5.layout-2 .listpages.clipstyle .clg_sect .site-btn{left:7%}
}
@media(max-width:1520px) and (min-width:1024px){.grid-16 .grid-5.layout-2 .listpages.clipstyle .clg_sect .site-btn{left:5%}
}
@media(max-width:767px) and (min-width:320px){.grid-6.layout-2 .listpages.clipstyle{min-height:420px}
.grid-6.layout-2 .listpages.clipstyle .clg_sect .site-btn{top:135%}
.listpages.clipstyle .padlr10{float:left}
.listpages.clipstyle{min-height:420px}
.listpages.clipstyle .clg_sect .site-btn{left:3% !important;top:170%}
.listpages.clipstyle .inline_head_para{margin:0 !important}
.grid-4.menu-1 .listpages.clipstyle .clg_sect .site-btn{top:103%}
.listpages.cardstyle.come-in{transform:unset !important;width:100% !important}
.listpages.cardstyle img.imageComp{margin-bottom:0 !important}
.listpages.cardstyle .back-overlay.left{right:0 !important}
.list-collection-even .listpages.cardstyle .flex-box .image-detail-col{text-align:unset !important}
.list-collection-even .listpages.cardstyle .flex-box .content_title:after{left:0 !important}
.listpages.cardstyle .col-md-6{width:100% !important}
.listpages.cardstyle .flex-box .content_title{margin:40px 0 !important}
.grid-12 .listpages.cardstyle .back-overlay{height:80% !important}
.list-collection-odd .listpages.cardstyle img.imageComp{float:none !important;margin:0}
.listpages.cardstyle .back-overlay{width:91% !important}
.listpages.clipstyle{margin-bottom:0;margin-top:0}
}
@media(max-width:1024px) and (min-width:768px){.listpages.cardstyle.come-in:nth-child(odd){transform:translatex(75px) !important}
.listpages.cardstyle .back-overlay.left{right:30% !important}
.listpages.cardstyle .back-overlay{top:40px !important}
.listpages.clipstyle .clg_sect .site-btn{font-size:10px !important}
.grid-4.layout-2 .listpages.clipstyle .clg_sect .site-btn{top:88% !important;left:9% !important}
}
@media(max-width:1520px) and (min-width:1024px){.grid-4.layout-2 .listpages.clipstyle .clg_sect .site-btn{left:6% !important}
}
@media(max-width:540px) and (min-width:380px){.listpages.clipstyle .clg_sect .site-btn{left:4% !important}
}
@media(max-width:380px) and (min-width:320px){.listpages.clipstyle .clg_sect .site-btn{left:5% !important}
}
.listpages.cardstyle .col-md-6{width:50%}
.list-collection-even .listpages.cardstyle .image-col{float:right}
.list-collection-even .listpages.cardstyle .image-detail-col{float:left}
.list-collection-odd .listpages.cardstyle .image-col{float:left}
.list-collection-odd .listpages.cardstyle .image-detail-col{float:right;position:relative}
.list-collection-odd .listpages.cardstyle,.list-collection-even .listpages.cardstyle{position:relative}
.list-collection-odd,.list-collection-even{margin:50px 0}
.list-collection-odd+hr.rule,.list-collection-even+hr.rule,.clipstyle-wrap+hr.rule{background:#fff}
.listpages.cardstyle{padding:25px 0}
.listpages.cardstyle.come-in{width:100%;opacity:1}
@media(min-width:768px){.listpages.cardstyle.come-in{transform:translatex(-150px);animation:come-in 1.5s ease forwards}
.list-collection-odd .listpages.cardstyle.come-in{transform:translatex(300px)}
}
.listpages.cardstyle .flex-box{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;-ms-flex-align:center;align-items:start}
.listpages.cardstyle .back-overlay.left{right:27%}
.grid-12 .listpages.cardstyle .back-overlay{height:75%}
.listpages.cardstyle .back-overlay.right{left:11%}
.grid-16 .listpages.cardstyle img.imageComp{min-width:450px;max-width:450px}
@media(min-width:768px){.grid-12 .listpages.cardstyle img.imageComp{min-width:400px !important;max-width:400px !important}
}
.listpages.cardstyle img.imageComp{height:auto;margin:0 auto;margin-right:17%;display:block;margin-bottom:5%;box-shadow:0 9px 12px rgba(0,0,0,0.23),0 15px 40px rgba(0,0,0,0.19);border-radius:3px}
.list-collection-odd .listpages.cardstyle img.imageComp{float:right}
.list-collection-even .listpages.cardstyle img.imageComp{float:left}
.grid-16 .listpages.cardstyle .back-overlay{width:425px}
.grid-12 .listpages.cardstyle .back-overlay{width:400px}
.listpages.cardstyle .back-overlay{position:absolute;height:75%;background:#729be6;top:70px;z-index:-1;border-radius:2px}
@media(min-width:1380px) and (max-width:1650px){.grid-12 .listpages.cardstyle img.imageComp{min-width:300px !important;max-width:300px !important}
.grid-12 .listpages.cardstyle .back-overlay{top:53px !important;width:300px !important}
}
@media(min-width:1270px) and (max-width:1380px){.grid-16 .listpages.cardstyle img.imageComp{min-width:400px !important;max-width:400px !important}
.grid-16 .listpages.cardstyle .back-overlay{height:75%;width:400px}
.grid-12 .listpages.cardstyle img.imageComp{min-width:250px !important;max-width:250px !important}
.grid-12 .listpages.cardstyle .back-overlay{height:60% !important;width:250px !important}
}
@media(min-width:1024px) and (max-width:1270px){.grid-16 .listpages.cardstyle img.imageComp{min-width:300px !important;max-width:300px !important}
.grid-16 .listpages.cardstyle .back-overlay{height:65%;width:300px}
.grid-12 .listpages.cardstyle img.imageComp{min-width:200px !important;max-width:200px !important}
.grid-12 .listpages.cardstyle .back-overlay{top:53px !important;height:60% !important;width:200px !important}
}
@media(min-width:900px) and (max-width:1024px){.grid-16 .listpages.cardstyle img.imageComp{min-width:250px !important;max-width:250px !important}
.grid-16 .listpages.cardstyle .back-overlay{height:80%;width:250px}
.grid-12 .listpages.cardstyle img.imageComp{min-width:150px !important;max-width:150px !important}
.grid-12 .listpages.cardstyle .back-overlay{top:25px !important;width:150px !important}
}
@media(min-width:768px) and (max-width:900px){.grid-16 .listpages.cardstyle img.imageComp{min-width:200px !important;max-width:200px !important}
.grid-16 .listpages.cardstyle .back-overlay{height:75%;width:200px}
.grid-12 .listpages.cardstyle img.imageComp{min-width:150px !important;max-width:150px !important}
.grid-12 .listpages.cardstyle .back-overlay{top:25px !important;width:150px !important}
}
@media(min-width:550px) and (max-width:650px){.grid-16 .listpages.cardstyle .back-overlay{height:78% !important}
}
@media(min-width:450px) and (max-width:550px){.grid-16 .listpages.cardstyle .back-overlay{height:73% !important}
}
@media(min-width:320px) and (max-width:450px){.grid-16 .listpages.cardstyle .back-overlay{height:68% !important}
}
@media(min-width:320px) and (max-width:768px){.listpages.cardstyle img.imageComp{min-width:0 !important;max-width:100% !important}
.listpages.cardstyle .back-overlay{height:83% !important}
.list-collection-odd .listpages.cardstyle .flex-box .image-detail-col{left:0 !important}
}
.listpages.cardstyle .flex-box .content{width:95%;margin:0 auto;display:block}
.list-collection-odd .listpages.cardstyle .flex-box .image-detail-col{text-align:left;left:-5%}
.list-collection-even .listpages.cardstyle .flex-box .image-detail-col{text-align:right;left:-3%}
.listpages.cardstyle .rel-box{position:relative}
.listpages.cardstyle .flex-box .content_title{font-family:freight-sans-pro,myriad-pro,sans-serif;font-size:1.4em;margin:25px 0;line-height:1.2em}
.listpages.cardstyle .flex-box .content_title::after{content:'';position:absolute;bottom:-25%;height:3px;width:5%;background-color:#729be6;left:0;bottom:-10%}
.list-collection-even .listpages.cardstyle .flex-box .content_title::after{right:0;left:unset}
.listpages.cardstyle .flex-box .content_para{font-size:14px;line-height:30px;margin-bottom:15px}
.listpages.cardstyle .site-btn{color:#729be6;cursor:pointer;font-weight:600;display:inline-block;border:1px solid #003057;font-size:13px;font-weight:700;min-width:150px;padding:10px;letter-spacing:2px;border-radius:0;position:relative;text-align:center;text-transform:uppercase;color:#003057 !important;line-height:normal;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;text-decoration:none}
@media(min-width:768px) and (max-width:980px){.listpages.clipstyle .clg_sect .site-btn{letter-spacing:1px !important}
}
.listpages.cardstyle .site-btn:hover{color:#fff !important;background:#003057;text-decoration:none}
@media(min-width:768px){@keyframes come-in{to{transform:translatex(0)}
}
@keyframes come-in{to{transform:translatex(50px)}
}
}
.clipped{position:relative;-webkit-clip-path:polygon(100% 0,100% 100%,15% 100%,0 75%,0 0);clip-path:polygon(100% 0,100% 100%,15% 100%,0 75%,0 0);padding:0 !important}
.mainImgComp{position:relative;-webkit-clip-path:none;clip-path:none;padding:0 !important}
.blue-filter-wrap{position:relative}
.blue-filter-wrap:after{background-image:linear-gradient(5deg,rgba(99,154,255,0.8),rgba(255,255,255,0) 35%);content:'';width:100%;background-image:linear-gradient(5deg,#639aff,rgba(255,255,255,0) 35%);background-color:transparent;position:absolute;z-index:3;top:0;left:0;height:100%}
.blue-filter-wrap.haslink:hover{cursor:pointer}
::selection{background:#003057}
::-moz-selection{background:#003057}
@media(max-width:768px){.grid-1.connect{width:14% !important}
}
.x-btn-text.x-edit-sourceedit{display:none !important}
.layout-6 ul li::before{color:white !important}
.layout-6 ul li,.layout-6 ol{color:white !important}
.section.grid-8 .listpages.cardstyle .back-overlay{top:45px}
.section.grid-8 .listpages.cardstyle img.imageComp{min-width:200px;max-width:250px}
.section.grid-8 .listpages.cardstyle .back-overlay{width:260px}
.section.grid-8 .listpages.cardstyle.come-in{left:-10%}
.section.grid-8 .listpages.cardstyle .flex-box .content{width:100%}
.grid-8 .list-collection-odd .listpages.cardstyle .flex-box .image-detail-col{left:-8%}
@media(min-width:1280px) and (max-width:1515px){.grid-8 .listpages.cardstyle img.imageComp{min-width:200px !important;max-width:200px !important}
.grid-8 .listpages.cardstyle .back-overlay{height:70% !important;width:205px !important}
}
@media(min-width:1024px) and (max-width:1280px){.grid-8 .listpages.cardstyle img.imageComp{min-width:165px !important;max-width:165px !important}
.grid-8 .listpages.cardstyle .back-overlay{height:70% !important;width:170px !important}
}
@media(min-width:900px) and (max-width:1024px){.grid-8 .listpages.cardstyle img.imageComp{min-width:150px !important;max-width:150px !important}
.grid-8 .listpages.cardstyle .back-overlay{height:70% !important;width:155px !important}
.section.grid-8 .listpages.cardstyle .back-overlay{top:30px !important}
}
@media(min-width:768px) and (max-width:990px){.grid-8 .listpages.cardstyle img.imageComp{min-width:110px !important;max-width:110px !important}
.grid-8 .listpages.cardstyle .back-overlay{height:70% !important;width:115px !important}
.section.grid-8 .listpages.cardstyle .back-overlay{top:30px !important}
}
.grid-8 .list-collection-even .listpages.cardstyle .flex-box .image-detail-col{left:5px !important}
@media(min-width:320px) and (max-width:768px){.grid-8 .list-collection-even .listpages.cardstyle .flex-box .image-detail-col,.grid-8 .list-collection-odd .listpages.cardstyle .flex-box .image-detail-col{left:0 !important}
.section.grid-8 .listpages.cardstyle.come-in{left:-2% !important}
}
.grid-16.alpha{width:100%}
.odu-columns.oducolcenter{text-align:center}
.odu-columns.oducolcenter>[class*="grid-"]{display:inline-block;float:none}
@media all{#university-footer{color:#fff}
#university-footer,#university-footer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#university-footer a,#university-footer a:visited,#university-footer a:active{color:#fff;text-decoration:underline}
#university-footer .constrain{padding:0 20px}
#university-footer .constrain:after{display:table;content:'';clear:both}
#university-footer .footer-content{background-color:#003057;padding:20px 0}
#university-footer .copyright{background-color:#00223d;padding:5px 0;font-size:12px}
#university-footer .copyright .statement{margin:0;float:left}
#university-footer .copyright .links{margin:0;float:right}
#university-footer .copyright:after{display:table;content:'';clear:both}
#university-footer .copyright .constrain{max-width:83% !important}
#university-footer:after{display:table;content:'';clear:both}
}
@media all and (min-width:768px){#university-footer .footer-content .constrain{max-width:83% !important}
}
@media all and (max-width:767px){#university-footer .statement,#university-footer .links{float:none}
}
#return-to-top{display:inline;z-index:9990;position:fixed;bottom:20px;right:20px;background:#3658ad;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:15px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#return-to-top:hover{background:#007dcc}
#return-to-top:hover i{color:#fff;top:5px}
.tab-theme-1>header li{background:url(https://www.odu.edu/etc/designs/odu/images/tab-1-sep-arrow.png) no-repeat left center;display:inline;float:left}
.tab-theme-1>header li a{color:#333;display:block;font-family:'Open Sans Condensed','Arial Narrow','Narrow';font-size:16px;line-height:30px;padding-left:32px;padding-right:32px;text-align:center}
.tab-theme-1>header li.first,.tab-theme-1>header li.active,.tab-theme-1>header li.active+li{background:0}
.tab-theme-1>header ul{zoom:1;min-height:30px}
.tab-theme-1>header ul:before,.tab-theme-1>header ul:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.tab-theme-1>header ul:after{clear:both}
.tab-theme-1>div{padding:15px;padding-top:15px}
.tab-theme-1>div>.tab-content+.tab-content{display:none}
.tab-theme-1 h1{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0 0 3px 0;padding:0}
.tab-content{overflow-x:hidden;overflow-y:hidden}
.tab-theme-1,.tab-theme-1.theme-1.important,.tab-theme-1.theme-1,.theme-1 .tab-theme-1{background-color:#d0d9e1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#d0d9e1));background-image:-moz-linear-gradient(#fff,#d0d9e1);background-image:-ms-linear-gradient(#fff,#d0d9e1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#d0d9e1));background-image:-webkit-linear-gradient(#fff,#d0d9e1);background-image:-o-linear-gradient(#fff,#d0d9e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d0d9e1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d0d9e1', GradientType=0)";background-image:linear-gradient(#fff,#d0d9e1);border-bottom:4px solid #00325b;color:#333}
.tab-theme-1>header ul,.tab-theme-1.theme-1.important>header ul,.tab-theme-1.theme-1>header ul,.theme-1 .tab-theme-1>header ul{background-color:#d0d9e1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#a3b5c4),to(#d0d9e1));background-image:-moz-linear-gradient(#a3b5c4,#d0d9e1);background-image:-ms-linear-gradient(#a3b5c4,#d0d9e1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a3b5c4),color-stop(100%,#d0d9e1));background-image:-webkit-linear-gradient(#a3b5c4,#d0d9e1);background-image:-o-linear-gradient(#a3b5c4,#d0d9e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3b5c4',endColorstr='#d0d9e1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3b5c4', endColorstr='#d0d9e1', GradientType=0)";background-image:linear-gradient(#a3b5c4,#d0d9e1);border-bottom:4px solid #00325b}
.tab-theme-1>header li a:hover,.tab-theme-1.theme-1.important>header li a:hover,.tab-theme-1.theme-1>header li a:hover,.theme-1 .tab-theme-1>header li a:hover{color:#00213b}
.tab-theme-1>header li.active a,.tab-theme-1.theme-1.important>header li.active a,.tab-theme-1.theme-1>header li.active a,.theme-1 .tab-theme-1>header li.active a{background-color:#00325b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#00213b),to(#00325b));background-image:-moz-linear-gradient(#00213b,#00325b);background-image:-ms-linear-gradient(#00213b,#00325b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00213b),color-stop(100%,#00325b));background-image:-webkit-linear-gradient(#00213b,#00325b);background-image:-o-linear-gradient(#00213b,#00325b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00213b',endColorstr='#00325b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00213b', endColorstr='#00325b', GradientType=0)";background-image:linear-gradient(#00213b,#00325b);color:#fff}
.tab-theme-1.theme-2.important,.tab-theme-1.theme-2,.theme-2 .tab-theme-1{background-color:#e8e9ea;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#e8e9ea));background-image:-moz-linear-gradient(#fff,#e8e9ea);background-image:-ms-linear-gradient(#fff,#e8e9ea);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e8e9ea));background-image:-webkit-linear-gradient(#fff,#e8e9ea);background-image:-o-linear-gradient(#fff,#e8e9ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e9ea',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e8e9ea', GradientType=0)";background-image:linear-gradient(#fff,#e8e9ea);border-bottom:4px solid #82898f;color:#333}
.tab-theme-1.theme-2.important>header ul,.tab-theme-1.theme-2>header ul,.theme-2 .tab-theme-1>header ul{background-color:#e8e9ea;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d2d5d7),to(#e8e9ea));background-image:-moz-linear-gradient(#d2d5d7,#e8e9ea);background-image:-ms-linear-gradient(#d2d5d7,#e8e9ea);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d2d5d7),color-stop(100%,#e8e9ea));background-image:-webkit-linear-gradient(#d2d5d7,#e8e9ea);background-image:-o-linear-gradient(#d2d5d7,#e8e9ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d5d7',endColorstr='#e8e9ea',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d5d7', endColorstr='#e8e9ea', GradientType=0)";background-image:linear-gradient(#d2d5d7,#e8e9ea);border-bottom:4px solid #82898f}
.tab-theme-1.theme-2.important>header li a:hover,.tab-theme-1.theme-2>header li a:hover,.theme-2 .tab-theme-1>header li a:hover{color:#55595d}
.tab-theme-1.theme-2.important>header li.active a,.tab-theme-1.theme-2>header li.active a,.theme-2 .tab-theme-1>header li.active a{background-color:#82898f;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#55595d),to(#82898f));background-image:-moz-linear-gradient(#55595d,#82898f);background-image:-ms-linear-gradient(#55595d,#82898f);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#55595d),color-stop(100%,#82898f));background-image:-webkit-linear-gradient(#55595d,#82898f);background-image:-o-linear-gradient(#55595d,#82898f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55595d',endColorstr='#82898f',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#55595d', endColorstr='#82898f', GradientType=0)";background-image:linear-gradient(#55595d,#82898f);color:#fff}
.tab-theme-1.theme-3.important,.tab-theme-1.theme-3,.theme-3 .tab-theme-1{background-color:#f7dede;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#f7dede));background-image:-moz-linear-gradient(#fff,#f7dede);background-image:-ms-linear-gradient(#fff,#f7dede);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f7dede));background-image:-webkit-linear-gradient(#fff,#f7dede);background-image:-o-linear-gradient(#fff,#f7dede);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7dede',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7dede', GradientType=0)";background-image:linear-gradient(#fff,#f7dede);border-bottom:4px solid #d54b4b;color:#333}
.tab-theme-1.theme-3.important>header ul,.tab-theme-1.theme-3>header ul,.theme-3 .tab-theme-1>header ul{background-color:#f7dede;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f0bebe),to(#f7dede));background-image:-moz-linear-gradient(#f0bebe,#f7dede);background-image:-ms-linear-gradient(#f0bebe,#f7dede);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0bebe),color-stop(100%,#f7dede));background-image:-webkit-linear-gradient(#f0bebe,#f7dede);background-image:-o-linear-gradient(#f0bebe,#f7dede);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bebe',endColorstr='#f7dede',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bebe', endColorstr='#f7dede', GradientType=0)";background-image:linear-gradient(#f0bebe,#f7dede);border-bottom:4px solid #d54b4b}
.tab-theme-1.theme-3.important>header li a:hover,.tab-theme-1.theme-3>header li a:hover,.theme-3 .tab-theme-1>header li a:hover{color:#8a3131}
.tab-theme-1.theme-3.important>header li.active a,.tab-theme-1.theme-3>header li.active a,.theme-3 .tab-theme-1>header li.active a{background-color:#d54b4b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#8a3131),to(#d54b4b));background-image:-moz-linear-gradient(#8a3131,#d54b4b);background-image:-ms-linear-gradient(#8a3131,#d54b4b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8a3131),color-stop(100%,#d54b4b));background-image:-webkit-linear-gradient(#8a3131,#d54b4b);background-image:-o-linear-gradient(#8a3131,#d54b4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a3131',endColorstr='#d54b4b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a3131', endColorstr='#d54b4b', GradientType=0)";background-image:linear-gradient(#8a3131,#d54b4b);color:#fff}
.tab-theme-1.theme-4.important,.tab-theme-1.theme-4,.theme-4 .tab-theme-1{background-color:#fceadf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#fceadf));background-image:-moz-linear-gradient(#fff,#fceadf);background-image:-ms-linear-gradient(#fff,#fceadf);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fceadf));background-image:-webkit-linear-gradient(#fff,#fceadf);background-image:-o-linear-gradient(#fff,#fceadf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fceadf',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fceadf', GradientType=0)";background-image:linear-gradient(#fff,#fceadf);border-bottom:4px solid #ef8d50;color:#333}
.tab-theme-1.theme-4.important>header ul,.tab-theme-1.theme-4>header ul,.theme-4 .tab-theme-1>header ul{background-color:#fceadf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f9d6c0),to(#fceadf));background-image:-moz-linear-gradient(#f9d6c0,#fceadf);background-image:-ms-linear-gradient(#f9d6c0,#fceadf);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9d6c0),color-stop(100%,#fceadf));background-image:-webkit-linear-gradient(#f9d6c0,#fceadf);background-image:-o-linear-gradient(#f9d6c0,#fceadf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9d6c0',endColorstr='#fceadf',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9d6c0', endColorstr='#fceadf', GradientType=0)";background-image:linear-gradient(#f9d6c0,#fceadf);border-bottom:4px solid #ef8d50}
.tab-theme-1.theme-4.important>header li a:hover,.tab-theme-1.theme-4>header li a:hover,.theme-4 .tab-theme-1>header li a:hover{color:#9b5c34}
.tab-theme-1.theme-4.important>header li.active a,.tab-theme-1.theme-4>header li.active a,.theme-4 .tab-theme-1>header li.active a{background-color:#ef8d50;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#9b5c34),to(#ef8d50));background-image:-moz-linear-gradient(#9b5c34,#ef8d50);background-image:-ms-linear-gradient(#9b5c34,#ef8d50);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9b5c34),color-stop(100%,#ef8d50));background-image:-webkit-linear-gradient(#9b5c34,#ef8d50);background-image:-o-linear-gradient(#9b5c34,#ef8d50);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b5c34',endColorstr='#ef8d50',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b5c34', endColorstr='#ef8d50', GradientType=0)";background-image:linear-gradient(#9b5c34,#ef8d50);color:#fff}
.tab-theme-1.theme-5.important,.tab-theme-1.theme-5,.theme-5 .tab-theme-1{background-color:#fcf6e1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#fcf6e1));background-image:-moz-linear-gradient(#fff,#fcf6e1);background-image:-ms-linear-gradient(#fff,#fcf6e1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fcf6e1));background-image:-webkit-linear-gradient(#fff,#fcf6e1);background-image:-o-linear-gradient(#fff,#fcf6e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fcf6e1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fcf6e1', GradientType=0)";background-image:linear-gradient(#fff,#fcf6e1);border-bottom:4px solid #efce5d;color:#333}
.tab-theme-1.theme-5.important>header ul,.tab-theme-1.theme-5>header ul,.theme-5 .tab-theme-1>header ul{background-color:#fcf6e1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f9edc5),to(#fcf6e1));background-image:-moz-linear-gradient(#f9edc5,#fcf6e1);background-image:-ms-linear-gradient(#f9edc5,#fcf6e1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9edc5),color-stop(100%,#fcf6e1));background-image:-webkit-linear-gradient(#f9edc5,#fcf6e1);background-image:-o-linear-gradient(#f9edc5,#fcf6e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9edc5',endColorstr='#fcf6e1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9edc5', endColorstr='#fcf6e1', GradientType=0)";background-image:linear-gradient(#f9edc5,#fcf6e1);border-bottom:4px solid #efce5d}
.tab-theme-1.theme-5.important>header li a:hover,.tab-theme-1.theme-5>header li a:hover,.theme-5 .tab-theme-1>header li a:hover{color:#9b863c}
.tab-theme-1.theme-5.important>header li.active a,.tab-theme-1.theme-5>header li.active a,.theme-5 .tab-theme-1>header li.active a{background-color:#efce5d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#9b863c),to(#efce5d));background-image:-moz-linear-gradient(#9b863c,#efce5d);background-image:-ms-linear-gradient(#9b863c,#efce5d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9b863c),color-stop(100%,#efce5d));background-image:-webkit-linear-gradient(#9b863c,#efce5d);background-image:-o-linear-gradient(#9b863c,#efce5d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b863c',endColorstr='#efce5d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b863c', endColorstr='#efce5d', GradientType=0)";background-image:linear-gradient(#9b863c,#efce5d);color:#fff}
.tab-theme-1.theme-6.important,.tab-theme-1.theme-6,.theme-6 .tab-theme-1{background-color:#e6f3e7;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#e6f3e7));background-image:-moz-linear-gradient(#fff,#e6f3e7);background-image:-ms-linear-gradient(#fff,#e6f3e7);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e6f3e7));background-image:-webkit-linear-gradient(#fff,#e6f3e7);background-image:-o-linear-gradient(#fff,#e6f3e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6f3e7',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6f3e7', GradientType=0)";background-image:linear-gradient(#fff,#e6f3e7);border-bottom:4px solid #75bd7d;color:#333}
.tab-theme-1.theme-6.important>header ul,.tab-theme-1.theme-6>header ul,.theme-6 .tab-theme-1>header ul{background-color:#e6f3e7;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#cde7d0),to(#e6f3e7));background-image:-moz-linear-gradient(#cde7d0,#e6f3e7);background-image:-ms-linear-gradient(#cde7d0,#e6f3e7);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cde7d0),color-stop(100%,#e6f3e7));background-image:-webkit-linear-gradient(#cde7d0,#e6f3e7);background-image:-o-linear-gradient(#cde7d0,#e6f3e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cde7d0',endColorstr='#e6f3e7',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cde7d0', endColorstr='#e6f3e7', GradientType=0)";background-image:linear-gradient(#cde7d0,#e6f3e7);border-bottom:4px solid #75bd7d}
.tab-theme-1.theme-6.important>header li a:hover,.tab-theme-1.theme-6>header li a:hover,.theme-6 .tab-theme-1>header li a:hover{color:#4c7b51}
.tab-theme-1.theme-6.important>header li.active a,.tab-theme-1.theme-6>header li.active a,.theme-6 .tab-theme-1>header li.active a{background-color:#75bd7d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#4c7b51),to(#75bd7d));background-image:-moz-linear-gradient(#4c7b51,#75bd7d);background-image:-ms-linear-gradient(#4c7b51,#75bd7d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c7b51),color-stop(100%,#75bd7d));background-image:-webkit-linear-gradient(#4c7b51,#75bd7d);background-image:-o-linear-gradient(#4c7b51,#75bd7d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c7b51',endColorstr='#75bd7d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c7b51', endColorstr='#75bd7d', GradientType=0)";background-image:linear-gradient(#4c7b51,#75bd7d);color:#fff}
.tab-theme-1.theme-7.important,.tab-theme-1.theme-7,.theme-7 .tab-theme-1{background-color:#e6eff3;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#e6eff3));background-image:-moz-linear-gradient(#fff,#e6eff3);background-image:-ms-linear-gradient(#fff,#e6eff3);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e6eff3));background-image:-webkit-linear-gradient(#fff,#e6eff3);background-image:-o-linear-gradient(#fff,#e6eff3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6eff3',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6eff3', GradientType=0)";background-image:linear-gradient(#fff,#e6eff3);border-bottom:4px solid #79a9bf;color:#333}
.tab-theme-1.theme-7.important>header ul,.tab-theme-1.theme-7>header ul,.theme-7 .tab-theme-1>header ul{background-color:#e6eff3;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#cfe0e8),to(#e6eff3));background-image:-moz-linear-gradient(#cfe0e8,#e6eff3);background-image:-ms-linear-gradient(#cfe0e8,#e6eff3);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cfe0e8),color-stop(100%,#e6eff3));background-image:-webkit-linear-gradient(#cfe0e8,#e6eff3);background-image:-o-linear-gradient(#cfe0e8,#e6eff3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfe0e8',endColorstr='#e6eff3',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfe0e8', endColorstr='#e6eff3', GradientType=0)";background-image:linear-gradient(#cfe0e8,#e6eff3);border-bottom:4px solid #79a9bf}
.tab-theme-1.theme-7.important>header li a:hover,.tab-theme-1.theme-7>header li a:hover,.theme-7 .tab-theme-1>header li a:hover{color:#4f6e7c}
.tab-theme-1.theme-7.important>header li.active a,.tab-theme-1.theme-7>header li.active a,.theme-7 .tab-theme-1>header li.active a{background-color:#79a9bf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#4f6e7c),to(#79a9bf));background-image:-moz-linear-gradient(#4f6e7c,#79a9bf);background-image:-ms-linear-gradient(#4f6e7c,#79a9bf);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4f6e7c),color-stop(100%,#79a9bf));background-image:-webkit-linear-gradient(#4f6e7c,#79a9bf);background-image:-o-linear-gradient(#4f6e7c,#79a9bf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f6e7c',endColorstr='#79a9bf',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f6e7c', endColorstr='#79a9bf', GradientType=0)";background-image:linear-gradient(#4f6e7c,#79a9bf);color:#fff}
.tab-theme-1.theme-8.important,.tab-theme-1.theme-8,.theme-8 .tab-theme-1{background-color:#eceaf1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#eceaf1));background-image:-moz-linear-gradient(#fff,#eceaf1);background-image:-ms-linear-gradient(#fff,#eceaf1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eceaf1));background-image:-webkit-linear-gradient(#fff,#eceaf1);background-image:-o-linear-gradient(#fff,#eceaf1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eceaf1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eceaf1', GradientType=0)";background-image:linear-gradient(#fff,#eceaf1);border-bottom:4px solid #9a8cb1;color:#333}
.tab-theme-1.theme-8.important>header ul,.tab-theme-1.theme-8>header ul,.theme-8 .tab-theme-1>header ul{background-color:#eceaf1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#dbd6e3),to(#eceaf1));background-image:-moz-linear-gradient(#dbd6e3,#eceaf1);background-image:-ms-linear-gradient(#dbd6e3,#eceaf1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dbd6e3),color-stop(100%,#eceaf1));background-image:-webkit-linear-gradient(#dbd6e3,#eceaf1);background-image:-o-linear-gradient(#dbd6e3,#eceaf1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbd6e3',endColorstr='#eceaf1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbd6e3', endColorstr='#eceaf1', GradientType=0)";background-image:linear-gradient(#dbd6e3,#eceaf1);border-bottom:4px solid #9a8cb1}
.tab-theme-1.theme-8.important>header li a:hover,.tab-theme-1.theme-8>header li a:hover,.theme-8 .tab-theme-1>header li a:hover{color:#645b73}
.tab-theme-1.theme-8.important>header li.active a,.tab-theme-1.theme-8>header li.active a,.theme-8 .tab-theme-1>header li.active a{background-color:#9a8cb1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#645b73),to(#9a8cb1));background-image:-moz-linear-gradient(#645b73,#9a8cb1);background-image:-ms-linear-gradient(#645b73,#9a8cb1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#645b73),color-stop(100%,#9a8cb1));background-image:-webkit-linear-gradient(#645b73,#9a8cb1);background-image:-o-linear-gradient(#645b73,#9a8cb1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#645b73',endColorstr='#9a8cb1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#645b73', endColorstr='#9a8cb1', GradientType=0)";background-image:linear-gradient(#645b73,#9a8cb1);color:#fff}
@media(max-width:768px){.tab-theme-1>header li{background:0}
}
@media(max-width:989px){.tab-theme-1>header li a{padding-left:15px;padding-right:15px}
}
.layout-3{position:relative}
.layout-3 *{position:expression("static")}
.tab-theme-2>header{margin-left:0;margin-right:-1px !important;overflow:visible;position:relative;z-index:2002}
.ie8 .tab-theme-2>header,.ie9 .tab-theme-2>header{margin-right:-2px !important}
.tab-theme-2>header.h3 li a{font-size:18px}
.tab-theme-2>header li{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 0 0 3px;line-height:22px;margin-bottom:3px;padding:1px 0 1px 1px}
.tab-theme-2>header li a{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 0 0 3px;color:#00213b;display:block;font-size:16px;line-height:22px;padding-left:2px;padding-right:10px;text-align:right}
.tab-theme-2>div,.tab-theme-2>section{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-radius:0 3px 3px 3px;margin-left:0;padding:15px 15px 15px 14px}
.tab-theme-2>div>.tab-content+.tab-content,.tab-theme-2>section>.tab-content+.tab-content{display:none}
.tab-theme-2.is-align-right>header{float:right;left:-1px;margin-left:0;margin-right:0 !important}
.tab-theme-2.is-align-right>header li{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-radius:0 3px 3px 0;padding:1px 1px 1px 0}
.tab-theme-2.is-align-right>header li a{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-radius:0 3px 3px 0;margin-left:-2px;padding-left:10px;padding-right:2px;text-align:left}
.tab-theme-2.is-align-right>div,.tab-theme-2.is-align-right>section{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 0 3px 3px}
.theme-1 .tab-theme-2>header li.active,.tab-theme-2.theme-1.important>header li.active,.tab-theme-2.theme-1>header li.active{background-color:#66849d;border:0}
.theme-1 .tab-theme-2>header li.active a,.tab-theme-2.theme-1.important>header li.active a,.tab-theme-2.theme-1>header li.active a{background-color:#d0d9e1;color:#00213b}
.theme-1 .tab-theme-2>div,.tab-theme-2.theme-1.important>div,.tab-theme-2.theme-1>div{background-color:#d0d9e1;-webkit-box-shadow:inset 0 0 0 1px #66849d;-moz-box-shadow:inset 0 0 0 1px #66849d;box-shadow:inset 0 0 0 1px #66849d}
.ie7 .theme-1 .tab-theme-2>div,.ie7 .tab-theme-2.theme-1.important>div,.ie7 .tab-theme-2.theme-1>div,.ie8 .theme-1 .tab-theme-2>div,.ie8 .tab-theme-2.theme-1.important>div,.ie8 .tab-theme-2.theme-1>div{border:1px solid #66849d}
.theme-1 .tab-theme-2.is-align-right>div,.tab-theme-2.theme-1.important.is-align-right>div,.tab-theme-2.theme-1.is-align-right>div{background-color:#d0d9e1}
.ie7 .theme-1 .tab-theme-2.is-align-right>div,.ie7 .tab-theme-2.theme-1.important.is-align-right>div,.ie7 .tab-theme-2.theme-1.is-align-right>div,.ie8 .theme-1 .tab-theme-2.is-align-right>div,.ie8 .tab-theme-2.theme-1.important.is-align-right>div,.ie8 .tab-theme-2.theme-1.is-align-right>div{margin-right:-2px !important}
.theme-2 .tab-theme-2>header li.active,.tab-theme-2.theme-2.important>header li.active,.tab-theme-2.theme-2>header li.active{background-color:#b4b8bc;border:0}
.theme-2 .tab-theme-2>header li.active a,.tab-theme-2.theme-2.important>header li.active a,.tab-theme-2.theme-2>header li.active a{background-color:#e8e9ea;color:#55595d}
.theme-2 .tab-theme-2>div,.tab-theme-2.theme-2.important>div,.tab-theme-2.theme-2>div{background-color:#e8e9ea;-webkit-box-shadow:inset 0 0 0 1px #b4b8bc;-moz-box-shadow:inset 0 0 0 1px #b4b8bc;box-shadow:inset 0 0 0 1px #b4b8bc}
.ie7 .theme-2 .tab-theme-2>div,.ie7 .tab-theme-2.theme-2.important>div,.ie7 .tab-theme-2.theme-2>div,.ie8 .theme-2 .tab-theme-2>div,.ie8 .tab-theme-2.theme-2.important>div,.ie8 .tab-theme-2.theme-2>div{border:1px solid #b4b8bc}
.theme-2 .tab-theme-2.is-align-right>div,.tab-theme-2.theme-2.important.is-align-right>div,.tab-theme-2.theme-2.is-align-right>div{background-color:#e8e9ea}
.ie7 .theme-2 .tab-theme-2.is-align-right>div,.ie7 .tab-theme-2.theme-2.important.is-align-right>div,.ie7 .tab-theme-2.theme-2.is-align-right>div,.ie8 .theme-2 .tab-theme-2.is-align-right>div,.ie8 .tab-theme-2.theme-2.important.is-align-right>div,.ie8 .tab-theme-2.theme-2.is-align-right>div{margin-right:-2px !important}
.theme-3 .tab-theme-2>header li.active,.tab-theme-2.theme-3.important>header li.active,.tab-theme-2.theme-3>header li.active{background-color:#e69393;border:0}
.theme-3 .tab-theme-2>header li.active a,.tab-theme-2.theme-3.important>header li.active a,.tab-theme-2.theme-3>header li.active a{background-color:#f7dede;color:#8a3131}
.theme-3 .tab-theme-2>div,.tab-theme-2.theme-3.important>div,.tab-theme-2.theme-3>div{background-color:#f7dede;-webkit-box-shadow:inset 0 0 0 1px #e69393;-moz-box-shadow:inset 0 0 0 1px #e69393;box-shadow:inset 0 0 0 1px #e69393}
.ie7 .theme-3 .tab-theme-2>div,.ie7 .tab-theme-2.theme-3.important>div,.ie7 .tab-theme-2.theme-3>div,.ie8 .theme-3 .tab-theme-2>div,.ie8 .tab-theme-2.theme-3.important>div,.ie8 .tab-theme-2.theme-3>div{border:1px solid #e69393}
.theme-3 .tab-theme-2.is-align-right>div,.tab-theme-2.theme-3.important.is-align-right>div,.tab-theme-2.theme-3.is-align-right>div{background-color:#f7dede}
.ie7 .theme-3 .tab-theme-2.is-align-right>div,.ie7 .tab-theme-2.theme-3.important.is-align-right>div,.ie7 .tab-theme-2.theme-3.is-align-right>div,.ie8 .theme-3 .tab-theme-2.is-align-right>div,.ie8 .tab-theme-2.theme-3.important.is-align-right>div,.ie8 .tab-theme-2.theme-3.is-align-right>div{margin-right:-2px !important}
.theme-4 .tab-theme-2>header li.active,.tab-theme-2.theme-4.important>header li.active,.tab-theme-2.theme-4>header li.active{background-color:#f5bb96;border:0}
.theme-4 .tab-theme-2>header li.active a,.tab-theme-2.theme-4.important>header li.active a,.tab-theme-2.theme-4>header li.active a{background-color:#fceadf;color:#9b5c34}
.theme-4 .tab-theme-2>div,.tab-theme-2.theme-4.important>div,.tab-theme-2.theme-4>div{background-color:#fceadf;-webkit-box-shadow:inset 0 0 0 1px #f5bb96;-moz-box-shadow:inset 0 0 0 1px #f5bb96;box-shadow:inset 0 0 0 1px #f5bb96}
.ie7 .theme-4 .tab-theme-2>div,.ie7 .tab-theme-2.theme-4.important>div,.ie7 .tab-theme-2.theme-4>div,.ie8 .theme-4 .tab-theme-2>div,.ie8 .tab-theme-2.theme-4.important>div,.ie8 .tab-theme-2.theme-4>div{border:1px solid #f5bb96}
.theme-4 .tab-theme-2.is-align-right>div,.tab-theme-2.theme-4.important.is-align-right>div,.tab-theme-2.theme-4.is-align-right>div{background-color:#fceadf}
.ie7 .theme-4 .tab-theme-2.is-align-right>div,.ie7 .tab-theme-2.theme-4.important.is-align-right>div,.ie7 .tab-theme-2.theme-4.is-align-right>div,.ie8 .theme-4 .tab-theme-2.is-align-right>div,.ie8 .tab-theme-2.theme-4.important.is-align-right>div,.ie8 .tab-theme-2.theme-4.is-align-right>div{margin-right:-2px !important}
.theme-5 .tab-theme-2>header li.active,.tab-theme-2.theme-5.important>header li.active,.tab-theme-2.theme-5>header li.active{background-color:#f5e29e;border:0}
.theme-5 .tab-theme-2>header li.active a,.tab-theme-2.theme-5.important>header li.active a,.tab-theme-2.theme-5>header li.active a{background-color:#fcf6e1;color:#9b863c}
.theme-5 .tab-theme-2>div,.tab-theme-2.theme-5.important>div,.tab-theme-2.theme-5>div{background-color:#fcf6e1;-webkit-box-shadow:inset 0 0 0 1px #f5e29e;-moz-box-shadow:inset 0 0 0 1px #f5e29e;box-shadow:inset 0 0 0 1px #f5e29e}
.ie7 .theme-5 .tab-theme-2>div,.ie7 .tab-theme-2.theme-5.important>div,.ie7 .tab-theme-2.theme-5>div,.ie8 .theme-5 .tab-theme-2>div,.ie8 .tab-theme-2.theme-5.important>div,.ie8 .tab-theme-2.theme-5>div{border:1px solid #f5e29e}
.theme-5 .tab-theme-2.is-align-right>div,.tab-theme-2.theme-5.important.is-align-right>div,.tab-theme-2.theme-5.is-align-right>div{background-color:#fcf6e1}
.ie7 .theme-5 .tab-theme-2.is-align-right>div,.ie7 .tab-theme-2.theme-5.important.is-align-right>div,.ie7 .tab-theme-2.theme-5.is-align-right>div,.ie8 .theme-5 .tab-theme-2.is-align-right>div,.ie8 .tab-theme-2.theme-5.important.is-align-right>div,.ie8 .tab-theme-2.theme-5.is-align-right>div{margin-right:-2px !important}
.theme-6 .tab-theme-2>header li.active,.tab-theme-2.theme-6.important>header li.active,.tab-theme-2.theme-6>header li.active{background-color:#acd7b1;border:0}
.theme-6 .tab-theme-2>header li.active a,.tab-theme-2.theme-6.important>header li.active a,.tab-theme-2.theme-6>header li.active a{background-color:#e6f3e7;color:#4c7b51}
.theme-6 .tab-theme-2>div,.tab-theme-2.theme-6.important>div,.tab-theme-2.theme-6>div{background-color:#e6f3e7;-webkit-box-shadow:inset 0 0 0 1px #acd7b1;-moz-box-shadow:inset 0 0 0 1px #acd7b1;box-shadow:inset 0 0 0 1px #acd7b1}
.ie7 .theme-6 .tab-theme-2>div,.ie7 .tab-theme-2.theme-6.important>div,.ie7 .tab-theme-2.theme-6>div,.ie8 .theme-6 .tab-theme-2>div,.ie8 .tab-theme-2.theme-6.important>div,.ie8 .tab-theme-2.theme-6>div{border:1px solid #acd7b1}
.theme-6 .tab-theme-2.is-align-right>div,.tab-theme-2.theme-6.important.is-align-right>div,.tab-theme-2.theme-6.is-align-right>div{background-color:#e6f3e7}
.ie7 .theme-6 .tab-theme-2.is-align-right>div,.ie7 .tab-theme-2.theme-6.important.is-align-right>div,.ie7 .tab-theme-2.theme-6.is-align-right>div,.ie8 .theme-6 .tab-theme-2.is-align-right>div,.ie8 .tab-theme-2.theme-6.important.is-align-right>div,.ie8 .tab-theme-2.theme-6.is-align-right>div{margin-right:-2px !important}
.theme-7 .tab-theme-2>header li.active,.tab-theme-2.theme-7.important>header li.active,.tab-theme-2.theme-7>header li.active{background-color:#afcbd9;border:0}
.theme-7 .tab-theme-2>header li.active a,.tab-theme-2.theme-7.important>header li.active a,.tab-theme-2.theme-7>header li.active a{background-color:#e6eff3;color:#4f6e7c}
.theme-7 .tab-theme-2>div,.tab-theme-2.theme-7.important>div,.tab-theme-2.theme-7>div{background-color:#e6eff3;-webkit-box-shadow:inset 0 0 0 1px #afcbd9;-moz-box-shadow:inset 0 0 0 1px #afcbd9;box-shadow:inset 0 0 0 1px #afcbd9}
.ie7 .theme-7 .tab-theme-2>div,.ie7 .tab-theme-2.theme-7.important>div,.ie7 .tab-theme-2.theme-7>div,.ie8 .theme-7 .tab-theme-2>div,.ie8 .tab-theme-2.theme-7.important>div,.ie8 .tab-theme-2.theme-7>div{border:1px solid #afcbd9}
.theme-7 .tab-theme-2.is-align-right>div,.tab-theme-2.theme-7.important.is-align-right>div,.tab-theme-2.theme-7.is-align-right>div{background-color:#e6eff3}
.ie7 .theme-7 .tab-theme-2.is-align-right>div,.ie7 .tab-theme-2.theme-7.important.is-align-right>div,.ie7 .tab-theme-2.theme-7.is-align-right>div,.ie8 .theme-7 .tab-theme-2.is-align-right>div,.ie8 .tab-theme-2.theme-7.important.is-align-right>div,.ie8 .tab-theme-2.theme-7.is-align-right>div{margin-right:-2px !important}
.theme-8 .tab-theme-2>header li.active,.tab-theme-2.theme-8.important>header li.active,.tab-theme-2.theme-8>header li.active{background-color:#c2bad0;border:0}
.theme-8 .tab-theme-2>header li.active a,.tab-theme-2.theme-8.important>header li.active a,.tab-theme-2.theme-8>header li.active a{background-color:#eceaf1;color:#645b73}
.theme-8 .tab-theme-2>div,.tab-theme-2.theme-8.important>div,.tab-theme-2.theme-8>div{background-color:#eceaf1;-webkit-box-shadow:inset 0 0 0 1px #c2bad0;-moz-box-shadow:inset 0 0 0 1px #c2bad0;box-shadow:inset 0 0 0 1px #c2bad0}
.ie7 .theme-8 .tab-theme-2>div,.ie7 .tab-theme-2.theme-8.important>div,.ie7 .tab-theme-2.theme-8>div,.ie8 .theme-8 .tab-theme-2>div,.ie8 .tab-theme-2.theme-8.important>div,.ie8 .tab-theme-2.theme-8>div{border:1px solid #c2bad0}
.theme-8 .tab-theme-2.is-align-right>div,.tab-theme-2.theme-8.important.is-align-right>div,.tab-theme-2.theme-8.is-align-right>div{background-color:#eceaf1}
.ie7 .theme-8 .tab-theme-2.is-align-right>div,.ie7 .tab-theme-2.theme-8.important.is-align-right>div,.ie7 .tab-theme-2.theme-8.is-align-right>div,.ie8 .theme-8 .tab-theme-2.is-align-right>div,.ie8 .tab-theme-2.theme-8.important.is-align-right>div,.ie8 .tab-theme-2.theme-8.is-align-right>div{margin-right:-2px !important}
@media(min-width:768px) and (max-width:989px){.tab-theme-2.is-align-right>header{left:-2px}
.column .tab-theme-2.is-align-right>header{left:-1px}
}
@media(min-width:1024px) and (max-width:1024px){.tab-theme-2.is-align-right>header{left:-2px}
}
@media(max-width:767px){.tab-theme-2>header li{border:none !important;display:inline-block;float:left;margin-right:7px;padding:0 !important}
.tab-theme-2>header li.active{-moz-border-radius:3px;border-radius:3px;font-weight:bold}
.tab-theme-2>header li a{padding:3px 15px !important}
.tab-theme-2>div.padded-no-width{-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border:none !important;margin-top:5px;width:96% !important}
}
.no-bg .tab-theme-1{background-image:none;background-color:#fff}
.tab-theme-accordion .tab-theme-accordion{margin-top:-10px}
.tab-theme-accordion>.tab-content+.tab-content>div{display:none}
.tab-theme-accordion.hide-first>.tab-content>div{display:none}
.tab-theme-accordion>.tab-content>h2,.tab-theme-accordion>.tab-content>h3,.tab-theme-accordion>.tab-content>h5{border-bottom:1px dotted #CCC;padding:1px 0 9px 0}
.tab-theme-accordion>.tab-content>h2>a,.tab-theme-accordion>.tab-content>h3>a,.tab-theme-accordion>.tab-content>h5>a{padding-left:24px;display:inline-block}
.tab-theme-accordion>.tab-content>h5{padding-bottom:5px}
.tab-theme-accordion>.tab-content>h5>a{padding-left:15px}
.ie7 .tab-theme-accordion>.tab-content>h2,.ie7 .tab-theme-accordion>.tab-content>h3,.ie7 .tab-theme-accordion>.tab-content>h5{padding-top:8px}
.ie7 .tab-theme-accordion>.tab-content>h2>a,.ie7 .tab-theme-accordion>.tab-content>h3>a,.ie7 .tab-theme-accordion>.tab-content>h5>a{padding-left:15px}
.tab-theme-accordion>.tab-content>div{border-bottom:1px dotted #CCC;margin-top:15px}
.tab-theme-accordion>.tab-content>h5 ~ div{margin-top:10px}
.tab-theme-accordion>.active>h2:before,.tab-theme-accordion>.tab-content>h2:before,.tab-theme-accordion>.active>h3:before,.tab-theme-accordion>.tab-content>h3:before,.tab-theme-accordion>.active>h5:before,.tab-theme-accordion>.tab-content>h5:before{content:"";border-width:2px;border-color:transparent #999 #999 transparent;border-style:solid;display:block;height:5px;position:relative;top:13px;width:5px}
.tab-theme-accordion>.active>h2:before,.tab-theme-accordion>.tab-content>h2:before{border-width:2px;height:6px;top:17px;width:6px}
.tab-theme-accordion>.active>h5:before,.tab-theme-accordion>.tab-content>h5:before{border-width:1px;height:4px;top:10px;width:4px}
.tab-theme-accordion>.tab-content>h2:before,.tab-theme-accordion>.tab-content>h3:before,.tab-theme-accordion>.tab-content>h5:before{-webkit-transform:rotate(-45deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);left:3px}
.tab-theme-accordion>.tab-content>h2:before{left:4px}
.tab-theme-accordion>.tab-content>h5:before{left:2px}
.tab-theme-accordion>.active>h2:before,.tab-theme-accordion>.active>h3:before,.tab-theme-accordion>.active>h5:before{-webkit-transform:rotate(45deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);left:4px}
.tab-theme-accordion>.active>h2:before{top:15px;left:5px}
.tab-theme-accordion>.active>h3:before{top:12px}
.tab-theme-accordion>.active>h5:before{left:3px}
.cq-wcm-edit .tab-theme-accordion>.tab-content>div{display:block}
.defaultOduBlue.tab-theme-1>header li a{font-weight:600;font-size:14px}
.brightBlue.tab-theme-1>header li a{font-weight:600;font-size:14px}
.defaultOduBlue.tab-theme-1>header ul{background-color:#f7f7f7;background-image:none}
.defaultOduBlue.tab-theme-1>header li.active a{background-image:none;background-color:#003057}
.defaultOduBlue.tab-theme-1>header li.active:hover{opacity:.9}
.defaultOduBlue.tab-theme-1>header li.active:hover a{color:white !important}
.brightBlue.tab-theme-1>header li.active a{background-image:none;background-color:#003057}
.brightBlue.tab-theme-1>header li.active:hover{opacity:.9}
.brightBlue.tab-theme-1>header li.active:hover a{color:#111 !important}
.brightBlue.tab-theme-1>header li.active a{background-color:#98c5ea;color:#111}
.brightBlue.tab-theme-1>header ul{border-bottom:4px solid #98c5ea}
.brightBlue.tab-theme-1>header ul{background-color:#f7f7f7;background-image:none}
.tab-theme-1,.tab-theme-1.theme-1.important,.tab-theme-1.theme-1,.theme-1 .tab-theme-1{border-bottom:#fff;background-image:linear-gradient(#fff,#f7f7f7)}
.theme-1 .tab-theme-2>header li.active a{background-color:#f7f7f7;-webkit-box-shadow:none;font-weight:bold}
.theme-1 .tab-theme-2>div{background-color:#f7f7f7;-webkit-box-shadow:none;box-shadow:none}
.theme-1 .tab-theme-2>header li.active{border:0;background-color:#f7f7f7}
.list ul{margin-top:10px}
.second nav.breadcrumb-trail{font-family:"Open Sans",sans-serif,"Open Sans",sans-serif;font-size:12px;color:#7c878e}
.second nav.breadcrumb-trail,.second nav.breadcrumb-trail *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.second nav.breadcrumb-trail ul{padding:16px 50px}
@media(max-width:768px) and (min-width:660px){.second nav.breadcrumb-trail ul{padding:16px 25px !important}
}
@media(max-width:660px) and (min-width:560px){.second nav.breadcrumb-trail ul{padding:16px 22px !important}
}
@media(max-width:560px) and (min-width:460px){.second nav.breadcrumb-trail ul{padding:16px 18px !important}
}
@media(max-width:460px) and (min-width:320px){.second nav.breadcrumb-trail ul{padding:16px 15px !important}
}
.second nav.breadcrumb-trail ul li{float:left}
.second nav.breadcrumb-trail ul li a{color:#7c878e;text-decoration:underline}
.second nav.breadcrumb-trail ul li+li:before{display:inline-block;content:'>';margin:0 .35em}
.second nav.breadcrumb-trail ul:after{display:table;content:'';clear:both}
.person-reference-simple{margin-top:7px}
.catalog-requirement{clear:both}
.catalog-requirement-heading{clear:both;font-weight:bold;margin-bottom:7px;margin-top:7px}
ol.catalog-list,ul.catalog-list{padding-left:10px}
.catalog-title-credits h1,.catalog-title-credits h2,.catalog-title-credits h3{float:left;margin-top:7px;padding-right:15px;width:385px}
.catalog-title-credits-credits{float:left;font-weight:bold;margin-left:15px;padding-top:15px;text-align:center;width:75px}
.catalog-coursenum{float:left;width:100px}
.catalog-title-note{float:left;padding-right:15px;text-indent:-10px;padding-left:10px;width:375px}
.catalog-coursenum+.catalog-title-note{width:275px}
.catalog-title{display:inline;float:left}
.catalog-note{display:inline;float:left;padding-left:7px}
.catalog-credits{float:left;margin-left:15px;text-align:center;width:75px}
a.catalog-course-found-many{background-color:#efce5d;color:black;border-radius:3px;padding:2px 4px;position:relative;top:-2px}
a.catalog-course-found-many:hover{background-color:#f5e29e}
.catalog-course-found-none,.person-not-found{background-color:#d54b4b;border-radius:3px;color:white;padding:2px 4px;position:relative;top:-2px}
.catalog-course-found-none:hover{background-color:#8b3131}
.directory-person{border-bottom:1px dashed #79a9bf;border-top:1px dashed #79a9bf;margin-bottom:-1px;padding-bottom:7px;padding-top:7px}
.directory-person-title{float:left;width:300px}
.directory-person-name{float:left;padding-left:20px;width:200px}
.directory-person-phone{float:right;padding-right:10px;text-align:right;width:100px}
.fancybox-enabled{overflow:hidden}
.fancybox-enabled body{overflow:visible;height:100%}
.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
.fancybox-container ~ .fancybox-container{z-index:99992}
.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}
.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}
.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}
.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0 linear .25s;box-sizing:border-box}
.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;transition:opacity .25s,visibility 0}
.fancybox-infobar{top:0;left:50%;margin-left:-79px}
.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}
.fancybox-toolbar{top:0;right:0}
.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}
.fancybox-slide{position:absolute;top:0;left:25%;width:50%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.fancybox-slide--image{left:0 !important}
.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}
.fancybox-slide--image{overflow:visible}
.fancybox-slide--image::before{display:none}
.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}
.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}
.fancybox-slide--next{z-index:99995}
.fancybox-slide>*{display:block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}
.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}
.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}
.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}
.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}
.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}
.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}
.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:transparent;z-index:10;cursor:pointer}
.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}
.fancybox-close-small:focus:after{outline:1px dotted #888}
.fancybox-close-small:hover:after{color:#555;background:#eee}
.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}
.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}
.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}
.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0 30px;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.8) 100%);pointer-events:none}
.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}
.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}
.fancybox-caption a{color:#fff;text-decoration:underline}
.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:0}
.fancybox-button[disabled]{cursor:default;pointer-events:none}
.fancybox-infobar__body,.fancybox-button{background:rgba(30,30,30,0.6)}
.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,0.8)}
.fancybox-button::before,.fancybox-button::after{content:'';pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}
.fancybox-button[disabled]::before,.fancybox-button[disabled]::after{opacity:.3}
.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor}
.fancybox-button--left::after{left:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}
.fancybox-button--right::after{right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--left{border-bottom-left-radius:5px}
.fancybox-button--right{border-bottom-right-radius:5px}
.fancybox-button--close::before,.fancybox-button--close::after{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}
.fancybox-button--close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0 0;height:100px;width:54px;padding:0;border:0;outline:0;background:0;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}
.fancybox-arrow::after{content:'';position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,0.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:24px 24px}
.fancybox-arrow--right{right:0}
.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.fancybox-arrow--right::after,.fancybox-arrow--left::after{left:0}
.fancybox-show-nav .fancybox-arrow{opacity:.6}
.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}
.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}
@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}
.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}
.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}
.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
@media all and (max-width:800px){.fancybox-infobar{left:0;margin-left:0}
.fancybox-button--left,.fancybox-button--right{display:none !important}
.fancybox-caption{padding:20px 0;margin:0}
}
.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:0}
.fancybox-button--play::before,.fancybox-button--pause::before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}
.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}
.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}
.fancybox-thumbs{display:none}
.fancybox-button--thumbs{display:none}
@media all and (min-width:800px){.fancybox-button--thumbs{display:inline-block}
.fancybox-button--thumbs span{font-size:23px}
.fancybox-button--thumbs::before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}
.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:220px}
.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}
.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}
li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}
.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94)}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}
}
.ad-gallery{width:600px}
.ad-gallery,.ad-gallery *{margin:0;padding:0}
.ad-gallery .ad-image-wrapper{width:100%;height:400px;margin-bottom:10px;position:relative;overflow:hidden}
.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC}
.ad-gallery .ad-image-wrapper .ad-next{position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100}
.ad-gallery .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100}
.ad-gallery .ad-image-wrapper .ad-prev,.ad-gallery .ad-image-wrapper .ad-next{background:url(clientlibs/libs/ad-gallery-1.2.7/non-existing.jpg)}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image,.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(clientlibs/libs/ad-gallery-1.2.7/ad_prev.png);width:30px;height:30px;display:none;position:absolute;top:47%;left:0;z-index:101}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(clientlibs/libs/ad-gallery-1.2.7/ad_next.png);width:30px;height:30px;right:0;left:auto}
.ad-gallery .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;z-index:9}
.ad-gallery .ad-image-wrapper .ad-image a img{border:0}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0;left:0;padding:7px;text-align:left;width:100%;z-index:2;background:url(clientlibs/libs/ad-gallery-1.2.7/opa75.png);color:#000}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description{background:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/etc/designs/odu/clientlibs/libs/ad-gallery-1.2.7/opa75.png')}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block}
.ad-gallery .ad-controls{height:20px}
.ad-gallery .ad-info{float:left}
.ad-gallery .ad-slideshow-controls{float:right}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start,.ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:.9em}
.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic}
.ad-gallery .ad-nav{width:100%;position:relative}
.ad-gallery .ad-forward,.ad-gallery .ad-back{position:absolute;top:0;height:100%;z-index:10}
* html .ad-gallery .ad-forward,.ad-gallery .ad-back{height:100px}
.ad-gallery .ad-back{cursor:pointer;left:-20px;width:13px;display:block;background:url(clientlibs/libs/ad-gallery-1.2.7/ad_scroll_back.png) 0 22px no-repeat}
.ad-gallery .ad-forward{cursor:pointer;display:block;right:-20px;width:13px;background:url(clientlibs/libs/ad-gallery-1.2.7/ad_scroll_forward.png) 0 22px no-repeat}
.ad-gallery .ad-nav .ad-thumbs{overflow:hidden;width:100%}
.ad-gallery .ad-thumbs .ad-thumb-list{float:left;width:9000px;list-style:none}
.ad-gallery .ad-thumbs li{float:left;padding-right:5px}
.ad-gallery .ad-thumbs li a{display:block}
.ad-gallery .ad-thumbs li a img{border:3px solid #CCC;display:block}
.ad-gallery .ad-thumbs li a.ad-active img{border:3px solid #616161}
.ad-preloads{position:absolute;left:-9000px;top:-9000px}
/*!
 * FullCalendar v1.6.3 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */.fc{direction:ltr;text-align:left}
.fc table{border-collapse:collapse;border-spacing:0}
html .fc,.fc table{font-size:1em}
.fc td,.fc th{padding:0;vertical-align:top}
.fc-header td{white-space:nowrap}
.fc-header-left{width:25%;text-align:left}
.fc-header-center{text-align:center}
.fc-header-right{width:25%;text-align:right}
.fc-header-title{display:inline-block;vertical-align:top}
.fc-header-title h2{margin-top:0;white-space:nowrap}
.fc .fc-header-space{padding-left:10px}
.fc-header .fc-button{margin-bottom:1em;vertical-align:top}
.fc-header .fc-button{margin-right:-1px}
.fc-header .fc-corner-right,.fc-header .ui-corner-right{margin-right:0}
.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}
.fc-header .fc-state-down{z-index:3}
.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}
.fc-content{clear:both;zoom:1}
.fc-view{width:100%;overflow:hidden}
.fc-widget-header,.fc-widget-content{border:1px solid #ddd}
.fc-state-highlight{background:#fcf8e3}
.fc-cell-overlay{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}
.fc-button{position:relative;display:inline-block;padding:0 .6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}
.fc-state-default{border:1px solid}
.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}
.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}
.fc-text-arrow{margin:0 .1em;font-size:2em;vertical-align:baseline}
.fc-button-prev .fc-text-arrow,.fc-button-next .fc-text-arrow{font-weight:bold}
.fc-button .fc-icon-wrap{position:relative;float:left;top:50%}
.fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}
.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333;background-color:#e6e6e6}
.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.fc-state-down,.fc-state-active{background-color:#ccc;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}
.fc-event-container>*{z-index:8}
.fc-event-container>.ui-draggable-dragging,.fc-event-container>.ui-resizable-resizing{z-index:9}
.fc-event{border:1px solid #3a87ad;background-color:#3a87ad;color:#fff;font-size:.85em;cursor:default}
a.fc-event{text-decoration:none}
a.fc-event,.fc-event-draggable{cursor:pointer}
.fc-rtl .fc-event{text-align:right}
.fc-event-inner{width:100%;height:100%;overflow:hidden}
.fc-event-time,.fc-event-title{padding:0 1px}
.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}
.fc-event-hori{border-width:1px 0;margin-bottom:1px}
.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}
.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.fc-event-hori .ui-resizable-e{top:0 !important;right:-3px !important;width:7px !important;height:100% !important;cursor:e-resize}
.fc-event-hori .ui-resizable-w{top:0 !important;left:-3px !important;width:7px !important;height:100% !important;cursor:w-resize}
.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}
table.fc-border-separate{border-collapse:separate}
.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}
.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}
.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}
.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}
.fc-grid th{text-align:center}
.fc .fc-week-number{width:22px;text-align:center}
.fc .fc-week-number div{padding:0 2px}
.fc-grid .fc-day-number{float:right;padding:0 2px}
.fc-grid .fc-other-month .fc-day-number{opacity:.3;filter:alpha(opacity=30)}
.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}
.fc-grid .fc-event-time{font-weight:bold}
.fc-rtl .fc-grid .fc-day-number{float:left}
.fc-rtl .fc-grid .fc-event-time{float:right}
.fc-agenda table{border-collapse:separate}
.fc-agenda-days th{text-align:center}
.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}
.fc-agenda .fc-week-number{font-weight:bold}
.fc-agenda .fc-day-content{padding:2px 2px 1px}
.fc-agenda-days .fc-agenda-axis{border-right-width:1px}
.fc-agenda-days .fc-col0{border-left-width:0}
.fc-agenda-allday th{border-width:0 1px}
.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}
.fc-agenda-divider-inner{height:2px;overflow:hidden}
.fc-widget-header .fc-agenda-divider-inner{background:#eee}
.fc-agenda-slots th{border-width:1px 1px 0}
.fc-agenda-slots td{border-width:1px 0 0;background:0}
.fc-agenda-slots td div{height:20px}
.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}
.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}
.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}
.fc-event-vert{border-width:0 1px}
.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}
.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}
.fc-event-vert .fc-event-inner{position:relative;z-index:2}
.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25)}
.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9}
.fc-event-vert .ui-resizable-s{bottom:0 !important;width:100% !important;height:8px !important;overflow:hidden !important;line-height:8px !important;font-size:11px !important;font-family:monospace;text-align:center;cursor:s-resize}
.fc-agenda .ui-resizable-resizing{_overflow:hidden}
.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9}
.swal2-popup.swal2-toast .swal2-header{flex-direction:row;padding:0}
.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}
.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}
.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}
.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;padding:0;font-size:1em}
.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}
.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}
}
.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}
.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto !important;width:auto;height:auto;margin:0 .3125em;padding:0}
.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}
.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(100,150,200,0.5)}
.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}
.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}
.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}
.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}
.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}
.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}
.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,0.4)}
.swal2-container.swal2-backdrop-hide{background:transparent !important}
.swal2-container.swal2-top{align-items:flex-start}
.swal2-container.swal2-top-start,.swal2-container.swal2-top-left{align-items:flex-start;justify-content:flex-start}
.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}
.swal2-container.swal2-center{align-items:center}
.swal2-container.swal2-center-start,.swal2-container.swal2-center-left{align-items:center;justify-content:flex-start}
.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}
.swal2-container.swal2-bottom{align-items:flex-end}
.swal2-container.swal2-bottom-start,.swal2-container.swal2-bottom-left{align-items:flex-end;justify-content:flex-start}
.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}
.swal2-container.swal2-bottom>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-right>:first-child{margin-top:auto}
.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex !important;flex:1;align-self:stretch;justify-content:center}
.swal2-container.swal2-grow-row>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}
.swal2-container.swal2-grow-column{flex:1;flex-direction:column}
.swal2-container.swal2-grow-column.swal2-top,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-bottom{align-items:center}
.swal2-container.swal2-grow-column.swal2-top-start,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-bottom-left{align-items:flex-start}
.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-top-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-bottom-right{align-items:flex-end}
.swal2-container.swal2-grow-column>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}
.swal2-container.swal2-no-transition{transition:none !important}
.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0 !important}
}
.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:0;border-radius:5px;background:#fff;font-family:inherit;font-size:1rem}
.swal2-popup:focus{outline:0}
.swal2-popup.swal2-loading{overflow-y:hidden}
.swal2-header{display:flex;flex-direction:column;align-items:center;padding:0 1.8em}
.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}
.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0;padding:0 1.6em}
.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}
.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.1))}
.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2))}
.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0 infinite normal;animation:swal2-rotate-loading 1.5s linear 0 infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}
.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}
.swal2-styled:not([disabled]){cursor:pointer}
.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#2778c4;color:#fff;font-size:1.0625em}
.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#d14529;color:#fff;font-size:1.0625em}
.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#757575;color:#fff;font-size:1.0625em}
.swal2-styled:focus{outline:0;box-shadow:0 0 0 3px rgba(100,150,200,0.5)}
.swal2-styled::-moz-focus-inner{border:0}
.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}
.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:.25em;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,0.2)}
.swal2-image{max-width:100%;margin:1.25em auto}
.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:0;border-radius:5px;background:transparent;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}
.swal2-close:hover{transform:none;background:transparent;color:#f27474}
.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,0.5)}
.swal2-close::-moz-focus-inner{border:0}
.swal2-content{z-index:1;justify-content:center;margin:0;padding:0 1.6em;color:#545454;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word}
.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox{margin:1em auto}
.swal2-input,.swal2-file,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);color:inherit;font-size:1.125em}
.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}
.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 0 3px rgba(100,150,200,0.5)}
.swal2-input::-moz-placeholder,.swal2-file::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}
.swal2-input:-ms-input-placeholder,.swal2-file:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}
.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder{color:#ccc}
.swal2-range{margin:1em auto;background:#fff}
.swal2-range input{width:80%}
.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}
.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}
.swal2-input{height:2.625em;padding:0 .75em}
.swal2-input[type=number]{max-width:10em}
.swal2-file{background:inherit;font-size:1.125em}
.swal2-textarea{height:6.75em;padding:.75em}
.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}
.swal2-radio,.swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}
.swal2-radio label,.swal2-checkbox label{margin:0 .6em;font-size:1.125em}
.swal2-radio input,.swal2-checkbox input{margin:0 .4em}
.swal2-input-label{display:flex;justify-content:center;margin:1em auto}
.swal2-validation-message{display:none;align-items:center;justify-content:center;margin:0 -2.7em;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}
.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}
.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}
.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}
.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}
.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}
.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}
.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}
.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}
.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}
.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}
.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}
.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}
.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,0.3);border-radius:50%}
.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}
.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}
.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}
.swal2-progress-steps li{display:inline-block;position:relative}
.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step{background:#add8e6;color:#fff}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line{background:#add8e6}
.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}
[class^=swal2]{-webkit-tap-highlight-color:transparent}
.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}
.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}
.swal2-noanimation{transition:none}
.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.swal2-rtl .swal2-close{right:auto;left:0}
.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}
@supports(-ms-accelerator:true){.swal2-range input{width:100% !important}
.swal2-range output{display:none}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100% !important}
.swal2-range output{display:none}
}
@-webkit-keyframes swal2-toast-show{0{transform:translateY(-0.625em) rotateZ(2deg)}
33%{transform:translateY(0) rotateZ(-2deg)}
66%{transform:translateY(0.3125em) rotateZ(2deg)}
100%{transform:translateY(0) rotateZ(0)}
}
@keyframes swal2-toast-show{0{transform:translateY(-0.625em) rotateZ(2deg)}
33%{transform:translateY(0) rotateZ(-2deg)}
66%{transform:translateY(0.3125em) rotateZ(2deg)}
100%{transform:translateY(0) rotateZ(0)}
}
@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}
}
@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}
}
@-webkit-keyframes swal2-toast-animate-success-line-tip{0{top:.5625em;left:.0625em;width:0}
54%{top:.125em;left:.125em;width:0}
70%{top:.625em;left:-0.25em;width:1.625em}
84%{top:1.0625em;left:.75em;width:.5em}
100%{top:1.125em;left:.1875em;width:.75em}
}
@keyframes swal2-toast-animate-success-line-tip{0{top:.5625em;left:.0625em;width:0}
54%{top:.125em;left:.125em;width:0}
70%{top:.625em;left:-0.25em;width:1.625em}
84%{top:1.0625em;left:.75em;width:.5em}
100%{top:1.125em;left:.1875em;width:.75em}
}
@-webkit-keyframes swal2-toast-animate-success-line-long{0{top:1.625em;right:1.375em;width:0}
65%{top:1.25em;right:.9375em;width:0}
84%{top:.9375em;right:0;width:1.125em}
100%{top:.9375em;right:.1875em;width:1.375em}
}
@keyframes swal2-toast-animate-success-line-long{0{top:1.625em;right:1.375em;width:0}
65%{top:1.25em;right:.9375em;width:0}
84%{top:.9375em;right:0;width:1.125em}
100%{top:.9375em;right:.1875em;width:1.375em}
}
@-webkit-keyframes swal2-show{0{transform:scale(0.7)}
45%{transform:scale(1.05)}
80%{transform:scale(0.95)}
100%{transform:scale(1)}
}
@keyframes swal2-show{0{transform:scale(0.7)}
45%{transform:scale(1.05)}
80%{transform:scale(0.95)}
100%{transform:scale(1)}
}
@-webkit-keyframes swal2-hide{0{transform:scale(1);opacity:1}
100%{transform:scale(0.5);opacity:0}
}
@keyframes swal2-hide{0{transform:scale(1);opacity:1}
100%{transform:scale(0.5);opacity:0}
}
@-webkit-keyframes swal2-animate-success-line-tip{0{top:1.1875em;left:.0625em;width:0}
54%{top:1.0625em;left:.125em;width:0}
70%{top:2.1875em;left:-0.375em;width:3.125em}
84%{top:3em;left:1.3125em;width:1.0625em}
100%{top:2.8125em;left:.8125em;width:1.5625em}
}
@keyframes swal2-animate-success-line-tip{0{top:1.1875em;left:.0625em;width:0}
54%{top:1.0625em;left:.125em;width:0}
70%{top:2.1875em;left:-0.375em;width:3.125em}
84%{top:3em;left:1.3125em;width:1.0625em}
100%{top:2.8125em;left:.8125em;width:1.5625em}
}
@-webkit-keyframes swal2-animate-success-line-long{0{top:3.375em;right:2.875em;width:0}
65%{top:3.375em;right:2.875em;width:0}
84%{top:2.1875em;right:0;width:3.4375em}
100%{top:2.375em;right:.5em;width:2.9375em}
}
@keyframes swal2-animate-success-line-long{0{top:3.375em;right:2.875em;width:0}
65%{top:3.375em;right:2.875em;width:0}
84%{top:2.1875em;right:0;width:3.4375em}
100%{top:2.375em;right:.5em;width:2.9375em}
}
@-webkit-keyframes swal2-rotate-success-circular-line{0{transform:rotate(-45deg)}
5%{transform:rotate(-45deg)}
12%{transform:rotate(-405deg)}
100%{transform:rotate(-405deg)}
}
@keyframes swal2-rotate-success-circular-line{0{transform:rotate(-45deg)}
5%{transform:rotate(-45deg)}
12%{transform:rotate(-405deg)}
100%{transform:rotate(-405deg)}
}
@-webkit-keyframes swal2-animate-error-x-mark{0{margin-top:1.625em;transform:scale(0.4);opacity:0}
50%{margin-top:1.625em;transform:scale(0.4);opacity:0}
80%{margin-top:-0.375em;transform:scale(1.15)}
100%{margin-top:0;transform:scale(1);opacity:1}
}
@keyframes swal2-animate-error-x-mark{0{margin-top:1.625em;transform:scale(0.4);opacity:0}
50%{margin-top:1.625em;transform:scale(0.4);opacity:0}
80%{margin-top:-0.375em;transform:scale(1.15)}
100%{margin-top:0;transform:scale(1);opacity:1}
}
@-webkit-keyframes swal2-animate-error-icon{0{transform:rotateX(100deg);opacity:0}
100%{transform:rotateX(0);opacity:1}
}
@keyframes swal2-animate-error-icon{0{transform:rotateX(100deg);opacity:0}
100%{transform:rotateX(0);opacity:1}
}
@-webkit-keyframes swal2-rotate-loading{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes swal2-rotate-loading{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}
body.swal2-height-auto{height:auto !important}
body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - 0.625em * 2);background-color:transparent !important}
body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,0.4)}
body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}
body.swal2-no-backdrop .swal2-container.swal2-top-start,body.swal2-no-backdrop .swal2-container.swal2-top-left{top:0;left:0}
body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}
body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}
body.swal2-no-backdrop .swal2-container.swal2-center-start,body.swal2-no-backdrop .swal2-container.swal2-center-left{top:50%;left:0;transform:translateY(-50%)}
body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}
body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}
body.swal2-no-backdrop .swal2-container.swal2-bottom-start,body.swal2-no-backdrop .swal2-container.swal2-bottom-left{bottom:0;left:0}
body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}
@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}
}
body.swal2-toast-shown .swal2-container{background-color:transparent}
body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}
body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}
body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}
body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}
body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}
body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}
body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}
body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}
body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}
body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}
body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}
body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}
body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}
body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}
.swal2-container{z-index:9999}
.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}
.hidden{display:none;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}
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}
a,a:visited{color:#444 !important;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}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.float-skip{display:none}
.cq-wcm-edit .float-skip{display:block}
.floatlink a{position:relative;z-index:4000}
.mejs-inner{height:inherit;position:relative}
.mejs-mediaelement{position:static}
.mejs-mediaelement object{width:690px !important}
.mejs-controls{position:absolute}
.mejs-container-fullscreen{background-color:black;z-index:90210 !important}
.mejs-controls .mejs-stop-button{display:none !important}
a.lightbox-video{display:block;position:relative;width:100%}
a.lightbox-video img{width:100%}
a.lightbox-video .view-button{background:url(clientlibs/libs/mediaelement/bigplay.png) top left no-repeat;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;position:absolute;z-index:1000}
a.lightbox-video:hover .view-button{background-position:0 -100px}
.quickfacts section{border-bottom:1px dotted #eee;padding-top:6px}
.quickfacts section hr{margin:0;padding:0}
.quickfacts h1{border-bottom:4px solid #999;font-size:36px;line-height:48px;margin-bottom:6px;padding-bottom:6px}
.quickfacts h2{font-weight:bold;font-size:16px;line-height:16px;padding:4px 0}
.quickfacts a{text-decoration:none}
.quickfacts a p{background:url("https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat}
.quickfacts p{color:#6c6c6c;padding-right:20px}
.quickfacts-x section{display:block;position:relative;margin-right:0;padding-right:0}
.quickfacts-x h1{display:block;font-size:36px;line-height:48px;float:left;width:80px;text-align:right;margin-right:6px;padding-right:6px;border-bottom:0;border-right:4px solid #999}
.quickfacts-x h2{font-weight:bold;font-size:16px;line-height:16px}
.quickfacts-x p{line-height:14px;padding-right:20px;margin-bottom:0}
.numsmall h1{font-size:26px;line-height:36px}
.numsmall.quickfacts-x h1{width:60px}
.numlarge h1{font-size:52px;line-height:60px}
.numlarge.quickfacts-x h1{width:120px}
.quickfact-x p,.quickfact-y p{color:#6c6c6c}
.quickfact-x a,.quickfact-y a{text-decoration:none}
.quickfact-x{display:block;position:relative;margin-right:0;padding-right:0}
.cq-wcm-edit .quickfact h1,.cq-wcm-edit .quickfact h2,.cq-wcm-edit .quickfact p{text-decoration:line-through}
.quickfact-x h1{display:block;float:left;width:120px;text-align:right;font-size:60px;line-height:62px;margin-right:6px;padding-right:6px;border-right:4px solid #999}
.quickfact-x h2{font-weight:bold;font-size:16px;line-height:16px}
.quickfact-x p{line-height:14px;background:url("clientlibs/css/https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat;padding-right:20px;margin-bottom:0}
.quickfact-y{border-top:1px solid #eee}
.quickfact-y h1{font-size:60px;line-height:58px;margin-bottom:6px;padding-bottom:6px;border-bottom:4px solid #999}
.quickfact-y h2{font-weight:bold;font-size:16px;line-height:16px;padding:4px 0}
.quickfact-y p{background:url("clientlibs/css/https://www.odu.edu/etc/designs/odu/images/quickfact-arrow.png") right no-repeat;padding-right:20px}
.youtube-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.youtube-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
ul.youtube-player-playlist{display:block;height:239px;list-style:none;list-style-image:none;margin:-2px 0 0 0;overflow:auto;padding:4px 3px;border-left:1px solid #444;border-bottom:4px solid #444;border-right:1px solid #444;background:0}
ul.youtube-player-playlist li{clear:left;display:block;height:74px;list-style:none;list-style-image:none;margin:0;padding:0 0 5px 0;cursor:pointer;background:0;border-bottom:1px solid #eee}
ul.youtube-player-playlist li span.vid-thumb{float:left;height:100%;margin-right:5px;width:126px;background:0;padding-left:5px}
ul.youtube-player-playlist li span.vid-thumb span.img{background-position:center center;display:block;height:100%;width:100%;margin-top:4px}
ul.youtube-player-playlist li:hover{background:#eee}
ul.youtube-player-playlist li:hover span.title{text-decoration:underline}
div.youtube-playlist-side .youtube-video-wrap{float:left;width:56.6%}
div.youtube-playlist-side>ul.youtube-player-playlist{margin:0;border-top:1px solid #444;border-right:1px solid #444;border-bottom:1px solid #444;border-left:0}
div.youtube-playlist-side>ul.youtube-player-playlist li span.title{overflow:hidden;display:block;height:68px}
a.lightbox-youtube,a.lightbox-youtube-playlist-right,a.lightbox-youtube-playlist-bottom{display:block;position:relative;width:100%}
a.lightbox-youtube img,a.lightbox-youtube-playlist-right img,a.lightbox-youtube-playlist-bottom img{min-width:100%}
a.lightbox-youtube .view-button,a.lightbox-youtube-playlist-right .view-button,a.lightbox-youtube-playlist-bottom .view-button{background:url(clientlibs/libs/mediaelement/bigplay.png) top left no-repeat;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;position:absolute;z-index:1000}
a.lightbox-youtube:hover .view-button,a.lightbox-youtube-playlist-right:hover .view-button,a.lightbox-youtube-playlist-bottom:hover .view-button{background-position:0 -100px}
@media(max-width:767px){div.youtube-playlist-side .youtube-video-wrap{float:none;width:100%}
div.youtube-playlist-side>ul.youtube-player-playlist{margin:-2px 0 0 0;border-left:1px solid #444;border-bottom:4px solid #444;border-top:1px solid #444}
ul.youtube-player-playlist{height:190px}
ul.youtube-player-playlist li{height:58px}
ul.youtube-player-playlist li span.vid-thumb{width:70px}
ul.youtube-player-playlist li span.vid-thumb span.img{background-size:cover}
}
@media(min-width:768px) and (max-width:989px){div.youtube-playlist-side>ul.youtube-player-playlist{height:188px}
div.youtube-playlist-side>ul.youtube-player-playlist li{height:58px}
div.youtube-playlist-side>ul.youtube-player-playlist li span.vid-thumb{width:70px}
div.youtube-playlist-side>ul.youtube-player-playlist li span.vid-thumb span.img{background-size:cover}
}
@media(min-width:1246px){div.youtube-playlist-side>ul.youtube-player-playlist{height:297px}
}
.vimeo-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.vimeo-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
ul.vimeo-player-playlist{display:block;height:239px;list-style:none;list-style-image:none;margin:-2px 0 0 0;overflow:auto;padding:4px 3px;border-left:1px solid #444;border-bottom:4px solid #444;border-right:1px solid #444;background:0}
ul.vimeo-player-playlist li{clear:left;display:block;height:74px;list-style:none;list-style-image:none;margin:0;padding:0 0 5px 0;cursor:pointer;background:0;border-bottom:1px solid #eee}
ul.vimeo-player-playlist li span.vid-thumb{float:left;height:100%;margin-right:5px;width:126px;background:0;padding-left:5px}
ul.vimeo-player-playlist li span.vid-thumb span.img{background-position:center center;display:block;height:100%;width:100%;margin-top:4px}
ul.vimeo-player-playlist li:hover{background:#eee}
ul.vimeo-player-playlist li:hover span.title{text-decoration:underline}
div.vimeo-playlist-side .vimeo-video-wrap{float:left;width:56.6%}
div.vimeo-playlist-side>ul.vimeo-player-playlist{margin:0;border-top:1px solid #444;border-right:1px solid #444;border-bottom:1px solid #444;border-left:0}
div.vimeo-playlist-side>ul.vimeo-player-playlist li span.title{overflow:hidden;display:block;height:68px}
a.lightbox-vimeo,a.lightbox-vimeo-playlist-right,a.lightbox-vimeo-playlist-bottom{display:block;position:relative;width:100%}
a.lightbox-vimeo img,a.lightbox-vimeo-playlist-right img,a.lightbox-vimeo-playlist-bottom img{min-width:100%}
a.lightbox-vimeo .view-button,a.lightbox-vimeo-playlist-right .view-button,a.lightbox-vimeo-playlist-bottom .view-button{background:url(clientlibs/libs/mediaelement/bigplay.png) top left no-repeat;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;position:absolute;z-index:1000}
a.lightbox-vimeo:hover .view-button,a.lightbox-vimeo-playlist-right:hover .view-button,a.lightbox-vimeo-playlist-bottom:hover .view-button{background-position:0 -100px}
@media(max-width:767px){div.vimeo-playlist-side .vimeo-video-wrap{float:none;width:100%}
div.vimeo-playlist-side>ul.vimeo-player-playlist{margin:-2px 0 0 0;border-left:1px solid #444;border-bottom:4px solid #444;border-top:1px solid #444}
ul.vimeo-player-playlist{height:190px}
ul.vimeo-player-playlist li{height:58px}
ul.vimeo-player-playlist li span.vid-thumb{width:70px}
ul.vimeo-player-playlist li span.vid-thumb span.img{background-size:cover}
}
@media(min-width:768px) and (max-width:989px){div.vimeo-playlist-side>ul.vimeo-player-playlist{height:188px}
div.vimeo-playlist-side>ul.vimeo-player-playlist li{height:58px}
div.vimeo-playlist-side>ul.vimeo-player-playlist li span.vid-thumb{width:70px}
div.vimeo-playlist-side>ul.vimeo-player-playlist li span.vid-thumb span.img{background-size:cover}
}
@media(min-width:1246px){div.vimeo-playlist-side>ul.vimeo-player-playlist{height:297px}
}
a.lightbox-kaltura .view-button{background:url(clientlibs/libs/mediaelement/bigplay.png) top left no-repeat;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;position:absolute;z-index:1000}
a.lightbox-kaltura .view-button:hover{background-position:0 -100px}
.theme-1 .button,.button.theme-1,.button.theme-1.important{background-color:#00213b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#00325b),to(#00213b));background-image:-moz-linear-gradient(#00325b,#00213b);background-image:-ms-linear-gradient(#00325b,#00213b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00325b),color-stop(100%,#00213b));background-image:-webkit-linear-gradient(#00325b,#00213b);background-image:-o-linear-gradient(#00325b,#00213b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b',endColorstr='#00213b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b', endColorstr='#00213b', GradientType=0)";background-image:linear-gradient(#00325b,#00213b);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #00213b;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7)}
.theme-1 .button:hover,.button.theme-1:hover,.button.theme-1.important:hover{background-color:#001c32;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#265174),to(#001c32));background-image:-moz-linear-gradient(#265174,#001c32);background-image:-ms-linear-gradient(#265174,#001c32);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#265174),color-stop(100%,#001c32));background-image:-webkit-linear-gradient(#265174,#001c32);background-image:-o-linear-gradient(#265174,#001c32);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#265174',endColorstr='#001c32',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#265174', endColorstr='#001c32', GradientType=0)";background-image:linear-gradient(#265174,#001c32)}
.theme-2 .button,.button.theme-2,.button.theme-2.important{background-color:#55595d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#82898f),to(#55595d));background-image:-moz-linear-gradient(#82898f,#55595d);background-image:-ms-linear-gradient(#82898f,#55595d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82898f),color-stop(100%,#55595d));background-image:-webkit-linear-gradient(#82898f,#55595d);background-image:-o-linear-gradient(#82898f,#55595d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f',endColorstr='#55595d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f', endColorstr='#55595d', GradientType=0)";background-image:linear-gradient(#82898f,#55595d);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #55595d;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7)}
.theme-2 .button:hover,.button.theme-2:hover,.button.theme-2.important:hover{background-color:#484c4f;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#959ba0),to(#484c4f));background-image:-moz-linear-gradient(#959ba0,#484c4f);background-image:-ms-linear-gradient(#959ba0,#484c4f);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#959ba0),color-stop(100%,#484c4f));background-image:-webkit-linear-gradient(#959ba0,#484c4f);background-image:-o-linear-gradient(#959ba0,#484c4f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#959ba0',endColorstr='#484c4f',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#959ba0', endColorstr='#484c4f', GradientType=0)";background-image:linear-gradient(#959ba0,#484c4f)}
.theme-3 .button,.button.theme-3,.button.theme-3.important{background-color:#8a3131;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d54b4b),to(#8a3131));background-image:-moz-linear-gradient(#d54b4b,#8a3131);background-image:-ms-linear-gradient(#d54b4b,#8a3131);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d54b4b),color-stop(100%,#8a3131));background-image:-webkit-linear-gradient(#d54b4b,#8a3131);background-image:-o-linear-gradient(#d54b4b,#8a3131);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b',endColorstr='#8a3131',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b', endColorstr='#8a3131', GradientType=0)";background-image:linear-gradient(#d54b4b,#8a3131);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #8a3131;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7)}
.theme-3 .button:hover,.button.theme-3:hover,.button.theme-3.important:hover{background-color:#762929;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#db6666),to(#762929));background-image:-moz-linear-gradient(#db6666,#762929);background-image:-ms-linear-gradient(#db6666,#762929);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#db6666),color-stop(100%,#762929));background-image:-webkit-linear-gradient(#db6666,#762929);background-image:-o-linear-gradient(#db6666,#762929);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db6666',endColorstr='#762929',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#db6666', endColorstr='#762929', GradientType=0)";background-image:linear-gradient(#db6666,#762929)}
.theme-4 .button,.button.theme-4,.button.theme-4.important{background-color:#9b5c34;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ef8d50),to(#9b5c34));background-image:-moz-linear-gradient(#ef8d50,#9b5c34);background-image:-ms-linear-gradient(#ef8d50,#9b5c34);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ef8d50),color-stop(100%,#9b5c34));background-image:-webkit-linear-gradient(#ef8d50,#9b5c34);background-image:-o-linear-gradient(#ef8d50,#9b5c34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50',endColorstr='#9b5c34',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50', endColorstr='#9b5c34', GradientType=0)";background-image:linear-gradient(#ef8d50,#9b5c34);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #9b5c34;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7)}
.theme-4 .button:hover,.button.theme-4:hover,.button.theme-4.important:hover{background-color:#844e2c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f19e6a),to(#844e2c));background-image:-moz-linear-gradient(#f19e6a,#844e2c);background-image:-ms-linear-gradient(#f19e6a,#844e2c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f19e6a),color-stop(100%,#844e2c));background-image:-webkit-linear-gradient(#f19e6a,#844e2c);background-image:-o-linear-gradient(#f19e6a,#844e2c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f19e6a',endColorstr='#844e2c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f19e6a', endColorstr='#844e2c', GradientType=0)";background-image:linear-gradient(#f19e6a,#844e2c)}
.theme-5 .button,.button.theme-5,.button.theme-5.important{background-color:#9b863c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#efce5d),to(#9b863c));background-image:-moz-linear-gradient(#efce5d,#9b863c);background-image:-ms-linear-gradient(#efce5d,#9b863c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efce5d),color-stop(100%,#9b863c));background-image:-webkit-linear-gradient(#efce5d,#9b863c);background-image:-o-linear-gradient(#efce5d,#9b863c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d',endColorstr='#9b863c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d', endColorstr='#9b863c', GradientType=0)";background-image:linear-gradient(#efce5d,#9b863c);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #9b863c;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7)}
.theme-5 .button:hover,.button.theme-5:hover,.button.theme-5.important:hover{background-color:#847233;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f1d575),to(#847233));background-image:-moz-linear-gradient(#f1d575,#847233);background-image:-ms-linear-gradient(#f1d575,#847233);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1d575),color-stop(100%,#847233));background-image:-webkit-linear-gradient(#f1d575,#847233);background-image:-o-linear-gradient(#f1d575,#847233);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1d575',endColorstr='#847233',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1d575', endColorstr='#847233', GradientType=0)";background-image:linear-gradient(#f1d575,#847233)}
.theme-6 .button,.button.theme-6,.button.theme-6.important{background-color:#4c7b51;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#75bd7d),to(#4c7b51));background-image:-moz-linear-gradient(#75bd7d,#4c7b51);background-image:-ms-linear-gradient(#75bd7d,#4c7b51);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#75bd7d),color-stop(100%,#4c7b51));background-image:-webkit-linear-gradient(#75bd7d,#4c7b51);background-image:-o-linear-gradient(#75bd7d,#4c7b51);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d',endColorstr='#4c7b51',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d', endColorstr='#4c7b51', GradientType=0)";background-image:linear-gradient(#75bd7d,#4c7b51);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #4c7b51;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7)}
.theme-6 .button:hover,.button.theme-6:hover,.button.theme-6.important:hover{background-color:#416845;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#8ac791),to(#416845));background-image:-moz-linear-gradient(#8ac791,#416845);background-image:-ms-linear-gradient(#8ac791,#416845);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8ac791),color-stop(100%,#416845));background-image:-webkit-linear-gradient(#8ac791,#416845);background-image:-o-linear-gradient(#8ac791,#416845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ac791',endColorstr='#416845',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ac791', endColorstr='#416845', GradientType=0)";background-image:linear-gradient(#8ac791,#416845)}
.theme-7 .button,.button.theme-7,.button.theme-7.important{background-color:#4f6e7c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#79a9bf),to(#4f6e7c));background-image:-moz-linear-gradient(#79a9bf,#4f6e7c);background-image:-ms-linear-gradient(#79a9bf,#4f6e7c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#79a9bf),color-stop(100%,#4f6e7c));background-image:-webkit-linear-gradient(#79a9bf,#4f6e7c);background-image:-o-linear-gradient(#79a9bf,#4f6e7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf',endColorstr='#4f6e7c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf', endColorstr='#4f6e7c', GradientType=0)";background-image:linear-gradient(#79a9bf,#4f6e7c);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #4f6e7c;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7)}
.theme-7 .button:hover,.button.theme-7:hover,.button.theme-7.important:hover{background-color:#435d6a;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#8db6c9),to(#435d6a));background-image:-moz-linear-gradient(#8db6c9,#435d6a);background-image:-ms-linear-gradient(#8db6c9,#435d6a);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8db6c9),color-stop(100%,#435d6a));background-image:-webkit-linear-gradient(#8db6c9,#435d6a);background-image:-o-linear-gradient(#8db6c9,#435d6a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8db6c9',endColorstr='#435d6a',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8db6c9', endColorstr='#435d6a', GradientType=0)";background-image:linear-gradient(#8db6c9,#435d6a)}
.theme-8 .button,.button.theme-8,.button.theme-8.important{background-color:#645b73;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#9a8cb1),to(#645b73));background-image:-moz-linear-gradient(#9a8cb1,#645b73);background-image:-ms-linear-gradient(#9a8cb1,#645b73);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9a8cb1),color-stop(100%,#645b73));background-image:-webkit-linear-gradient(#9a8cb1,#645b73);background-image:-o-linear-gradient(#9a8cb1,#645b73);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1',endColorstr='#645b73',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1', endColorstr='#645b73', GradientType=0)";background-image:linear-gradient(#9a8cb1,#645b73);color:#eee !important;font-family:'Arial Narrow','Narrow';font-size:18px !important;line-height:1.5em;margin:0 9px 9px 0;padding:9px 18px;text-align:center;text-decoration:none;display:inline-block;-moz-border-radius:5px;border-radius:5px;border:1px solid #645b73;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 0 1px rgba(255,255,255,0.7)}
.theme-8 .button:hover,.button.theme-8:hover,.button.theme-8.important:hover{background-color:#554d62;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#a99dbd),to(#554d62));background-image:-moz-linear-gradient(#a99dbd,#554d62);background-image:-ms-linear-gradient(#a99dbd,#554d62);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a99dbd),color-stop(100%,#554d62));background-image:-webkit-linear-gradient(#a99dbd,#554d62);background-image:-o-linear-gradient(#a99dbd,#554d62);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a99dbd',endColorstr='#554d62',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#a99dbd', endColorstr='#554d62', GradientType=0)";background-image:linear-gradient(#a99dbd,#554d62)}
.grid-1 .button,.grid-2 .button,.grid-3 .button,.grid-4 .button,.grid-5 .button,.grid-6 .button{display:block;margin:0 0 9px 0}
.theme-1 .button.flatblue{color:#fff !important;background-color:#003057;border:3px solid #003057;background-image:none;text-transform:uppercase;border-radius:1px;box-shadow:initial;-webkit-box-shadow:initial;font-size:14px !important;line-height:16px !important}
.theme-1 .button.flatblue:hover{color:#003057 !important;background-color:#fff;box-shadow:initial;-webkit-box-shadow:initial;background-image:none}
.theme-1 .button.flatwhite{color:#003057 !important;background-color:#fff;border:2px solid #003057;background-image:none;text-transform:uppercase;border-radius:1px;box-shadow:initial;-webkit-box-shadow:initial;font-size:14px !important}
.theme-1 .button.flatwhite:hover{color:#fff !important;background-color:#003057;box-shadow:initial;-webkit-box-shadow:initial;background-image:none}
.theme-1 .button.flatbluemix{color:#fff !important;background-color:#003057;border:3px solid #003057;background-image:none;border-radius:1px;box-shadow:initial;-webkit-box-shadow:initial;font-size:14px !important}
.theme-1 .button.flatbluemix:hover{color:#003057 !important;background-color:#fff;box-shadow:initial;-webkit-box-shadow:initial;background-image:none}
.theme-1 .button.flatwhitemix{color:#003057 !important;background-color:#fff;border:2px solid #003057;background-image:none;border-radius:1px;box-shadow:initial;-webkit-box-shadow:initial;font-size:14px !important}
.theme-1 .button.flatwhitemix:hover{color:#fff !important;background-color:#003057;box-shadow:initial;-webkit-box-shadow:initial;background-image:none}
@media(min-width:1280px) and (max-width:1515px){section.column .button.flatblue,section.column .button.flatwhite,section.column .button.flatbluemix,section.column .button.flatwhitemix{padding:5px !important}
}
@media(min-width:990px) and (max-width:1280px){section.column .button.flatblue,section.column .button.flatwhite,section.column .button.flatbluemix,section.column .button.flatwhitemix{padding:4px 3px !important;font-size:10px !important}
}
@media(min-width:768px) and (max-width:990px){section.column .button.flatblue,section.column .button.flatwhite,section.column .button.flatbluemix,section.column .button.flatwhitemix{padding:4px 2px !important;font-size:8px !important}
}
@media(min-width:1280px) and (max-width:1515px){.container-16 .button.flatblue,.container-16 .button.flatwhite,.container-16 .button.flatbluemix,.container-16 .button.flatwhitemix{padding:5px !important}
}
@media(min-width:990px) and (max-width:1280px){.container-16 .button.flatblue,.container-16 .button.flatwhite,.container-16 .button.flatbluemix,.container-16 .button.flatwhitemix{padding:4px 3px !important;font-size:10px !important}
}
@media(min-width:768px) and (max-width:990px){.container-16 .button.flatblue,.container-16 .button.flatwhite,.container-16 .button.flatbluemix,.container-16 .button.flatwhitemix{padding:4px 2px !important;font-size:8px !important}
}
.example{border:1px solid #CCC;background:#f2f2f2;padding:10px}
.ad-image{cursor:pointer;position:relative}
.ad-gallery{background-color:rgba(0,0,0,0.09999999999999998);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);padding:5%;width:90% !important}
#descriptions{position:relative;height:50px;background:#EEE;margin-top:10px;width:100%;padding:10px;overflow:hidden}
.ad-image-description{position:absolute;width:100% !important}
.toggle-description .ad-image-description{filter:alpha(opacity=0);opacity:0;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s}
.ad-image-description .ad-description-title{display:block}
.ad-gallery .ad-thumbs li{background:0}
.ad-image:hover .ad-image-description{filter:alpha(opacity=100);opacity:1}
@media(min-width:768px) and (max-width:989px){.image-stack-wrap{zoom:80%}
}
@media(min-width:1246px){.image-stack-wrap{zoom:125%}
}
@media(max-width:989px){.tab-theme-1>header li a{padding-left:15px;padding-right:15px}
}

.carousel-container{margin:0 auto}
.flickity-viewport .carousel-cell-inner.image_bottom{position:relative}
.flickity-viewport .carousel-cell-inner.image_under{display:inline-block}
.flickity-viewport .carousel-cell-inner .cap_des{background-color:rgba(0,0,0,0.7);color:white;padding:4px;text-align:left}
.flickity-viewport .carousel-cell-inner .cap_des.image_bottom{position:absolute;left:0;bottom:0;width:100%}
.flickity-viewport .carousel-cell-inner .cap_des.image_under{background-color:#000}
.flickity-viewport .gallery-caption{font-weight:bold}
.flickity-viewport .gallery-caption .btn{padding:0 !important}
.flickity-viewport .toggle-caption,.flickity-viewport .toggle-description{display:none !important}
.carousel-container .flickity-page-dots{position:static;margin-top:12px;margin-bottom:12px;bottom:auto}
.carousel-container.sameheight .thumbnailcontainer{width:80%;margin:0 auto}
.carousel-container.samewidth .thumbnailcontainer{width:100%;margin:0 auto}
.playstop-button-container{z-index:1001;margin:0 auto;margin-top:5px}
.playstop-button-container .carousel-status{float:left;color:black;padding-top:2px}
.oduGalleryToolsTopLeft{cursor:pointer;color:#ddd;left:5px;top:5px;position:absolute;opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}
.oduGalleryToolsTopLeft .toolbar{display:inline-block;vertical-align:middle;overflow:hidden;padding:2px 0;margin:1px}
.toolbar .carousel-status{display:table-cell;font-size:1em;margin:auto;vertical-align:middle;overflow:hidden;cursor:pointer;padding:2px 5px}
.playstop-button-container i{color:black}
.playstop-button-container .btn{background-color:transparent !important;padding:0;margin-left:10px}
.flickity-thumbnail .carousel-cell.is-nav-selected img{opacity:1;cursor:default}
.flickity-thumbnail .carousel-cell img{opacity:.5;cursor:pointer}
.flickity-thumbnail .carousel-cell{margin-right:10px}
.flickity-main-carousel .carousel-cell.is-selected img{opacity:1}
.flickity-main-carousel .carousel-cell{margin-right:10px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}
.flickity-main-carousel .carousel-cell img{display:block}
.noshow{visibility:hidden}
.flickity-prev-next-button{background-color:transparent !important}
form.carousel .flickity-button:focus{box-shadow:none;-webkit-box-shadow:none}
.photostack .btn:active{box-shadow:none;-webkit-box-shadow:none}
.carousel-container .flickity-carousel .flickity-prev-next-button .flickity-button-icon{fill:white}
.oduGallery .fancybox-slide{left:0;width:100%}
.oduGallery .fancybox-slide>*{padding:0;margin:0}
.oduGallery .fancybox-button.fancybox-button--fullscreen{display:none}
.oduGallery .fancybox-infobar{top:0;left:0;margin-left:0;opacity:1;visibility:visible}
.oduGallery .fancybox-infobar__body,.fancybox-button{background:none !important}
.oduGallery .fancybox-button:hover:not([disabled]){background:none !important}
.oduGallery .fancybox-button--left{display:none}
.oduGallery .fancybox-button--right{display:none}
.oduGallery .fancybox-infobar__body{display:none}
.oduGallery .fancybox-infobar .carousel-status{color:white}
.fancybox-slide form.carousel{top:50%;-ms-transform:translatey(-50%);transform:translatey(-50%)}
@media only screen and (max-width:600px){.fancybox-slide .flickity-main-carousel.sameheight img{height:240px !important}
.grid3-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid4-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid5-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid6-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid7-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid8-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid9-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid10-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid11-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid12-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid13-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid14-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid15-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.grid16-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:240px}
.flickity-thumbnail .carousel-cell img{height:60px}
}
@media only screen and (min-width:600px){.fancybox-slide .flickity-main-carousel.sameheight img{height:400px !important}
.grid3-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:100px}
.grid4-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:115px}
.grid5-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:135px}
.grid6-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:155px}
.grid7-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:175px}
.grid8-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:200px}
.grid9-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:225px}
.grid10-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:250px}
.grid11-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:275px}
.grid12-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:300px}
.grid13-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:325px}
.grid14-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:350px}
.grid15-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:375px}
.grid16-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:400px}
.flickity-thumbnail .carousel-cell img{height:70px}
}
@media only screen and (min-width:768px){.fancybox-slide .flickity-main-carousel.sameheight img{height:400px !important}
.grid3-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:100px}
.grid4-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:115px}
.grid5-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:135px}
.grid6-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:155px}
.grid7-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:175px}
.grid8-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:200px}
.grid9-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:225px}
.grid10-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:250px}
.grid11-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:275px}
.grid12-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:300px}
.grid13-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:325px}
.grid14-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:350px}
.grid15-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:375px}
.grid16-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:400px}
.flickity-thumbnail .carousel-cell img{height:70px}
}
@media only screen and (min-width:992px){.fancybox-slide .flickity-main-carousel.sameheight img{height:520px !important}
.grid3-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:140px}
.grid4-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:165px}
.grid5-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:190px}
.grid6-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:220px}
.grid7-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:250px}
.grid8-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:280px}
.grid9-carousel.flickity-main-carousel.sameheight.carousel-cell img{height:310px}
.grid10-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:340px}
.grid11-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:370px}
.grid12-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:400px}
.grid13-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:430px}
.grid14-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:460px}
.grid15-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:490px}
.grid16-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:520px}
.flickity-thumbnail .carousel-cell img{height:80px}
}
@media only screen and (min-width:1200px){.fancybox-slide .flickity-main-carousel.sameheight img{height:500px !important}
.grid3-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:170px}
.grid4-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:200px}
.grid5-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:230px}
.grid6-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:265px}
.grid7-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:290px}
.grid8-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:330px}
.grid9-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:375px}
.grid10-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:415px}
.grid11-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:455px}
.grid12-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:500px}
.grid13-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:540px}
.grid14-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:580px}
.grid15-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:625px}
.grid16-carousel.flickity-main-carousel.sameheight .carousel-cell img{height:665px}
}
.gallery-hidden{display:none}
.nGY2 .nGY2GThumbnailLabel{background:rgba(0,0,0,0.7) !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.nGY2 .nGY2GThumbnailImageTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;max-width:100%}
.nGY2 .nGY2GThumbnailImageTitle,.nGY2 .nGY2GThumbnailDescription{text-shadow:none !important}
.nGY2 .toolbar .title{font-weight:bold}
.nGY2 .toolbar .title,.nGY2 .toolbar .description{font-size:14px;text-shadow:none !important}
.nGY2 .nGY2ViewerToolsTopLeft,.nGY2 .nGY2ViewerToolsTopRight{background:none !important}
.nGY2 .nGY2ViewerAreaPrevious,.nGY2 .nGY2ViewerAreaNext{text-shadow:none !important}
.nGY2 .nGY2GThumbnailIconsFullThumbnail{text-shadow:none !important}
form.carousel div.carousel{margin-top:0;margin-bottom:7px}
.fa.fa-angle-left{font-weight:200}
.fa.fa-angle-right{font-weight:200}
.modal.fade{z-index:1000000 !important}
#fancybox-overlay{z-index:7500}
#fancybox-wrap{z-index:8501}
a.lightbox{display:block;position:relative}
a.lightbox:hover{color:white;text-decoration:none}
a.lightbox:hover:before{background:rgba(255,255,255,0.7);border:1px dotted white;color:white;display:block;font-weight:bold;height:14px;line-height:14px;left:4px;padding:4px;position:absolute;text-decoration:none;top:4px;vertical-align:middle;z-index:1000;border:1px dotted #fff;color:#fff}
.theme-1 a.lightbox:hover:before,.theme-1.important a.lightbox:hover:before{background-color:rgba(0,50,91,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF00325B,endColorstr=#BF00325B)}
.theme-2 a.lightbox:hover:before,.theme-2.important a.lightbox:hover:before{background-color:rgba(130,137,143,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF82898F,endColorstr=#BF82898F)}
.theme-3 a.lightbox:hover:before,.theme-3.important a.lightbox:hover:before{background-color:rgba(213,75,75,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFD54B4B,endColorstr=#BFD54B4B)}
.theme-4 a.lightbox:hover:before,.theme-4.important a.lightbox:hover:before{background-color:rgba(239,141,80,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFEF8D50,endColorstr=#BFEF8D50)}
.theme-5 a.lightbox:hover:before,.theme-5.important a.lightbox:hover:before{background-color:rgba(239,206,93,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFEFCE5D,endColorstr=#BFEFCE5D)}
.theme-6 a.lightbox:hover:before,.theme-6.important a.lightbox:hover:before{background-color:rgba(117,189,125,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF75BD7D,endColorstr=#BF75BD7D)}
.theme-7 a.lightbox:hover:before,.theme-7.important a.lightbox:hover:before{background-color:rgba(121,169,191,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF79A9BF,endColorstr=#BF79A9BF)}
.theme-8 a.lightbox:hover:before,.theme-8.important a.lightbox:hover:before{background-color:rgba(154,140,177,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF9A8CB1,endColorstr=#BF9A8CB1)}
.fancyiframe .fancybox-nav{width:60px}
.fancyiframe .fancybox-nav span{visibility:visible;opacity:.5}
.fancyiframe .fancybox-nav:hover span{opacity:1}
.fancyiframe .fancybox-next{right:-75px}
.fancyiframe .fancybox-prev{left:-75px}
@media(max-width:991px){.fancybox-slide{width:90%;left:5%}
.fancybox-slide .fancybox-content{width:100%}
}
@media(max-width:767px){.fancybox-slide{width:92%;left:4%}
.fancybox-slide .fancybox-content{width:100%}
}
.fancybox-slide .fancybox-content{padding:6px}
.image-stack{position:absolute}
.image-stack-wrap{height:154px}
.image-stack-wrap img{text-decoration:none;position:absolute;margin-left:0;width:90px;height:67.5px;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;z-index:999}
.grid-3 .image-stack-wrap{height:104px}
.grid-3 .image-stack-wrap img{width:90px;height:67.5px}
.grid-3 .image-stack-wrap .image-1{-webkit-transform:rotate(5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);top:22px;left:34px}
.grid-3 .image-stack-wrap .image-2{top:20px;left:24px}
.grid-3 .image-stack-wrap .image-3{-webkit-transform:rotate(-5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);top:18px;left:14px}
.grid-3 .image-stack-wrap .rotate1{-webkit-transform:rotate(15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);left:49px}
.grid-3 .image-stack-wrap .rotate2{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.grid-3 .image-stack-wrap .rotate3{-webkit-transform:rotate(-15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);left:-1px}
.grid-3 .image-stack-wrap .image-2.rotate1{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);left:24px}
.ie7 .grid-3 .image-stack-wrap .image-1,.ie8 .grid-3 .image-stack-wrap .image-1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=-0.08715574274765671, M21=0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand')}
.ie7 .grid-3 .image-stack-wrap .image-3,.ie8 .grid-3 .image-stack-wrap .image-3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=0.08715574274765671, M21=-0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand');top:8px;left:4px}
.ie7 .grid-3 .image-stack-wrap .rotate1,.ie8 .grid-3 .image-stack-wrap .rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=-0.2588190451025165, M21=0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');left:44px}
.ie7 .grid-3 .image-stack-wrap .rotate3,.ie8 .grid-3 .image-stack-wrap .rotate3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=0.2588190451025165, M21=-0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');top:4px;left:-11px}
.ie7 .grid-3 .image-stack-wrap .image-2.rotate1,.ie8 .grid-3 .image-stack-wrap .image-2.rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.0, M21=0.0, M22=1, sizingMethod='auto expand');left:24px}
.grid-4 .image-stack-wrap{height:144px}
.grid-4 .image-stack-wrap img{width:145px;height:108.75px}
.grid-4 .image-stack-wrap .image-1{-webkit-transform:rotate(5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);top:28px;left:44px}
.grid-4 .image-stack-wrap .image-2{top:26px;left:30px}
.grid-4 .image-stack-wrap .image-3{-webkit-transform:rotate(-5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);top:24px;left:16px}
.grid-4 .image-stack-wrap .rotate1{-webkit-transform:rotate(15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);left:74px}
.grid-4 .image-stack-wrap .rotate2{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.grid-4 .image-stack-wrap .rotate3{-webkit-transform:rotate(-15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);left:-14px}
.grid-4 .image-stack-wrap .image-2.rotate1{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);left:30px}
.ie7 .grid-4 .image-stack-wrap .image-1,.ie8 .grid-4 .image-stack-wrap .image-1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=-0.08715574274765671, M21=0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand')}
.ie7 .grid-4 .image-stack-wrap .image-3,.ie8 .grid-4 .image-stack-wrap .image-3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=0.08715574274765671, M21=-0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand');top:14px;left:2px}
.ie7 .grid-4 .image-stack-wrap .rotate1,.ie8 .grid-4 .image-stack-wrap .rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=-0.2588190451025165, M21=0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');left:67px}
.ie7 .grid-4 .image-stack-wrap .rotate3,.ie8 .grid-4 .image-stack-wrap .rotate3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=0.2588190451025165, M21=-0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');top:10px;left:-28px}
.ie7 .grid-4 .image-stack-wrap .image-2.rotate1,.ie8 .grid-4 .image-stack-wrap .image-2.rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.0, M21=0.0, M22=1, sizingMethod='auto expand');left:30px}
.grid-5 .image-stack-wrap{height:190px}
.grid-5 .image-stack-wrap img{width:200px;height:150px}
.grid-5 .image-stack-wrap .image-1{-webkit-transform:rotate(5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);top:28px;left:48px}
.grid-5 .image-stack-wrap .image-2{top:26px;left:30px}
.grid-5 .image-stack-wrap .image-3{-webkit-transform:rotate(-5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);top:24px;left:12px}
.grid-5 .image-stack-wrap .rotate1{-webkit-transform:rotate(15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);left:93px}
.grid-5 .image-stack-wrap .rotate2{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.grid-5 .image-stack-wrap .rotate3{-webkit-transform:rotate(-15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);left:-33px}
.grid-5 .image-stack-wrap .image-2.rotate1{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);left:30px}
.ie7 .grid-5 .image-stack-wrap .image-1,.ie8 .grid-5 .image-stack-wrap .image-1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=-0.08715574274765671, M21=0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand')}
.ie7 .grid-5 .image-stack-wrap .image-3,.ie8 .grid-5 .image-stack-wrap .image-3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=0.08715574274765671, M21=-0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand');top:14px;left:-6px}
.ie7 .grid-5 .image-stack-wrap .rotate1,.ie8 .grid-5 .image-stack-wrap .rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=-0.2588190451025165, M21=0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');left:84px}
.ie7 .grid-5 .image-stack-wrap .rotate3,.ie8 .grid-5 .image-stack-wrap .rotate3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=0.2588190451025165, M21=-0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');top:10px;left:-51px}
.ie7 .grid-5 .image-stack-wrap .image-2.rotate1,.ie8 .grid-5 .image-stack-wrap .image-2.rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.0, M21=0.0, M22=1, sizingMethod='auto expand');left:30px}
.grid-6 .image-stack-wrap{height:232px}
.grid-6 .image-stack-wrap img{width:255px;height:191.25px}
.grid-6 .image-stack-wrap .image-1{-webkit-transform:rotate(5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);top:28px;left:50px}
.grid-6 .image-stack-wrap .image-2{top:26px;left:30px}
.grid-6 .image-stack-wrap .image-3{-webkit-transform:rotate(-5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);top:24px;left:10px}
.grid-6 .image-stack-wrap .rotate1{-webkit-transform:rotate(15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);left:110px}
.grid-6 .image-stack-wrap .rotate2{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.grid-6 .image-stack-wrap .rotate3{-webkit-transform:rotate(-15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);left:-50px}
.grid-6 .image-stack-wrap .image-2.rotate1{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);left:30px}
.ie7 .grid-6 .image-stack-wrap .image-1,.ie8 .grid-6 .image-stack-wrap .image-1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=-0.08715574274765671, M21=0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand')}
.ie7 .grid-6 .image-stack-wrap .image-3,.ie8 .grid-6 .image-stack-wrap .image-3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=0.08715574274765671, M21=-0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand');top:14px;left:-10px}
.ie7 .grid-6 .image-stack-wrap .rotate1,.ie8 .grid-6 .image-stack-wrap .rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=-0.2588190451025165, M21=0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');left:100px}
.ie7 .grid-6 .image-stack-wrap .rotate3,.ie8 .grid-6 .image-stack-wrap .rotate3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=0.2588190451025165, M21=-0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');top:10px;left:-70px}
.ie7 .grid-6 .image-stack-wrap .image-2.rotate1,.ie8 .grid-6 .image-stack-wrap .image-2.rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.0, M21=0.0, M22=1, sizingMethod='auto expand');left:30px}
.grid-3 .image-stack-wrap.portraits{height:151px}
.grid-3 .image-stack-wrap.portraits img{width:90px;height:119.97px}
.ie7 .grid-3 .image-stack-wrap.portraits .image-1,.ie8 .grid-3 .image-stack-wrap.portraits .image-1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=-0.08715574274765671, M21=0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand')}
.ie7 .grid-3 .image-stack-wrap.portraits .image-3,.ie8 .grid-3 .image-stack-wrap.portraits .image-3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=0.08715574274765671, M21=-0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand');top:8px;left:4px}
.ie7 .grid-3 .image-stack-wrap.portraits .rotate1,.ie8 .grid-3 .image-stack-wrap.portraits .rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=-0.2588190451025165, M21=0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');left:54px}
.ie7 .grid-3 .image-stack-wrap.portraits .rotate3,.ie8 .grid-3 .image-stack-wrap.portraits .rotate3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=0.2588190451025165, M21=-0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');top:4px;left:-21px}
.ie7 .grid-3 .image-stack-wrap.portraits .image-2.rotate1,.ie8 .grid-3 .image-stack-wrap.portraits .image-2.rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.0, M21=0.0, M22=1, sizingMethod='auto expand');left:24px}
.grid-4 .image-stack-wrap.portraits{height:216px}
.grid-4 .image-stack-wrap.portraits img{width:135px;height:179.95499999999998px}
.grid-4 .image-stack-wrap.portraits .image-1{-webkit-transform:rotate(5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);top:28px;left:48px}
.grid-4 .image-stack-wrap.portraits .image-2{top:26px;left:32px}
.grid-4 .image-stack-wrap.portraits .image-3{-webkit-transform:rotate(-5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);top:24px;left:16px}
.grid-4 .image-stack-wrap.portraits .rotate1{-webkit-transform:rotate(15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);left:78px}
.grid-4 .image-stack-wrap.portraits .rotate2{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.grid-4 .image-stack-wrap.portraits .rotate3{-webkit-transform:rotate(-15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);left:-14px}
.grid-4 .image-stack-wrap.portraits .image-2.rotate1{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);left:32px}
.ie7 .grid-4 .image-stack-wrap.portraits .image-1,.ie8 .grid-4 .image-stack-wrap.portraits .image-1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=-0.08715574274765671, M21=0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand')}
.ie7 .grid-4 .image-stack-wrap.portraits .image-3,.ie8 .grid-4 .image-stack-wrap.portraits .image-3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=0.08715574274765671, M21=-0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand');top:14px;left:0}
.ie7 .grid-4 .image-stack-wrap.portraits .rotate1,.ie8 .grid-4 .image-stack-wrap.portraits .rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=-0.2588190451025165, M21=0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');left:70px}
.ie7 .grid-4 .image-stack-wrap.portraits .rotate3,.ie8 .grid-4 .image-stack-wrap.portraits .rotate3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=0.2588190451025165, M21=-0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');top:10px;left:-30px}
.ie7 .grid-4 .image-stack-wrap.portraits .image-2.rotate1,.ie8 .grid-4 .image-stack-wrap.portraits .image-2.rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.0, M21=0.0, M22=1, sizingMethod='auto expand');left:32px}
.grid-5 .image-stack-wrap.portraits{height:276px}
.grid-5 .image-stack-wrap.portraits img{width:180px;height:239.94px}
.grid-5 .image-stack-wrap.portraits .image-1{-webkit-transform:rotate(5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);top:30px;left:60px}
.grid-5 .image-stack-wrap.portraits .image-2{top:26px;left:36px}
.grid-5 .image-stack-wrap.portraits .image-3{-webkit-transform:rotate(-5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);top:22px;left:12px}
.grid-5 .image-stack-wrap.portraits .rotate1{-webkit-transform:rotate(15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);left:105px}
.grid-5 .image-stack-wrap.portraits .rotate2{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.grid-5 .image-stack-wrap.portraits .rotate3{-webkit-transform:rotate(-15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);left:-33px}
.grid-5 .image-stack-wrap.portraits .image-2.rotate1{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);left:36px}
.ie7 .grid-5 .image-stack-wrap.portraits .image-1,.ie8 .grid-5 .image-stack-wrap.portraits .image-1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=-0.08715574274765671, M21=0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand')}
.ie7 .grid-5 .image-stack-wrap.portraits .image-3,.ie8 .grid-5 .image-stack-wrap.portraits .image-3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=0.08715574274765671, M21=-0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand');top:2px;left:-12px}
.ie7 .grid-5 .image-stack-wrap.portraits .rotate1,.ie8 .grid-5 .image-stack-wrap.portraits .rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=-0.2588190451025165, M21=0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');left:93px}
.ie7 .grid-5 .image-stack-wrap.portraits .rotate3,.ie8 .grid-5 .image-stack-wrap.portraits .rotate3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=0.2588190451025165, M21=-0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');top:-6px;left:-57px}
.ie7 .grid-5 .image-stack-wrap.portraits .image-2.rotate1,.ie8 .grid-5 .image-stack-wrap.portraits .image-2.rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.0, M21=0.0, M22=1, sizingMethod='auto expand');left:36px}
.grid-6 .image-stack-wrap.portraits{height:346px}
.grid-6 .image-stack-wrap.portraits img{width:225px;height:299.925px}
.grid-6 .image-stack-wrap.portraits .image-1{-webkit-transform:rotate(5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);top:30px;left:74px}
.grid-6 .image-stack-wrap.portraits .image-2{top:26px;left:44px}
.grid-6 .image-stack-wrap.portraits .image-3{-webkit-transform:rotate(-5deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);top:22px;left:14px}
.grid-6 .image-stack-wrap.portraits .rotate1{-webkit-transform:rotate(15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);left:134px}
.grid-6 .image-stack-wrap.portraits .rotate2{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.grid-6 .image-stack-wrap.portraits .rotate3{-webkit-transform:rotate(-15deg);-webkit-backface-visibility:hidden;-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);left:-46px}
.grid-6 .image-stack-wrap.portraits .image-2.rotate1{-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);left:44px}
.ie7 .grid-6 .image-stack-wrap.portraits .image-1,.ie8 .grid-6 .image-stack-wrap.portraits .image-1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=-0.08715574274765671, M21=0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand')}
.ie7 .grid-6 .image-stack-wrap.portraits .image-3,.ie8 .grid-6 .image-stack-wrap.portraits .image-3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9961946980917457, M12=0.08715574274765671, M21=-0.08715574274765671, M22=0.9961946980917457, sizingMethod='auto expand');top:2px;left:-16px}
.ie7 .grid-6 .image-stack-wrap.portraits .rotate1,.ie8 .grid-6 .image-stack-wrap.portraits .rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=-0.2588190451025165, M21=0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');left:119px}
.ie7 .grid-6 .image-stack-wrap.portraits .rotate3,.ie8 .grid-6 .image-stack-wrap.portraits .rotate3{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9659258262890694, M12=0.2588190451025165, M21=-0.2588190451025165, M22=0.9659258262890694, sizingMethod='auto expand');top:-6px;left:-76px}
.ie7 .grid-6 .image-stack-wrap.portraits .image-2.rotate1,.ie8 .grid-6 .image-stack-wrap.portraits .image-2.rotate1{filter:progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.0, M21=0.0, M22=1, sizingMethod='auto expand');left:44px}
.image-stack:hover{cursor:pointer}
a.lightbox-gallery{display:block;text-decoration:none;width:100%;margin-bottom:1.5rem}
a.lightbox-gallery:hover{color:white}
a.lightbox-gallery:hover .more-caption{background:rgba(0,0,0,0.6);padding:5px 17px}
a.lightbox-gallery .more-caption{background:rgba(0,0,0,0.7);color:white;border:3px solid white;font-weight:bold;-moz-border-radius:15px;border-radius:15px;behavior:url(/etc/designs/odu/pie.htc);-pie-poll:false;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 8px rgba(0,0,0,0.5);box-shadow:2px 2px 8px rgba(0,0,0,0.5);height:14px;line-height:14px;padding:4px 15px;position:relative;text-decoration:none;vertical-align:middle;white-space:nowrap;z-index:1000}
.padded a.lightbox-gallery{left:-7px}
.padded .alpha.omega a.lightbox-gallery,.layout-4 a.lightbox-gallery{left:-15px}
.photostack-container{width:100%;height:100%}
.js-photostack{position:relative;padding:0}
.js-photostack{margin:0 auto}
.js-photostack img{text-decoration:none}
.grid-6 .portraits .js-photostack{margin-top:35px}
.grid-6 .portraits .js-photostack img{width:225px;height:299.925px}
.grid-5 .portraits .js-photostack{margin-top:35px}
.grid-5 .portraits .js-photostack img{width:180px !important;height:239.94px !important}
.grid-4 .portraits .js-photostack{margin-top:45px !important}
.grid-4 .portraits .js-photostack img{width:135px !important;height:179.95499999999998px !important}
.grid-3 .portraits .js-photostack{margin-top:50px !important}
.grid-3 .portraits .js-photostack img{width:90px !important;height:119.97px !important}
.grid-6 .landscapes .js-photostack{margin-top:35px}
.grid-6 .landscapes .js-photostack img{width:255px;height:191.25px}
.grid-5 .landscapes .js-photostack{margin-top:35px}
.grid-5 .landscapes .js-photostack img{width:200px;height:150px}
.grid-4 .landscapes .js-photostack{margin-top:35px !important}
.grid-4 .landscapes .js-photostack img{width:145px;height:108.75px}
.grid-3 .landscapes .js-photostack{margin-top:40px !important}
.grid-3 .landscapes .js-photostack img{width:90px !important;height:67.5px !important}
.js-photostack>*{position:absolute;list-style-type:none}
.js-photostack img{cursor:pointer}
.gallery-image:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);opacity:0;transition:all .5s;-webkit-transition:all .5s}
.gallery-image:hover:after{opacity:1}
.button-container{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;z-index:9902;outline:0}
.button-container .btn{background-color:transparent;font-size:18px;border:0;color:white;outline:0}
.grid-6 .button-container .btn{font-size:22px}
.grid-5 .button-container .btn{font-size:20px}
.grid-4 .button-container .btn{font-size:18px}
.grid-3 .button-container .btn{font-size:14px}
.button-container .btn:focus{border:0;outline:0}
.button-container .btn:visited{border:0;outline:0}
.js-photostack:hover .button-container{opacity:1}
.js-photostack:hover .btn{color:white;border:0;outline:0}
.js-photostack:hover .gallery-image::after{opacity:1}
.fancybox-slide form.carousel{background:transparent !important;overflow:visible}
@media only screen and (min-width:768px){.grid-6 .js-photostack{transform:scale(0.7)}
.grid-6 .portraits .js-photostack.shuffle{padding-left:14px}
.grid-6 .portraits .js-photostack.shuffle .button-container{padding-left:14px;margin-left:0}
.grid-5 .js-photostack{transform:scale(0.7)}
.grid-5 .portraits .js-photostack.shuffle{padding-left:16px}
.grid-5 .portraits .js-photostack.shuffle .button-container{padding-left:16px;margin-left:0}
.grid-4 .js-photostack{transform:scale(0.8)}
.grid-4 .portraits .js-photostack.shuffle{padding-left:16px}
.grid-4 .portraits .js-photostack.shuffle .button-container{padding-left:16px;margin-left:0}
.grid-3 .js-photostack{transform:scale(0.9)}
.grid-3 .portraits .js-photostack.shuffle{padding-left:14px}
.grid-3 .portraits .js-photostack.shuffle .button-container{padding-left:14px}
}
@media only screen and (min-width:992px){.grid-6 .js-photostack{transform:scale(1)}
.grid-6 .portraits .js-photostack.shuffle{padding-left:12px}
.grid-6 .portraits .js-photostack.shuffle .button-container{padding-left:12px}
.grid-5 .js-photostack{transform:scale(1)}
.grid-5 .portraits .js-photostack.shuffle{padding-left:20px}
.grid-5 .portraits .js-photostack.shuffle .button-container{padding-left:20px}
.grid-4 .js-photostack{transform:scale(1)}
.grid-4 .portraits .js-photostack.shuffle{padding-left:16px}
.grid-4 .portraits .js-photostack.shuffle .button-container{padding-left:16px}
.grid-3 .js-photostack{transform:scale(1)}
.grid-3 .landscapes .js-photostack.shuffle{padding-left:0}
.grid-3 .portraits .js-photostack.shuffle{padding-left:0}
}
@media only screen and (min-width:1200px){.grid-6 .js-photostack{transform:scale(1)}
.grid-6 .landscapes .js-photostack.shuffle{padding-left:0}
.grid-6 .portraits .js-photostack.shuffle{padding-left:0}
.grid-6 .portraits .js-photostack.shuffle .button-container{padding-left:0}
.grid-5 .js-photostack{transform:scale(1)}
.grid-5 .portraits .js-photostack.shuffle{padding-left:0}
.grid-5 .portraits .js-photostack.shuffle .button-container{padding-left:0}
.grid-4 .js-photostack{transform:scale(1.1);-moz-transform:scale(1.1)}
.grid-4 .portraits .js-photostack.shuffle{padding-left:26px}
.grid-4 .portraits .js-photostack.shuffle .button-container{padding-left:26px}
.grid-3 .js-photostack{transform:scale(1.2);-moz-transform:scale(1.2)}
.grid-3 .portraits .js-photostack.shuffle .button-container{padding-left:0;margin-left:0}
}
ul.sociallinks{list-style:none;list-style-image:none;display:block}
.sociallinks li{display:inline;list-style:none;list-style-image:none;overflow:hidden;background:0;padding:0 6px 5px 0}
.sociallinks li a{display:inline-block;background-repeat:no-repeat;height:0;overflow:hidden;padding-top:36px;width:36px}
.sociallinks li a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/social_icons.png);background-repeat:no-repeat}
.sociallinks li.twitter a{background-position:0 0}
.sociallinks li.twitter a:hover{background-position:-48px 0}
.sociallinks li.facebook a{background-position:0 -48px}
.sociallinks li.facebook a:hover{background-position:-48px -48px}
.sociallinks li.linkedin a{background-position:0 -96px}
.sociallinks li.linkedin a:hover{background-position:-48px -96px}
.sociallinks li.youtube a{background-position:0 -144px}
.sociallinks li.youtube a:hover{background-position:-48px -144px}
.sociallinks li.aim a{background-position:0 -192px}
.sociallinks li.aim a:hover{background-position:-48px -192px}
.sociallinks li.blogger a{background-position:0 -240px}
.sociallinks li.blogger a:hover{background-position:-48px -240px}
.sociallinks li.delicious a{background-position:0 -288px}
.sociallinks li.delicious a:hover{background-position:-48px -288px}
.sociallinks li.digg a{background-position:0 -336px}
.sociallinks li.digg a:hover{background-position:-48px -336px}
.sociallinks li.email a{background-position:0 -384px}
.sociallinks li.email a:hover{background-position:-48px -384px}
.sociallinks li.flickr a{background-position:0 -432px}
.sociallinks li.flickr a:hover{background-position:-48px -432px}
.sociallinks li.foursquare a{background-position:0 -480px}
.sociallinks li.foursquare a:hover{background-position:-48px -480px}
.sociallinks li.friendfeed a{background-position:0 -528px}
.sociallinks li.friendfeed a:hover{background-position:-48px -528px}
.sociallinks li.itunes a{background-position:0 -576px}
.sociallinks li.itunes a:hover{background-position:-48px -576px}
.sociallinks li.myspace a{background-position:0 -624px}
.sociallinks li.myspace a:hover{background-position:-48px -624px}
.sociallinks li.posterous a{background-position:0 -672px}
.sociallinks li.posterous a:hover{background-position:-48px -672px}
.sociallinks li.reddit a{background-position:0 -720px}
.sociallinks li.reddit a:hover{background-position:-48px -720px}
.sociallinks li.rss a{background-position:0 -768px}
.sociallinks li.rss a:hover{background-position:-48px -768px}
.sociallinks li.skype a{background-position:0 -816px}
.sociallinks li.skype a:hover{background-position:-48px -816px}
.sociallinks li.tumblr a{background-position:0 -864px}
.sociallinks li.tumblr a:hover{background-position:-48px -864px}
.sociallinks li.vimeo a{background-position:0 -912px}
.sociallinks li.vimeo a:hover{background-position:-48px -912px}
.sociallinks li.yelp a{background-position:0 -960px}
.sociallinks li.yelp a:hover{background-position:-48px -960px}
.sociallinks li.googleplus a{background-position:0 -1008px}
.sociallinks li.googleplus a:hover{background-position:-48px -1008px}
.sociallinks li.pinterest a{background-position:0 -1056px}
.sociallinks li.pinterest a:hover{background-position:-48px -1056px}
.sociallinks li.sociallinks-instagram a{background-position:0 -1104px}
.sociallinks li.sociallinks-instagram a:hover{background-position:-48px -1104px}
.fblike{padding-top:5px}
.fb-like,.fb-like iframe[style]{width:100% !important}
.fb-comments-wrap iframe,.fb-comments span,.fb-comments,.fb-comments iframe[style],#admins img{width:100% !important}
.facet-list-head.theme-1.important,.facet-list-head.theme-1,.theme-1 .facet-list-head{border-top:solid 2px #b1c0cd;border-bottom:solid 2px #b1c0cd}
.facet-list-head.theme-2.important,.facet-list-head.theme-2,.theme-2 .facet-list-head{border-top:solid 2px #d9dbdd;border-bottom:solid 2px #d9dbdd}
.facet-list-head.theme-3.important,.facet-list-head.theme-3,.theme-3 .facet-list-head{border-top:solid 2px #f2c8c8;border-bottom:solid 2px #f2c8c8}
.facet-list-head.theme-4.important,.facet-list-head.theme-4,.theme-4 .facet-list-head{border-top:solid 2px #fadcc9;border-bottom:solid 2px #fadcc9}
.facet-list-head.theme-5.important,.facet-list-head.theme-5,.theme-5 .facet-list-head{border-top:solid 2px #faf0cd;border-bottom:solid 2px #faf0cd}
.facet-list-head.theme-6.important,.facet-list-head.theme-6,.theme-6 .facet-list-head{border-top:solid 2px #d5ebd7;border-bottom:solid 2px #d5ebd7}
.facet-list-head.theme-7.important,.facet-list-head.theme-7,.theme-7 .facet-list-head{border-top:solid 2px #d6e5eb;border-bottom:solid 2px #d6e5eb}
.facet-list-head.theme-8.important,.facet-list-head.theme-8,.theme-8 .facet-list-head{border-top:solid 2px #e0dce7;border-bottom:solid 2px #e0dce7}
.facet-list-head{padding:1px 0;top:-40px}
.facet-list-head .facet-list-heading{font-size:15px;font-weight:bold;padding:7px 0;margin:0;line-height:inherit}
.nowrap{white-space:nowrap}
div.facet-list{width:100%}
div.facet-list div{color:#444;text-align:left;line-height:40px;padding:0}
div.facet-list .description-view{line-height:18px}
div.facet-list .description-view p{margin-top:-2px}
div.facet-list .image-view{position:relative;line-height:18px}
div.facet-list .image-view div{line-height:18px}
div.facet-list .image-view .image-view-image{display:block;padding:7px 0 2px 0}
div.facet-list .image-view .image-view-title{display:block;position:relative}
div.facet-list .image-view .image-view-title p{margin-top:-4px;margin-bottom:6px}
div.facet-list div.program-header{height:40px;padding:0 10px}
div.facet-list div.program-details{display:none;border-left:2px solid #ccc;margin:5px 5px 5px 12px}
div.facet-list div.facet-list-item{border-bottom-width:1px;border-bottom-style:solid;overflow:hidden}
div.facet-list .programs-view{line-height:22px}
.border-right{border-right:1px dotted #CCC}
.border-left{border-left:1px solid #EEE}
ul.option-set li{background-image:none;padding:0}
ul.option-set li a{display:block;margin:0 6px 0 0;padding:5px 15px 5px 8px}
ul.option-set li.programFilter a{text-decoration:none}
ul.option-set li.programFilter a:before{padding-right:10px;font-family:'Font Awesome\ 5 Pro';content:"\f111"}
ul.option-set li.programFilter.hide{display:none}
ul.option-set li.selected{background-position:top left;-moz-border-radius:3px;border-radius:3px}
ul.option-set li.selected a{color:#fff;background-image:url("https://www.odu.edu/etc/designs/odu/images/facet/button_close_white.png");background-position:right 6px;background-repeat:no-repeat;font-weight:bold;text-decoration:none}
ul.option-set li.selected.programFilter a{background:0;text-decoration:none}
ul.option-set li.selected.programFilter a:before{padding-right:10px;font-family:'Font Awesome\ 5 Pro';content:"\f192"}
ul.option-set p.read-more{text-align:left;margin-bottom:0}
ul.option-set p.read-more button#more{margin-top:5px;background:none !important;border:0;padding:0 !important;font:inherit;font-weight:bold;cursor:pointer;margin-left:8px}
ul.option-set p.read-more button#more:before{padding-right:10px;font-family:'Font Awesome\ 5 Pro';content:"\f13a";font-weight:900;font-size:14px}
ul.option-set p.read-more button#more.open:before{padding-right:10px;font-family:'Font Awesome\ 5 Pro';content:"\f139";font-weight:900;font-size:14px}
ul.option-set.bottom-border{border-bottom:1px #ccc dotted;padding-bottom:5px}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}
ul.option-set.theme-1.important li.selected,ul.option-set.theme-1 li.selected,.theme-1 ul.option-set li.selected{background-color:#00213b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#00325b),to(#00213b));background-image:-moz-linear-gradient(#00325b,#00213b);background-image:-ms-linear-gradient(#00325b,#00213b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00325b),color-stop(100%,#00213b));background-image:-webkit-linear-gradient(#00325b,#00213b);background-image:-o-linear-gradient(#00325b,#00213b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b',endColorstr='#00213b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b', endColorstr='#00213b', GradientType=0)";background-image:linear-gradient(#00325b,#00213b)}
ul.option-set.theme-2.important li.selected,ul.option-set.theme-2 li.selected,.theme-2 ul.option-set li.selected{background-color:#55595d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#82898f),to(#55595d));background-image:-moz-linear-gradient(#82898f,#55595d);background-image:-ms-linear-gradient(#82898f,#55595d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82898f),color-stop(100%,#55595d));background-image:-webkit-linear-gradient(#82898f,#55595d);background-image:-o-linear-gradient(#82898f,#55595d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f',endColorstr='#55595d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f', endColorstr='#55595d', GradientType=0)";background-image:linear-gradient(#82898f,#55595d)}
ul.option-set.theme-3.important li.selected,ul.option-set.theme-3 li.selected,.theme-3 ul.option-set li.selected{background-color:#8a3131;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d54b4b),to(#8a3131));background-image:-moz-linear-gradient(#d54b4b,#8a3131);background-image:-ms-linear-gradient(#d54b4b,#8a3131);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d54b4b),color-stop(100%,#8a3131));background-image:-webkit-linear-gradient(#d54b4b,#8a3131);background-image:-o-linear-gradient(#d54b4b,#8a3131);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b',endColorstr='#8a3131',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b', endColorstr='#8a3131', GradientType=0)";background-image:linear-gradient(#d54b4b,#8a3131)}
ul.option-set.theme-4.important li.selected,ul.option-set.theme-4 li.selected,.theme-4 ul.option-set li.selected{background-color:#9b5c34;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ef8d50),to(#9b5c34));background-image:-moz-linear-gradient(#ef8d50,#9b5c34);background-image:-ms-linear-gradient(#ef8d50,#9b5c34);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ef8d50),color-stop(100%,#9b5c34));background-image:-webkit-linear-gradient(#ef8d50,#9b5c34);background-image:-o-linear-gradient(#ef8d50,#9b5c34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50',endColorstr='#9b5c34',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50', endColorstr='#9b5c34', GradientType=0)";background-image:linear-gradient(#ef8d50,#9b5c34)}
ul.option-set.theme-5.important li.selected,ul.option-set.theme-5 li.selected,.theme-5 ul.option-set li.selected{background-color:#9b863c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#efce5d),to(#9b863c));background-image:-moz-linear-gradient(#efce5d,#9b863c);background-image:-ms-linear-gradient(#efce5d,#9b863c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efce5d),color-stop(100%,#9b863c));background-image:-webkit-linear-gradient(#efce5d,#9b863c);background-image:-o-linear-gradient(#efce5d,#9b863c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d',endColorstr='#9b863c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d', endColorstr='#9b863c', GradientType=0)";background-image:linear-gradient(#efce5d,#9b863c)}
ul.option-set.theme-6.important li.selected,ul.option-set.theme-6 li.selected,.theme-6 ul.option-set li.selected{background-color:#4c7b51;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#75bd7d),to(#4c7b51));background-image:-moz-linear-gradient(#75bd7d,#4c7b51);background-image:-ms-linear-gradient(#75bd7d,#4c7b51);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#75bd7d),color-stop(100%,#4c7b51));background-image:-webkit-linear-gradient(#75bd7d,#4c7b51);background-image:-o-linear-gradient(#75bd7d,#4c7b51);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d',endColorstr='#4c7b51',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d', endColorstr='#4c7b51', GradientType=0)";background-image:linear-gradient(#75bd7d,#4c7b51)}
ul.option-set.theme-7.important li.selected,ul.option-set.theme-7 li.selected,.theme-7 ul.option-set li.selected{background-color:#4f6e7c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#79a9bf),to(#4f6e7c));background-image:-moz-linear-gradient(#79a9bf,#4f6e7c);background-image:-ms-linear-gradient(#79a9bf,#4f6e7c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#79a9bf),color-stop(100%,#4f6e7c));background-image:-webkit-linear-gradient(#79a9bf,#4f6e7c);background-image:-o-linear-gradient(#79a9bf,#4f6e7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf',endColorstr='#4f6e7c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf', endColorstr='#4f6e7c', GradientType=0)";background-image:linear-gradient(#79a9bf,#4f6e7c)}
ul.option-set.theme-8.important li.selected,ul.option-set.theme-8 li.selected,.theme-8 ul.option-set li.selected{background-color:#645b73;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#9a8cb1),to(#645b73));background-image:-moz-linear-gradient(#9a8cb1,#645b73);background-image:-ms-linear-gradient(#9a8cb1,#645b73);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9a8cb1),color-stop(100%,#645b73));background-image:-webkit-linear-gradient(#9a8cb1,#645b73);background-image:-o-linear-gradient(#9a8cb1,#645b73);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1',endColorstr='#645b73',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1', endColorstr='#645b73', GradientType=0)";background-image:linear-gradient(#9a8cb1,#645b73)}
ul.filter li{width:100%}
@media(max-width:767px){#faceted-list{background-color:white}
.facet-list-item{background-image:none !important;background-color:white !important}
.option-set[data-filter-group="degree"],.option-set[data-filter-group="colleges"]{-moz-column-count:2 !important;-moz-column-gap:30px !important;-webkit-column-count:2 !important;-webkit-column-gap:30px !important;column-count:2 !important;column-gap:30px !important}
}
@media(max-width:360px){.facet-list-item span.expand{font-size:12px}
.tt-dropdown-menu{width:280px}
}
div.facet-list-item.theme-1.important,div.facet-list-item.theme-1,.theme-1 div.facet-list-item{border-bottom-color:#d0d9e1}
div.facet-list-item.theme-2.important,div.facet-list-item.theme-2,.theme-2 div.facet-list-item{border-bottom-color:#e8e9ea}
div.facet-list-item.theme-3.important,div.facet-list-item.theme-3,.theme-3 div.facet-list-item{border-bottom-color:#f7dede}
div.facet-list-item.theme-4.important,div.facet-list-item.theme-4,.theme-4 div.facet-list-item{border-bottom-color:#fceadf}
div.facet-list-item.theme-5.important,div.facet-list-item.theme-5,.theme-5 div.facet-list-item{border-bottom-color:#fcf6e1}
div.facet-list-item.theme-6.important,div.facet-list-item.theme-6,.theme-6 div.facet-list-item{border-bottom-color:#e6f3e7}
div.facet-list-item.theme-7.important,div.facet-list-item.theme-7,.theme-7 div.facet-list-item{border-bottom-color:#e6eff3}
div.facet-list-item.theme-8.important,div.facet-list-item.theme-8,.theme-8 div.facet-list-item{border-bottom-color:#eceaf1}
.seperator{color:royalblue}
.program-title{cursor:pointer;font-size:15px;font-weight:bold;/*white-space:nowrap*/}
.program-title:before{padding-right:10px;font-family:'Font Awesome\ 5 Pro';content:"\f067";font-weight:normal;font-size:14px}
.program-title.details-visible:before{padding-right:10px;font-family:'Font Awesome\ 5 Pro';content:"\f068";font-weight:normal;font-size:14px}
.programs-typeahead .tt-suggestion.tt-is-under-cursor{color:#d0d9e1;background-color:#00213b}
.programs-typeahead .tt-dropdown-menu{width:300px}
a.button-moredetails{background:#00213b;-webkit-border-radius:4;-moz-border-radius:4;border-radius:4px;font-family:'Arial Narrow','Narrow';font-size:16px !important;color:#fff;padding:5px 5px !important;text-align:center;text-decoration:none;display:block;margin:0 0 9px 0;line-height:1.5em}
a.button-moredetails:before{padding-right:10px;font-family:'Font Awesome\ 5 Pro';content:"\f138";font-weight:normal}
a.button-moredetails:hover{background:#00325b;color:#fff;text-decoration:none}
.nested-list{margin-left:0;margin-right:0;margin-bottom:6px;padding:0 0 0 20px}
.nested-list li{margin-bottom:5px;margin-left:19px;margin-top:5px;padding:0 0 0 7px}
.nested-list ul{margin-left:7px}
.nested-list ul li{background-position:left 12px;padding-left:17px}
.cq-wcm-edit ol.parenthesesNumber{counter-reset:parenthesesNumber}
.cq-wcm-edit ol.parenthesesNumber>li{list-style:none;position:relative}
.cq-wcm-edit ol.parenthesesNumber>li:before{position:absolute;left:-1.4em;counter-increment:parenthesesNumber;content:"(" counter(parenthesesNumber,decimal) ") "}
.cq-wcm-edit ol.nested-list{background-color:#f0f5fa;padding:5px 5px 5px 20px}
.cq-wcm-edit ol.nested-list li{border:solid 1px #99bbe8;-moz-border-radius:5px;border-radius:5px;background-color:#fff;margin-left:19px;padding:7px}
.cq-wcm-edit ol.nested-list ul{margin-left:-2em;list-style-type:none}
.cq-wcm-edit ol.nested-list ul li{background:url(https://www.odu.edu/etc/designs/odu/images/disc-1.gif) no-repeat left 12px;padding-left:1.2em;list-style-type:none}
.cq-wcm-edit ol.nested-list ul li li{background:url(https://www.odu.edu/etc/designs/odu/images/disc-2.gif) no-repeat left 12px}
.cq-wcm-edit ol.nested-list ul li li li{background:url(https://www.odu.edu/etc/designs/odu/images/disc-3.gif) no-repeat left 12px}
.cq-wcm-edit .layout-6 ol.nested-list{color:black !important}
ol.decimal{list-style-type:decimal !important}
ol.decimal ol{list-style-type:lower-alpha}
ol.decimal ol ol{list-style-type:lower-roman}
ol.decimal ol ol ol{list-style-type:lower-alpha}
ol.upper-roman{list-style-type:upper-roman !important}
ol.upper-roman ol{list-style-type:upper-alpha}
ol.upper-roman ol ol{list-style-type:decimal}
ol.upper-roman ol ol ol{list-style-type:lower-alpha}
ol.lower-roman{list-style-type:lower-roman !important}
ol.lower-roman ol{list-style-type:lower-alpha}
ol.lower-roman ol ol{list-style-type:decimal}
ol.lower-roman ol ol ol{list-style-type:lower-alpha}
ol.upper-alpha{list-style-type:upper-alpha !important}
ol.upper-alpha ol{list-style-type:decimal}
ol.upper-alpha ol ol{list-style-type:lower-alpha}
ol.upper-alpha ol ol ol{list-style-type:lower-roman}
ol.lower-alpha{list-style-type:lower-alpha !important}
ol.lower-alpha ol{list-style-type:decimal}
ol.lower-alpha ol ol{list-style-type:upper-alpha}
ol.lower-alpha ol ol ol{list-style-type:lower-roman}
ol.checklist-solid,ol.checklist-regular{position:relative}
ol.checklist-solid li,ol.checklist-regular li{list-style-type:none}
.cq-wcm-edit ol.checklist-solid .fa-li+.heading h1,.cq-wcm-edit ol.checklist-regular .fa-li+.heading h1,.cq-wcm-edit ol.checklist-solid .fa-li+.heading h2,.cq-wcm-edit ol.checklist-regular .fa-li+.heading h2,.cq-wcm-edit ol.checklist-solid .fa-li+.heading h3,.cq-wcm-edit ol.checklist-regular .fa-li+.heading h3,.cq-wcm-edit ol.checklist-solid .fa-li+.heading h4,.cq-wcm-edit ol.checklist-regular .fa-li+.heading h4,.cq-wcm-edit ol.checklist-solid .fa-li+.heading h5,.cq-wcm-edit ol.checklist-regular .fa-li+.heading h5,.cq-wcm-edit ol.checklist-solid .fa-li+.heading h6,.cq-wcm-edit ol.checklist-regular .fa-li+.heading h6,ol.checklist-solid .fa-li+h1,ol.checklist-regular .fa-li+h1,ol.checklist-solid .fa-li+h2,ol.checklist-regular .fa-li+h2,ol.checklist-solid .fa-li+h3,ol.checklist-regular .fa-li+h3,ol.checklist-solid .fa-li+h4,ol.checklist-regular .fa-li+h4,ol.checklist-solid .fa-li+h5,ol.checklist-regular .fa-li+h5,ol.checklist-solid .fa-li+h6,ol.checklist-regular .fa-li+h6{line-height:inherit !important;padding:0 !important}
.cq-wcm-edit ol.checklist-solid .fa-li+.heading h1,.cq-wcm-edit ol.checklist-regular .fa-li+.heading h1,ol.checklist-solid .fa-li+h1,ol.checklist-regular .fa-li+h1{height:22px}
.cq-wcm-edit ol.checklist-solid,.cq-wcm-edit ol.checklist-regular{position:relative}
.cq-wcm-edit ol.checklist-solid li,.cq-wcm-edit ol.checklist-regular li{list-style-type:none;padding-left:1.3em !important}
ol.parenthesesNumber{counter-reset:parenthesesNumber}
ol.parenthesesNumber li.parenthesesNumberLi{list-style:none;position:relative}
ol.parenthesesNumber li.parenthesesNumberLi:before{position:absolute;left:-1.4em;counter-increment:parenthesesNumber;content:"(" counter(parenthesesNumber,decimal) ") "}
ol.checklist-solid li.checklist-solid,ol.checklist-regular li.checklist-regular{position:relative}
ol.checklist-solid li.checklist-solid .fa-li,ol.checklist-regular li.checklist-regular .fa-li{position:absolute;text-align:start;left:-1.4em}
.layout-44 ol.checklist-solid .fa-li,.layout-3 ol.checklist-solid .fa-li,.layout-44 ol.checklist-regular .fa-li,.layout-3 ol.checklist-regular .fa-li{line-height:22px;text-align:start;text-align-last:start;top:10px}
.layout-44 ol.parenthesesNumber li.parenthesesNumberLi:before,.layout-3 ol.parenthesesNumber li.parenthesesNumberLi:before{top:10px}
ul.page-index{margin-top:10px}
.page-index ul{margin-top:0}
ul.page-index li{font-size:24px;line-height:24px;display:block;background:0;padding:10px 0}
ul.page-index li a{display:block;text-decoration:none;border-bottom:1px solid #ccc;padding-bottom:4px}
ul.page-index li li{font-weight:bold}
ul.page-index li li.page{font-weight:normal}
ul.page-index li li,ul.page-index li li.page{font-size:14px;line-height:14px;border-bottom:0;padding:2px 0 2px 12px}
ul.page-index li li:before,ul.page-index li li.page:before{content:"";border-color:transparent #CCC;border-style:solid;border-width:4px 0 4px 4px;display:block;height:0;width:0;left:-11px;top:11px;position:relative}
ul.page-index li li a,ul.page-index li li.page a{display:inline;text-decoration:none;border-bottom:0}
ul.page-index li li a:hover,ul.page-index li li.page a:hover{text-decoration:underline}
ul.page-index li li ul,ul.page-index li li.page ul{padding-top:2px}
ul.page-index li li li,ul.page-index li li.page li{font-size:12px;font-weight:normal;line-height:12px;border-bottom:0;padding:0 0 0 12px}
.pageindex-container>nav{float:right;width:221px}
.pageindex-container>nav ul{float:right}
.pageindex-container>nav li{background:0;float:left;padding:0;width:70px}
.pageindex-container>nav li a{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-radius:5px 0 0 5px;display:block;margin:0;padding:5px 8px;text-align:center}
.pageindex-container>nav li ~ li a{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-radius:0 5px 5px 0}
.pageindex-container>nav li ~ li a.categories-link{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-radius:0;padding-left:9px}
.pageindex-container>nav li ~ li.categories-li{width:79px}
.pageindex-container>nav li.active a{color:#fff;font-weight:bold;text-decoration:none}
.pageindex-container.theme-1.important>nav li a,.pageindex-container.theme-1>nav li a,.theme-1 .pageindex-container>nav li a{background-color:#66849d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#a3b5c4),to(#66849d));background-image:-moz-linear-gradient(#a3b5c4,#66849d);background-image:-ms-linear-gradient(#a3b5c4,#66849d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a3b5c4),color-stop(100%,#66849d));background-image:-webkit-linear-gradient(#a3b5c4,#66849d);background-image:-o-linear-gradient(#a3b5c4,#66849d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3b5c4',endColorstr='#66849d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3b5c4', endColorstr='#66849d', GradientType=0)";background-image:linear-gradient(#a3b5c4,#66849d)}
.pageindex-container.theme-1.important>nav li a:hover,.pageindex-container.theme-1>nav li a:hover,.theme-1 .pageindex-container>nav li a:hover{color:#fff;text-decoration:none;background-color:#00325b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#66849d),to(#00325b));background-image:-moz-linear-gradient(#66849d,#00325b);background-image:-ms-linear-gradient(#66849d,#00325b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66849d),color-stop(100%,#00325b));background-image:-webkit-linear-gradient(#66849d,#00325b);background-image:-o-linear-gradient(#66849d,#00325b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66849d',endColorstr='#00325b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66849d', endColorstr='#00325b', GradientType=0)";background-image:linear-gradient(#66849d,#00325b)}
.pageindex-container.theme-1.important>nav li.active a,.pageindex-container.theme-1>nav li.active a,.theme-1 .pageindex-container>nav li.active a{background-color:#00213b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#00325b),to(#00213b));background-image:-moz-linear-gradient(#00325b,#00213b);background-image:-ms-linear-gradient(#00325b,#00213b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00325b),color-stop(100%,#00213b));background-image:-webkit-linear-gradient(#00325b,#00213b);background-image:-o-linear-gradient(#00325b,#00213b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b',endColorstr='#00213b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b', endColorstr='#00213b', GradientType=0)";background-image:linear-gradient(#00325b,#00213b)}
.pageindex-container.theme-1.important>nav li.active a:hover,.pageindex-container.theme-1>nav li.active a:hover,.theme-1 .pageindex-container>nav li.active a:hover{background-color:#00213b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#00325b),to(#00213b));background-image:-moz-linear-gradient(#00325b,#00213b);background-image:-ms-linear-gradient(#00325b,#00213b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00325b),color-stop(100%,#00213b));background-image:-webkit-linear-gradient(#00325b,#00213b);background-image:-o-linear-gradient(#00325b,#00213b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b',endColorstr='#00213b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00325b', endColorstr='#00213b', GradientType=0)";background-image:linear-gradient(#00325b,#00213b);cursor:default}
.pageindex-container.theme-1.important>nav li ~ li,.pageindex-container.theme-1>nav li ~ li,.theme-1 .pageindex-container>nav li ~ li{border-left:1px solid #00213b}
.pageindex-container.theme-1.important .tt-suggestion.tt-is-under-cursor,.pageindex-container.theme-1 .tt-suggestion.tt-is-under-cursor,.theme-1 .pageindex-container .tt-suggestion.tt-is-under-cursor{background-color:#a3b5c4}
.pageindex-container.theme-2.important>nav li a,.pageindex-container.theme-2>nav li a,.theme-2 .pageindex-container>nav li a{background-color:#b4b8bc;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d2d5d7),to(#b4b8bc));background-image:-moz-linear-gradient(#d2d5d7,#b4b8bc);background-image:-ms-linear-gradient(#d2d5d7,#b4b8bc);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d2d5d7),color-stop(100%,#b4b8bc));background-image:-webkit-linear-gradient(#d2d5d7,#b4b8bc);background-image:-o-linear-gradient(#d2d5d7,#b4b8bc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d5d7',endColorstr='#b4b8bc',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d5d7', endColorstr='#b4b8bc', GradientType=0)";background-image:linear-gradient(#d2d5d7,#b4b8bc)}
.pageindex-container.theme-2.important>nav li a:hover,.pageindex-container.theme-2>nav li a:hover,.theme-2 .pageindex-container>nav li a:hover{color:#fff;text-decoration:none;background-color:#82898f;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#b4b8bc),to(#82898f));background-image:-moz-linear-gradient(#b4b8bc,#82898f);background-image:-ms-linear-gradient(#b4b8bc,#82898f);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b4b8bc),color-stop(100%,#82898f));background-image:-webkit-linear-gradient(#b4b8bc,#82898f);background-image:-o-linear-gradient(#b4b8bc,#82898f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4b8bc',endColorstr='#82898f',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4b8bc', endColorstr='#82898f', GradientType=0)";background-image:linear-gradient(#b4b8bc,#82898f)}
.pageindex-container.theme-2.important>nav li.active a,.pageindex-container.theme-2>nav li.active a,.theme-2 .pageindex-container>nav li.active a{background-color:#55595d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#82898f),to(#55595d));background-image:-moz-linear-gradient(#82898f,#55595d);background-image:-ms-linear-gradient(#82898f,#55595d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82898f),color-stop(100%,#55595d));background-image:-webkit-linear-gradient(#82898f,#55595d);background-image:-o-linear-gradient(#82898f,#55595d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f',endColorstr='#55595d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f', endColorstr='#55595d', GradientType=0)";background-image:linear-gradient(#82898f,#55595d)}
.pageindex-container.theme-2.important>nav li.active a:hover,.pageindex-container.theme-2>nav li.active a:hover,.theme-2 .pageindex-container>nav li.active a:hover{background-color:#55595d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#82898f),to(#55595d));background-image:-moz-linear-gradient(#82898f,#55595d);background-image:-ms-linear-gradient(#82898f,#55595d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82898f),color-stop(100%,#55595d));background-image:-webkit-linear-gradient(#82898f,#55595d);background-image:-o-linear-gradient(#82898f,#55595d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f',endColorstr='#55595d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#82898f', endColorstr='#55595d', GradientType=0)";background-image:linear-gradient(#82898f,#55595d);cursor:default}
.pageindex-container.theme-2.important>nav li ~ li,.pageindex-container.theme-2>nav li ~ li,.theme-2 .pageindex-container>nav li ~ li{border-left:1px solid #55595d}
.pageindex-container.theme-2.important .tt-suggestion.tt-is-under-cursor,.pageindex-container.theme-2 .tt-suggestion.tt-is-under-cursor,.theme-2 .pageindex-container .tt-suggestion.tt-is-under-cursor{background-color:#d2d5d7}
.pageindex-container.theme-3.important>nav li a,.pageindex-container.theme-3>nav li a,.theme-3 .pageindex-container>nav li a{background-color:#e69393;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f0bebe),to(#e69393));background-image:-moz-linear-gradient(#f0bebe,#e69393);background-image:-ms-linear-gradient(#f0bebe,#e69393);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0bebe),color-stop(100%,#e69393));background-image:-webkit-linear-gradient(#f0bebe,#e69393);background-image:-o-linear-gradient(#f0bebe,#e69393);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bebe',endColorstr='#e69393',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bebe', endColorstr='#e69393', GradientType=0)";background-image:linear-gradient(#f0bebe,#e69393)}
.pageindex-container.theme-3.important>nav li a:hover,.pageindex-container.theme-3>nav li a:hover,.theme-3 .pageindex-container>nav li a:hover{color:#fff;text-decoration:none;background-color:#d54b4b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#e69393),to(#d54b4b));background-image:-moz-linear-gradient(#e69393,#d54b4b);background-image:-ms-linear-gradient(#e69393,#d54b4b);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e69393),color-stop(100%,#d54b4b));background-image:-webkit-linear-gradient(#e69393,#d54b4b);background-image:-o-linear-gradient(#e69393,#d54b4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e69393',endColorstr='#d54b4b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e69393', endColorstr='#d54b4b', GradientType=0)";background-image:linear-gradient(#e69393,#d54b4b)}
.pageindex-container.theme-3.important>nav li.active a,.pageindex-container.theme-3>nav li.active a,.theme-3 .pageindex-container>nav li.active a{background-color:#8a3131;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d54b4b),to(#8a3131));background-image:-moz-linear-gradient(#d54b4b,#8a3131);background-image:-ms-linear-gradient(#d54b4b,#8a3131);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d54b4b),color-stop(100%,#8a3131));background-image:-webkit-linear-gradient(#d54b4b,#8a3131);background-image:-o-linear-gradient(#d54b4b,#8a3131);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b',endColorstr='#8a3131',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b', endColorstr='#8a3131', GradientType=0)";background-image:linear-gradient(#d54b4b,#8a3131)}
.pageindex-container.theme-3.important>nav li.active a:hover,.pageindex-container.theme-3>nav li.active a:hover,.theme-3 .pageindex-container>nav li.active a:hover{background-color:#8a3131;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d54b4b),to(#8a3131));background-image:-moz-linear-gradient(#d54b4b,#8a3131);background-image:-ms-linear-gradient(#d54b4b,#8a3131);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d54b4b),color-stop(100%,#8a3131));background-image:-webkit-linear-gradient(#d54b4b,#8a3131);background-image:-o-linear-gradient(#d54b4b,#8a3131);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b',endColorstr='#8a3131',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54b4b', endColorstr='#8a3131', GradientType=0)";background-image:linear-gradient(#d54b4b,#8a3131);cursor:default}
.pageindex-container.theme-3.important>nav li ~ li,.pageindex-container.theme-3>nav li ~ li,.theme-3 .pageindex-container>nav li ~ li{border-left:1px solid #8a3131}
.pageindex-container.theme-3.important .tt-suggestion.tt-is-under-cursor,.pageindex-container.theme-3 .tt-suggestion.tt-is-under-cursor,.theme-3 .pageindex-container .tt-suggestion.tt-is-under-cursor{background-color:#f0bebe}
.pageindex-container.theme-4.important>nav li a,.pageindex-container.theme-4>nav li a,.theme-4 .pageindex-container>nav li a{background-color:#f5bb96;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f9d6c0),to(#f5bb96));background-image:-moz-linear-gradient(#f9d6c0,#f5bb96);background-image:-ms-linear-gradient(#f9d6c0,#f5bb96);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9d6c0),color-stop(100%,#f5bb96));background-image:-webkit-linear-gradient(#f9d6c0,#f5bb96);background-image:-o-linear-gradient(#f9d6c0,#f5bb96);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9d6c0',endColorstr='#f5bb96',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9d6c0', endColorstr='#f5bb96', GradientType=0)";background-image:linear-gradient(#f9d6c0,#f5bb96)}
.pageindex-container.theme-4.important>nav li a:hover,.pageindex-container.theme-4>nav li a:hover,.theme-4 .pageindex-container>nav li a:hover{color:#fff;text-decoration:none;background-color:#ef8d50;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f5bb96),to(#ef8d50));background-image:-moz-linear-gradient(#f5bb96,#ef8d50);background-image:-ms-linear-gradient(#f5bb96,#ef8d50);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5bb96),color-stop(100%,#ef8d50));background-image:-webkit-linear-gradient(#f5bb96,#ef8d50);background-image:-o-linear-gradient(#f5bb96,#ef8d50);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5bb96',endColorstr='#ef8d50',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5bb96', endColorstr='#ef8d50', GradientType=0)";background-image:linear-gradient(#f5bb96,#ef8d50)}
.pageindex-container.theme-4.important>nav li.active a,.pageindex-container.theme-4>nav li.active a,.theme-4 .pageindex-container>nav li.active a{background-color:#9b5c34;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ef8d50),to(#9b5c34));background-image:-moz-linear-gradient(#ef8d50,#9b5c34);background-image:-ms-linear-gradient(#ef8d50,#9b5c34);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ef8d50),color-stop(100%,#9b5c34));background-image:-webkit-linear-gradient(#ef8d50,#9b5c34);background-image:-o-linear-gradient(#ef8d50,#9b5c34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50',endColorstr='#9b5c34',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50', endColorstr='#9b5c34', GradientType=0)";background-image:linear-gradient(#ef8d50,#9b5c34)}
.pageindex-container.theme-4.important>nav li.active a:hover,.pageindex-container.theme-4>nav li.active a:hover,.theme-4 .pageindex-container>nav li.active a:hover{background-color:#9b5c34;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ef8d50),to(#9b5c34));background-image:-moz-linear-gradient(#ef8d50,#9b5c34);background-image:-ms-linear-gradient(#ef8d50,#9b5c34);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ef8d50),color-stop(100%,#9b5c34));background-image:-webkit-linear-gradient(#ef8d50,#9b5c34);background-image:-o-linear-gradient(#ef8d50,#9b5c34);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50',endColorstr='#9b5c34',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8d50', endColorstr='#9b5c34', GradientType=0)";background-image:linear-gradient(#ef8d50,#9b5c34);cursor:default}
.pageindex-container.theme-4.important>nav li ~ li,.pageindex-container.theme-4>nav li ~ li,.theme-4 .pageindex-container>nav li ~ li{border-left:1px solid #9b5c34}
.pageindex-container.theme-4.important .tt-suggestion.tt-is-under-cursor,.pageindex-container.theme-4 .tt-suggestion.tt-is-under-cursor,.theme-4 .pageindex-container .tt-suggestion.tt-is-under-cursor{background-color:#f9d6c0}
.pageindex-container.theme-5.important>nav li a,.pageindex-container.theme-5>nav li a,.theme-5 .pageindex-container>nav li a{background-color:#f5e29e;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f9edc5),to(#f5e29e));background-image:-moz-linear-gradient(#f9edc5,#f5e29e);background-image:-ms-linear-gradient(#f9edc5,#f5e29e);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9edc5),color-stop(100%,#f5e29e));background-image:-webkit-linear-gradient(#f9edc5,#f5e29e);background-image:-o-linear-gradient(#f9edc5,#f5e29e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9edc5',endColorstr='#f5e29e',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9edc5', endColorstr='#f5e29e', GradientType=0)";background-image:linear-gradient(#f9edc5,#f5e29e)}
.pageindex-container.theme-5.important>nav li a:hover,.pageindex-container.theme-5>nav li a:hover,.theme-5 .pageindex-container>nav li a:hover{color:#fff;text-decoration:none;background-color:#efce5d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f5e29e),to(#efce5d));background-image:-moz-linear-gradient(#f5e29e,#efce5d);background-image:-ms-linear-gradient(#f5e29e,#efce5d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5e29e),color-stop(100%,#efce5d));background-image:-webkit-linear-gradient(#f5e29e,#efce5d);background-image:-o-linear-gradient(#f5e29e,#efce5d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5e29e',endColorstr='#efce5d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5e29e', endColorstr='#efce5d', GradientType=0)";background-image:linear-gradient(#f5e29e,#efce5d)}
.pageindex-container.theme-5.important>nav li.active a,.pageindex-container.theme-5>nav li.active a,.theme-5 .pageindex-container>nav li.active a{background-color:#9b863c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#efce5d),to(#9b863c));background-image:-moz-linear-gradient(#efce5d,#9b863c);background-image:-ms-linear-gradient(#efce5d,#9b863c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efce5d),color-stop(100%,#9b863c));background-image:-webkit-linear-gradient(#efce5d,#9b863c);background-image:-o-linear-gradient(#efce5d,#9b863c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d',endColorstr='#9b863c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d', endColorstr='#9b863c', GradientType=0)";background-image:linear-gradient(#efce5d,#9b863c)}
.pageindex-container.theme-5.important>nav li.active a:hover,.pageindex-container.theme-5>nav li.active a:hover,.theme-5 .pageindex-container>nav li.active a:hover{background-color:#9b863c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#efce5d),to(#9b863c));background-image:-moz-linear-gradient(#efce5d,#9b863c);background-image:-ms-linear-gradient(#efce5d,#9b863c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efce5d),color-stop(100%,#9b863c));background-image:-webkit-linear-gradient(#efce5d,#9b863c);background-image:-o-linear-gradient(#efce5d,#9b863c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d',endColorstr='#9b863c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#efce5d', endColorstr='#9b863c', GradientType=0)";background-image:linear-gradient(#efce5d,#9b863c);cursor:default}
.pageindex-container.theme-5.important>nav li ~ li,.pageindex-container.theme-5>nav li ~ li,.theme-5 .pageindex-container>nav li ~ li{border-left:1px solid #9b863c}
.pageindex-container.theme-5.important .tt-suggestion.tt-is-under-cursor,.pageindex-container.theme-5 .tt-suggestion.tt-is-under-cursor,.theme-5 .pageindex-container .tt-suggestion.tt-is-under-cursor{background-color:#f9edc5}
.pageindex-container.theme-6.important>nav li a,.pageindex-container.theme-6>nav li a,.theme-6 .pageindex-container>nav li a{background-color:#acd7b1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#cde7d0),to(#acd7b1));background-image:-moz-linear-gradient(#cde7d0,#acd7b1);background-image:-ms-linear-gradient(#cde7d0,#acd7b1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cde7d0),color-stop(100%,#acd7b1));background-image:-webkit-linear-gradient(#cde7d0,#acd7b1);background-image:-o-linear-gradient(#cde7d0,#acd7b1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cde7d0',endColorstr='#acd7b1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cde7d0', endColorstr='#acd7b1', GradientType=0)";background-image:linear-gradient(#cde7d0,#acd7b1)}
.pageindex-container.theme-6.important>nav li a:hover,.pageindex-container.theme-6>nav li a:hover,.theme-6 .pageindex-container>nav li a:hover{color:#fff;text-decoration:none;background-color:#75bd7d;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#acd7b1),to(#75bd7d));background-image:-moz-linear-gradient(#acd7b1,#75bd7d);background-image:-ms-linear-gradient(#acd7b1,#75bd7d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#acd7b1),color-stop(100%,#75bd7d));background-image:-webkit-linear-gradient(#acd7b1,#75bd7d);background-image:-o-linear-gradient(#acd7b1,#75bd7d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#acd7b1',endColorstr='#75bd7d',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#acd7b1', endColorstr='#75bd7d', GradientType=0)";background-image:linear-gradient(#acd7b1,#75bd7d)}
.pageindex-container.theme-6.important>nav li.active a,.pageindex-container.theme-6>nav li.active a,.theme-6 .pageindex-container>nav li.active a{background-color:#4c7b51;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#75bd7d),to(#4c7b51));background-image:-moz-linear-gradient(#75bd7d,#4c7b51);background-image:-ms-linear-gradient(#75bd7d,#4c7b51);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#75bd7d),color-stop(100%,#4c7b51));background-image:-webkit-linear-gradient(#75bd7d,#4c7b51);background-image:-o-linear-gradient(#75bd7d,#4c7b51);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d',endColorstr='#4c7b51',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d', endColorstr='#4c7b51', GradientType=0)";background-image:linear-gradient(#75bd7d,#4c7b51)}
.pageindex-container.theme-6.important>nav li.active a:hover,.pageindex-container.theme-6>nav li.active a:hover,.theme-6 .pageindex-container>nav li.active a:hover{background-color:#4c7b51;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#75bd7d),to(#4c7b51));background-image:-moz-linear-gradient(#75bd7d,#4c7b51);background-image:-ms-linear-gradient(#75bd7d,#4c7b51);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#75bd7d),color-stop(100%,#4c7b51));background-image:-webkit-linear-gradient(#75bd7d,#4c7b51);background-image:-o-linear-gradient(#75bd7d,#4c7b51);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d',endColorstr='#4c7b51',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bd7d', endColorstr='#4c7b51', GradientType=0)";background-image:linear-gradient(#75bd7d,#4c7b51);cursor:default}
.pageindex-container.theme-6.important>nav li ~ li,.pageindex-container.theme-6>nav li ~ li,.theme-6 .pageindex-container>nav li ~ li{border-left:1px solid #4c7b51}
.pageindex-container.theme-6.important .tt-suggestion.tt-is-under-cursor,.pageindex-container.theme-6 .tt-suggestion.tt-is-under-cursor,.theme-6 .pageindex-container .tt-suggestion.tt-is-under-cursor{background-color:#cde7d0}
.pageindex-container.theme-7.important>nav li a,.pageindex-container.theme-7>nav li a,.theme-7 .pageindex-container>nav li a{background-color:#afcbd9;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#cfe0e8),to(#afcbd9));background-image:-moz-linear-gradient(#cfe0e8,#afcbd9);background-image:-ms-linear-gradient(#cfe0e8,#afcbd9);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cfe0e8),color-stop(100%,#afcbd9));background-image:-webkit-linear-gradient(#cfe0e8,#afcbd9);background-image:-o-linear-gradient(#cfe0e8,#afcbd9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfe0e8',endColorstr='#afcbd9',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfe0e8', endColorstr='#afcbd9', GradientType=0)";background-image:linear-gradient(#cfe0e8,#afcbd9)}
.pageindex-container.theme-7.important>nav li a:hover,.pageindex-container.theme-7>nav li a:hover,.theme-7 .pageindex-container>nav li a:hover{color:#fff;text-decoration:none;background-color:#79a9bf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#afcbd9),to(#79a9bf));background-image:-moz-linear-gradient(#afcbd9,#79a9bf);background-image:-ms-linear-gradient(#afcbd9,#79a9bf);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#afcbd9),color-stop(100%,#79a9bf));background-image:-webkit-linear-gradient(#afcbd9,#79a9bf);background-image:-o-linear-gradient(#afcbd9,#79a9bf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#afcbd9',endColorstr='#79a9bf',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#afcbd9', endColorstr='#79a9bf', GradientType=0)";background-image:linear-gradient(#afcbd9,#79a9bf)}
.pageindex-container.theme-7.important>nav li.active a,.pageindex-container.theme-7>nav li.active a,.theme-7 .pageindex-container>nav li.active a{background-color:#4f6e7c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#79a9bf),to(#4f6e7c));background-image:-moz-linear-gradient(#79a9bf,#4f6e7c);background-image:-ms-linear-gradient(#79a9bf,#4f6e7c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#79a9bf),color-stop(100%,#4f6e7c));background-image:-webkit-linear-gradient(#79a9bf,#4f6e7c);background-image:-o-linear-gradient(#79a9bf,#4f6e7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf',endColorstr='#4f6e7c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf', endColorstr='#4f6e7c', GradientType=0)";background-image:linear-gradient(#79a9bf,#4f6e7c)}
.pageindex-container.theme-7.important>nav li.active a:hover,.pageindex-container.theme-7>nav li.active a:hover,.theme-7 .pageindex-container>nav li.active a:hover{background-color:#4f6e7c;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#79a9bf),to(#4f6e7c));background-image:-moz-linear-gradient(#79a9bf,#4f6e7c);background-image:-ms-linear-gradient(#79a9bf,#4f6e7c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#79a9bf),color-stop(100%,#4f6e7c));background-image:-webkit-linear-gradient(#79a9bf,#4f6e7c);background-image:-o-linear-gradient(#79a9bf,#4f6e7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf',endColorstr='#4f6e7c',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#79a9bf', endColorstr='#4f6e7c', GradientType=0)";background-image:linear-gradient(#79a9bf,#4f6e7c);cursor:default}
.pageindex-container.theme-7.important>nav li ~ li,.pageindex-container.theme-7>nav li ~ li,.theme-7 .pageindex-container>nav li ~ li{border-left:1px solid #4f6e7c}
.pageindex-container.theme-7.important .tt-suggestion.tt-is-under-cursor,.pageindex-container.theme-7 .tt-suggestion.tt-is-under-cursor,.theme-7 .pageindex-container .tt-suggestion.tt-is-under-cursor{background-color:#cfe0e8}
.pageindex-container.theme-8.important>nav li a,.pageindex-container.theme-8>nav li a,.theme-8 .pageindex-container>nav li a{background-color:#c2bad0;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#dbd6e3),to(#c2bad0));background-image:-moz-linear-gradient(#dbd6e3,#c2bad0);background-image:-ms-linear-gradient(#dbd6e3,#c2bad0);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dbd6e3),color-stop(100%,#c2bad0));background-image:-webkit-linear-gradient(#dbd6e3,#c2bad0);background-image:-o-linear-gradient(#dbd6e3,#c2bad0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbd6e3',endColorstr='#c2bad0',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbd6e3', endColorstr='#c2bad0', GradientType=0)";background-image:linear-gradient(#dbd6e3,#c2bad0)}
.pageindex-container.theme-8.important>nav li a:hover,.pageindex-container.theme-8>nav li a:hover,.theme-8 .pageindex-container>nav li a:hover{color:#fff;text-decoration:none;background-color:#9a8cb1;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#c2bad0),to(#9a8cb1));background-image:-moz-linear-gradient(#c2bad0,#9a8cb1);background-image:-ms-linear-gradient(#c2bad0,#9a8cb1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c2bad0),color-stop(100%,#9a8cb1));background-image:-webkit-linear-gradient(#c2bad0,#9a8cb1);background-image:-o-linear-gradient(#c2bad0,#9a8cb1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2bad0',endColorstr='#9a8cb1',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2bad0', endColorstr='#9a8cb1', GradientType=0)";background-image:linear-gradient(#c2bad0,#9a8cb1)}
.pageindex-container.theme-8.important>nav li.active a,.pageindex-container.theme-8>nav li.active a,.theme-8 .pageindex-container>nav li.active a{background-color:#645b73;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#9a8cb1),to(#645b73));background-image:-moz-linear-gradient(#9a8cb1,#645b73);background-image:-ms-linear-gradient(#9a8cb1,#645b73);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9a8cb1),color-stop(100%,#645b73));background-image:-webkit-linear-gradient(#9a8cb1,#645b73);background-image:-o-linear-gradient(#9a8cb1,#645b73);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1',endColorstr='#645b73',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1', endColorstr='#645b73', GradientType=0)";background-image:linear-gradient(#9a8cb1,#645b73)}
.pageindex-container.theme-8.important>nav li.active a:hover,.pageindex-container.theme-8>nav li.active a:hover,.theme-8 .pageindex-container>nav li.active a:hover{background-color:#645b73;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#9a8cb1),to(#645b73));background-image:-moz-linear-gradient(#9a8cb1,#645b73);background-image:-ms-linear-gradient(#9a8cb1,#645b73);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9a8cb1),color-stop(100%,#645b73));background-image:-webkit-linear-gradient(#9a8cb1,#645b73);background-image:-o-linear-gradient(#9a8cb1,#645b73);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1',endColorstr='#645b73',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a8cb1', endColorstr='#645b73', GradientType=0)";background-image:linear-gradient(#9a8cb1,#645b73);cursor:default}
.pageindex-container.theme-8.important>nav li ~ li,.pageindex-container.theme-8>nav li ~ li,.theme-8 .pageindex-container>nav li ~ li{border-left:1px solid #645b73}
.pageindex-container.theme-8.important .tt-suggestion.tt-is-under-cursor,.pageindex-container.theme-8 .tt-suggestion.tt-is-under-cursor,.theme-8 .pageindex-container .tt-suggestion.tt-is-under-cursor{background-color:#dbd6e3}
span.name{font-size:20px}
.azindex-container nav{border-bottom:1px solid #ccc;padding:22px 0 3px 0;margin-bottom:10px;margin-top:10px}
.azindex-container nav a{padding:1px;font-weight:bold}
.azindex-container a.azindex-top{color:#999;float:right;text-decoration:none}
.azindex-container a.azindex-top:hover{color:#666;text-decoration:underline}
.azindex-container a.azindex-top:before{content:"";border-color:transparent transparent #CCC;border-style:solid;border-width:0 4px 4px 4px;display:block;height:0;width:0;left:-14px;top:11px;position:relative}
.azindex-container h1{border-bottom:1px solid #eee;padding:0}
ul.azindex-list{padding:10px 0;list-style-type:none}
ul.azindex-list li{background:0;padding:0 0 0 12px}
ul.azindex-list li:before{content:"";border-color:transparent #CCC;border-style:solid;border-width:4px 0 4px 4px;display:block;height:0;width:0;left:-11px;top:11px;position:relative}
ul.azindex-list li a{text-decoration:none}
ul.azindex-list li a:hover{text-decoration:underline}
.categories ul.contentbox{list-style-type:none;padding:10px 0 0 0;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-radius:5px 5px 5px 5px;margin-bottom:10px}
.categories ul.contentbox li{background:0}
.categories ul.contentbox li a{text-decoration:none}
.categories ul.contentbox li a:hover{text-decoration:underline}
.categories h2.category-head{color:#fff;padding-left:10px;margin-bottom:10px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-radius:5px 5px 5px 5px}
.categories ul.category{margin-bottom:15px}
.categories ul.category li.page{list-style-type:none;background:0}
.categories ul.category li.page:before{content:"";border-color:transparent #CCC;border-style:solid;border-width:4px 0 4px 4px;display:block;height:0;width:0;left:-11px;top:11px;position:relative}
.categories ul.category li.page a{text-decoration:none}
.categories ul.category li.page a:hover{text-decoration:underline}
.categories ul.category li.page .modified{color:#aaa;font-style:italic}
.categories.theme-1.important h2.category-head,.categories.theme-1 h2.category-head,.theme-1 .categories h2.category-head{background-color:#66849d}
.categories.theme-1.important ul.contentbox,.categories.theme-1 ul.contentbox,.theme-1 .categories ul.contentbox{background-color:#d0d9e1}
.categories.theme-2.important h2.category-head,.categories.theme-2 h2.category-head,.theme-2 .categories h2.category-head{background-color:#b4b8bc}
.categories.theme-2.important ul.contentbox,.categories.theme-2 ul.contentbox,.theme-2 .categories ul.contentbox{background-color:#e8e9ea}
.categories.theme-3.important h2.category-head,.categories.theme-3 h2.category-head,.theme-3 .categories h2.category-head{background-color:#e69393}
.categories.theme-3.important ul.contentbox,.categories.theme-3 ul.contentbox,.theme-3 .categories ul.contentbox{background-color:#f7dede}
.categories.theme-4.important h2.category-head,.categories.theme-4 h2.category-head,.theme-4 .categories h2.category-head{background-color:#f5bb96}
.categories.theme-4.important ul.contentbox,.categories.theme-4 ul.contentbox,.theme-4 .categories ul.contentbox{background-color:#fceadf}
.categories.theme-5.important h2.category-head,.categories.theme-5 h2.category-head,.theme-5 .categories h2.category-head{background-color:#f5e29e}
.categories.theme-5.important ul.contentbox,.categories.theme-5 ul.contentbox,.theme-5 .categories ul.contentbox{background-color:#fcf6e1}
.categories.theme-6.important h2.category-head,.categories.theme-6 h2.category-head,.theme-6 .categories h2.category-head{background-color:#acd7b1}
.categories.theme-6.important ul.contentbox,.categories.theme-6 ul.contentbox,.theme-6 .categories ul.contentbox{background-color:#e6f3e7}
.categories.theme-7.important h2.category-head,.categories.theme-7 h2.category-head,.theme-7 .categories h2.category-head{background-color:#afcbd9}
.categories.theme-7.important ul.contentbox,.categories.theme-7 ul.contentbox,.theme-7 .categories ul.contentbox{background-color:#e6eff3}
.categories.theme-8.important h2.category-head,.categories.theme-8 h2.category-head,.theme-8 .categories h2.category-head{background-color:#c2bad0}
.categories.theme-8.important ul.contentbox,.categories.theme-8 ul.contentbox,.theme-8 .categories ul.contentbox{background-color:#eceaf1}
a.categories-top{color:#FFF;margin-right:10px;margin-top:7px;float:right;text-decoration:none}
a.categories-top:hover{color:#666;text-decoration:underline}
a.categories-top:before{content:"";border-color:transparent transparent #CCC;border-style:solid;border-width:0 4px 4px 4px;display:block;height:0;width:0;left:-14px;top:11px;position:relative}
div.download{padding-bottom:10px}
div.download ~ .download{margin-top:5px}
div.download div.item{clear:both;margin:0 0 8px 0}
div.download span.icon{float:left;margin:0 4px 4px 0;padding:0 4px 2px 0;background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/files.png) !important;background-repeat:no-repeat;background-position:0 0}
div.download span.icon img{width:16px;height:16px}
div.download span.icon.type_doc{background-position:0 -20px}
div.download span.icon.type_eps{background-position:0 -40px}
div.download span.icon.type_gif{background-position:0 -60px}
div.download span.icon.type_jpg{background-position:0 -80px}
div.download span.icon.type_pdf{background-position:0 -100px}
div.download span.icon.type_ppt{background-position:0 -120px}
div.download span.icon.type_tif{background-position:0 -140px}
div.download span.icon.type_txt{background-position:0 -160px}
div.download span.icon.type_xls{background-position:0 -180px}
div.download span.icon.type_zip{background-position:0 -200px}
div.download i.icon{margin-left:2px;margin-right:2px;margin-top:2px;font-size:1.4em}
div.download .icon.far.odublue{color:#003057}
div.download .icon.far.odured{color:red}
div.download .icon.far.odugreen{color:green}
div.left-icon{float:left;margin-right:5px;display:inline-table}
.livechat-large tr,.livechat-large td,.livechat-large table,.livechat-small tr,.livechat-small td,.livechat-small table{border:0;font-weight:bold}
div.liveperson{padding-bottom:10px}
.field-name{margin:0 0 0 10px}
.field-name h3{font-size:100%}
.tt-dropdown-menu,.gist{text-align:left}
.typeahead,.tt-query,.tt-hint{width:396px;height:33px;padding:8px 6px;font-size:16px;line-height:21px;border:2px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:0}
@media(max-width:480px){.typeahead,.tt-query,.tt-hint{width:176px}
}
@media(min-width:481px) and (max-width:767px){.typeahead,.tt-query,.tt-hint{width:176px}
}
@media(min-width:768px){.typeahead,.tt-query,.tt-hint{width:250px}
}
.typeahead:focus{border:2px solid #0097cf}
.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.tt-hint{color:#999}
.tt-dropdown-menu{width:400px;margin-top:8px;padding:8px 0;background-color:rgba(255,255,255,.95);border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}
.tt-suggestion{padding:3px 20px;line-height:21px;font-size:16px}
.tt-suggestion p{margin:0;font-size:15px}
.gist{font-size:14px}
.horizontal-places{padding-right:0 !important}
.places-grid-3{width:21% !important}
.hours-sidebar{padding-top:5px}
.places-height{line-height:18px}
.places-sidebar{padding-top:10px}
.places-content .sociallinks{margin:0}
@media all{#university-header{position:relative;background-image:linear-gradient(-180deg,rgba(214,213,218,0.24) -65%,#ffffff00);background-color:transparent}
#university-header,#university-header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#university-header:after{display:table;content:'';clear:both}
#university-header #university-logo{position:absolute;left:0;width:98%;height:90%;z-index:0}
#university-header #university-logo .constrain{height:100%}
#university-header #university-logo h1{position:absolute;margin:0;padding:0;top:5%;left:20px;width:260px}
#university-header #university-logo h1 a{background:url(https://www.odu.edu/etc/designs/odu/images/logo-university.png) no-repeat left top;display:block;height:0;margin:0;overflow:hidden;padding:128px 0 0 0;background-size:100% auto}
#university-header #university-logo h2{position:absolute;left:-9999px;top:-9999px}
#university-header .audience-menu{position:absolute;font-weight:600;font-size:14px;right:70px;margin-top:0;top:7px}
#university-header .audience-menu nav>ul{margin:0 20px}
#university-header .audience-menu nav>ul:after{display:table;content:'';clear:both}
#university-header .audience-menu a,#university-header .audience-menu a:active,#university-header .audience-menu a:visited{color:#003057;display:block;padding:7px 0}
#university-header .audience-menu li{display:block;float:left;margin-right:38px}
#university-header .audience-menu li:last-child{margin-right:-5px}
#university-header .audience-menu nav>ul>li.more{display:none}
#university-header .audience-menu nav>ul>li.more a:hover+ul.flyout,#university-header .audience-menu nav>ul>li.more ul.flyout:hover{display:block}
#university-header .audience-menu .flyout{display:none;position:absolute;top:100%;background-color:#d2d5d7;z-index:5000}
#university-header .audience-menu .flyout li{float:none;margin:0;background-image:none;padding:0}
#university-header .audience-menu .flyout li a{padding-left:20px;padding-right:20px}
#university-header #university-utility-links:before{content:'';float:left;width:0;min-height:150px}
#university-header .utility-links{margin:0 auto;position:absolute;right:20px;top:42px !important;min-width:400px;font-weight:400;font-size:14px;background-color:transparent;float:right}
#university-header .utility-links nav form{position:relative;margin-bottom:8px;font-size:14px}
#university-header .utility-links nav form input[type="text"]{display:block;width:100%;height:33px;padding:5px 40px 5px 10px;outline-style:none}
#university-header .utility-links nav form button{position:absolute;right:0;top:0;height:33px;width:33px;color:#ccc;background-color:#fff}
#university-header .utility-links nav form button .fal,#university-header .utility-links nav form button .fab,#university-header .utility-links nav form button .far,#university-header .utility-links nav form button .fas{position:absolute;top:50%;left:0;width:100%;line-height:0;font-size:18px}
#university-header .utility-links nav form input[type="text"]{border:2px solid #ccc;border-radius:5px}
#university-header .utility-links nav form button{border:2px solid #ccc;border-radius:0 5px 5px 0}
#university-header .utility-links nav form .twitter-typeahead{display:block;width:100%}
#university-header .utility-links nav form .tt-dropdown-menu{max-width:100%;max-height:500px;overflow:auto;z-index:5500 !important;padding:10px;background-color:rgba(255,255,255,0.98)}
#university-header .utility-links nav form .tt-dropdown-menu .tt-is-under-cursor{background-color:#d2d5d7}
#university-header .utility-links nav>ul:after{display:table;content:'';clear:both}
#university-header .utility-links a,#university-header .utility-links a:active,#university-header .utility-links a:visited{color:#003057;display:block;padding:0}
#university-header .utility-links li{display:block;float:left;margin-right:30px}
#university-header .utility-links li:last-child{margin-right:0}
#university-header .main-menu{clear:both;font-weight:600;font-size:15px;background-color:#003057}
#university-header .main-menu a{color:#fff;display:block;padding:14px 14px}
#university-header .main-menu li{display:block;float:left}
#university-header .main-menu li:last-child{margin-right:0}
#university-header .main-menu nav>ul{margin:0}
#university-header .main-menu nav>ul:after{display:table;content:'';clear:both}
#university-main-menu .main-menu-nav li:first-child{margin-left:40px}
@media(min-width:1740px){#university-header .main-menu li{margin-right:60px}
}
@media(min-width:1600px) and (max-width:1740px){#university-header .main-menu li{margin-right:45px}
}
@media(min-width:1450px) and (max-width:1600px){#university-header .main-menu li{margin-right:35px}
}
@media(max-width:1450px) and (min-width:1310px){#university-header .main-menu li{margin-right:20px}
}
@media(max-width:1290px) and (min-width:1310px){#university-header .main-menu li{margin-right:0 !important}
}
@media(max-width:1280px) and (min-width:950px){#university-header .main-menu li{margin-right:0 !important;font-size:11px !important}
}
@media(max-width:1515px) and (min-width:1450px){#university-header .main-menu li{margin-right:0 !important;font-size:15px !important}
}
@media(min-width:768px) and (max-width:850px){#university-header .main-menu li{font-size:9px !important}
}
@media(min-width:850px) and (max-width:950px){#university-header .main-menu li{font-size:10px !important}
}
#university-header .main-menu nav>ul>li{position:relative}
#university-header .main-menu nav>ul>li>a{position:relative;text-decoration:none}
#university-header .main-menu nav>ul>li.hover>a,#university-header .main-menu nav>ul>li>a:hover{text-decoration:none}
#university-header .university-mobile-menu-toggle{display:none;position:absolute;right:20px;top:50%;color:#003057}
#university-header .university-mobile-menu-toggle .fal,#university-header .university-mobile-menu-toggle .fab,#university-header .university-mobile-menu-toggle .far,#university-header .university-mobile-menu-toggle .fas{line-height:0;font-size:32px}
#university-header .mobile-menu{display:none;min-width:300px;max-width:500px;width:100%;position:absolute;right:0;top:100%;z-index:5001}
#university-header .mobile-menu #university-utility-links{display:block;position:static}
#university-header #university-utility-links{z-index:51}
#university-header .mobile-menu>.main-menu,#university-header .mobile-menu>.audience-menu,#university-header .mobile-menu>#university-utility-links>.utility-links{display:block;position:static;background-color:#003057}
#university-header .mobile-menu>.main-menu a,#university-header .mobile-menu>.audience-menu a,#university-header .mobile-menu>#university-utility-links>.utility-links a,#university-header .mobile-menu>.main-menu a:active,#university-header .mobile-menu>.audience-menu a:active,#university-header .mobile-menu>#university-utility-links>.utility-links a:active,#university-header .mobile-menu>.main-menu a:visited,#university-header .mobile-menu>.audience-menu a:visited,#university-header .mobile-menu>#university-utility-links>.utility-links a:visited{color:#fff}
#university-header .mobile-menu>.main-menu .has-flyout,#university-header .mobile-menu>.audience-menu .has-flyout,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout{position:relative}
#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout{position:absolute;top:0;right:0;height:100%;width:40px;border-left:2px solid #7c878e;font-size:24px;padding:0;text-align:center}
#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout .fal,#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout .fab,#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout .far,#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout .fas,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout .fal,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout .fab,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout .far,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout .fas,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout .fal,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout .fab,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout .far,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout .fas{position:absolute;line-height:0;top:50%;left:0;width:100%}
#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout .fal.open,#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout .fab.open,#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout .far.open,#university-header .mobile-menu>.main-menu .has-flyout .toggle-flyout .fas.open,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout .fal.open,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout .fab.open,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout .far.open,#university-header .mobile-menu>.audience-menu .has-flyout .toggle-flyout .fas.open,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout .fal.open,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout .fab.open,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout .far.open,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout .toggle-flyout .fas.open{display:none}
#university-header .mobile-menu>.main-menu .has-flyout.open .toggle-flyout .fal.open,#university-header .mobile-menu>.main-menu .has-flyout.open .toggle-flyout .fab.open,#university-header .mobile-menu>.main-menu .has-flyout.open .toggle-flyout .far.open,#university-header .mobile-menu>.main-menu .has-flyout.open .toggle-flyout .fas.open,#university-header .mobile-menu>.audience-menu .has-flyout.open .toggle-flyout .fal.open,#university-header .mobile-menu>.audience-menu .has-flyout.open .toggle-flyout .fab.open,#university-header .mobile-menu>.audience-menu .has-flyout.open .toggle-flyout .far.open,#university-header .mobile-menu>.audience-menu .has-flyout.open .toggle-flyout .fas.open,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout.open .toggle-flyout .fal.open,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout.open .toggle-flyout .fab.open,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout.open .toggle-flyout .far.open,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout.open .toggle-flyout .fas.open{display:block}
#university-header .mobile-menu>.main-menu .has-flyout.open .toggle-flyout .fal.closed,#university-header .mobile-menu>.main-menu .has-flyout.open .toggle-flyout .fab.closed,#university-header .mobile-menu>.main-menu .has-flyout.open .toggle-flyout .far.closed,#university-header .mobile-menu>.main-menu .has-flyout.open .toggle-flyout .fas.closed,#university-header .mobile-menu>.audience-menu .has-flyout.open .toggle-flyout .fal.closed,#university-header .mobile-menu>.audience-menu .has-flyout.open .toggle-flyout .fab.closed,#university-header .mobile-menu>.audience-menu .has-flyout.open .toggle-flyout .far.closed,#university-header .mobile-menu>.audience-menu .has-flyout.open .toggle-flyout .fas.closed,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout.open .toggle-flyout .fal.closed,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout.open .toggle-flyout .fab.closed,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout.open .toggle-flyout .far.closed,#university-header .mobile-menu>#university-utility-links>.utility-links .has-flyout.open .toggle-flyout .fas.closed{display:none}
#university-header .mobile-menu>.main-menu .flyout,#university-header .mobile-menu>.audience-menu .flyout,#university-header .mobile-menu>#university-utility-links>.utility-links .flyout{border-top:2px solid #7c878e;display:none;background-color:#e0e2e3}
#university-header .mobile-menu>.main-menu .flyout a,#university-header .mobile-menu>.audience-menu .flyout a,#university-header .mobile-menu>#university-utility-links>.utility-links .flyout a,#university-header .mobile-menu>.main-menu .flyout a:active,#university-header .mobile-menu>.audience-menu .flyout a:active,#university-header .mobile-menu>#university-utility-links>.utility-links .flyout a:active,#university-header .mobile-menu>.main-menu .flyout a:visited,#university-header .mobile-menu>.audience-menu .flyout a:visited,#university-header .mobile-menu>#university-utility-links>.utility-links .flyout a:visited{color:#444}
#university-header .mobile-menu>.main-menu .flyout>li,#university-header .mobile-menu>.audience-menu .flyout>li,#university-header .mobile-menu>#university-utility-links>.utility-links .flyout>li{border-bottom:2px solid #7c878e}
#university-header .mobile-menu>.main-menu .flyout>li:last-child,#university-header .mobile-menu>.audience-menu .flyout>li:last-child,#university-header .mobile-menu>#university-utility-links>.utility-links .flyout>li:last-child{border-style:none}
#university-header .mobile-menu .main-menu{margin-top:57px}
#university-header .mobile-menu .main-menu nav>ul{margin:0;border-top:2px solid #7c878e}
#university-header .mobile-menu .main-menu nav>ul>li{display:block;float:none;margin:0;border-bottom:2px solid #7c878e}
#university-header .mobile-menu .main-menu nav>ul>li>a{padding:16px 12px !important}
#university-header .mobile-menu .utility-links{width:auto;position:static;left:0;top:0}
#university-header .mobile-menu .utility-links nav ul{visibility:visible;max-height:100%}
#university-header .mobile-menu .utility-links nav ul:after{display:table;content:'';clear:both}
#university-header .mobile-menu .utility-links nav ul li{width:50%;margin:0;float:left}
#university-header .mobile-menu .utility-links nav ul li a{padding:16px 12px}
#university-header .mobile-menu .utility-links nav form{position:absolute;top:0;padding:12px 16px;width:100%;background-color:#003057}
#university-header .mobile-menu .utility-links nav form button{right:16px;top:12px;height:33px}
#university-header .mobile-menu .audience-menu nav p{color:#fff;padding:16px 12px;border-top:2px solid #7c878e;margin:0}
#university-header .mobile-menu .audience-menu nav ul{position:static;margin:0}
#university-header .mobile-menu .audience-menu nav ul>li{display:block;border-bottom:2px solid #7c878e;margin:0;float:none}
#university-header .mobile-menu .audience-menu nav ul>li.more{display:none}
#university-header .mobile-menu .audience-menu nav ul>li a{padding:16px 12px}
#university-header .no-js #university-mobile-menu-toggle:active+#university-mobile-menu{display:block}
}
@media all and (max-width:767px){#university-header{height:80px}
}
@media all and (max-width:767px){#university-header #university-logo h1{top:0;left:10px;margin-top:0}
#university-header #university-logo h1 a{background:url(https://www.odu.edu/etc/designs/odu/images/logo-university.png) no-repeat left top;width:147px;padding-top:80px}
}
@media all and (max-width:1279px){.js #university-header .audience-menu nav>ul>li.static{display:block}
.js #university-header .audience-menu nav>ul>li.right{margin-right:0;float:right}
.js #university-header .audience-menu nav>ul>li.right.right+.right{margin-right:39px}
}
@media all and (max-width:767px){#university-header .audience-menu{display:none}
}
@media all and (max-width:1070px) and (min-width:768px){#uni-search-bar::placeholder{font-size:12px}
#uni-search-bar:-ms-input-placeholder{font-size:12px}
#uni-search-bar::-ms-input-placeholder{font-size:12px}
.utility-links .fal.fa-search{font-size:16px}
}
@media all and (min-width:768px){.js #university-header .utility-links nav>ul{visibility:hidden;position:relative;overflow:hidden;max-height:1.5em}
.js #university-header .utility-links nav>ul.ready{visibility:visible}
.js #university-header .utility-links nav>ul.collapsed{overflow:visible}
.js #university-header .utility-links nav>ul.collapsed>li{visibility:hidden}
.js #university-header .utility-links nav>ul.collapsed>li.more{visibility:visible;min-width:200px}
.js #university-header .utility-links nav>ul.collapsed>li.more ul{position:absolute;display:none}
.js #university-header .utility-links nav>ul.collapsed>li.more>a:hover+ul,.js #university-header .utility-links nav>ul.collapsed>li.more>a+ul:hover{display:block}
}
@media all and (max-width:767px){.js #university-header .utility-links nav>ul li.more{display:none}
}
@media all and (min-width:768px) and (max-width:989px){#university-header .utility-links{max-width:30%;min-width:375px}
}
@media all and (max-width:767px){#university-header #university-utility-links{display:none}
}
@media all and (min-width:768px){#university-header .main-menu nav>ul>li.hover>a,#university-header .main-menu nav>ul>li>a:hover{background-color:#003057;color:#fff}
}
@media all and (min-width:768px) and (max-width:989px){}
@media all and (max-width:1279px){#university-header .main-menu nav>ul>li{margin-right:2px}
}
@media all and (max-width:1023px){#university-header .main-menu nav>ul>li{font-size:14px}
}
@media all and (max-width:989px){#university-header .main-menu nav>ul>li{font-size:12px;margin-right:0}
#university-header .main-menu nav>ul>li>a{padding-left:9px;padding-right:9px}
}
@media all and (min-width:768px){#university-header .main-menu nav>ul .flyout{display:none;position:absolute;top:100%;z-index:5000;margin-top:-2px;padding:5px 0;background-color:#003057;border:2px solid #003057;max-width:700px;min-width:200px;font-weight:400}
#university-header .main-menu nav>ul .flyout li{margin:0;float:none;background-image:none;color:#fff;padding:0}
#university-header .main-menu nav>ul .flyout li a,#university-header .main-menu nav>ul .flyout li a:active,#university-header .main-menu nav>ul .flyout li a:visited{padding:10px 20px}
#university-header .main-menu nav>ul>li.has-flyout>a:hover+ul.flyout,#university-header .main-menu nav>ul ul.flyout:hover{display:block}
}
@media all and (min-width:768px) and (max-width:989px){#university-header .main-menu nav>ul .flyout li a,#university-header .main-menu nav>ul .flyout li a:active,#university-header .main-menu nav>ul .flyout li a:visited{padding-left:9px;padding-right:9px}
}
@media all and (max-width:767px){#university-header .main-menu nav>ul .flyout li{padding:0;background-image:none;float:none;margin:0;background-color:#e0e2e3}
#university-header .main-menu nav>ul .flyout li a,#university-header .main-menu nav>ul .flyout li a:active,#university-header .main-menu nav>ul .flyout li a:visited{color:#444}
}
@media all and (max-width:767px){#university-header .main-menu{display:none}
}
@media all and (max-width:767px){#university-header .university-mobile-menu-toggle{display:block}
}
@media all and (min-width:768px){#university-header .mobile-menu{display:none !important}
}
.homepage .carousel,.centerspage .carousel{position:relative !important}
.homepage .carousel-inner,.centerspage .carousel-inner{position:relative !important;width:100% !important;overflow:hidden !important}
.homepage .carousel-item,.centerspage .carousel-item{position:relative !important;display:none !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;width:100% !important;transition:-webkit-transform .6s ease !important;transition:transform .6s ease !important;transition:transform .6s ease,-webkit-transform .6s ease !important;-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important;-webkit-perspective:1000px !important;perspective:1000px !important}
.homepage .carousel-item.active,.homepage .carousel-item-next,.homepage .carousel-item-prev,.centerspage .carousel-item.active,.centerspage .carousel-item-next,.centerspage .carousel-item-prev{display:block !important}
.homepage .carousel-item-next,.homepage .carousel-item-prev,.centerspage .carousel-item-next,.centerspage .carousel-item-prev{position:absolute !important;top:0 !important}
.homepage .carousel-item-next.carousel-item-left,.homepage .carousel-item-prev.carousel-item-right,.centerspage .carousel-item-next.carousel-item-left,.centerspage .carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0) !important;transform:translateX(0) !important}
.homepage .carousel-item-next.carousel-item-left,.homepage .carousel-item-prev.carousel-item-right,.centerspage .carousel-item-next.carousel-item-left,.centerspage .carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important}
.homepage .carousel-item-next,.homepage .active.carousel-item-right,.centerspage .carousel-item-next,.centerspage .active.carousel-item-right{-webkit-transform:translateX(100%) !important;transform:translateX(100%) !important}
.homepage .carousel-item-next,.homepage .active.carousel-item-right,.centerspage .carousel-item-next,.centerspage .active.carousel-item-right{-webkit-transform:translate3d(100%,0,0) !important;transform:translate3d(100%,0,0) !important}
.homepage .carousel-item-prev,.homepage .active.carousel-item-left,.centerspage .carousel-item-prev,.centerspage .active.carousel-item-left{-webkit-transform:translateX(-100%) !important;transform:translateX(-100%) !important}
.homepage .carousel-item-prev,.homepage .active.carousel-item-left,.centerspage .carousel-item-prev,.centerspage .active.carousel-item-left{-webkit-transform:translate3d(-100%,0,0) !important;transform:translate3d(-100%,0,0) !important}
.homepage .carousel-control-prev,.homepage .carousel-control-next,.centerspage .carousel-control-prev,.centerspage .carousel-control-next{position:absolute !important;top:0 !important;bottom:0 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;color:#fff !important;text-align:center !important;opacity:.5 !important;font-size:25px !important;text-decoration:unset !important;font-weight:700 !important;color:white !important;z-index:0 !important}
.centerspage .carousel-control-prev i,.centerspage .carousel-control-next i{font-size:45px}
.homepage .carousel-control-prev:hover,.homepage .carousel-control-prev:focus,.homepage .carousel-control-next:hover,.homepage .carousel-control-next:focus,.centerspage .carousel-control-prev:hover,.centerspage .carousel-control-prev:focus,.centerspage .carousel-control-next:hover,.centerspage .carousel-control-next:focus{color:#fff !important;text-decoration:none !important;outline:0 !important;opacity:.9 !important}
.homepage .carousel-control-prev,.homepage .carousel-control-next,.centerspage .carousel-control-prev,.centerspage .carousel-control-next{color:white !important;text-shadow:2px 2px 5px rgba(0,0,0,0.5) !important}
.centerspage .carousel-control-prev{left:9% !important}
@media(max-width:768px){.centerspage .carousel-control-prev{left:20px !important}
}
.centerspage .carousel-control-next{right:9% !important}
@media(max-width:768px){.centerspage .carousel-control-next{right:20px !important}
}
.homepage .carousel-control-prev{left:15px !important}
.homepage .carousel-control-next{right:15px !important}
.homepage .carousel-control-prev-icon,.homepage .carousel-control-next-icon,.centerspage .carousel-control-prev-icon,.centerspage .carousel-control-next-icon{display:inline-block !important;width:20px !important;height:20px !important;background:transparent no-repeat center center !important;background-size:100% 100% !important}
.homepage .carousel-control-prev-icon,.centerspage .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'viewBox='0088'%3E%3Cpathd='M5.250l-44441.5-1.5-2.5-2.52.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important}
.homepage .carousel-control-next-icon,.centerspage .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'viewBox='0088'%3E%3Cpathd='M2.750l-1.51.52.52.5-2.52.51.51.54-4-4-4z'/%3E%3C/svg%3E") !important}
.homepage .carousel-indicators,.centerspage .carousel-indicators{position:absolute !important;right:0 !important;bottom:10px !important;left:0 !important;z-index:15 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;padding-left:0 !important;margin-right:15% !important;margin-left:15% !important;list-style:none !important}
.homepage .carousel-indicators li,.centerspage .carousel-indicators li{position:relative !important;-webkit-box-flex:0 !important;-ms-flex:0 1 auto !important;flex:0 1 auto !important;width:30px !important;height:3px !important;margin-right:3px !important;margin-left:3px !important;text-indent:-999px !important;background-color:rgba(255,255,255,0.5) !important}
.homepage .carousel-indicators li::before,.centerspage .carousel-indicators li::before{position:absolute !important;top:-10px !important;left:0 !important;display:inline-block !important;width:100% !important;height:10px !important;content:"" !important}
.homepage .carousel-indicators li::after,.centerspage .carousel-indicators li::after{position:absolute !important;bottom:-10px !important;left:0 !important;display:inline-block !important;width:100% !important;height:10px !important;content:"" !important}
.homepage .carousel-indicators .active,.centerspage .carousel-indicators .active{background-color:#fff !important}
.homepage .carousel-caption,.centerspage .carousel-caption{position:unset !important;padding:0 !important}
.centerspage .carousel-caption{position:relative !important;right:0 !important;left:0 !important;bottom:0 !important}
@media(min-width:768px){.centerspage .carousel-caption{width:50%}
}
#centersCarousel .img-container img{object-fit:cover !important;height:550px !important;vertical-align:unset !important}
@media only screen and (min-width:1280px){#centersCarousel .img-container img.fitImgForLargeScreen{object-fit:contain !important;max-height:550px !important;vertical-align:unset !important}
}
.centerspage .centerspage-container{height:550px !important}
.centerspage .header-head{position:absolute !important;bottom:55px !important;color:#fff !important;background-color:rgba(0,48,87,0.8) !important;font-family:MicrogrammaExtD-Med;font-size:36px !important;font-weight:600 !important;line-height:50px !important;z-index:1 !important;margin-bottom:5px !important;padding:15px 15px 15px 170px;letter-spacing:3px}
@media(min-width:1024px) and (max-width:1500px){.centerspage .header-head{font-size:30px !important}
}
@media(min-width:768px) and (max-width:1024px){.centerspage .header-head{font-size:24px !important;line-height:25px !important}
}
@media(min-width:440px) and (max-width:768px){.centerspage .header-head{font-size:18px !important;line-height:22px !important}
}
@media(min-width:320px) and (max-width:440px){.centerspage .header-head{font-size:15px !important;line-height:20px !important}
}
.centerspage .grid-16{width:100% !important;margin-left:0}
.full-width.page-content{width:100% !important}
.constrain.new_template{max-width:100%}
.grid-16.page-content.new_template{margin-left:0 !important;margin-right:0 !important}
.grid-16.new_template{width:100% !important}
.theme-1 .layout-5.new_template{padding-right:60px !important;padding-left:75px !important;margin:0 !important}
.theme-1 a:hover{color:#66849d !important}
.centerspage .mejs-controls,.centerspage .mejs-layers{display:none}
#centersCarousel video{object-fit:cover}
.centerspage .info{position:absolute;background-color:white;border-radius:8px;right:5px;bottom:29px;font-size:13px;width:15px;height:15px;border:1px solid #003507;text-align:center;z-index:1}
.centerspage .image-description{position:absolute;display:none;max-height:75%;max-width:60%;right:25px;bottom:25px;padding:10px 20px;background-color:#d1ecf1;color:#0c5460;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000;overflow:auto}
.centerspage #float_tray span i{display:none}
.section-nav .floatnav_wrapper{background:#d6d5da;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.25);transition:all .5s cubic-bezier(.25,.8,.25,1);position:relative;display:inline-block;width:100%}
.section-nav .floatnav_wrapper.fixed{position:fixed;top:0;width:100%;z-index:9999}
.section-nav .floatnav_wrapper floatnav span{position:relative;right:25px}
.section-nav .floatnav_wrapper floatnav{text-align:center;width:100%;background:#828a8f;padding:0;margin:0;height:60px}
.section-nav .floatnav_wrapper floatnav ul li a{color:#003057;display:inline-block;padding:0 25px;text-decoration:none;height:45px;line-height:45px;font-weight:600;font-size:14px;margin:0;border:0;-webkit-font-smoothing:antialiased;text-transform:none}
.section-nav floatnav ul li:first-child,.section-nav floatnav ul ul li:first-child{border-left:0}
.section-nav floatnav ul li,.section-nav floatnav ul ul li{background:none !important;display:inline-block;padding:0;background-color:#d6d5da;border-left:1px solid rgba(148,151,153,0.4);-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;position:relative}
.section-nav floatnav ul#float_tray{max-width:85%;margin-left:7%}
.section-nav floatnav ul{background:#d6d5da;list-style:none;margin:0}
.centersPageTmpl.section-nav floatnav ul{padding-bottom:0}
.section-nav floatnav ul ul{position:absolute;left:0;top:100%;display:none;min-width:225px;height:auto}
.section-nav floatnav ul ul{position:absolute;right:-1px;left:auto;top:100%;background:#e1eaf0;display:none;z-index:4001 !important}
.section-nav floatnav ul ul ul{right:0;top:100%;border-width:0 !important;position:relative;background:#e1eaf0}
.section-nav floatnav li>ul li{width:100% !important;border-right:none !important;border-bottom:1px solid rgba(255,255,255,0.1);text-align:left;background-color:#d6d5da !important;border-left:none !important}
.section-nav floatnav li>ul li a{line-height:inherit !important;font-size:13px !important;padding:12px 25px !important;height:auto !important}
.section-nav floatnav ul li:hover>ul{display:none;z-index:2001;border:1px solid #b9b9b9}
.section-nav floatnav ul.hover{display:block !important;z-index:4001;border:1px solid #b9b9b9}
.section-nav floatnav li>ul li:last-child{border-bottom:0 solid rgba(255,255,255,0.1);border-left:0}
.section-nav floatnav li>ul li:hover{background-color:#e1eaf0 !important}
.section-nav .floatnav_wrapper floatnav ul li:hover>a{color:#003057 !important}
.section-nav .navbar{margin:0}
#university-header #university-utility-links:before{content:'';float:left;width:0;min-height:125px}
#university-header #university-logo h1{position:absolute;margin:0;padding:0;top:5%;left:20px;width:260px}
#university-header #university-logo h1 a{display:block;height:0;margin:0;padding:105px 0 0 0;background-size:95% auto;background-position:center;margin-left:10%}
@media(max-width:768px){#university-header #university-logo h1{left:10px !important}
}
@media(max-width:768px) and (min-width:660px){#university-header #university-logo h1 a{margin-left:4% !important}
}
@media(max-width:660px) and (min-width:560px){#university-header #university-logo h1 a{margin-left:3% !important}
}
@media(max-width:560px) and (min-width:460px){#university-header #university-logo h1 a{margin-left:2% !important}
}
@media(max-width:460px) and (min-width:360px){#university-header #university-logo h1 a{margin-left:1% !important}
}
@media(max-width:360px) and (min-width:320px){#university-header #university-logo h1 a{margin-left:0 !important}
}
#university-header .utility-links nav form button{border-width:0;border-radius:0;position:absolute;background:transparent;right:5px;color:#003057;z-index:0}
#university-header .utility-links nav form input[type="text"]{border:1px solid #003057;border-radius:2px;font-size:14px;box-shadow:unset;padding:5px 0 5px 30px}
#university-header .utility-links a,#university-header .utility-links a:active,#university-header .utility-links a:visited,#university-header .utility-links-1 a,#university-header .utility-links-1 a:active,#university-header .utility-links-1 a:visited,.dropdown-trigger{color:#003057;font-weight:600;font-size:13px;display:block;padding:0;line-height:18px}
@media(min-width:768px) and (max-width:990px){#university-header .utility-links a{font-size:9px !important}
}
#university-header .main-menu nav>ul{margin:0 auto;text-align:left}
#university-header .main-menu li>ul li a{text-align:left}
#university-header .utility-links nav form{position:relative;margin-bottom:8px;font-size:14px;max-width:535px;margin:0 auto;margin-right:0}
#university-header .utility-links{position:relative;margin:0 auto;position:absolute;right:65px;top:10px;min-width:400px;font-weight:400;font-size:14px;background-color:transparent}
@media(min-width:768px) and (max-width:990px){#university-header .utility-links{min-width:365px !important}
.tt-query{padding:8px 6px !important}
}
#university-header{background-image:linear-gradient(-180deg,rgba(214,213,218,0.24) -65%,#ffffff00);background-color:transparent}
#university-header .main-menu{background-color:#003057}
#university-header .main-menu nav>ul .flyout{background-color:#003057;border:2px solid #003057}
#university-header .main-menu nav>ul .flyout li{display:block}
#university-header .main-menu nav>ul>li.hover>a,#university-header .main-menu nav>ul>li>a:hover{background-color:#003057}
#university-header .utility-links .fl-right li i{font-size:15px}
.ready,#university-header .utility-links nav form{margin-bottom:15px;overflow:visible !important}
.audience-menu .top-menu.ready{margin:0 !important}
.ready.top-menu li a,.ready.top-menu li .dropdown-trigger{padding:3px 5px !important}
.ready.fl-right{float:right}
#university-header .utility-links .fl-right li{margin-right:1px;margin-left:15px}
#university-header .utility-links .fl-right li:first-child{margin-left:0}
@media(max-width:767px){#university-header #university-logo h1 a{background-size:90% auto;padding:30% 0 0 0}
}
.audience-menu{float:right}
.audience-menu li.dropdown-container{display:inline-block;position:relative}
.audience-menu .dropdown-trigger{border:1px solid #003057;padding:5px}
.audience-menu .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:185px;top:100%;left:-92%;box-shadow:0 2px 6px 0 rgba(0,0,0,0.4);z-index:2;border-radius:3px}
.audience-menu .ready li .dropdown-content a{color:#003057 !important;padding:12px 16px !important;text-decoration:none !important;display:block !important;text-align:left !important}
.audience-menu .dropdown-trigger i{font-size:10px;vertical-align:initial;margin-left:15px;float:right;top:5px;position:relative}
@media(min-width:768px) and (max-width:810px){.audience-menu .dropdown-trigger i{top:-13px}
}
.audience-menu .dropdown-content a:hover{background-color:#f1f1f1}
.audience-menu .dropdown-container:hover .dropdown-content{display:block}
.section-nav floatnav ul li:hover{color:#fff;background-color:transparent}
.section-nav floatnav ul li:hover::after{color:#003057;background-color:transparent;content:"";height:3px;width:100%;position:absolute;bottom:0;background-color:#003057;left:0}
.section-nav floatnav ul li>ul li:hover::after{height:0}
nav.breadcrumb-trail img{width:15px;padding:6px 0;opacity:1}
nav.breadcrumb-trail ul.constrain li a{color:#003057;text-decoration:none;font-size:12px}
nav.breadcrumb-trail ul.constrain li{padding:2px 0;display:inline-block;position:relative}
nav.breadcrumb-trail ul.constrain li a:hover{text-decoration:underline}
.breadcrumb-container{position:absolute;bottom:50px;background:#e1eaf0d9}
nav.breadcrumb-trail ul li+li:before{display:inline-block;content:'>' !important;color:#003057;padding:2px 10px 2px 10px;font-size:12px;font-weight:800;margin:0 !important}
header .header_img{position:relative}
header .header_img h1{position:absolute;bottom:55px;color:#fff;background-color:rgba(0,48,87,0.75);font-family:"Open Sans",sans-serif,"Open Sans",sans-serif;font-size:50px;font-weight:600;line-height:50px;padding:15px 65px}
.section-nav floatnav ul li:last-child{border-right:0 solid rgba(61,73,81,0.3) !important}
.section-nav .more-toggler i,.section-nav .headerLink i{margin-left:5px;vertical-align:middle;right:-5px;top:7px;position:absolute;font-size:13px;padding:10px}
.section-nav .edit-icon i{z-index:50 !important;right:8px !important}
.overlay a{font-size:100% !important;padding:0 !important}
#university-header .main-menu li>ul li a{text-align:left}
#university-header .utility-links .top-menu li{float:right}
@media(max-width:1300px){#float_tray_tog{display:none}
}
@media(max-width:1300px){.section-nav ul#float_tray{display:block}
.section-nav .floatnav_wrapper floatnav ul li{width:auto}
}
@media(min-width:1600px){.support-grid{max-width:96% !important}
}
@media(max-width:768px){.section-nav #float_tray_tog{display:block}
.section-nav ul#float_tray{display:none}
.section-nav .floatnav_wrapper floatnav ul li{width:100%;border:0}
#university-header #university-logo .constrain{max-width:100% !important}
}
@media all{.callstoactionsection{background-color:#f7f7f7}
.callstoactionsection,.callstoactionsection *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.callstoactionsection>[class*="container-"]{padding:40px 0;width:100%}
.callstoactionsection>[class*="container-"]+[class*="container-"]{padding-top:0}
.callstoactionsection .grid-8 .sectiontitle{padding:4px 0}
.callstoactionsection .grid-8 .captiontitle{padding:4px 0}
.callstoactionsection .grid-4 .button.flatblue{float:right}
}
@media(max-width:767px){.callstoactionsection>[class*="container-"]{padding:25px 0}
.callstoactionsection .grid-4 .button.flatblue{float:left;margin-bottom:0;margin-top:6px}
}
@media all{.contactsection{background-color:#98c5ea}
.contactsection,.contactsection *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.contactsection>[class*="container-"]{padding:20px 0;width:100%}
.contactsection>[class*="container-"]+[class*="container-"]{padding-top:0}
.contactsection .grid-4 .locationmap .map-canvas{height:164px}
.contactsection h2{font-size:18px}
.contactsection li,.contactsection a{color:#444}
.contactsection .contact-info li,.contactsection .links li{list-style-type:none;background-image:none;padding:0}
.contactsection .social-media{font-size:36px}
.contactsection .social-media a{text-decoration:none}
.contactsection .social-media ul:after{display:table;content:'';clear:both}
.contactsection .social-media li{float:left;margin-right:10px}
.contactsection .social-media i[class*="fa-"]{color:#0a3254}
}
@media all and (max-width:767px){h2.invisible{display:none}
}
.table-hideborder>table td{border-bottom:0}
.table-text-right>table td{text-align:right}
.table-text-center>table td{text-align:center}
.table-leftborder>table td{border-left:1px solid #ddd}
.table-leftborder>table td:last-child{border-right:1px solid #ddd}
.table-leftborder>table th{border-left:1px solid #ddd}
.table-leftborder>table th:last-child{border-right:1px solid #ddd}
.table-topborder>table>tbody{border-top:1px solid #ddd}
.table-striped>table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
img.cq-dd-image{max-width:100%;width:100%}
@media(max-width:767px){#page-container{background:0;position:static}
img.cq-dd-image{max-width:100%;width:100%}
#uni-header{height:74px;width:100%}
#uni-logo{height:105px}
#uni-logo h1 a{background:url(https://www.odu.edu/etc/designs/odu/images/logo-uni-phone.png) no-repeat left top;padding:105px 0 0 0;width:158px}
#uni-find{display:none}
#uni-nav{top:30px;width:100%}
#uni-nav ul{display:none}
#uni-phone-menu-jump-anchor{display:block}
input#uni-phone-menu-jump-toggle[type=checkbox]:not(:checked) ~ #uni-phone-menu{-webkit-transition:opacity 5s ease-in-out;-moz-transition:opacity 5s ease-in-out;-ms-transition:opacity 5s ease-in-out;-o-transition:opacity 5s ease-in-out;opacity:0}
input#uni-phone-menu-jump-toggle[type=checkbox]:checked ~ #uni-phone-menu{opacity:1}
input#uni-phone-menu-jump-toggle[type=checkbox]:checked ~ #page-container{-webkit-transform:translate3d(-84%,0,0);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transform:translate3d(-84%,0,0);-moz-transition:-moz-transform .3s ease-in-out;-ms-transform:translate3d(-84%,0,0);-ms-transition:-ms-transform .3s ease-in-out;-o-transform:translate3d(-84%,0,0);-o-transition:-o-transform .3s ease-in-out;transform:translate3d(-84%,0,0);transition:transform .3s ease-in-out}
#uni-phone-menu{display:block}
section.second>header{display:none}
@-moz-document url-prefix(){.second>header>h1{height:115px !important}
}
#uni-phone-breadcrumbs{display:block}
#interactive{width:100%}
#content{padding:12px 0 0 0;width:100%}
#uni-alert{margin:0 2%}
[class*="container-"]{margin-left:2% !important;width:96% !important}
.page .second [class*="container-"]{background-position:right -220px}
#uni-footer{height:440px;width:100%}
#uni-footer:after{bottom:911px;width:100%}
#uni-footer #uni-quicklinks{margin-top:15px}
#uni-footer #uni-quicklinks ul{width:50%}
#uni-footer #uni-quicklinks ul ~ ul{float:left}
#uni-footer #uni-connect{margin-top:15px}
#uni-footer #uni-copyright{margin-bottom:25px;margin-top:15px;padding-left:0 !important}
.header-theme-1>header,.header-theme-2>header,.header-theme-3>header,.header-theme-4>header,.header-theme-5>header,.header-theme-6>header,.header-theme-7>header,.header-theme-8>header,.second>header{width:100%}
header.overlay img{min-width:100%}
.bullet-3-col ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media(max-width:360px){section.second>header h1{font-size:24px;line-height:20px}
.bullet-3-col ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}
.bullet-2-col ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}
}
@media(min-width:361px) and (max-width:767px){.csstransforms3d #uni-phone-menu{left:11%;width:89%}
input#uni-phone-menu-jump-toggle[type=checkbox]:checked ~ #page-container{-webkit-transform:translate3d(-89%,0,0);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transform:translate3d(-89%,0,0);-moz-transition:-moz-transform .3s ease-in-out;-ms-transform:translate3d(-89%,0,0);-ms-transition:-ms-transform .3s ease-in-out;-o-transform:translate3d(-89%,0,0);-o-transition:-o-transform .3s ease-in-out;transform:translate3d(-89%,0,0);transition:transform .3s ease-in-out}
}
@media(max-width:767px) and (-webkit-min-device-pixel-ratio:2),(max-width:767px) and (-moz-min-device-pixel-ratio:2),(max-width:767px) and (min-device-pixel-ratio:2){#uni-logo h1 a{background:url(https://www.odu.edu/etc/designs/odu/images/logo-uni-phone-2x.png) no-repeat left top;background-size:100% 100%}
}
@media(min-width:768px) and (max-width:768px) and (orientation:portrait){#page-container{background:0}
}
@media(min-width:768px) and (max-width:989px){img.cq-dd-image{max-width:100%}
#uni-header{height:94px}
#uni-logo{height:144px}
#uni-logo h1 a{background:url(https://www.odu.edu/etc/designs/odu/images/logo-uni-tablet.png) no-repeat left top;padding:144px 0 0 0;width:215px}
#uni-find{right:12px;top:10px}
#uni-nav{top:50px}
#uni-nav ul{width:575px}
#uni-nav ul a{font-size:14px}
#uni-nav ul li{padding:0 7px 0 13px}
#uni-footer{height:160px}
#uni-footer:after{bottom:153px}
#uni-footer #uni-footer-name{font-size:16px}
#uni-footer #uni-quicklinks ul ~ ul{float:left}
#uni-footer #uni-connect{padding-top:0}
#uni-footer #uni-connect ul{width:150px}
#uni-footer #uni-copyright{padding-left:3%;width:18% !important}
.bullet-3-col ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media(min-width:1024px) and (max-width:1024px) and (orientation:landscape){#page-container{background:0}
img.cq-dd-image{max-width:100%}
img.cq-dd-image{min-width:100%}
#uni-nav ul{width:760px}
#uni-nav ul li{padding:0 17px 0 23px}
}
@media(min-width:990px) and (-webkit-min-device-pixel-ratio:2),(min-width:990px) and (-moz-min-device-pixel-ratio:2),(min-width:990px) and (min-device-pixel-ratio:2){#uni-logo h1 a{background:url(https://www.odu.edu/etc/designs/odu/images/logo-uni-2x.png) no-repeat left top;background-size:100% 100%}
}
@media(min-width:1246px){img.cq-dd-image{max-width:100%}
img.cq-dd-image{min-width:100%}
header.overlay img{min-width:100%}
}
.constrain{position:relative}
@media all{.constrain{max-width:1600px;margin:0 auto}
}
@media all and (max-width:1515px){.constrain{max-width:1290px}
}
@media all and (max-width:1279px){.constrain{max-width:1090px}
}
@media all and (max-width:1023px){.constrain{max-width:990px}
}
@media all and (max-width:989px){.constrain{max-width:840px}
}
@media(min-width:768px) and (max-width:810px){.constrain{max-width:92% !important}
}
@media all and (max-width:768px){.constrain{max-width:100%}
}
.constrain.container-16{width:100%}
.bioelectrics_center.constrain{position:relative}
@media all{.bioelectrics_center.constrain{max-width:100% !important;margin:0 auto !important}
}
.bioelectrics_center.constrain.container-16{width:100%}
.mobile-only{display:none !important}
@media all and (max-width:767px){.mobile-only{display:block !important}
}
.constrain-homepage .section.wExtraPaddingHomepage{max-width:100% !important}
@media print{#interactive,#uni-phone-audiencetabs,#uni-find,#uni-nav,#uni-phone-breadcrumbs,#uni-quicklinks,#uni-connect,#uni-footer a,.footer-icon-mail,.footer-icon-globe,#uni-copyright p:last-of-type,.button,.overlay,.overlay ~ ul:not(.contact),.overlay ~ p,.overlay ~ footer,.overlay ~ div,.footer.section,.page>footer,#fb-root,#fb-root ~ div,.sociallinks,.section ~ hr,nav,#breadcrumbs,.accessible,.searchbox,.legend-box,input,.lightbox-video-wrap,.menu-1 img,.socialpanel{display:none !important}
.cq-dd-image{max-width:25% !important;min-width:10% !important;display:block !important;margin-left:auto !important;margin-right:auto !important}
#uni-logo{position:relative;border-bottom:2px solid #000;width:100%;height:90px}
section.second>header,.section{height:auto !important}
section.second>header h1{padding:0 0 5px 10px !important}
.second .container-16{padding-top:0 !important;padding-bottom:0 !important}
.layout-2 header{height:auto !important}
.layout-3,.layout-4{border:1px solid #ccc !important;outline:none !important;margin-bottom:10px}
#uni-footer #uni-copyright{margin-top:0;margin-bottom:0;padding-top:0}
#uni-footer{height:auto;background:0;border-top:4px solid #CCC;position:fixed;margin-top:10px}
#uni-footer:after{background:0}
#uni-footer address br:not(:first-of-type){display:none}
.staff_listing_img img{display:block !important}
#page-container{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}
blockquote{border:none !important}
.tabs nav,.clearfix.padded div,.tab-content .padded,.date ~ p{display:block !important}
.overlay h1{color:#000 !important;border-bottom:1px solid #ccc !important}
.overlay{margin-bottom:0 !important;height:30px !important}
.contact:before{content:"Contact";color:#000 !important;border-bottom:1px solid #CCC !important;font-size:16px;font-weight:bold;line-height:50px !important;padding-right:100%}
hr{border-bottom:1px solid #ccc;display:block !important}
table{border-spacing:0}
td{border:1px solid #ccc}
#uni-logo h1 a{background:url(https://www.odu.edu/etc/designs/odu/images/print-logo.png) no-repeat !important;display:block !important;height:77px !important;width:144px !important;padding:0 !important;padding-top:100px !important;margin:0 !important;-webkit-print-color-adjust:exact;float:right}
#uni-logo h1 a[href]:after{content:none !important}
.tabs{border:1px solid #ccc;border-bottom-color:#ccc !important}
.tabs .tab-content{border-top:1px dashed #ccc !important;padding-top:10px !important}
.tabs .tab-nav{border-bottom-color:#ccc !important}
.profiles{margin-bottom:15px}
section.second>header{margin-top:-50px !important}
.instagramWrapper{display:none}
}
.map-canvas{width:100%}
.grid-12 .locationmap .map-canvas{height:532px}
.grid-11 .locationmap .map-canvas{height:488px}
.grid-10 .locationmap .map-canvas{height:444px}
.grid-9 .locationmap .map-canvas{height:394px}
.grid-8 .locationmap .map-canvas{height:356px}
.grid-7 .locationmap .map-canvas{height:312px}
.grid-6 .locationmap .map-canvas{height:266px}
.grid-5 .locationmap .map-canvas{height:222px}
.grid-4 .locationmap .map-canvas{height:178px}
.grid-3 .locationmap .map-canvas{height:134px}
.grid-2 .locationmap .map-canvas{height:88px}
.locationpoint{-moz-border-radius:2px;border-radius:2px;display:block;float:left;overflow:hidden;width:98%}
.theme-1.important>.locationpoint,.theme-1>.locationpoint,.theme-1 .locationpoint{-moz-border:2px solid #00325b;border:2px solid #00325b}
.theme-2.important>.locationpoint,.theme-2>.locationpoint,.theme-2 .locationpoint{-moz-border:2px solid #55595d;border:2px solid #55595d}
.theme-3.important>.locationpoint,.theme-3>.locationpoint,.theme-3 .locationpoint{-moz-border:2px solid #8a3131;border:2px solid #8a3131}
.theme-4.important>.locationpoint,.theme-4>.locationpoint,.theme-4 .locationpoint{-moz-border:2px solid #9b5c34;border:2px solid #9b5c34}
.theme-5.important>.locationpoint,.theme-5>.locationpoint,.theme-5 .locationpoint{-moz-border:2px solid #9b863c;border:2px solid #9b863c}
.theme-6.important>.locationpoint,.theme-6>.locationpoint,.theme-6 .locationpoint{-moz-border:2px solid #4c7b51;border:2px solid #4c7b51}
.theme-7.important>.locationpoint,.theme-7>.locationpoint,.theme-7 .locationpoint{-moz-border:2px solid #4f6e7c;border:2px solid #4f6e7c}
.theme-8.important>.locationpoint,.theme-8>.locationpoint,.theme-8 .locationpoint{-moz-border:2px solid #645b73;border:2px solid #645b73}
.instagram{display:block;overflow:hidden}
.thumbimg-grid{width:22%;float:left}
.grid-3 .thumbimg-grid,.grid-4 .thumbimg-grid{width:33%;float:left}
.grid-5 .thumbimg-grid,.grid-6 .thumbimg-grid{width:33%;float:left}
.img-grid{width:18%;float:left;margin-left:1%;margin-right:1%;margin-top:1%;margin-bottom:1%}
.grid-3 .img-grid,.grid-4 .img-grid{width:29.3%;float:left;margin-left:2%;margin-right:2%;margin-top:2%;margin-bottom:2%}
.grid-6 .img-grid{width:21%;margin-left:2%;margin-right:2%;margin-top:2%;margin-bottom:2%}
.grid-3 .profileHeader,.grid-4 .profileHeader,.grid-6 .profileHeader{margin-left:2%}
.profileHeader{float:left;width:99%;margin-left:1%}
.grid-3 .profileHeader,.grid-4 .profileHeader{margin-left:2%}
.profileHeader h2{float:left;clear:right;padding-top:25px;padding-left:10px}
.profileHeader img{border:1px solid #777;box-shadow:0 0 1px #999;height:50px;float:left;clear:right}
.profileLink{float:left;clear:right;width:100%}
.profileLink h2{vertical-align:text-bottom}
.feedImg{display:block;width:100%}
.thumbinstagramPicture{box-shadow:0 0 1px #999;-webkit-animation-duration:.5s;-webkit-animation-delay:1s;-webkit-transition:top .1s ease-in}
.instagramPicture{color:#222;background:#eee;padding:1%;border:1px solid #777;text-align:center;float:left;position:relative;box-shadow:0 0 1px #999;-webkit-animation-duration:.5s;-webkit-animation-delay:1s;-webkit-transition:top .1s ease-in}
.instagramPicture:nth-child(5n){margin-right:0}
.thumbinstagramPicture:hover,.instagramPicture:hover{background:#f8f8f8;border:1px solid #aaa;box-shadow:0 0 1px #333;cursor:pointer;top:-2px}
.thumbinstagramPicture,.instagramPicture{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}
.thumbinstagramPicture .hinge,.instagramPicture.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}
.twitter-wrap iframe{width:100% !important;min-width:0 !important}
.socialpanel{margin-top:5px;border-top:2px solid #00325b;padding-top:5px}
.share-buttons li,.non-social li,.share-buttons h6,.share-btn{float:left;clear:right}
.share-buttons,.share-btn{margin-right:5px}
.non-social i{margin-right:4px}
.share-buttons li,.non-social li{background:0;list-style:none;padding:0 0 6px 5px}
.share-buttons li a{display:block;width:16px;height:16px}
.facebook-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/facebook-16.png)}
.facebook-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/facebook-16-hover.png)}
.twitter-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/twitter-16.png)}
.twitter-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/twitter-16-hover.png)}
.gPlus-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/gplus-16.png)}
.gPlus-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/gplus-16-hover.png)}
.linkedin-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/linkedin-16.png)}
.linkedin-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/linkedin-16-hover.png)}
.non-social{float:right;clear:right}
.share-buttons li a{display:block;width:32px !important;height:32px !important}
.facebook-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/facebook-32.png) !important}
.facebook-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/facebook-16-hover.png)}
.twitter-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/twitter-32.png) !important}
.twitter-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/twitter-16-hover.png)}
.gPlus-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/gplus-32.png) !important}
.gPlus-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/gplus-16-hover.png)}
.email-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/email-32.png) !important}
.linkedin-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/linkedin-32.png) !important}
.linkedin-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/linkedin-16-hover.png)}
.printer-share a{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/printer-32.jpg) !important}
.printer-share a:hover{background-image:url(https://www.odu.edu/etc/designs/odu/images/icons/printer-32.png)}
.sticky{background-color:white !important}
.sticky.bottom{display:none;position:fixed !important;bottom:0 !important;left:50% !important;transform:translateX(-50%) !important}
.sticky.bottom .share-buttons{display:inline-block}
.sticky.right,.sticky.left{position:fixed !important;top:20% !important}
.sticky.left{left:0}
.sticky.right{right:0}
.socialpanel.hide{display:none}
.sticky.left ul li,.sticky.right ul li{clear:both !important}
.sticky .non-social{margin-right:5px !important}
.sticky.bottom ul li{padding:0 0 0 5px !important}
.socialpanel .atclear{clear:none !important}
.socialpanel .addthis_default_style .at300m{padding:0 !important}
.socialpanel.sticky{border-top:0 !important}
.socialpanel.left,.socialpanel.right,.socialpanel.bottom{border-top:0 !important;display:none}
.socialpanel{z-index:9990}
#jobsWrapper iframe{width:100% !important}
.rule-signature{background:#ddd;color:#ddd;margin:7px 0 9px;padding:0;visibility:visible}
.pdfEmbed{height:100% !important}
.pdfWrap{margin-top:5px;margin-bottom:5px}
.grid-1 .pdfWrap,.grid-2 .pdfWrap,.grid-3 .pdfWrap,.grid-4 .pdfWrap,.grid-5 .pdfWrap{display:none}
#toc{padding-top:5px;margin-left:0;margin-top:0}
#toc a{text-decoration:none}
#toc #contents{text-align:center;padding-bottom:5px}
#toc #baseToc li{padding-bottom:3px;list-style-type:none;background-image:none}
#toc #baseToc li .tocnumber{margin-right:5px}
#toc #baseToc ul{margin-left:25px;padding-left:0}
#toc #baseToc ul li{margin-left:0}
.theme-1#toc{background-color:#eff2f5;border:1px solid #bac8d3}
.theme-2#toc{background-color:#fff;border:1px solid #d5d8da}
.theme-3#toc{background-color:#fff;border:1px solid #f1c1c1}
.theme-4#toc{background-color:#fff;border:1px solid #f9d5be}
.theme-5#toc{background-color:#fff;border:1px solid #f9ecc1}
.theme-6#toc{background-color:#fff;border:1px solid #cee7d0}
.theme-7#toc{background-color:#fff;border:1px solid #cee0e8}
.theme-8#toc{background-color:#fff;border:1px solid #dad5e2}