
html{
	background-color: #131213 !important;
}

body{
	font: 13px "Open Sans", Arial, Helvetica, sans-serif;
	color: #3a3a3a;
	background-color: #ffffff;
}

li.extendedComment {
  padding: 10px 10px !important;
}

h1{
	padding:0 30px 0 19px;
	font-weight: 600;	
}

header {
    height: 99px;
    width: 100%;
	-webkit-box-shadow: rgba(0, 0, 0, 0.075) 0 5px 10px;
    -moz-box-shadow: rgba(0, 0, 0, 0.075) 0 5px 10px;
    box-shadow: rgba(0, 0, 0, 0.075) 0 5px 10px;
    background: #fff;
	margin-bottom: 15px;
}

iframe.paymentIFrame {
  width: 100%;
  height: 420px;
  border: none;
}

@media only screen and (max-width: 940px) {

iframe.paymentIFrame {
  width: 100%;
  height: 590px;
  border: none;
}


}

.header-wrapper{
	width: 958px;
	margin: 0 auto;
}

@media only screen and (max-width: 940px) {
	.header-wrapper{
		width: 100%;
		margin: 0 auto;
	}
}

ul.headerTBar {
    border-top:0px solid #b0b0b0; 
}

.headerBrandImage {
    width: 244px;
	height: auto;
    border: 0;
    margin-top: 33px;
    margin-left: 0;
    padding-left: 0
}

@media only screen and (max-width: 940px) {
	.header-wrapper{
		width: 100%;
		margin: 0 auto;
	}
	
	.headerBrandImage {
		width: 244px;
		height: auto;
		border: 0;
		margin-top: 33px;
		margin-left: 0;
		padding-left: 5px;
	}
	
}




@media only screen and (max-width: 940px) {
	.header-wrapper{
		width: 100%;
		margin: 0 auto;
	}
	
	.headerBrandImage {
		width: 244px;
		height: auto;
		border: 0;
		margin-top: 33px;
		margin-left: 0;
		padding-left: 5px;
	}
	
	.footerInner {
		width: 100%;
		background-size: 90px auto;
	}
	
	.footer-wrap{
		padding: 10px 0 10px 110px;
	}

	
}

footer a{
	color: #fff;
}

footer a:hover{
	color: #e32213 !important;
}

.l-site-footer--inner .l-site-footer--inner-logo {
    margin-bottom: 5rem
}

.l-site-footer--social-links-single {
    margin-bottom: 15px
}

.l-inline-navigation {
    z-index: 9999
}

@media screen and (max-width: 47.9375em) {
    .l-inline-navigation {
        z-index:10001
    }

    .navigation-group--actions .btn {
        padding: .6em 1.4em
    }
}

.u-visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px!important;
    margin: -1px;
    overflow: hidden;
    padding: 0!important;
    position: absolute!important;
    width: 1px!important
}

.u-visuallyhidden.focusable:active,.u-visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

.sitemap {
    font-family: Open Sans,sans-serif
}

.sitemap--section {
    page-break-inside: avoid;
    margin: 35px 0 0 0;
    padding-right: 40px;
    padding-right: 2.5rem
}

.sitemap--section:first-child {
    margin-top: 0
}

.sitemap--section-heading {
    font-family: Open Sans,sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin: 0 0 10px 0
}

.sitemap--section-list {
    padding: 0;
    margin: 0
}

.sitemap--section-item {
    list-style: none;
    margin-bottom: 8px;
}

.sitemap--section-link {
    transition: all 300ms ease-in-out;
    display: block;
    padding: 5px 0;
    font-size: 16px;
    line-height: 1.2;
    color: #fff;
    text-decoration: none
}

.sitemap--section-link:active,.sitemap--section-link:focus,.sitemap--section-link:hover {
    color: #e32213
}

.sitemap--section__bold .sitemap--section-link {
    text-transform: uppercase
}

@media screen and (min-width: 48em) {
    .sitemap {
        -moz-columns:2;
        columns: 2
    }
}

@media screen and (min-width: 64em) {
    .sitemap {
        -moz-columns:3;
        columns: 3
    }
}

