hr.linebreak,
hr.jumpline {
background-color: transparent;
border: 0;
height:0.01em;
margin:0.5em 0;
clear:both;
display:block;
}.tify-2cols,
.tify-3cols,
.tify-4cols{
margin-left:-15px;
margin-right:-15px;
}
.tify-2cols:before,
.tify-2cols:after,
.tify-3cols:before,
.tify-3cols:after,
.tify-4cols:before,
.tify-4cols:after {
display: table;
content: "";
}
.tify-2cols:after,
.tify-3cols:after,
.tify-4cols:after{
clear: both;
}
.tify-2cols > div,
.tify-3cols > div,
.tify-4cols > div{
float:left;
margin:0;
padding:0 15px;
}
.tify-2cols > div img,
.tify-3cols > div img,
.tify-4cols > div img{
max-width:100%;
height:auto;
}
.tify-quarter-col-simple{
width:25%;    
}
.tify-quarter-col-triple{
width:75%;    
}
.tify-third-col-simple{
width:33.333333%;    
}
.tify-third-col-double{
width:66.666666%;    
}
.tify-half-col-simple{
width:50%; 
} @media (max-width: 767px){ .tify-quarter-col-simple,
.tify-quarter-col-triple,
.tify-third-col-simple,
.tify-third-col-double,
.tify-half-col-simple{
float:none;
width:100%;
}
}.tiFyPagination {
width: 100%;
text-align: center;
}
.tiFyPagination-Item::before,
.tiFyPagination-Item::after {
display: none;
}
.tiFyPagination-Item {
float: none;
display: inline-block;
text-indent: 0;
}
.tiFyPagination-ItemPage {
display: block;
position: relative;
padding: 6px 12px;
text-align: center;
}
.tiFyPagination-ItemPage--link {
text-decoration: none;
}.tiFyPagination-ItemPage{
display:block;	
position: relative;
padding: 6px 12px;
text-align:center;
background-color:#CCC;
border-color:#CCC;
color:#FFF;
}
.tiFyPagination-ItemPage--link{	
color:#333;
}
.tiFyPagination-Item--active .tiFyPagination-ItemPage{
background-color:#999;
border-color:#999;
color:#FFF;
}
.tiFyPagination-ItemPage--link:hover,
.tiFyPagination-ItemPage--link:focus{
background-color:#999;
border-color:#999;
color:#FFF;
}#tiFyLightbox{
cursor: pointer;
position: fixed;
z-index: 10000;
-ms-touch-action: none;
touch-action: none;
} #tiFyLightbox-Loading, 
#tiFyLightbox-Loading div{
border-radius: 50%;
}
#tiFyLightbox-Loading {
background-color: rgba(0, 0, 0, 0.5);
box-shadow: 0 0 2.5em rgba(0, 0, 0, 0.75);
height: 2.5em;
left: 50%;
margin: -1.25em 0 0 -1.25em;
padding: 0.625em;
position: fixed;
top: 50%;
width: 2.5em;
z-index: 10003;
}
#tiFyLightbox-Loading div {
animation: 0.5s ease 0s normal none infinite running tiFyLightbox-Loading;
background-color: #fff;
height: 1.25em;
width: 1.25em;
}
@keyframes tiFyLightbox-Loading {
0% {
opacity: 0.5;
transform: scale(0.75);
}
50% {
opacity: 1;
transform: scale(1);
}
100% {
opacity: 0.5;
transform: scale(0.75);
}
} #tiFyLightbox-Overlay {
background-color: rgba(255, 255, 255, 0.8);
bottom: 0;
left: 0;
position: fixed;
right: 0;
top: 0;
z-index: 9998;
} #tiFyLightbox-Close {    
position: fixed;
right: 2vw;
top: 2vw;
width: 1.5vw; height: 1.5vw;
background-color:transparent;
border:none;
z-index: 10002;
}
#tiFyLightbox-Close:hover, 
#tiFyLightbox-Close:focus {
}
#tiFyLightbox-Close::before, 
#tiFyLightbox-Close::after {
position:absolute;
content:"";
top:0; bottom:0;
display:block;
width:2px;
background-color:#333;
}
#tiFyLightbox-Close::before {
transform: rotate(45deg);
}
#tiFyLightbox-Close::after {
transform: rotate(-45deg);
} #tiFyLightbox-Caption {
bottom: 0;
color: #333;
left: 0;
padding: 0.625em;
position: fixed;
right: 0;
text-align: center;
z-index: 10001;
} .tiFyLightbox-Arrow {
position: fixed;
top:50%;
display: none;
width:3vw; height:3vw;
margin-top: -1.5vw;
background-color:transparent;
border:none;
z-index: 10001;
}
.tiFyLightbox-Arrow--left {
left: 2vw;
}
.tiFyLightbox-Arrow--right {
right: 2vw;
}
.tiFyLightbox-Arrow::before,
.tiFyLightbox-Arrow::after{
position:absolute;
content:"";	
height:60%;
display:block;
width:2px;
background-color:#333;
}
.tiFyLightbox-Arrow::before{
top:0;
}
.tiFyLightbox-Arrow::after{
bottom:0;
}
.tiFyLightbox-Arrow--left::before{
right:50%;
transform: rotate(45deg);
}
.tiFyLightbox-Arrow--left::after{
right:50%;
transform: rotate(-45deg);
}
.tiFyLightbox-Arrow--right::before{
left:50%;
transform: rotate(-45deg);
}
.tiFyLightbox-Arrow--right::after{
left:50%;
transform: rotate(45deg);
} #tiFyLightbox-Nav {
position: fixed;
border-radius: 1em;
background-color: rgba(0, 0, 0, 0.5);
bottom:10%; left: 50%;
line-height:1;
padding:0 0.5em;
transform: translateX(-50%);    
z-index: 10001;
}
#tiFyLightbox-Nav button {
background-color: transparent;
border: 1px solid #fff;
border-radius: 50%;
display: inline-block;
height: 1em; width:1em;
margin: 0.5em 0.313em;
padding:0;
}
#tiFyLightbox-Nav button.active {
background-color: #fff;
}
#tiFyLightbox-Loading, 
#tiFyLightbox-Overlay, 
#tiFyLightbox-Close, 
#tiFyLightbox-Caption, 
#tiFyLightbox-Nav, 
.tiFyLightbox-Arrow {
animation: 0.25s linear 0s normal none 1 running tiFyLightbox-FadeIn;
}
@keyframes tiFyLightbox-FadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@media only screen and (max-width: 41.25em) {
#tiFyLightbox-Close {
width: 3vw; height: 3vw;
}
#tiFyLightbox-Nav {
bottom: 1.25em;
}
.tiFyLightbox-Arrow {
width:5vw; height:5vw;
margin-top: -2.5vw;
}
}
@media only screen and (max-width: 20em) {
.tiFyLightbox-Arrow--left {
left: 0;
}
.tiFyLightbox-Arrow--right {
right: 0;
}
}.tiFyBreadcrumb {
margin: 0;
padding: 0;
}
.tiFyBreadcrumb > li + li::before {
padding: 0 5px;
content: "/\00a0";
}
.tiFyBreadcrumb > li {
display: inline-block;
}