.social-links {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 1em 0;
    padding: 0;
    list-style: none
}

.social-links--item {
    display: block;
    -ms-flex: 0 0 calc(20% - .25rem);
    flex: 0 0 calc(20% - .25rem);
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin: 0;
    background-color: #e0e0e0;
    transition: all 210ms ease-in-out;
    margin-right: 5px;
    margin-right: .3125rem;
    will-change: opacity
}

.social-links--item:nth-child(5n) {
    margin-right: 0
}

.social-links--item:nth-child(n+6) {
    margin-top: 5px;
    margin-top: .3125rem
}

.social-links:hover .social-links--item {
    opacity: .7
}

.social-links .social-links--item:hover {
    opacity: 1
}

.social-links--link {
    position: relative;
    display: block;
    width: 100%;
    padding-bottom: 100%;
    text-decoration: none
}

.social-links--link:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    width: auto;
    height: auto;
    margin-right: .2em;
    vertical-align: middle;
    font-family: utas-secure,utas;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    text-align: center;
    text-decoration: none;
    speak: none;
    line-height: 1;
    position: absolute;
    top: 50%;
    left: 50.5%;
    margin-right: 0;
    color: #fff;
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    font-size: 1.3em
}

.social-links--link:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 70%;
    height: 70%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    background-color: rgba(255,255,255,.01);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.social-links--title {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px!important;
    margin: -1px;
    overflow: hidden;
    padding: 0!important;
    position: absolute!important;
    width: 1px!important
}

.social-links--title.focusable:active,.social-links--title.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

.social-links--item__academia .social-links--link:after {
    background-image: url(../images/social-icons/academiaedu.png)
}

.social-links--item__facebook {
    background-color: #3b5998
}

.social-links--item__google_scholar {
    background-color: #4285f4
}

.social-links--item__google_scholar .social-links--link:after {
    background-image: url(../images/social-icons/googlescholar.png)
}

.social-links--item__google_plus {
    background-color: #db4437
}

.social-links--item__instagram {
    background-color: #517fa4
}

.social-links--item__linked_in {
    background-color: #007bb6
}

.social-links--item__orcid .social-links--link:after {
    background-image: url(../images/social-icons/orcid.png)
}

.social-links--item__research_gate {
    background-color: #00d0af
}

.social-links--item__research_gate .social-links--link:after {
    background-image: url(../images/social-icons/researchgate.png)
}

.social-links--item__researcher_id .social-links--link:after {
    background-image: url(../images/social-icons/researcherid.png)
}

.social-links--item__scopus .social-links--link:after {
    background-image: url(../images/social-icons/scopus.png)
}

.social-links--item__the_conversation .social-links--link:after {
    background-image: url(../images/social-icons/theconversation.png)
}

.social-links--item__twitter {
    background-color: #55ACEE
}

.social-links--item__trove .social-links--link:after {
    background-image: url(../images/social-icons/trove.png)
}

.social-links--item__mail {
    background-color: #6d6d6d
}

.tabbed-content-alt--list {
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    border-bottom: 2px solid #233d56
}

.no-flexbox .tabbed-content-alt--list {
    display: table;
    width: 100%
}

.tabbed-content-alt--list-item {
    position: relative;
    float: none;
    -ms-flex: 1;
    flex: 1;
    margin: 0;
    font-size: 12px;
    font-size: .8rem;
    text-align: center;
    line-height: 1.3;
    color: #fff;
    background-color: #fff;
    border: 2px solid #85a3c0;
    border-bottom: none;
    z-index: 100
}

.tabbed-content-alt--list-item:hover {
    border: 2px solid #233d56;
    border-bottom: none
}

.no-flexbox .tabbed-content-alt--list-item {
    display: table-cell
}

.tabbed-content-alt--list-link {
    display: block;
    padding: 8px 16px;
    padding: .5rem 1rem;
    line-height: 16px;
    line-height: 1rem;
    background: 0 0;
    border-bottom: none;
    white-space: nowrap
}

.tabbed-content-alt--list-link.is-inactive {
    color: #233d56;
    text-decoration: none
}

.tabbed-content-alt--list-link:active,.tabbed-content-alt--list-link:focus,.tabbed-content-alt--list-link:hover {
    background: 0 0;
    outline: 0!important
}

.tabbed-content-alt--list-item.is-active {
    background: #233d56;
    color: #fff;
    border-color: #233d56
}

.tabbed-content-alt--list-item.is-active .tabbed-content-alt--list-link {
    background-color: transparent;
    color: #fff;
    border-left-color: transparent;
    transition: none
}

.tabbed-content-alt--list-item:first-child .tabbed-content--list-link {
    border-left: none
}

.tabbed-content-alt--panel {
    display: none
}

.tabbed-content-alt--panel.is-active {
    display: block
}

@media screen and (min-width: 48em) {
    .tabbed-content-alt--list-item {
        text-align:left
    }

    .tabbed-content-alt--list-link {
        transition: border-color 2s ease-in-out
    }

    .tabbed-content-alt--list-item.is-active:before {
        content: '';
        width: 0;
        height: 0;
        border-left: 13px inset rgba(255,255,255,0);
        border-right: 13px inset rgba(255,255,255,0);
        border-top: 10px solid #233d56;
        position: absolute;
        margin-left: -13px;
        left: 50%;
        top: 99%;
        z-index: 1
    }

    .tabbed-content-alt--list-item.is-active .tabbed-content-alt--list-link {
        color: #fff;
        background: 0 0;
        border-left-color: transparent;
        transition: none
    }
}

@media screen and (min-width: 64em) {
    .tabbed-content-alt--list-item {
        font-size:.9rem;
        min-width: 100px;
        width: 16%
    }

    .tabbed-content-alt--list-link {
        padding: .5rem 1rem
    }
}

.no-js .tabbed-content-alt--list {
    display: none
}

.tabbed-content--list {
    *zoom:1;display: table;
    list-style: none;
    width: 100%;
    margin: 0 0 1% 0;
    padding: 0
}

.tabbed-content--list:after,.tabbed-content--list:before {
    content: " ";
    display: table
}

.tabbed-content--list:after {
    clear: both
}

.tabbed-content--list-item {
    display: block;
    position: relative;
    transition: all 300ms ease-in-out;
    transition-property: background-color;
    font-size: 14px;
    font-size: .90625rem;
    text-align: center;
    line-height: 1.2;
    color: #fff;
    width: 48%;
    float: left;
    background-color: #fff;
    margin: 1%;
    z-index: 100
}

.tabbed-content--list-item:hover {
    background-color: #e0e0e0
}

.tabbed-content--list-link {
    position: relative;
    display: block;
    color: #000;
    text-decoration: none;
    padding: 2%
}

.tabbed-content--list-link:active,.tabbed-content--list-link:focus,.tabbed-content--list-link:hover {
    outline: 0!important
}

.tabbed-content--list-link:active:after,.tabbed-content--list-link:focus:after,.tabbed-content--list-link:hover:after {
    color: #474747
}

.tabbed-content--list-link__icon-all,.tabbed-content--list-link__icon-engagements,.tabbed-content--list-link__icon-groups,.tabbed-content--list-link__icon-impact,.tabbed-content--list-link__icon-programs,.tabbed-content--list-link__icon-projects,.tabbed-content--list-link__icon-research-opportunities,.tabbed-content--list-link__icon-researchers {
    padding-top: 4%
}

.tabbed-content--list-link__icon-all:after,.tabbed-content--list-link__icon-engagements:after,.tabbed-content--list-link__icon-groups:after,.tabbed-content--list-link__icon-impact:after,.tabbed-content--list-link__icon-programs:after,.tabbed-content--list-link__icon-projects:after,.tabbed-content--list-link__icon-research-opportunities:after,.tabbed-content--list-link__icon-researchers:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    width: auto;
    height: auto;
    margin-right: .2em;
    font-size: 1em;
    font-family: utas-secure,utas;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    text-align: center;
    text-decoration: none;
    speak: none;
    line-height: 1;
    transition: all 300ms ease-in-out;
    vertical-align: baseline;
    position: absolute;
    left: 50%;
    top: 2%;
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    color: #e0e0e0
}

.tabbed-content--list-item.is-active {
    background: #131213;
    color: #fff
}

.tabbed-content--list-item.is-active .tabbed-content--list-link {
    color: #fff;
    border-left-color: transparent;
    transition: none
}

.tabbed-content--list-item.is-active .tabbed-content--list-link:after {
    color: #474747
}

.tabbed-content--list-item:first-child .tabbed-content--list-link {
    border-left: none
}

.tabbed-content--panel {
    width: 100%;
    display: none
}

.tabbed-content--panel.is-active {
    display: block
}

.tabbed-content__compact .tabbed-content--list-link {
    padding: .75em 1em
}

.tabbed-content__vertical .tabbed-content--list {
    float: left;
    width: auto
}

.tabbed-content__vertical .tabbed-content--list-item {
    display: block;
    float: none;
    width: auto;
    text-align: left
}

.tabbed-content__vertical .tabbed-content--list-link {
    border: 0;
    padding: 16px 8px;
    padding: 1rem .5rem
}

.tabbed-content__vertical .tabbed-content--panel {
    overflow: hidden;
    width: auto
}

@media screen and (min-width: 48em) {
    .tabbed-content--list {
        margin-bottom:.25rem;
        box-shadow: 0 2px 2px rgba(0,0,0,.05)
    }

    .tabbed-content--list-item {
        float: none;
        display: table-cell;
        width: auto
    }

    .tabbed-content--list-item:before {
        transition: all 300ms ease-in-out;
        opacity: 0;
        content: '';
        width: 0;
        height: 0;
        border-left: 13px inset rgba(255,255,255,0);
        border-right: 13px inset rgba(255,255,255,0);
        border-top: 10px solid #e0e0e0;
        position: absolute;
        margin-left: -13px;
        left: 50%;
        top: 99%;
        z-index: 1
    }

    .tabbed-content--list-link {
        padding: .9375rem .625rem;
        border-left: 1px solid #eeedeb;
        transition: border-color 2s ease-in-out
    }

    .tabbed-content--list-link__icon-all,.tabbed-content--list-link__icon-engagements,.tabbed-content--list-link__icon-groups,.tabbed-content--list-link__icon-impact,.tabbed-content--list-link__icon-programs,.tabbed-content--list-link__icon-projects,.tabbed-content--list-link__icon-research-opportunities,.tabbed-content--list-link__icon-researchers {
        padding-top: 3rem
    }

    .tabbed-content--list-link__icon-all:after,.tabbed-content--list-link__icon-engagements:after,.tabbed-content--list-link__icon-groups:after,.tabbed-content--list-link__icon-impact:after,.tabbed-content--list-link__icon-programs:after,.tabbed-content--list-link__icon-projects:after,.tabbed-content--list-link__icon-research-opportunities:after,.tabbed-content--list-link__icon-researchers:after {
        top: 1.25rem;
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        font-size: 20px
    }

    .tabbed-content--list-item.is-active:before {
        opacity: 1;
        border-top-color: #131213
    }

    .tabbed-content--list-item.is-active .tabbed-content--list-link {
        border-left-color: transparent;
        transition: none
    }

    .tabbed-content__compact .tabbed-content--list {
        width: auto
    }

    .tabbed-content__compact .tabbed-content--list-link {
        min-width: 10em
    }

    .tabbed-content__vertical .tabbed-content--list-item:before {
        left: 106%;
        top: 25%;
        border-top: 13px inset rgba(255,255,255,0);
        border-bottom: 13px inset rgba(255,255,255,0);
        border-left: 10px solid #131213
    }
}

@media screen and (min-width: 64em) {
    .tabbed-content--list-item {
        font-size:1rem;
        min-width: 100px
    }

    .tabbed-content--list-link {
        padding: 1.25rem .9375rem
    }

    .tabbed-content--list-link__icon-all,.tabbed-content--list-link__icon-engagements,.tabbed-content--list-link__icon-groups,.tabbed-content--list-link__icon-impact,.tabbed-content--list-link__icon-programs,.tabbed-content--list-link__icon-projects,.tabbed-content--list-link__icon-research-opportunities,.tabbed-content--list-link__icon-researchers {
        padding-top: 3rem
    }
}

.no-js .tabbed-content--list {
    display: none
}

.no-js .tabbed-content--panel {
    display: block
}



@media screen and (min-width: 48em) {
    .l-site-footer {
        padding:6vw 3vw
    }

    .l-site-footer--logo {
        width: 30%;
        height: auto
    }
}

.l-site-footer {
    position: relative;
    z-index: 2;
    box-sizing: border-box;
    padding: 6vw;
    background: #000
}

.l-site-footer--logo {
    width: 63%;
    height: auto;
    margin-bottom: 6vw
}

.l-site-footer--content {
    width: 100%
}

.l-site-footer--social-links {
    margin: 6vw 0
}

.l-site-footer--social-links-single {
    transition: all 300ms ease-in-out;
    box-sizing: border-box;
    padding: 10px;
    margin-right: 10px;
    width: 50px;
    height: 50px;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff
}

.l-site-footer--social-links-single svg {
    width: 100%;
    height: 100%
}

.l-site-footer--social-links-single:hover {
    background: #e32213
}

.l-site-footer--copyright {
    color: #fff;
    font-family: Open Sans,sans-serif
}

@media screen and (min-width: 48em) {
    .l-site-footer {
        padding:6vw 3vw
    }

    .l-site-footer--logo {
        width: 30%;
        height: auto
    }
}

@media screen and (min-width: 64em) {
    .l-site-footer {
        position:relative;
        z-index: 2
    }

    .l-site-footer--inner {
        padding: 40px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media screen and (min-width: 64em) and (min-width:1240px) {
    .l-site-footer--inner {
        padding:40px 0;
        max-width: 1200px;
        margin: 0 auto
    }
}

@media screen and (min-width: 64em) {
    .l-site-footer--logo {
        width:257.14px
    }

    .l-site-footer--content {
        width: 50%
    }

    .l-site-footer--sitemap {
        margin-bottom: 137.14px
    }

    .l-site-footer--social-links {
        margin-bottom: 34.29px
    }
}

.l-social-share {
    clear: both;
    margin: 32px 0;
    margin: 2rem 0
}

.l-social-share--intro {
    display: block;
    color: #a0a0a0;
    font-weight: 700
}

.l-social-share--actions {
    display: block
}

.l-social-share--button {
    margin-right: 1em;
    margin-top: 1em;
    min-width: 96px;
    min-width: 6rem;
    text-align: center;
    line-height: 1.1;
    cursor: pointer
}

.l-social-share--button:before {
    margin-right: 3px;
    margin-right: .2rem
}

.l-social-share:before {
    padding-top: 16px;
    padding-top: 1rem;
    border-top: 2px solid #000;
    content: '';
    display: block;
    width: 33%
}

.t-facebook {
    background-color: #39579b;
    color: #fff;
    border-bottom-color: #2b4276
}

.t-facebook:active,.t-facebook:focus,.t-facebook:hover {
    background-color: #2b4276;
    color: #fff;
    border-bottom-color: #243863
}

.t-twitter {
    background-color: #17b2ef;
    color: #fff;
    border-bottom-color: #0e91c5
}

.t-twitter:active,.t-twitter:focus,.t-twitter:hover {
    background-color: #0e91c5;
    color: #fff;
    border-bottom-color: #0c80ae
}

.t-linkedin {
    background-color: #007ab8;
    color: #fff;
    border-bottom-color: #005885
}

.t-linkedin:active,.t-linkedin:focus,.t-linkedin:hover {
    background-color: #005885;
    color: #fff;
    border-bottom-color: #00476c
}

.t-google-plus {
    background-color: #de4330;
    color: #fff;
    border-bottom-color: #bd2f1e
}

.t-google-plus:active,.t-google-plus:focus,.t-google-plus:hover {
    background-color: #bd2f1e;
    color: #fff;
    border-bottom-color: #a72a1b
}

.l-study-areas .inline-search,.l-study-areas .inline-search--input {
    width: 100%
}

@media screen and (min-width: 48em) {
    .l-study-areas .inline-search {
        width:auto
    }

    .l-study-areas .inline-search--input {
        min-width: 310px
    }
}

.l-study-areas-careers--profile {
    margin-top: 16px;
    margin-top: 1rem
}

@media screen and (min-width: 48em) {
    .l-study-areas-careers--profile {
        margin-top:0;
        padding-left: 1rem
    }
}

.l-the-fold {
    height: 100%;
    height: calc(100vh - 91px);
    position: relative
}

.l-the-fold--buttons {
    position: absolute;
    bottom: 20%;
    text-align: right;
    padding: 3%
}

.l-the-fold--carousel {
    height: 100%
}

.l-the-fold--button-group {
    position: relative;
    overflow: hidden;
    z-index: 41
}

.l-the-fold--button-group .btn {
    float: left;
    margin-right: 1em
}

@media screen and (min-width: 48em) {
    .l-the-fold--button-group {
        float:right;
        margin-left: 0
    }
}

@media screen and (min-width: 48em) {
    .l-the-fold {
        height:80%;
        height: calc(100vh - 211px)
    }

    .l-the-fold--buttons {
        left: 0;
        width: 100%;
        bottom: 7%
    }
}

#content form input {
    display: inline-block;
    width: auto
}

.content-border a {
    text-decoration: none
}

.custom-submit input[type=submit] {
    padding: 0
}

.container {
    width: auto
}

#top #search {
    overflow: hidden
}

.control-group .control-label abbr {
    border-bottom: 0 none
}

.control-group input,.control-group textarea {
    width: 100%!important
}

.control-group input.btn {
    width: auto!important
}

.carousel {
    overflow: visible
}

#video-gallery {
    list-style: none
}

@font-face {
    font-family: Slide-icons;
    src: url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");
    font-weight: 400;
    font-style: normal
}

[data-icon]:before {
    content: attr(data-icon);
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.light-gallery {
    overflow: hidden!important
}

#lightGallery-Gallery img {
    border: none!important
}

#lightGallery-outer {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999!important;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    opacity: 1;
    transition: opacity .35s ease;
    background: #0d0d0d;
    background: rgba(13,13,13,.8)
}

#lightGallery-outer .lightGallery-slide {
    position: relative
}

#lightGallery-Gallery.opacity {
    opacity: 1;
    transition: opacity 1s ease 0s;
    -moz-transition: opacity 1s ease 0s;
    -webkit-transition: opacity 1s ease 0s;
    -o-transition: opacity 1s ease 0s;
    -ms-transition: opacity 1s ease 0s
}

#lightGallery-Gallery.opacity .thumb_cont {
    opacity: 1
}

#lightGallery-Gallery.fadeM {
    opacity: 0;
    transition: opacity .5s ease 0s;
    -moz-transition: opacity .5s ease 0s;
    -webkit-transition: opacity .5s ease 0s;
    -o-transition: opacity .5s ease 0s;
    -ms-transition: opacity .5s ease 0s
}

#lightGallery-Gallery {
    height: 100%;
    opacity: 0;
    width: 100%;
    position: relative;
    transition: opacity 1s ease 0s;
    -moz-transition: opacity 1s ease 0s;
    -webkit-transition: opacity 1s ease 0s;
    -o-transition: opacity 1s ease 0s;
    -ms-transition: opacity 1s ease 0s
}

#lightGallery-slider {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
    position: absolute;
    white-space: nowrap
}

#lightGallery-slider .lightGallery-slide {
    background: url(../img/loading.gif) no-repeat scroll center center transparent;
    display: inline-block;
    height: 100%;
    text-align: center;
    width: 100%
}

#lightGallery-slider .lightGallery-slide.complete {
    background-image: none
}

#lightGallery-Gallery.showAfterLoad .lightGallery-slide>* {
    opacity: 0
}

#lightGallery-Gallery.showAfterLoad .lightGallery-slide.complete>* {
    opacity: 1
}

#lightGallery-slider.slide .lightGallery-slide,#lightGallery-slider.useLeft .lightGallery-slide {
    position: absolute;
    opacity: .4
}