@charset "UTF-8";
    ::selection {
background: #5b799c; color: #fff;
}
::-moz-selection {
background: #5b799c; color: #fff;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
html {
overflow-y: scroll;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
} *, *:before, *:after {
box-sizing: border-box;
} article, aside, details, figcaption, figure,
footer, header, main, menu, nav, section {
display: block;
}
ol,
ul {
list-style: none;
}
table { border-collapse: collapse;
border-spacing: 0;
}
caption,
th,
td {
font-weight: normal;
text-align: left;
}
html[dir="rtl"] caption, html[dir="rtl"]
th, html[dir="rtl"]
td {
text-align: right;
}
blockquote,
q {
quotes: "" "";
}
blockquote:before, blockquote:after,
q:before,
q:after {
content: "";
}
a img {
border: 0;
}
a img[data-original] {
display: inline-block;
opacity: 0 !important;
transition: opacity 0.2s ease-in-out 0s;
}
a img[data-original].loaded {
opacity: 1 !important;
}
a:hover, a:active, a:focus {
outline: none;
}
a:visited:hover {
color: unset;
}
article {
overflow: visible;
} .fl {
float: left;
}
.fr {
float: right;
}
.ac {
text-align: center;
}
.ar {
text-align: right;
} .clearfix {
*zoom: 1;
}
.clearfix:before, .clearfix:after {
content: ' ';
display: table;
}
.clearfix:after {
clear: both;
} .block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
} .hidden {
display: none;
} .visible {
display: inherit;
}  html,
body,
#wrapper {
min-width: 320px;
}
@media only screen and (min-width: 1024px) {
body.boxed-layout.custom-background {
position: absolute;
width: 100%;
height: 100%;
}
}
@media only screen and (max-width: 1023px) {
body {
margin-top: 0;
top: 0 !important;
transition: none;
}
body[data-has-top-bar] {
margin-top: 33px;
}
body[data-header-mobile-fixed] {
margin-top: 103px;
}
body[data-header-mobile-fixed][data-has-top-bar] {
margin-top: 136px;
}
body[data-header-mobile-transparent] {
margin-top: 0;
}
body[data-header-mobile-transparent][data-has-top-bar] {
margin-top: 33px;
}
} #wrapper {
background: #fff;
width: 100%;
overflow: hidden;
display: -ms-flexbox;
display: flex;
flex-direction: column;
min-height: 100vh;
}
@media only screen and (max-width: 1023px) {
#wrapper {
overflow-x: hidden;
overflow-y: initial;
}
}
@media only screen and (min-width: 1024px) {
body.boxed-layout #wrapper {
max-width: 1140px;
margin: auto;
}
}
@media only screen and (min-width: 1024px) {
body.horizontal-navigation:not(.boxed-layout):not(.chrome) #wrapper {
position: absolute;
}
}
@media only screen and (min-width: 1024px) {
body.horizontal-navigation[data-top-bar-fixed="1"]:not(.boxed-layout) #wrapper {
margin-top: 33px;
}
}
body.admin-bar #wrapper {
top: 32px;
min-height: calc(100vh - 32px);
}
@media only screen and (min-width: 1024px) {
body.admin-bar.chrome #wrapper {
position: relative;
top: 0;
}
}
@media only screen and (max-width: 782px) {
body.admin-bar #wrapper {
top: 46px;
min-height: calc(100vh - 46px);
}
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation #wrapper {
position: relative;
}
}
@media only screen and (min-width: 1024px) {
body[data-has-header].vertical-navigation.navigation-initially-hidden #wrapper {
padding-left: 60px;
}
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation.navigation-initially-hidden.boxed-layout #wrapper {
padding-left: 0;
}
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation.admin-bar #wrapper {
top: 0;
}
} #container {
padding-bottom: 30px;
padding-top: 30px;
width: 100%;
}
@media only screen and (max-width: 1023px) {
#header.transparent-mobile + #container {
padding-top: 133px;
}
#header.transparent-mobile:not(.fixed-mobile) + #container {
margin-top: -103px;
}
} #content {
overflow: visible;
width: 100%;
float: none;
}
body.has-sidebar #content {
width: 61.58%;
}
@media only screen and (max-width: 767px) {
body.has-sidebar #content {
width: 100%;
margin-bottom: 60px;
}
}
body.sidebar-left #content {
float: right;
}
@media only screen and (max-width: 767px) {
body.sidebar-left #content {
float: none;
}
}
body.sidebar-right #content {
float: left;
}
@media only screen and (max-width: 767px) {
body.sidebar-right #content {
float: none;
}
}
body.layout-full #content, #content.full-width {
width: 100%;
} #sidebar {
overflow: hidden;
font-size: .93em;
width: 31.25%;
}
@media only screen and (max-width: 767px) {
#sidebar {
width: 100%;
}
}
body.sidebar-right #sidebar {
float: right;
}
@media only screen and (max-width: 767px) {
body.sidebar-right #sidebar {
float: none;
}
}
body.sidebar-left #sidebar {
float: left;
}
@media only screen and (max-width: 767px) {
body.sidebar-left #sidebar {
float: none;
}
} .full-width {
width: 100%;
} .col-full {
margin: 0 auto;
position: relative;
padding: 0 30px;
max-width: 100%;
}
@media only screen and (min-width: 1024px) {
body.horizontal-navigation .col-full {
max-width: 1140px;
}
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation.content-custom-width:not(.boxed-layout) .col-full {
box-sizing: content-box;
}
} #top-bar {
font-family: "Poppins", Arial, sans-serif;
background-color: #333;
font-size: 13px;
position: relative;
z-index: 200;
color: #fff;
height: 13px;
padding-top: 10px;
padding-bottom: 10px;
box-sizing: content-box;
}
@media only screen and (max-width: 1023px) {
#top-bar {
position: absolute;
width: 100%;
top: 0;
}
body.admin-bar #top-bar {
top: 32px;
}
}
@media only screen and (max-width: 782px) {
body.admin-bar #top-bar {
top: 46px;
}
}
@media only screen and (min-width: 1024px) {
body[data-navigation="vertical"] #top-bar {
z-index: 100;
}
}
@media only screen and (max-width: 1023px) {
body[data-header-mobile-fixed] #top-bar {
position: absolute;
width: 100%;
top: 0;
}
}
@media only screen and (max-width: 1023px) {
body.admin-bar[data-header-mobile-fixed] #top-bar {
top: 32px;
}
}
@media only screen and (max-width: 782px) {
body.admin-bar[data-header-mobile-fixed] #top-bar {
top: 46px;
}
}
@media only screen and (max-width: 1023px) {
#top-bar:not(.has-left-content):not(.has-left-content) {
display: none;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #top-bar {
width: 100vw;
}
}
@media only screen and (min-width: 1024px) {
body.boxed-layout #top-bar {
max-width: 1140px;
}
}
#top-bar.light {
background-color: #eee;
}
#top-bar.light,
#top-bar.light a {
color: #333;
}
#top-bar.dark {
background-color: #333;
}
#top-bar.dark,
#top-bar.dark a {
color: #fff;
}
#top-bar-inner {
overflow: visible;
display: table;
width: 100%;
}
@supports (display: flex) {
#top-bar-inner {
display: -ms-flexbox;
display: flex;
height: 33px;
margin-top: -10px;
margin-bottom: -10px;
}
html[dir="rtl"] #top-bar-inner {
flex-direction: row-reverse;
}
}
#top-bar-inner > * {
display: table-cell;
vertical-align: middle;
}
@supports (display: flex) {
#top-bar-inner > * {
display: initial;
align-self: center;
height: 100%;
}
}
#top-bar-left, #top-bar-right {
display: table;
line-height: 0;
height: 100%;
}
#top-bar-left-inner, #top-bar-right-inner {
display: table-cell;
vertical-align: middle;
line-height: 1em;
}
#top-bar-left {
padding-right: 7.5px;
float: left;
}
#top-bar-right {
padding-left: 7.5px;
float: right;
}
@supports (display: flex) {
#top-bar-right {
margin-left: auto;
}
}
@supports (display: flex) {
#top-bar-navigation {
flex-grow: 1;
}
}
@media only screen and (min-width: 1024px) {
#top-bar.fixed {
position: fixed;
top: 0;
width: 100%;
}
body.admin-bar #top-bar.fixed {
top: 32px;
}
body.vertical-navigation #top-bar.fixed {
width: calc(100% - 275px);
}
}
@media only screen and (min-width: 1024px) {
#top-bar:not(.fixed) + #header:not(.vertical) {
position: absolute;
top: 13px;
}
#top-bar:not(.fixed) + #header.fixed.scrolled {
position: fixed;
top: 0;
}
body.admin-bar #top-bar:not(.fixed) + #header.fixed.scrolled {
top: 32px;
}
}
#top-bar .top-bar-link {
display: inline-block;
}
#top-bar .top-bar-link + .top-bar-link {
margin-left: 8px;
}
html[dir="rtl"] #top-bar .top-bar-link + .top-bar-link {
margin-left: 0;
margin-right: 8px;
}
#top-bar .top-bar-link i {
margin-right: 5px;
}
html[dir="rtl"] #top-bar .top-bar-link i {
margin-right: 0;
margin-left: 5px;
}
#top-nav {
list-style: none;
margin: 0;
padding: 0;
float: right;
height: 100%;
line-height: 0;
}
html[dir="rtl"] #top-nav {
float: left;
}
#top-nav li {
display: inline-block;
}
#top-nav .menu-item {
position: relative;
display: block;
}
#top-nav .menu-item .sub-menu {
display: block !important;
font-family: "Open Sans", Arial, sans-serif;
font-size: 1em;
visibility: hidden;
position: absolute;
margin: 0;
top: 100%;
left: 0;
background-color: #333;
width: 200px;
opacity: 0;
transition:screen 0.4s ease-in-out 0.2s;
}
html[dir="rtl"] #top-nav .menu-item .sub-menu {
left: auto;
right: 0;
}
.dark #top-nav .menu-item .sub-menu,
.light .dark #top-nav .menu-item .sub-menu {
background-color: #333;
}
.light #top-nav .menu-item .sub-menu,
.dark .light #top-nav .menu-item .sub-menu {
background-color: #eee;
}
#top-nav .menu-item:hover .sub-menu {
visibility: visible;
opacity: 1;
}
#top-nav .menu-item .sub-menu .menu-item {
display: block;
}
#top-nav .menu-item .sub-menu .menu-item a {
padding: 5px 10px;
display: block;
}
@media only screen and (min-width: 1024px) {
#top-nav .menu-item .sub-menu .menu-item a {
padding: 10px;
}
}
#top-nav > .menu-item {
float: left;
height: 100%;
display: table;
}
@supports (display: flex) {
#top-nav > .menu-item {
display: -ms-flexbox;
display: flex;
}
}
html[dir="rtl"] #top-nav > .menu-item {
float: right;
}
#top-nav > .menu-item-has-children > a:after {
font-family: 'FontAwesome';
content: '\f107';
margin-left: 7px;
margin-top: 0.125em;
}
html[dir="rtl"] #top-nav > .menu-item-has-children > a:after {
margin-left: 0;
margin-right: 7px;
}
#top-nav > .menu-item a {
display: table-cell;
vertical-align: middle;
padding: 0 7.5px;
height: 100%;
line-height: 100%;
}
@supports (display: flex) {
#top-nav > .menu-item a {
display: -ms-flexbox;
display: flex;
align-items: center;
}
}
#top-nav a {
color: #fff;
}
.dark #top-nav a,
.light .dark #top-nav a {
color: #fff;
}
.light #top-nav a,
.dark .light #top-nav a {
color: #333;
}
#header {
width: 100%;
background: #fff;
position: relative;
z-index: 100;
}
body.boxed-layout #header {
max-width: 1140px;
}
body.boxed-layout #header.full-width {
max-width: 100%;
left: 0;
}
#header.has-border {
border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}
@media only screen and (max-width: 1023px) {
#header.has-border {
margin-top: -1px;
}
}
#header.has-shadow {
box-shadow: 0px -5px 5px 5px rgba(0, 0, 0, 0.25);
}
#header.full-width .col-full {
width: 100%;
max-width: 100%;
}
@media only screen and (min-width: 1024px) {
#header {
position: absolute;
transition: transform 0.3s ease-in-out 0s;
-ms-transform: translateY(0%);
transform: translateY(0%);
transform-style: flat;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
#header.transparent:not(.shrunk):not(.scrolled) {
background-color: transparent !important;
}
#header.fixed {
position: fixed;
}
#header.horizontal.align-center #navigation-extras {
display: -ms-flexbox;
display: flex;
}
html[dir="rtl"] #header.horizontal.align-center #navigation-extras {
right: initial;
left: 30px;
}
#header.horizontal.align-center.no-navigation #navigation-extras {
height: 100%;
}
#header.horizontal:not(.align-center) #logo.text {
max-width: 60%;
}
#header.auto-hidden {
-ms-transform: translateY(-101%);
transform: translateY(-101%);
}
#header.hide-until-scroll {
opacity: 0;
-ms-transform: translateY(-101%);
transform: translateY(-101%);
}
#header.hide-until-scroll #header-inner {
-ms-transform: scale(0.9) perspective(800px) rotateX(25deg);
transform: scale(0.9) perspective(800px) rotateX(25deg);
}
#header.autoshow {
transition:screen 0.4s linear 0s;
}
#header.autoshow #header-inner {
transform-origin: center top;
transition:screen 0.4s linear 0s;
}
#header.vertical {
position: fixed;
top: 0;
width: 225px;
height: 100%;
padding: 0;
transition: margin 0.35s ease-in-out 0s;
}
body.admin-bar #header.vertical {
top: 32px;
}
#header.vertical #header-inner {
position: fixed;
width: 225px;
height: 100%;
}
#header.vertical #header-inner > * {
transition: opacity 0.1s ease-in-out 0.3s;
}
#header.vertical #navigation-extras {
display: -ms-flexbox;
display: flex;
position: absolute;
width: 100%;
bottom: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px 30px;
transition: border 0.1s ease-in-out 0s;
}
}
@media only screen and (min-width: 1024px) and (min-width: 1024px) {
#header.vertical #navigation-extras.no-extras {
display: none;
}
}
@media only screen and (min-width: 1024px) {
body.admin-bar.vertical-navigation #header.vertical #navigation-extras {
bottom: 30px;
}
#header.vertical.align-left #navigation-extras-inner {
justify-content: flex-start;
}
#header.vertical.align-left #navigation-extras-inner > div {
padding: 0 15px 0 0;
}
html[dir="rtl"] #header.vertical.align-left #navigation-extras-inner > div {
padding: 0 0 0 15px;
}
body:not(.navigation-initially-hidden) #header.vertical.align-left #navigation-extras-inner > div:nth-last-child(2),
body.navigation-initially-hidden #header.vertical.align-left #navigation-extras-inner > div:last-child {
padding-right: 0;
}
html[dir="rtl"] body:not(.navigation-initially-hidden) #header.vertical.align-left #navigation-extras-inner > div:nth-last-child(2), html[dir="rtl"]
body.navigation-initially-hidden #header.vertical.align-left #navigation-extras-inner > div:last-child {
padding-right: 15px;
padding-left: 0;
}
}
@media only screen and (min-width: 1024px) and (min-width: 1024px) {
#header.vertical.align-center #navigation-extras-inner {
justify-content: center;
}
#header.vertical.align-center #navigation-extras-inner > div {
padding: 0 10px;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-right #navigation-extras-inner {
justify-content: flex-end;
}
#header.vertical.align-right #navigation-extras-inner > div {
padding: 0 0 0 15px;
}
#header.vertical.align-right #navigation-extras-inner > div:first-child {
padding-left: 0;
padding-right: 15px;
}
html[dir="rtl"] #header.vertical.align-right #navigation-extras-inner > div:first-child {
padding-left: 15px;
padding-right: 0;
}
#header.vertical.has-shadow {
box-shadow: 0px -5px 5px 0 rgba(0, 0, 0, 0.25);
}
#header.vertical.right {
right: 0;
}
#header.vertical.left {
left: 0;
}
#header.vertical.initially-hidden {
transition: margin 0.35s ease-in-out 0s;
}
#header.vertical.initially-hidden.left {
margin-left: -165px;
}
#header.vertical.initially-hidden.right {
margin-right: -165px;
}
#header.vertical.initially-hidden #header-inner > * {
transition: opacity 0.1s ease-in-out 0s;
}
#header.vertical.initially-hidden #header-inner #logo,
#header.vertical.initially-hidden #header-inner #navigation,
#header.vertical.initially-hidden #header-inner #navigation-extras-inner > div:not(#toggle-nav-container) {
visibility: hidden;
}
#header.vertical.initially-hidden #header-inner #navigation-extras {
border: none;
}
#header.vertical.middle #header-inner, #header.vertical.bottom #header-inner {
top: 0;
height: 100%;
box-sizing: border-box;
display: -ms-flexbox;
display: flex;
flex-direction: column;
}
#header.vertical.middle #header-inner {
justify-content: center;
}
#header.vertical.bottom #header-inner {
justify-content: flex-end;
padding-bottom: 95px;
}
}
@media only screen and (max-width: 1023px) {
#header {
width: 100%;
overflow: visible;
}
#header.fixed-mobile {
position: fixed;
top: 0;
}
#top-bar + #header.fixed-mobile {
position: absolute;
top: 33px;
}
body.admin-bar #top-bar + #header.fixed-mobile {
top: 65px;
}
#top-bar + #header.fixed-mobile.scrolled {
position: fixed;
top: 0;
}
body.admin-bar #top-bar + #header.fixed-mobile.scrolled {
top: 32px;
}
body.admin-bar:not([data-has-top-bar]) #header.fixed-mobile {
top: 32px;
}
}
@media only screen and (max-width: 1023px) and (max-width: 782px) {
body.admin-bar:not([data-has-top-bar]) #header.fixed-mobile, body.admin-bar #top-bar + #header.fixed-mobile.scrolled {
top: 46px;
}
}
@media only screen and (max-width: 1023px) {
#header.transparent-mobile:not(.scrolled) {
background-color: transparent !important;
}
#header.expanded:not(.fixed-mobile) {
position: relative;
}
}
#logo {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
@media only screen and (min-width: 1024px) {
#header.align-center #logo {
text-align: center;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-default #logo {
padding: 40px 0;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-center #logo {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
transition: padding 0.35s ease-in-out 0s;
text-align: center;
padding: 40px 0 10px;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #logo {
width: 100%;
margin-bottom: 15px;
padding: 40px 30px 0;
display: block;
}
#header.vertical.logo-top #logo {
position: fixed;
top: 0;
}
}
@media only screen and (min-width: 1024px) {
#logo {
transition: padding 0.35s ease-in-out 0s;
-webkit-backface-visibility: hidden;
}
body.has-overlay-menu #logo {
-ms-flex: 1 1 100%;
flex: 1 1 100%;
}
#header.horizontal #logo {
-webkit-transform-origin: left top;
transform-origin: left top;
}
#header.horizontal #logo-container #logo {
-webkit-transform-origin: center center;
transform-origin: center center;
}
#header.horizontal #logo.logo-centered-inline {
margin: auto;
}
#header.shrunk.horizontal.align-default #logo {
padding: 20px 0;
}
#header.shrunk.horizontal.align-center #logo {
padding: 20px 0;
}
#header.shrunk.horizontal.align-center.has-navigation #logo {
padding-bottom: 0;
}
#header:not(.scrolled) #logo.hide img,
#header.scrolled #logo.hide-fixed img {
height: 0;
margin: 0;
transform-origin: center center;
-ms-transform: scale(0.2);
transform: scale(0.2);
opacity: 0;
}
}
@media only screen and (max-width: 1023px) {
#logo {
-ms-flex: 1 1 100%;
flex: 1 1 100%;
padding: 40px 0;
transition: none;
}
html[dir="rtl"] #logo {
float: right;
clear: left;
}
#logo.mobile-hidden h1 {
display: none;
}
}
#logo.has-image h1 {
line-height: 0;
}
#logo.has-image a {
display: inline-block;
}
#logo img {
vertical-align: middle;
width: auto;
height: 23px;
transition:screen 0.35s ease-in-out 0s;
-webkit-backface-visibility: hidden;
}
@media only screen and (max-width: 1023px) {
#header.vertical.shrunk #logo img {
-ms-transform: none;
transform: none;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.shrunk #logo img {
height: 20.7px;
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
}
#header.horizontal.align-default.shrunk #logo img {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
}
#header.horizontal.align-default.shrunk #logo.logo-centered-inline img {
-webkit-transform-origin: center center;
transform-origin: center center;
opacity: 1;
}
#header.horizontal.align-center.shrunk #logo img {
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-left #logo h1 {
text-align: left;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-center #logo h1 {
text-align: center;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-right #logo h1 {
text-align: right;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #logo a {
height: 100%;
display: inline-block;
position: relative;
top: 0;
-ms-transform: none;
transform: none;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-center #logo a {
display: inline-block;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #logo a span {
white-space: normal;
}
}
#logo .text-logo {
color: #333;
display: inline-block;
font-size: 30px;
vertical-align: middle;
word-wrap: break-word;
}
@media only screen and (min-width: 1024px) {
#header.vertical #logo .text-logo {
display: block;
}
}
#logo .tagline {
word-wrap: break-word;
color: #898989;
}
@media only screen and (min-width: 1024px) {
#header.vertical #logo .tagline {
display: block;
line-height: normal;
padding-top: .2em;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-right #logo .tagline {
text-align: right;
}
}
@media only screen and (min-width: 1024px) {
.logo-centered-inline #logo.text {
text-align: center;
}
}
#logo.text h1 {
line-height: 0.86em;
}
#logo.text h2 {
line-height: 0.5em;
}
@media only screen and (min-width: 1024px) {
#header.vertical #logo.text {
height: unset;
}
}
.img-logo {
display: inline-block;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
.img-logo {
display: none !important;
}
}
.img-logo-retina {
display: none !important;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
.img-logo-retina {
display: inline-block !important;
}
}
.header-logo-wrapper {
display: inline-block;
}
@media only screen and (max-width: 1023px) {
.has-logo-mobile .header-logo-wrapper:not(.header-logo-mobile-wrapper) {
display: none;
}
#header:not(.has-logo-mobile) .header-logo-wrapper.secondary {
display: none;
}
#header:not(.has-logo-mobile) .header-logo-wrapper.primary {
display: inline-block;
display: initial;
}
#header.scrolled:not(.has-logo-mobile) .header-logo-wrapper.secondary {
display: inline-block;
display: initial;
}
#header.scrolled:not(.has-logo-mobile) .header-logo-wrapper.primary {
display: none;
}
}
@media only screen and (min-width: 1024px) {
.header-logo-wrapper.primary {
display: inline-block;
display: initial;
}
#header.scrolled .header-logo-wrapper.primary {
display: none;
}
.header-logo-wrapper.secondary {
display: none;
}
#header.scrolled .header-logo-wrapper.secondary {
display: inline-block;
display: initial;
}
}
@media only screen and (min-width: 1024px) {
.header-logo-mobile-wrapper {
display: none;
}
}
@media only screen and (max-width: 1023px) {
.header-logo-mobile-wrapper.secondary-mobile {
display: none;
}
.scrolled .header-logo-mobile-wrapper.secondary-mobile {
display: inline-block;
display: initial;
}
.header-logo-mobile-wrapper.primary-mobile {
display: inline-block;
display: initial;
}
.scrolled .header-logo-mobile-wrapper.primary-mobile {
display: none;
}
}
#navigation-extras {
align-self: stretch;
}
@media only screen and (min-width: 1024px) {
body.safari #navigation-extras.no-extras {
display: none;
}
}
@media only screen and (max-width: 1023px) {
body.safari #navigation-extras {
align-self: auto;
}
}
#navigation-extras #navigation-extras-inner {
display: -ms-flexbox;
display: flex;
align-self: stretch;
align-items: center;
width: 100%;
height: 100%;
transition: height 0.3s ease-in-out 0s;
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-center #navigation-extras #navigation-extras-inner {
align-items: flex-start;
}
}
@media only screen and (max-width: 1023px) {
#navigation-extras #navigation-extras-inner {
position: relative;
}
}
#heading {
position: relative;
background-position: center top;
background-size: cover;
background-color: #5b799c;
padding: 30px 0;
min-height: 40px;
clear: both;
box-sizing: content-box;
width: 100%;
overflow: hidden;
display: table;
}
@media only screen and (max-width: 1023px) {
#heading {
max-height: 100vh;
max-height: calc(100vh - 143px);
}
}
@media only screen and (max-width: 1023px) and (max-width: 1023px) {
#header.transparent-mobile + #heading {
padding-top: 133px;
}
#header.transparent-mobile:not(.fixed-mobile) + #heading {
margin-top: -103px;
}
}
@media only screen and (max-width: 1023px) {
body.admin #heading {
max-height: calc(100vh - 175px);
}
}
@media only screen and (max-width: 1023px) and (max-width: 782px) {
body.admin #heading {
max-height: calc(100vh - 189px);
}
}
#heading .overlay {
top: 0;
left: 0;
position: absolute;
background-color: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%;
z-index: 1;
opacity: 0;
}
#heading .heading-content {
position: relative;
display: table-cell;
vertical-align: middle;
width: 100%;
z-index: 99;
}
#heading .heading-content.content-left {
text-align: left;
}
#heading .heading-content.content-center {
text-align: center;
}
#heading .heading-content.content-right {
text-align: right;
}
#heading .heading-content.content-top {
vertical-align: top;
}
#heading .heading-content.content-bottom {
vertical-align: bottom;
}
#heading .page-title {
color: #fff;
margin-bottom: 0.3em;
font-size: 28px;
}
#heading .page-title:last-child {
margin-bottom: 0;
}
#heading .page-subtitle {
color: #fff;
font-size: 18px;
line-height: 1.3em;
font-weight: 300;
}
#heading .page-subtitle p {
margin-bottom: 0;
}
#heading .categories {
line-height: inherit;
margin-bottom: 10px;
}
#heading .categories a {
text-transform: capitalize;
letter-spacing: normal;
font-size: 12px;
margin-right: 3px;
}
#heading-scrolldown {
bottom: 20px;
left: 50%;
margin-left: -25px;
position: absolute;
z-index: 99;
width: 50px;
height: 50px;
text-align: center;
transition: 0.2s ease-in-out 0s;
}
#heading-scrolldown a {
height: 100%;
width: 100%;
color: #fff;
padding: 10px;
}
#heading-scrolldown a i {
font-size: 32px;
}
#heading-scrolldown:hover {
bottom: 16px;
} #footer {
font-size: .93em;
background: #212020;
color: #eaeaea;
clear: both;
margin-top: auto;
}
#footer.light {
background: #eee;
color: #888;
}
#footer.transparent {
background: transparent;
}
#footer a {
color: #eaeaea;
}
#footer.light a {
color: #888;
}
#footer h4 {
font-size: 1.3em;
padding: 0 0 20px;
color: #fff;
}
#footer.light h4 {
color: #555;
}
#footer .grid {
padding-top: 0;
}
@media only screen and (max-width: 1023px) {
#footer .grid .columns-1 {
width: 100%;
}
}
@media only screen and (max-width: 767px) {
#footer .grid .columns-1 {
width: 100%;
}
}
@media only screen and (max-width: 1023px) {
#footer .grid .columns-2 {
width: 50%;
}
}
@media only screen and (max-width: 767px) {
#footer .grid .columns-2 {
width: 100%;
}
}
@media only screen and (max-width: 1023px) {
#footer .grid:not(.js-resize) .columns-2:nth-child(2n+1) {
clear: both;
}
}
@media only screen and (max-width: 1023px) {
#footer .grid .columns-3 {
width: 33.33%;
width: calc(100% / 3);
}
}
@media only screen and (max-width: 767px) {
#footer .grid .columns-3 {
width: 100%;
}
}
@media only screen and (max-width: 1023px) {
#footer .grid:not(.js-resize) .columns-3:nth-child(3n+1) {
clear: both;
}
}
@media only screen and (max-width: 1023px) {
#footer .grid .columns-4 {
width: 25%;
}
}
@media only screen and (max-width: 767px) {
#footer .grid .columns-4 {
width: 100%;
}
}
@media only screen and (max-width: 1023px) {
#footer .grid:not(.js-resize) .columns-4:nth-child(4n+1) {
clear: both;
}
}
@media only screen and (max-width: 1023px) {
#footer .grid:not(.js-resize) [class*='columns-']:nth-child(2n+1) {
clear: none;
}
} #footer-widgets {
display: block;
padding-top: 60px;
padding-bottom: 40px;
overflow: hidden;
}
#footer-widgets.full-width {
padding-left: 30px;
padding-right: 30px;
} #extended-footer {
background: #191818;
color: #d3d3d3;
width: 100%;
padding: 25px 0;
font-size: 1em;
}
#extended-footer [class*="columns-"] {
padding-bottom: 0;
}
@media only screen and (max-width: 767px) {
#extended-footer [class*="columns-"] {
width: 100%;
text-align: center;
}
#extended-footer [class*="columns-"]:not(:first-child) {
padding-top: 15px;
}
}
#extended-footer a {
color: #ddd;
transition: color 0.2s linear;
}
#extended-footer a:hover {
color: #fff;
}
#footer.light #extended-footer {
background: #ddd;
color: #6b6b6b;
}
#footer.light #extended-footer a:hover {
color: #6f6f6f !important;
}
#footer.transparent #extended-footer {
background-color: transparent;
}
#extended-footer #footer-social {
text-align: right;
font-size: 16px;
}
#extended-footer #footer-social a {
padding: 8px;
display: inline;
}
@media only screen and (max-width: 767px) {
#extended-footer #footer-social {
text-align: center;
}
}
#extended-footer-content.full-width {
padding-left: 30px;
padding-right: 30px;
} .pace {
pointer-events: none;
position: fixed;
z-index: 2000;
width: 100%;
}
html[dir="rtl"] .pace {
transform: rotate(180deg);
margin-top: 2px;
}
body.admin-bar .pace {
top: 32px;
}
body[data-page-loader="full-page"] .pace {
display: none;
}
.pace-inactive {
display: none;
}
.pace-progress {
background: #5b799c;
position: absolute;
top: 0;
right: 100%;
width: 100%;
height: 2px;
}
body[data-page-loader="full-page"]:not(.pace-done) #wrapper {
max-height: 100vh;
overflow: hidden;
}
body[data-page-loader="full-page"]:not(.pace-done).admin-bar #wrapper {
max-height: calc(100vh - 32px);
}
body[data-page-loader="full-page"] .nice-page-loader-full {
position: fixed;
display: flex;
align-items: center;
justify-content: center;
background-color: #333;
top: 0;
bottom: 0;
left: 0;
right: 0;
opacity: 1;
z-index: 1000000000;
transition: opacity 2s ease-out 0s, z-index 0s ease-out 0s;
}
body[data-page-loader="full-page"] .nice-page-loader-full .spinner {
animation: nice-page-loader-full-rotate 2s linear infinite;
width: 65px;
height: 65px;
transform-origin: center center;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
body[data-page-loader="full-page"] .nice-page-loader-full .path {
stroke-dasharray: 1, 200;
stroke-dashoffset: 0;
stroke: white;
animation: nice-page-loader-full-dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
stroke-linecap: round;
}
body[data-page-loader="full-page"] .nice-page-loader-full.nice-page-loader-hidden {
opacity: 0;
z-index: -1;
transition: opacity 2s ease-out 0s, z-index 0s ease-out 2s;
}
body[data-page-loader="full-page"] .nice-page-loader-full .loader {
position: absolute;
top: 50%;
left: 50%;
height: 15px;
width: 15px;
background-color: #fff;
border-radius: 50%;
z-index: 1;
animation: full-page-overlay-loader-beat 0.8s infinite 0s;
opacity: 0.5;
}
@keyframes full-page-overlay-loader-beat {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes nice-page-loader-full-fade {
0% {
opacity: 1;
}
100% {
opacity: 0;
z-index: -1;
}
}
@keyframes nice-page-loader-full-rotate {
100% {
transform: rotate(360deg);
}
}
@keyframes nice-page-loader-full-dash {
0% {
stroke-dasharray: 1, 200;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 89, 200;
stroke-dashoffset: -35px;
}
100% {
stroke-dasharray: 89, 200;
stroke-dashoffset: -124px;
}
} .pills a {
background-color: #5b799c;
color: #fff;
padding: 5px 10px;
display: inline-block;
font-size: 12px;
line-height: 16px;
margin-right: 10px;
margin-bottom: 10px;
background-clip: padding-box;
border-radius: 2px;
}
.pills a:hover, .pills a:visited, .pills a:visited:hover {
color: #fff;
}
.pills.pills-white-color a {
color: #111;
}
.pills.pills-white-color a:hover, .pills.pills-white-color a:visited, .pills.pills-white-color a:visited:hover {
color: #111;
}
.pills-round a {
border-radius: 4px;
}
.pills-circle a {
border-radius: 2em;
}
.pills-square a {
border-radius: 0;
}
.pills-outline a {
background-color: transparent;
border: 1px solid #5b799c;
color: #5b799c;
}
.pills a:last-of-type {
margin-right: 0;
}
html[dir="rtl"] .pills a {
margin-right: 0;
margin-left: 10px;
}
html[dir="rtl"] .pills a:last-of-type {
margin-left: 0;
} .text-label {
display: inline-block;
font-size: .75em;
line-height: 1.75em;
text-transform: uppercase;
background-color: #333;
color: #fff;
padding: .2em  .5em;
margin-left: .75em;
background-clip: padding-box;
border-radius: 2px;
}
html[dir="rtl"] .text-label {
margin-left: 0;
margin-right: .75em;
}
.text-label-popular {
background-color: #7fb95a;
}
.text-label-new {
background-color: #5b799c;
}
.text-label-hot {
background-color: #d16f4c;
}
.text-label-sale {
background-color: #d4852b;
} body,
button,
input,
select,
textarea {
font: 400 14px/20px "Open Sans", Arial, sans-serif;
color: #707070;
line-height: 1.75;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
font-family: "Poppins", Arial, sans-serif;
font-weight: normal;
padding: 0;
color: #3b3d3b;
clear: both;
line-height: 1.25em;
word-wrap: break-word;
}
h1 a,
h1 a:hover, .h1 a,
.h1 a:hover,
h2 a,
h2 a:hover, .h2 a,
.h2 a:hover,
h3 a,
h3 a:hover, .h3 a,
.h3 a:hover,
h4 a,
h4 a:hover, .h4 a,
.h4 a:hover,
h5 a,
h5 a:hover, .h5 a,
.h5 a:hover,
h6 a,
h6 a:hover, .h6 a,
.h6 a:hover {
color: #3b3d3b;
font-weight: normal;
border: none;
}
h1, .h1 {
font-size: 32px;
}
h2, .h2 {
font-size: 28px;
}
h3, .h3 {
font-size: 24px;
}
h4, .h4 {
font-size: 20px;
}
h5, .h5 {
font-size: 16px;
}
h6, .h6 {
font-size: 12px;
} p {
margin-bottom: 1.5em;
}
b,
strong {
font-weight: bold;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-size: 15px;
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
sup,
sub {
font-size: 75%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
small {
font-size: 75%;
}
big {
font-size: 125%;
}
address {
font-style: italic;
}
abbr[title],
acronym[title],
dfn[title] {
cursor: help;
}
blockquote {
min-height: 40px;
font-style: italic;
margin-left: 15px;
padding: 0 40px;
color: #999;
}
em,
dfn,
cite {
font-style: italic;
}
dfn {
font-weight: bold;
}
sup {
vertical-align: top;
}
sub {
vertical-align: bottom;
}
del {
text-decoration: line-through;
}
ins {
text-decoration: underline;
}
var,
kbd,
samp,
code,
pre {
font: 14px/18px Monaco, Courier, "Courier New", monospace;
}
kbd {
font-weight: bold;
}
samp,
var {
font-style: italic;
}
pre {
white-space: pre-wrap;
overflow: auto;
word-break: break-all;
word-wrap: break-word;
padding: 15px;
border: 1px solid #e8e8e8;
clear: both;
line-height: 1.5;
background: #eee;
}
pre, pre code {
white-space: pre-line;
word-wrap: break-word;
}
pre code {
font-size: 14px;
}
.text-left {
text-align: left;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.text-justify {
text-align: justify;
}
.text-no-transform {
text-transform: none;
}
.uppercase,
.text-uppercase {
text-transform: uppercase;
}
.lowercase,
.text-lowercase {
text-transform: lowercase;
}
.capitalize,
.text-capitalize {
text-transform: capitalize;
}
.font-weight-100,
.font-weight-100 *:not(strong):not(b) {
font-weight: 100;
}
.font-weight-200,
.font-weight-200 *:not(strong):not(b) {
font-weight: 200;
}
.font-weight-300,
.font-weight-300 *:not(strong):not(b) {
font-weight: 300;
}
.font-weight-400,
.font-weight-400 *:not(strong):not(b) {
font-weight: 400;
}
.font-weight-500,
.font-weight-500 *:not(strong):not(b) {
font-weight: 500;
}
.font-weight-600,
.font-weight-600 *:not(strong):not(b) {
font-weight: 600;
}
.font-weight-700,
.font-weight-700 *:not(strong):not(b) {
font-weight: 700;
}
.font-weight-800,
.font-weight-800 *:not(strong):not(b) {
font-weight: 800;
}
.font-weight-900,
.font-weight-900 *:not(strong):not(b) {
font-weight: 900;
}
.no-margin {
margin: 0 !important;
}
.no-margin-top {
margin-top: 0 !important;
}
.no-margin-bottom {
margin-bottom: 0 !important;
}
.no-margin-left {
margin-left: 0 !important;
}
.no-margin-right {
margin-right: 0 !important;
}
.no-margin-x {
margin-left: 0 !important;
margin-right: 0 !important;
}
.no-margin-y {
margin-top: 0 !important;
margin-bottom: 0 !important;
} hr {
border-color: #e0e0e0;
border: 0;
margin-bottom: 1.5em;
box-sizing: border-box;
border-top-width: 1px;
border-style: solid;
}
.entry .post-content hr {
border-color: #e0e0e0;
}
hr.separator-no-padding {
margin-top: 0;
margin-bottom: 0;
}
hr.separator-double-padding {
margin: 50 0 50 0;
}
hr.no-top-margin {
margin-top: 0;
}
hr.double-top-margin {
margin-top: 72px;
}
hr.double {
height: 4px;
border-bottom-width: 1px;
}
hr.dotted {
border-style: dotted;
}
hr.dashed {
border-style: dashed;
}
hr.separator-break {
margin-left: auto;
margin-right: auto;
}
hr.nice-separator {
border-top-width: 2px;
width: 85px;
border-style: solid;
border-image: none;
margin: 25px auto;
text-align: left;
}
html[dir="rtl"] hr.nice-separator {
text-align: right;
}
.text-align-left hr.nice-separator {
text-align: left;
}
.text-align-right hr.nice-separator {
text-align: right;
}
.text-align-center hr.nice-separator {
text-align: center;
}
hr.nice-separator.nice-separator-accent-color {
border-color: #5b799c;
}
hr.nice-separator.nice-separator-double-spacing {
margin-top: 50px !important;
margin-bottom: 50px !important;
}
img {
height: auto; max-width: 100%; }
figure {
margin: 0;
} ul,
ol {
margin: 0 3em 1.5em;
}
li > ul, li >
ol {
margin-bottom: 0;
margin-left: 1.5em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
} table {
margin: 0 0 1.5em;
width: 100%;
}
th {
font-weight: bold;
} button,
input,
select,
textarea {
font-size: 100%; margin: 0; vertical-align: baseline; } button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid #3b3d3b;
font-family: "Poppins", Arial, sans-serif;
cursor: pointer;
-webkit-appearance: button;
line-height: 1;
padding: .6em 1em .4em;
text-transform: uppercase;
background-clip: padding-box;
border-radius: 3px;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #3b3d3b;
background: #2e302e;
}
button:focus, button:active,
input[type="button"]:focus,
input[type="button"]:active,
input[type="reset"]:focus,
input[type="reset"]:active,
input[type="submit"]:focus,
input[type="submit"]:active {
border-color: #3b3d3b;
background: #2e302e;
}
body.error404 #content input#searchsubmit,
body.page-template-sitemap #content input#searchsubmit {
padding: 11px 15px 9px;
background-clip: padding-box;
border-radius: 4px;
}
.btn, .button:not(.menu-item),
input[type="submit"],
input[type="button"],
.btn-link {
font-family: "Poppins", Arial, sans-serif;
display: inline-block;
font-size: 13px;
line-height: 1.8846;
padding: 10px 30px !important;
font-style: normal !important;
text-align: center;
vertical-align: middle;
margin: 1px auto;
cursor: pointer;
background-image: none;
border: 1px solid;
outline: none;
-webkit-text-stroke: 0;
background-clip: padding-box;
border-radius: 3px;
transition:screen 200ms ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn.btn-top-margin, .btn-top-margin.button:not(.menu-item),
input.btn-top-margin[type="submit"],
input.btn-top-margin[type="button"],
.btn-link.btn-top-margin {
margin-top: 18px;
}
.btn.btn-sm, .btn-sm.button:not(.menu-item),
input.btn-sm[type="submit"],
input.btn-sm[type="button"],
.btn-link.btn-sm {
font-size: 10px !important;
line-height: normal;
padding: 10px 25px !important;
}
@media only screen and (max-width: 424px) {
.btn.btn-sm:not(input), .btn-sm.button:not(input):not(.menu-item),
input.btn-sm[type="submit"]:not(input),
input.btn-sm[type="button"]:not(input),
.btn-link.btn-sm:not(input) {
padding: 8px 20px !important;
}
}
.btn.btn-md, .btn-md.button:not(.menu-item),
input.btn-md[type="submit"],
input.btn-md[type="button"],
.btn-link.btn-md {
font-size: 13px !important;
}
@media only screen and (max-width: 424px) {
.btn.btn-md:not(input), .btn-md.button:not(input):not(.menu-item),
input.btn-md[type="submit"]:not(input),
input.btn-md[type="button"]:not(input),
.btn-link.btn-md:not(input) {
font-size: 12px !important;
padding: 10.4px 24px !important;
}
}
.btn.btn-lg, .btn-lg.button:not(.menu-item),
input.btn-lg[type="submit"],
input.btn-lg[type="button"],
.btn-link.btn-lg {
font-size: 15px !important;
line-height: normal;
padding: 15px 40px !important;
}
@media only screen and (max-width: 424px) {
.btn.btn-lg:not(input), .btn-lg.button:not(input):not(.menu-item),
input.btn-lg[type="submit"]:not(input),
input.btn-lg[type="button"]:not(input),
.btn-link.btn-lg:not(input) {
font-size: 13px !important;
padding: 12px 36px !important;
}
}
.btn.btn-xl, .btn-xl.button:not(.menu-item),
input.btn-xl[type="submit"],
input.btn-xl[type="button"],
.btn-link.btn-xl {
font-size: 18px !important;
line-height: normal;
padding: 17px 45px !important;
}
@media only screen and (max-width: 424px) {
.btn.btn-xl:not(input), .btn-xl.button:not(input):not(.menu-item),
input.btn-xl[type="submit"]:not(input),
input.btn-xl[type="button"]:not(input),
.btn-link.btn-xl:not(input) {
font-size: 14.4px !important;
padding: 13.6px 36px !important;
}
}
.btn.btn-shadow, .btn-shadow.button:not(.menu-item),
input.btn-shadow[type="submit"],
input.btn-shadow[type="button"],
.btn-link.btn-shadow {
box-shadow: 0 4px 10px -5px rgba(0, 0, 0, 0.8);
}
.btn.btn-outline, .btn-outline.button:not(.menu-item),
input.btn-outline[type="submit"],
input.btn-outline[type="button"],
.btn-link.btn-outline {
background: transparent !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn.btn-disable-hover:not(.allow-pointer-events), .btn-disable-hover.button:not(.allow-pointer-events):not(.menu-item),
input.btn-disable-hover[type="submit"]:not(.allow-pointer-events),
input.btn-disable-hover[type="button"]:not(.allow-pointer-events),
.btn-link.btn-disable-hover:not(.allow-pointer-events) {
pointer-events: none !important;
}
.btn i, .button:not(.menu-item) i,
input[type="submit"] i,
input[type="button"] i,
.btn-link i {
position: relative;
}
.btn.btn-icon-left i, .btn-icon-left.button:not(.menu-item) i,
input.btn-icon-left[type="submit"] i,
input.btn-icon-left[type="button"] i,
.btn-link.btn-icon-left i {
margin-right: 10px;
}
.btn.btn-icon-right i, .btn-icon-right.button:not(.menu-item) i,
input.btn-icon-right[type="submit"] i,
input.btn-icon-right[type="button"] i,
.btn-link.btn-icon-right i {
margin-left: 10px;
}
.btn.btn-italic, .btn-italic.button:not(.menu-item),
input.btn-italic[type="submit"],
input.btn-italic[type="button"],
.btn-link.btn-italic {
font-style: italic !important;
}
.btn-square, body[data-btn-shape] .btn.btn-square, body[data-btn-shape] .btn-square.button:not(.menu-item), body[data-btn-shape]
input.btn-square[type="submit"], body[data-btn-shape]
input.btn-square[type="button"], body[data-btn-shape="square"] .button:not(.menu-item), body[data-btn-shape="square"] input[type="submit"], body[data-btn-shape="square"] input[type="button"] {
background-clip: padding-box;
border-radius: 0 !important;
}
.btn-round, body[data-btn-shape] .btn.btn-round, body[data-btn-shape] .btn-round.button:not(.menu-item), body[data-btn-shape]
input.btn-round[type="submit"], body[data-btn-shape]
input.btn-round[type="button"], body[data-btn-shape="round"] .button:not(.menu-item), body[data-btn-shape="round"] input[type="submit"], body[data-btn-shape="round"] input[type="button"] {
background-clip: padding-box;
border-radius: 6px !important;
}
.btn-circle, body[data-btn-shape] .btn.btn-circle, body[data-btn-shape] .btn-circle.button:not(.menu-item), body[data-btn-shape]
input.btn-circle[type="submit"], body[data-btn-shape]
input.btn-circle[type="button"], body[data-btn-shape="circle"] .button:not(.menu-item), body[data-btn-shape="circle"] input[type="submit"], body[data-btn-shape="circle"] input[type="button"] {
background-clip: padding-box;
border-radius: 10em !important;
}
.btn-shadow {
box-shadow: 0 4px 10px -5px rgba(0, 0, 0, 0.8);
}
.btn-outline {
border-style: solid;
}
@media only screen and (max-width: 424px) {
.btn:not(input), .button:not(input):not(.menu-item),
input[type="submit"]:not(input),
input[type="button"]:not(input),
.btn-link:not(input) {
padding: 10.4px 24px !important;
margin: 0.8px !important;
font-size: 10.4px;
}
}
.btn:not(.btn-outline):not(.btn-link):not(.btn-disable-hover):hover, .button:not(.btn-outline):not(.btn-link):not(.btn-disable-hover):hover:not(.menu-item),
input[type="submit"]:not(.btn-outline):not(.btn-link):not(.btn-disable-hover):hover,
input[type="button"]:not(.btn-outline):not(.btn-link):not(.btn-disable-hover):hover {
border-style: solid !important;
}
.btn-default, .button:not(.menu-item),
input[type="submit"],
input[type="button"] {
background: #3b3d3b;
border-color: #3b3d3b;
color: #fff !important;
border-width: 1px !important;
border-style: solid;
}
.btn-default:not(.btn-outline):not(.btn-disable-hover):hover, .button:not(.btn-outline):not(.btn-disable-hover):hover:not(.menu-item),
input[type="submit"]:not(.btn-outline):not(.btn-disable-hover):hover,
input[type="button"]:not(.btn-outline):not(.btn-disable-hover):hover {
border-style: solid !important;
border-color: #2e302e !important;
background-color: #2e302e;
}
.btn-default.btn-outline, .btn-outline.button:not(.menu-item),
input.btn-outline[type="submit"],
input.btn-outline[type="button"],
body[data-btn-color] .btn-default.btn-outline,
body[data-btn-color] .btn-outline.button:not(.menu-item),
body[data-btn-color]
input.btn-outline[type="submit"],
body[data-btn-color]
input.btn-outline[type="button"] {
border-color: #3b3d3b !important;
color: #3b3d3b !important;
background: transparent;
}
.btn-default.btn-outline:hover, .btn-outline.button:hover:not(.menu-item),
input.btn-outline[type="submit"]:hover,
input.btn-outline[type="button"]:hover,
body[data-btn-color] .btn-default.btn-outline:hover,
body[data-btn-color] .btn-outline.button:hover:not(.menu-item),
body[data-btn-color]
input.btn-outline[type="submit"]:hover,
body[data-btn-color]
input.btn-outline[type="button"]:hover {
background-color: #3b3d3b !important;
color: #fff !important;
}
.btn-accent-color, input[type="submit"] {
background: #5b799c;
border-color: #5b799c;
color: #fff !important;
}
.btn-accent-color.btn-outline, input.btn-outline[type="submit"] {
border-color: #5b799c !important;
color: #5b799c !important;
}
.btn-accent-color.btn-outline:hover, input.btn-outline[type="submit"]:hover {
background-color: #5b799c !important;
color: #fff !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-accent-color:not(.btn-outline):not(.btn-disable-hover):hover, input[type="submit"]:not(.btn-outline):not(.btn-disable-hover):hover {
border-width: 1px !important;
border-style: solid !important;
}
.btn-complementary-color {
background: #50dfc2;
border-color: #50dfc2;
color: #fff !important;
}
.btn-complementary-color.btn-outline {
border-color: #50dfc2 !important;
color: #50dfc2 !important;
}
.btn-complementary-color.btn-outline:hover {
background-color: #50dfc2 !important;
color: #fff !important;
}
.btn-black-color {
background: #222;
border-color: #222;
color: #fff !important;
}
.btn-black-color.btn-outline {
border-color: #222 !important;
color: #222 !important;
}
.btn-black-color.btn-outline:hover {
background-color: #222 !important;
color: #fff !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-black-color:not(.btn-outline):hover {
border-width: 1px !important;
border-style: solid !important;
}
.btn-dark-color-1 {
background: #333;
border-color: #333;
color: #fff !important;
}
.btn-dark-color-1.btn-outline {
border-color: #333 !important;
color: #333 !important;
}
.btn-dark-color-1.btn-outline:hover {
background-color: #333 !important;
color: #fff !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-dark-color-1:not(.btn-outline):hover {
border-width: 1px !important;
border-style: solid !important;
}
.btn-dark-color-2 {
background: #454545;
border-color: #454545;
color: #fff !important;
}
.btn-dark-color-2.btn-outline {
border-color: #454545 !important;
color: #454545 !important;
}
.btn-dark-color-2.btn-outline:hover {
background-color: #454545 !important;
color: #fff !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-dark-color-2:not(.btn-outline):hover {
border-width: 1px !important;
border-style: solid !important;
}
.btn-dark-color-3 {
background: #686868;
border-color: #686868;
color: #fff !important;
}
.btn-dark-color-3.btn-outline {
border-color: #686868 !important;
color: #686868 !important;
}
.btn-dark-color-3.btn-outline:hover {
background-color: #686868 !important;
color: #fff !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-dark-color-3:not(.btn-outline):hover {
border-width: 1px !important;
border-style: solid !important;
}
.btn-white-color {
background: #fff;
border-color: #fff;
color: #111 !important;
}
.btn-white-color.btn-outline {
border-color: #fff !important;
color: #fff !important;
}
.btn-white-color.btn-outline:hover {
background-color: #fff !important;
color: #111 !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-white-color:not(.btn-outline):hover {
border-width: 1px !important;
border-style: solid !important;
color: #111 !important;
}
.btn-light-color-1 {
background: #eee;
border-color: #eee;
color: #111 !important;
}
.btn-light-color-1.btn-outline {
border-color: #eee !important;
color: #eee !important;
}
.btn-light-color-1.btn-outline:hover {
background-color: #eee !important;
color: #111 !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-light-color-1:not(.btn-outline):hover {
border-width: 1px !important;
border-style: solid !important;
color: #111 !important;
}
.btn-light-color-2 {
background: #ddd;
border-color: #ddd;
color: #111 !important;
}
.btn-light-color-2.btn-outline {
border-color: #ddd !important;
color: #ddd !important;
}
.btn-light-color-2.btn-outline:hover {
background-color: #ddd !important;
color: #111 !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-light-color-2:not(.btn-outline):hover {
border-width: 1px !important;
border-style: solid !important;
color: #111 !important;
}
.btn-light-color-3 {
background: #bbb;
border-color: #bbb;
color: #111 !important;
}
.btn-light-color-3.btn-outline {
border-color: #bbb !important;
color: #bbb !important;
}
.btn-light-color-3.btn-outline:hover {
background-color: #bbb !important;
color: #111 !important;
border-width: 1px !important;
border-style: solid !important;
}
.btn-light-color-3:not(.btn-outline):hover {
border-width: 1px !important;
border-style: solid !important;
color: #111 !important;
}
.btn-container {
display: block;
}
.btn-container.btn-inline {
display: inline-block;
padding-left: 9px;
padding-right: 9px;
vertical-align: bottom;
margin-top: 0 !important;
}
@media only screen and (max-width: 424px) {
.btn-container.btn-inline {
display: block;
padding: 0;
margin-top: 9px !important;
}
}
* > .btn-container:first-of-type {
padding-left: 0;
}
* > .btn-container:last-of-type {
padding-right: 0;
}
.btn-link {
border: 1px solid transparent;
padding: 0 !important;
}
.btn-block {
display: block;
width: 100%;
padding-left: 0 !important;
padding-right: 0 !important;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
width: 100%;
} input[type="checkbox"], input[type="radio"] {
padding: 0; }
input[type="search"] {
-webkit-appearance: textfield; box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;
}
input[type='search']::-webkit-search-decoration,
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-results-button,
input[type='search']::-webkit-search-results-decoration {
display: none;
}
button,
input { }
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="date"],
input[type="number"],
textarea,
select {
color: #666;
border: 1px solid #e3e3e3;
background-color: white;
background-clip: padding-box;
border-radius: 2px;
transition: border 0.2s ease-in-out;
}
.dark input[type="text"], .dark
input[type="email"], .dark
input[type="url"], .dark
input[type="password"], .dark
input[type="search"], .dark
input[type="tel"], .dark
input[type="date"], .dark
input[type="number"], .dark
textarea, .dark
select {
color: #fff;
border-color: rgba(255, 255, 255, 0.2);
background-color: transparent;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="date"]:focus,
input[type="number"]:focus,
textarea:focus,
select:focus {
border-color: #d3d3d3;
}
.dark input[type="text"]:focus, .dark
input[type="email"]:focus, .dark
input[type="url"]:focus, .dark
input[type="password"]:focus, .dark
input[type="search"]:focus, .dark
input[type="tel"]:focus, .dark
input[type="date"]:focus, .dark
input[type="number"]:focus, .dark
textarea:focus, .dark
select:focus {
color: #fff;
border-color: rgba(255, 255, 255, 0.5);
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="date"]:focus,
input[type="number"]:focus,
textarea:focus {
color: #333;
background-color: #fff;
}
input[type="text"], input[type="email"], input[type="url"], input[type="date"], input[type="number"], input[type="password"], input[type="search"] {
padding: 10px 15px;
}
.light input:not([type="submit"]):not([type="radio"]) {
box-shadow: 0 2px 1px rgba(0, 0, 0, 0.01) inset;
}
input:not([type="submit"]):not([type="radio"])::-webkit-input-placeholder, input:not([type="submit"]):not([type="radio"])::-moz-placeholder, input:not([type="submit"]):not([type="radio"]):-moz-placeholder, input:not([type="submit"]):not([type="radio"]):-ms-input-placeholder {
color: #111;
}
#content input body.error404#s, #content
input body.page-template-sitemap#s {
padding: 7px;
}
input[type="search"] {
width: 100%;
padding: 10px 10px 10px 35px;
background: transparent url(//www.excellentfloors.com.au/wp-content/themes/smart/images/search.png) no-repeat 10px 50%;
box-sizing: border-box;
}
html[dir="rtl"] input[type="search"] {
padding: 10px 35px 10px 10px;
background-position: right;
background-position: calc(100% - 10px);
}
.dark input[type="search"] {
background-image: url(//www.excellentfloors.com.au/wp-content/themes/smart/images/search-dark.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
input[type="search"] {
background-size: 16px 18px;
background-image: url(//www.excellentfloors.com.au/wp-content/themes/smart/images/search@2x.png);
}
.dark input[type="search"] {
background-image: url(//www.excellentfloors.com.au/wp-content/themes/smart/images/search-dark@2x.png);
}
}
textarea {
overflow: auto; padding-left: 3px;
vertical-align: top; width: 100%;
}
input, textarea, select {
padding: 10px;
}
button {
padding: 2px 10px;
cursor: pointer;
}
select {
padding: 9px 30px 9px 6px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-image: url(//www.excellentfloors.com.au/wp-content/themes/smart/images/select.png);
background-repeat: no-repeat;
background-position: right center;
background-color: white;
height: 50px;
}
html[dir="rtl"] select {
padding: 9px 6px 9px 30px;
background-position: left center;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
select {
padding-left: 11px;
}
}
select:hover {
border: 1px solid #b3b3b3;
cursor: pointer;
}
.dark select:hover {
border-color: rgba(255, 255, 255, 0.5);
}
select option {
cursor: pointer;
padding: 5px 7px;
}
select option:hover, select option:focus, select option:active {
border: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
select {
background-size: 33px 33px;
}
}
input,
textarea {
background: transparent;
}
form.post-password-form label {
display: block;
font-weight: bold;
}
form.post-password-form input[type="password"] {
display: inline;
padding: 8px 10px;
font-size: 14px;
box-sizing: border-box;
}
form.search-form .search-submit {
padding: 12.5px;
margin: 0;
}
form.search-form .screen-reader-text {
position: absolute;
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
}
form.search-form a.screen-reader-text:active,
form.search-form a.screen-reader-text:focus {
border-bottom: 1px solid #e3e3e3;
color: #68BDBB;
clip: auto !important;
font-size: 12px;
position: absolute;
text-decoration: underline;
top: 0;
left: 7.6%;
} .nice-contact-map-container {
width: 100%;
}
.nice-contact-map-container iframe {
margin-bottom: 0;
}
.nice-contact-map-container .scrolloff {
pointer-events: none;
}
form label {
width: 100%;
margin: 0;
clear: both;
color: #777;
}
form label *:not(input) {
font-size: 0.93em;
}
form label.error {
color: #f44c46;
width: 350px;
}
form input[type="radio"] + label,
form input[type="checkbox"] + label {
display: inline-block;
margin-left: 10px;
}
form input[type="submit"], form input[type="button"] {
min-width: 150px;
width: auto;
text-align: center;
cursor: pointer;
clear: both;
height: auto;
padding: 15px;
box-shadow: 0 0 0;
color: #fff;
}
form input[type="submit"]:hover, form input[type="button"]:hover {
background-color: #5b799c;
}
form input[type="text"],
form input[type="email"],
form input[type="password"],
form input[type="number"],
form input[type="date"],
form textarea,
form select {
margin: 0;
font-size: 100%;
display: block;
}
form textarea {
height: 150px;
background-color: white;
} div[role="form"] p {
width: 100%;
margin: 0;
clear: both;
color: #777;
}
div[role="form"] p.error {
color: #f44c46;
width: 350px;
}
div[role="form"] span.wpcf7-form-control-wrap {
display: block;
margin-bottom: 15px;
}
div[role="form"] div.wpcf7-validation-errors, div[role="form"] div.wpcf7-mail-sent-ok {
border-width: 1px;
}
div[role="form"] div.wpcf7-response-output {
margin: 1em 0;
padding: 15px;
}
span.wpcf7-list-item {
margin-right: 1em;
margin-left: 0;
}
.wpcf7-list-item-label {
margin-left: .25em;
}
.wpcf7 .wpcf7-mail-sent-ok,
.wpcf7 .wpcf7-validation-errors,
.wpcf7 span.wpcf7-not-valid-tip {
padding: 5px 10px 5px 10px;
padding: 0;
margin: 10px 0 0 0;
display: block;
text-align: left;
border: 0;
}
input.wpcf7-form-control.wpcf7-submit.btn, input.wpcf7-form-control.wpcf7-submit.button:not(.menu-item),
input.wpcf7-form-control.wpcf7-submit[type="submit"],
input.wpcf7-form-control.wpcf7-submit[type="button"] {
margin: 0;
}
.wpcf7-inline-wrapper {
display: table;
table-layout: fixed;
width: 100%;
}
.wpcf7-inline-wrapper input {
margin: 0;
}
.wpcf7-inline-wrapper input:not([type="checkbox"]), .wpcf7-inline-wrapper input:not([type="radio"]) {
width: 100%;
}
.wpcf7-inline-wrapper .wpcf7-inline-field {
width: 50%;
display: table-cell;
vertical-align: top;
padding: 0 10px 0 10px;
}
@media only screen and (max-width: 424px) {
.wpcf7-inline-wrapper .wpcf7-inline-field {
width: 100%;
display: block;
padding: 0;
}
}
.wpcf7-inline-wrapper .wpcf7-inline-field input {
text-align: left;
max-height: 46.5px;
}
.wpcf7-inline-wrapper .wpcf7-inline-field input:not([type="checkbox"]), .wpcf7-inline-wrapper .wpcf7-inline-field input:not([type="radio"]) {
width: 100%;
}
.wpcf7-inline-wrapper .wpcf7-inline-field:first-child {
padding-left: 0;
}
.wpcf7-inline-wrapper .wpcf7-inline-field:last-child {
padding-right: 0;
}
.wpcf7-inline-wrapper .wpcf7-inline-field > * {
margin-top: 0 !important;
}
.wpcf7-inline-wrapper.wpcf7-input-group {
display: table;
table-layout: auto;
}
.wpcf7-inline-wrapper.wpcf7-input-group p {
padding: 0;
}
.wpcf7-inline-wrapper.wpcf7-input-group > *:first-child input {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.wpcf7-inline-wrapper.wpcf7-input-group > *:first-child input:not(.btn):not(.button:not(.menu-item)):not(
input[type="submit"]):not(
input[type="button"]) {
padding: 11px 15px 11px 15px;
border-right: none !important;
}
.wpcf7-inline-wrapper.wpcf7-input-group > *:not(:first-child) input {
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
.wpcf7-inline-wrapper.wpcf7-input-group > *:not(:first-child) input:not(.btn):not(.button:not(.menu-item)):not(
input[type="submit"]):not(
input[type="button"]) {
padding: 10px 15px 10px 15px;
border-left: none !important;
}
.wpcf7-inline-wrapper.wpcf7-input-group .wpcf7-inline-field {
display: table-cell;
}
.wpcf7-inline-wrapper.wpcf7-input-group .wpcf7-inline-field-text {
width: 99%;
}
.wpcf7-inline-wrapper.wpcf7-input-group .wpcf7-inline-field-btn {
width: 1%;
}
.wpcf7-inline-wrapper.wpcf7-input-group .wpcf7-inline-field-btn input {
width: auto;
padding-left: 18px !important;
padding-right: 18px !important;
}
.wpcf7-inline-wrapper.wpcf7-input-group .wpcf7-inline-field-btn input.btn-xl {
padding-left: 27px !important;
padding-right: 27px !important;
}
.firefox .wpcf7-inline-wrapper.wpcf7-input-group .wpcf7-inline-field-btn input {
border-bottom: 0;
}
.wpcf7-inline-wrapper input.form-xl {
padding: 14px !important;
font-size: 18px;
}
form .wpcf7-inline-wrapper:nth-child(2) p {
margin-top: 0;
}
.wpcf7-captchac {
margin: 15px 0 0 0;
}
input.wpcf7-submit {
margin-top: 0;
}
.form-text-center {
text-align: center !important;
}
.form-fluid {
width: 100% !important;
}
.form-circle {
border-radius: 10em !important;
padding-right: 30px !important;
padding-left: 30px !important;
}
span.wpcf7-not-valid-tip,
.light span.wpcf7-not-valid-tip,
.dark .light span.wpcf7-not-valid-tip {
color: #575757 !important;
}
.dark span.wpcf7-not-valid-tip,
.light .dark span.wpcf7-not-valid-tip {
color: #fff !important;
} .gform_wrapper form[id^="gform_"] .top_label .gfield_label {
width: 100%;
margin: 0;
clear: both;
color: #777;
}
.gform_wrapper form[id^="gform_"] .top_label .gfield_label.error {
color: #f44c46;
width: 350px;
}
.gform_wrapper form[id^="gform_"] .gfield {
margin-bottom: 10px;
}
.gform_wrapper form[id^="gform_"] ul.gfield_radio,
.gform_wrapper form[id^="gform_"] ul.gfield_checkbox {
margin-top: 5px !important;
}
.gform_wrapper form[id^="gform_"] input[type="radio"] + label,
.gform_wrapper form[id^="gform_"] input[type="checkbox"] + label {
display: inline-block;
margin-left: 10px;
}
.gform_wrapper form[id^="gform_"] .gform_page_footer {
border: none;
padding: 0;
margin: 10px 0;
}
.gform_wrapper form[id^="gform_"] li.gfield input[type="text"],
.gform_wrapper form[id^="gform_"] li.gfield input[type="email"],
.gform_wrapper form[id^="gform_"] li.gfield input[type="password"],
.gform_wrapper form[id^="gform_"] li.gfield select {
margin: 0;
font-size: 100%;
display: block;
}
.gform_wrapper form[id^="gform_"] li.gfield select {
padding: 9px 0 9px 6px;
margin: 0 !important;
}
.gform_wrapper form[id^="gform_"] input.button[class*=" gform"], .gform_wrapper form[id^="gform_"] input.button[class^="gform"] {
min-width: 150px;
width: auto;
text-align: center;
cursor: pointer;
clear: both;
height: auto;
padding: 15px;
box-shadow: 0 0 0;
color: #fff;
}
.gform_wrapper form[id^="gform_"] input.button[class*=" gform"]:hover, .gform_wrapper form[id^="gform_"] input.button[class^="gform"]:hover {
background-color: #5b799c;
}
body * form.wpcf7-form {
float: none;
}
.wpcf7-form .cptch_block {
margin-bottom: 15px;
}  a {
color: #575757;
transition:screen 0.2s linear;
text-decoration: none;
word-wrap: break-word;
}
a:visited {
color: #575757;
}
a:visited:hover {
color: #5b799c;
}
a:hover, a:focus, a:active {
color: #5b799c;
}
a img {
border: none;
}
a > img {
vertical-align: bottom;
}  html .wp-pagenavi {
margin-top: 30px;
}
html .wp-pagenavi span, html .wp-pagenavi a {
border: none;
margin: 0 10px 0 0;
padding: 0 16px;
font-family: "Poppins", Arial, sans-serif;
font-weight: 200;
font-size: 16px;
background-color: transparent;
color: #aaa;
}
body.rtl html .wp-pagenavi span, body.rtl html .wp-pagenavi a {
margin: 0 0 0 10px;
}
html .wp-pagenavi span.pages {
padding-left: 0;
}
@media only screen and (max-width: 374px) {
html .wp-pagenavi span.pages {
display: block;
padding: 15px 0;
}
html .wp-pagenavi span.pages + .page,
html .wp-pagenavi span.pages + .current {
padding-left: 0;
}
}
html .wp-pagenavi span.current {
color: #707070;
font-weight: inherit;
}
html .wp-pagenavi a:hover {
background-color: transparent;
color: #777;
} .nav-entries {
overflow: hidden;
margin-bottom: 30px;
font-family: "Poppins", Arial, sans-serif;
text-transform: uppercase;
}
.nav-entries a {
background: transparent;
padding: 10px 0;
margin-right: 5px;
display: block;
font-size: 14px;
color: #aaa;
}
html[dir="rtl"] .nav-entries a {
margin-right: 0;
margin-left: 5px;
}
.nav-entries .nav-prev,
.nav-entries .nav-next {
min-height: 40px;
}
.nav-entries .nav-prev a,
.nav-entries .nav-next a {
color: #aaa;
}
.nav-entries .nav-prev a:before, .nav-entries .nav-prev a:after,
.nav-entries .nav-next a:before,
.nav-entries .nav-next a:after {
font-family: 'FontAwesome', sans-serif;
}
.nav-entries .nav-prev a:hover,
.nav-entries .nav-next a:hover {
color: #777;
}
.nav-entries .nav-prev {
float: left;
}
html[dir="rtl"] .nav-entries .nav-prev {
float: right;
}
.nav-entries .nav-prev a:before {
margin-right: 10px;
content: '\f053';
}
html[dir="rtl"] .nav-entries .nav-prev a:before {
content: '';
margin: 0;
}
html[dir="rtl"] .nav-entries .nav-prev a:after {
font-family: 'FontAwesome';
content: '\f054';
margin-left: 5px;
}
.nav-entries .nav-next {
float: right;
}
html[dir="rtl"] .nav-entries .nav-next {
float: left;
}
.nav-entries .nav-next a:after {
margin-left: 10px;
content: '\f054';
}
html[dir="rtl"] .nav-entries .nav-next a:after {
content: '';
margin: 0;
}
html[dir="rtl"] .nav-entries .nav-next a:before {
font-family: 'FontAwesome';
content: '\f053';
margin-right: 5px;
} .paged-navigation {
text-align: left;
font-family: "Poppins", Arial, sans-serif;
padding-bottom: 20px;
}
.paged-navigation ul {
border: none;
clear: both;
display: inline-block;
margin: 1px;
padding: 0;
white-space: nowrap;
}
.entry .paged-navigation ul {
margin-bottom: 0;
}
.paged-navigation ul.page-numbers a:hover,
.paged-navigation ul.page-numbers span.current {
background-color: transparent;
color: #777;
}
.paged-navigation ul.page-numbers:after, .paged-navigation ul.page-numbers:before {
content: " ";
display: table;
}
.paged-navigation ul li {
border: none;
display: inline;
float: left;
margin: 0;
overflow: hidden;
padding: 0;
}
.paged-navigation .page-numbers li {
background-color: transparent;
display: inline-block;
font-size: 16px;
height: 40px;
line-height: 40px;
margin-right: 10px;
padding: 0 16px;
}
.paged-navigation .page-numbers li a {
border: none;
color: #aaa;
display: block;
margin: 0 -15px;
padding: 0 15px;
}
.paged-navigation a.prev,
.paged-navigation li.prev a,
.paged-navigation a.next,
.paged-navigation li.next a {
font-size: 0 !important;
line-height: 0 !important;
}
.paged-navigation a.prev:after,
.paged-navigation li.prev a:after,
.paged-navigation a.next:after,
.paged-navigation li.next a:after {
display: inline-block;
font-family: 'FontAwesome';
font-size: 16px;
line-height: 21px;
padding-top: 10px;
}
.paged-navigation a.prev:after,
.paged-navigation li.prev a:after {
content: '\f104';
}
.paged-navigation a.next:after,
.paged-navigation li.next a:after {
content: '\f105';
} @media only screen and (min-width: 1024px) {
#header.horizontal #header-inner {
display: -ms-flexbox;
display: flex;
height: 100%;
flex-direction: row;
justify-items: flex-end;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-default #header-inner {
align-items: center;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-default html[dir="rtl"] #header-inner {
flex-direction: row-reverse;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-center #header-inner {
align-items: center;
justify-content: center;
flex-wrap: wrap;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #header-inner {
padding: 0;
}
}
@media only screen and (max-width: 1023px) {
#header-inner {
display: -ms-flexbox;
display: flex;
align-items: center;
height: 100%;
}
#top-bar.has-left-content + #header-inner,
#top-bar.has-right-content + #header-inner {
height: calc(100% - 32px);
}
}
#header-inner a {
color: #707070;
}
#header-inner a svg, #header-inner a svg path {
transition: fill 0.2s linear;
fill: #707070;
}
#header-inner a:hover {
color: #3d3d3d;
}
#header-inner a:hover svg, #header-inner a:hover svg path {
fill: #3d3d3d;
}
#header-inner #logo {
margin-right: auto;
}
#header-inner > :last-child {
padding-right: 0;
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-default #navigation, #header.horizontal.align-default
#header-social {
display: -ms-flexbox;
display: flex;
align-self: stretch;
align-items: center;
}
}
@media only screen and (max-width: 1023px) {
#navigation,
#header-social {
display: -ms-flexbox;
display: flex;
align-self: stretch;
align-items: center;
}
} @media only screen and (min-width: 1024px) {
#header.horizontal.align-default #navigation {
display: -ms-flexbox;
display: flex;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
align-self: stretch;
justify-content: flex-end;
}
#header.horizontal.align-default #navigation.logo-centered-inline {
justify-content: center;
text-align: center;
}
#header.horizontal.align-default #navigation.overlay {
display: none;
}
#header.horizontal.align-default #navigation.navigation-left {
justify-content: flex-start;
padding-left: 15px;
}
html[dir="rtl"] #header.horizontal.align-default #navigation.navigation-left {
padding-left: 0;
padding-right: 15px;
}
#header.horizontal.align-default #navigation.navigation-center {
justify-content: center;
}
#header.horizontal.align-default #navigation.navigation-right {
justify-content: flex-end;
}
}
@media only screen and (max-width: 1023px) {
#header #navigation {
display: none;
position: absolute;
width: 100%;
top: 100%;
left: 0;
overflow: hidden;
}
#header #navigation.visible {
display: block;
}
}
#navigation.overlay {
display: none;
background-color: rgba(0, 0, 0, 0.8);
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
transition: none;
}
body.overlay-skin-dark #navigation.overlay {
background-color: rgba(0, 0, 0, 0.8);
}
body.overlay-skin-light #navigation.overlay {
background-color: rgba(255, 255, 255, 0.8);
}
body.admin-bar #navigation.overlay {
top: 32px;
}
@media only screen and (max-width: 782px) {
body.admin-bar #navigation.overlay {
top: 46px;
}
}
@media only screen and (max-width: 600px) {
body.admin-bar #navigation.overlay {
top: 0;
z-index: 99999;
}
}
#navigation,
#navigation-extras {
font-family: "Poppins", Arial, sans-serif;
font-size: 13px;
} #main-nav.overlay {
opacity: 0;
margin: 0;
padding: 0;
position: absolute;
width: 100%;
top: 70%;
left: 50%;
-ms-transform: translateX(-50%) translateY(-50%) rotateX(-65deg);
transform: translateX(-50%) translateY(-50%) rotateX(-65deg);
transition:screen 0.6s;
text-align: center;
max-height: 100vh;
overflow: auto;
}
#main-nav.overlay.visible {
opacity: 1;
top: 50%;
-ms-transform: translateX(-50%) translateY(-50%) rotateX(0deg);
transform: translateX(-50%) translateY(-50%) rotateX(0deg);
}
#main-nav.overlay .menu-item {
font-size: 3vh;
line-height: 1.3em;
list-style: none;
padding: 0.33em 0;
}
body.overlay-skin-dark #main-nav.overlay .menu-item a, body.overlay-skin-dark
#main-nav.overlay .menu-item i {
color: #fff;
}
body.overlay-skin-light #main-nav.overlay .menu-item a, body.overlay-skin-light
#main-nav.overlay .menu-item i {
color: #111;
}
#main-nav.overlay .menu-item i {
cursor: pointer;
margin-left: .25em;
}
html[dir="rtl"] #main-nav.overlay .menu-item i {
margin-left: 0;
margin-right: .25em;
}
#main-nav.overlay .menu-item .sub-menu {
margin: 1em 0;
display: none;
transition: opacity 0.4s;
opacity: 0;
}
#main-nav.overlay .menu-item .sub-menu.visible {
opacity: 1;
}
#main-nav.overlay .menu-item .sub-menu li {
font-size: 0.9em;
}
#main-nav.default {
margin: 0;
padding: 0;
}
@media only screen and (min-width: 1024px) {
#header.horizontal #main-nav.default {
display: -ms-flexbox;
display: flex;
align-self: stretch;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default {
padding: 0 30px;
background: #313030;
float: none;
clear: both;
margin: 0;
}
}
#main-nav.default .menu-item {
list-style: none;
}
@media only screen and (max-width: 1023px) {
#main-nav.default .menu-item a {
font-size: 14px;
color: #fff;
display: block;
text-transform: uppercase;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default .menu-item a:hover {
color: rgba(255, 255, 255, 0.8);
}
}
#main-nav.default .menu-item:not(.megamenu):not(.menu-item-has-children):not([class*="button"]) > a {
position: relative;
}
@media only screen and (min-width: 1024px) {
body[data-menu-hover-effect="underline"] #main-nav.default .menu-item:not(.megamenu):not(.menu-item-has-children):not([class*="button"]) > a:after,
body[data-menu-hover-effect="underline-animated"] #main-nav.default .menu-item:not(.megamenu):not(.menu-item-has-children):not([class*="button"]) > a:after {
content: "";
position: absolute;
transition: transform 0.1s ease-out, border-color 0.1s ease-out;
border-top: 2px solid;
display: block;
width: calc(100% - 30px);
height: 3px;
left: 15px;
margin-top: 30px;
}
}
@media only screen and (min-width: 1024px) {
body[data-menu-hover-effect="underline"] #main-nav.default .menu-item:not(.megamenu):not(.menu-item-has-children):not([class*="button"]) > a:after {
opacity: 0;
}
body[data-menu-hover-effect="underline"] #main-nav.default .menu-item:not(.megamenu):not(.menu-item-has-children):not([class*="button"]) > a:hover:after {
opacity: 1;
}
}
@media only screen and (min-width: 1024px) {
body[data-menu-hover-effect="underline-animated"] #main-nav.default .menu-item:not(.megamenu):not(.menu-item-has-children):not([class*="button"]) > a:after {
-ms-transform: scaleX(0);
transform: scaleX(0);
}
body[data-menu-hover-effect="underline-animated"] #main-nav.default .menu-item:not(.megamenu):not(.menu-item-has-children):not([class*="button"]) > a:hover:after {
-ms-transform: scaleX(1);
transform: scaleX(1);
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default .menu-item.current-menu-item > a, #main-nav.default .menu-item.current_page_item > a {
color: rgba(255, 255, 255, 0.8);
}
}
#main-nav.default > .menu-item {
position: relative;
text-align: left;
}
html[dir="rtl"] #main-nav.default > .menu-item {
text-align: right;
}
@media only screen and (min-width: 1024px) {
#header.horizontal #main-nav.default > .menu-item {
display: -ms-inline-flex;
display: inline-flex;
flex-direction: column;
height: inherit;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #main-nav.default > .menu-item {
display: block;
position: relative;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default > .menu-item:last-child > a {
border-bottom: none;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default > .menu-item.hover > a,
#main-nav.default > .menu-item > a:hover {
color: rgba(255, 255, 255, 0.8);
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item > a {
display: block;
line-height: 1.5em;
width: 100%;
box-sizing: border-box;
}
#main-nav.default > .menu-item > a.current-menu-item {
color: #3d3d3d;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal #main-nav.default > .menu-item > a {
display: -ms-flexbox;
display: flex;
-ms-flex: 1;
flex: 1;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-default #main-nav.default > .menu-item > a {
padding: 0 15px;
align-self: stretch;
align-items: center;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-center #main-nav.default > .menu-item > a {
padding: 15px;
}
body.ie #header.horizontal.align-center #main-nav.default > .menu-item > a {
padding-bottom: 30px;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #main-nav.default > .menu-item > a {
padding: 7.5px 30px;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-left #main-nav.default > .menu-item > a {
text-align: left;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-center #main-nav.default > .menu-item > a {
text-align: center;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-right #main-nav.default > .menu-item > a {
text-align: right;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default > .menu-item > a {
padding: 15px 0;
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item .sub-menu {
background: #313030;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default > .menu-item .sub-menu {
margin: 0;
padding: 0 0 0 15px;
width: 100%;
display: none;
}
html[dir="rtl"] #main-nav.default > .menu-item .sub-menu {
padding: 0 15px 0 0;
}
#main-nav.default > .menu-item .sub-menu li a {
padding: 15px 0;
text-transform: uppercase;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item > .sub-menu {
display: none;
position: absolute;
top: 100%;
width: 200px;
margin: 0;
list-style: none;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal #main-nav.default > .menu-item > .sub-menu {
border-top: 3px solid #5b799c;
left: 0;
}
html[dir="rtl"] #header.horizontal #main-nav.default > .menu-item > .sub-menu {
left: auto;
right: 0;
}
#header.horizontal #main-nav.default.sub-menu-no-border > .menu-item > .sub-menu {
border: none;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.has-border #main-nav.default > .menu-item > .sub-menu {
top: calc(100% + 1px);
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #main-nav.default > .menu-item > .sub-menu {
top: 0;
border: none;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.left #main-nav.default > .menu-item > .sub-menu {
left: 100%;
border-left: 3px solid #5b799c;
}
#header.vertical.left #main-nav.default.sub-menu-no-border > .menu-item > .sub-menu {
border: none;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.right #main-nav.default > .menu-item > .sub-menu {
left: auto;
right: 100%;
border-right: 3px solid #5b799c;
}
#header.vertical.right #main-nav.default.sub-menu-no-border > .menu-item > .sub-menu {
border: none;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item > .sub-menu .sub-menu {
position: absolute;
width: 100%;
margin: 0;
top: 0;
border-style: solid;
border-color: #5b799c;
}
#main-nav.default > .menu-item:not(.megamenu) > .sub-menu .sub-menu {
left: 100%;
}
html[dir="rtl"] #main-nav.default > .menu-item:not(.megamenu) > .sub-menu .sub-menu {
left: auto;
right: 100%;
}
#main-nav.default.sub-menu-no-border > .menu-item > .sub-menu .sub-menu {
border: none;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal #main-nav.default > .menu-item > .sub-menu .sub-menu {
border-top-width: 3px;
margin-top: -3px;
}
#header.horizontal #main-nav.default.sub-menu-no-border > .menu-item > .sub-menu .sub-menu {
margin-top: 0;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.left #main-nav.default > .menu-item > .sub-menu .sub-menu {
border-left-width: 3px;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.right #main-nav.default > .menu-item > .sub-menu .sub-menu {
left: -100%;
right: unset;
border-right-width: 3px;
}
}
#main-nav.default > .menu-item > .sub-menu .menu-item {
position: relative;
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item > .sub-menu .menu-item a {
color: #fff;
text-transform: capitalize;
font-size: 13px;
display: block;
padding: 10px 15px;
position: relative;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item.megamenu {
position: static;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item.megamenu .menu-item a {
background: transparent;
padding: 5px 0;
}
#main-nav.default > .menu-item.megamenu .menu-item a:after {
display: none !important;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item.megamenu > .sub-menu {
left: 0;
width: 100%;
height: 100%;
top: 100%;
}
#main-nav.default > .menu-item.megamenu > .sub-menu .sub-menu {
background-color: transparent;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal #main-nav.default > .menu-item.megamenu > .sub-menu {
width: calc(100% - 60px);
margin: 0 30px;
}
body.safari #header.horizontal #main-nav.default > .menu-item.megamenu > .sub-menu {
width: 100%;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #main-nav.default > .menu-item.megamenu > .sub-menu {
width: calc(100vw - 225px);
}
body.boxed-layout #header.vertical #main-nav.default > .menu-item.megamenu > .sub-menu {
max-width: calc(1140px - 225px);
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item.megamenu > .sub-menu > .menu-item {
display: table-cell;
vertical-align: top;
float: none;
width: 25%;
height: 100%;
}
#main-nav.default > .menu-item.megamenu > .sub-menu > .menu-item.image-column > a {
display: inline-block;
margin: 0 -30px;
}
#main-nav.default > .menu-item.megamenu > .sub-menu > .menu-item.image-column > a:first-of-type img {
margin-top: -5px;
}
#main-nav.default > .menu-item.megamenu > .sub-menu > .menu-item.image-column > a:last-of-type img {
margin-bottom: -10px;
}
#main-nav.default > .menu-item.megamenu > .sub-menu > .menu-item:last-child {
border-right: none;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default > .menu-item.megamenu > .sub-menu > .menu-item.image-column {
display: none;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item.megamenu > .sub-menu > .menu-item .megamenu-column > a {
font-size: 12px;
padding: 5px 0 10px;
text-transform: uppercase;
letter-spacing: 2px;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item.megamenu > .sub-menu > .menu-item .sub-menu {
display: block !important;
top: 0;
width: 100%;
opacity: 1 !important;
left: 0;
position: relative;
margin: 0;
list-style: none;
border: none;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item.megamenu > .sub-menu .megamenu-column {
margin: 18px 0;
padding: 0 30px;
height: calc(100% - 36px);
border-right: 1px solid rgba(255, 255, 255, 0.08);
}
#main-nav.default > .menu-item.megamenu > .sub-menu .menu-item:last-of-type .megamenu-column {
border-right: none !important;
}
html[dir="rtl"] #main-nav.default > .menu-item.megamenu > .sub-menu .megamenu-column {
border-right: none;
border-left: 1px solid rgba(255, 255, 255, 0.08);
}
html[dir="rtl"] #main-nav.default > .menu-item.megamenu > .sub-menu .menu-item:last-of-type .megamenu-column {
border-left: none !important;
}
#main-nav.default.no-separators > .menu-item.megamenu > .sub-menu .megamenu-column {
border: none !important;
}
#main-nav.default > .menu-item.megamenu > .sub-menu .background-image .megamenu-column {
margin: 0 0 0 -1px;
padding-top: 18px;
padding-bottom: 18px;
height: 100%;
}
html[dir="rtl"] #main-nav.default > .menu-item.megamenu > .sub-menu .background-image .megamenu-column {
margin: 0 -1px 0 0;
}
#main-nav.default > .menu-item.megamenu > .sub-menu .image-column .megamenu-column {
margin: 0 -1px;
padding: 0;
max-width: calc(100% + 1px);
}
#main-nav.default > .menu-item.megamenu > .sub-menu .image-column .megamenu-column a {
padding: 0;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default > .menu-item.megamenu > .sub-menu .background-image .megamenu-column {
background-image: none !important;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default > .menu-item.megamenu.columns-2 > .sub-menu > .menu-item {
width: 50%;
}
#main-nav.default > .menu-item.megamenu.columns-3 > .sub-menu > .menu-item {
width: 33.33%;
}
#main-nav.default > .menu-item.megamenu.columns-4 > .sub-menu > .menu-item {
width: 25%;
}
#main-nav.default > .menu-item.megamenu.columns-5 > .sub-menu > .menu-item {
width: 20%;
}
#main-nav.default > .menu-item.megamenu.columns-6 > .sub-menu > .menu-item {
width: 16.66%;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-default #main-nav.default > #logo-container.menu-item #logo img {
margin: 0 15px;
}
#header.horizontal.align-default #main-nav.default > #logo-container.menu-item #logo.text {
max-width: none;
}
}
@media only screen and (min-width: 1024px) {
#header:not(.scrolled) #main-nav.default > #logo-container.menu-item.hide #logo img,
#header.scrolled #main-nav.default > #logo-container.menu-item.hide-fixed #logo img {
margin: 0;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default > #logo-container.menu-item {
display: none;
}
}
#main-nav.default:not(.no-arrows) > .menu-item-has-children > a:after {
font-family: 'FontAwesome';
content: '\f107';
margin-left: 7px;
float: right;
}
html[dir="rtl"] #main-nav.default:not(.no-arrows) > .menu-item-has-children > a:after {
float: left;
margin-left: 0;
margin-right: 7px;
}
@media only screen and (min-width: 1024px) {
#header.horizontal #main-nav.default:not(.no-arrows) > .menu-item-has-children > a:after {
display: inline-block;
text-decoration: inherit;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #main-nav.default:not(.no-arrows) > .menu-item-has-children > a:after {
content: '\f105';
margin-right: -1em;
}
html[dir="rtl"] #header.vertical #main-nav.default:not(.no-arrows) > .menu-item-has-children > a:after {
margin-left: 7px;
margin-right: 0;
float: right;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default:not(.no-arrows) > .menu-item-has-children > a:after {
display: none;
}
}
@media only screen and (min-width: 1024px) {
#main-nav.default:not(.no-arrows) > .menu-item > .sub-menu .menu-item-has-children > a:after {
font-family: 'FontAwesome';
content: '\f105';
display: inline-block;
float: right;
}
html[dir="rtl"] #main-nav.default:not(.no-arrows) > .menu-item > .sub-menu .menu-item-has-children > a:after {
content: '\f104';
float: left;
}
}
@media only screen and (max-width: 1023px) {
#main-nav.default > .menu-item-has-children .down-arrow {
display: block;
float: right;
padding: 0 6px;
background-clip: padding-box;
border-radius: 2px;
}
html[dir="rtl"] #main-nav.default > .menu-item-has-children .down-arrow {
float: left;
}
#main-nav.default > .menu-item-has-children .down-arrow i {
color: #fff;
}
} #toggle-nav-container {
font-size: 21px;
z-index: 20;
margin-left: 25px;
height: 100%;
display: -ms-flexbox;
display: flex;
align-items: center;
}
html[dir="rtl"] #toggle-nav-container {
margin-left: 0;
margin-right: 25px;
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation.navigation-left.navigation-initially-hidden #header #toggle-nav-container {
right: 20px;
}
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation.navigation-right.navigation-initially-hidden #toggle-nav-container {
left: 20px;
}
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation.navigation-initially-hidden #toggle-nav-container {
margin: 0;
height: auto;
}
}
@media only screen and (min-width: 1024px) {
body:not(.has-overlay-menu) #toggle-nav-container {
display: none;
}
body.vertical-navigation.navigation-initially-hidden #toggle-nav-container {
display: block;
position: fixed;
top: 20px;
left: auto;
right: auto;
}
}
@media only screen and (max-width: 1023px) {
#header.no-navigation #toggle-nav-container {
display: none;
}
}
#toggle-nav-container a.toggle-nav {
display: block;
width: 19px;
height: 14px;
position: relative;
}
#header.navigation-closing #toggle-nav-container a.toggle-nav {
pointer-events: none;
}
#toggle-nav-container a.toggle-nav:before, #toggle-nav-container a.toggle-nav:after,
#toggle-nav-container a.toggle-nav i.toggle-bar {
display: block;
position: absolute;
width: 100%;
height: 2px;
background-color: #707070;
background-clip: padding-box;
border-radius: 0;
transition: transform 0.2s ease-in-out 0.2s, top 0.2s ease-in-out 0.2s, opacity 0.2s ease-in-out 0.2s;
}
#header.expanded #toggle-nav-container a.toggle-nav:before, #header.expanded #toggle-nav-container a.toggle-nav:after, #header.expanded
#toggle-nav-container a.toggle-nav i.toggle-bar {
transition: transform 0.2s ease-in-out 0.2s, top 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s;
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation.navigation-initially-hidden #header:not(.initially-hidden) #toggle-nav-container a.toggle-nav:before, body.vertical-navigation.navigation-initially-hidden #header:not(.initially-hidden) #toggle-nav-container a.toggle-nav:after, body.vertical-navigation.navigation-initially-hidden #header:not(.initially-hidden)
#toggle-nav-container a.toggle-nav i.toggle-bar {
transition: transform 0.2s ease-in-out 0.2s, top 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s;
}
}
#toggle-nav-container a.toggle-nav:before, #toggle-nav-container a.toggle-nav:after {
content: "";
}
#toggle-nav-container a.toggle-nav:before {
top: 0;
}
#toggle-nav-container a.toggle-nav:after {
top: 12px;
}
#toggle-nav-container a.toggle-nav i.toggle-bar {
top: 6px;
opacity: 1;
}
#header.expanded #toggle-nav-container a.toggle-nav:before {
-ms-transform: rotate(45deg);
transform: rotate(45deg);
top: 6px;
}
#header.expanded #toggle-nav-container a.toggle-nav:after {
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 6px;
}
#header.expanded #toggle-nav-container a.toggle-nav i.toggle-bar {
opacity: 0;
}
@media only screen and (min-width: 1024px) {
body.vertical-navigation.navigation-initially-hidden #header:not(.initially-hidden) #toggle-nav-container a.toggle-nav:before {
-ms-transform: rotate(45deg);
transform: rotate(45deg);
top: 6px;
}
body.vertical-navigation.navigation-initially-hidden #header:not(.initially-hidden) #toggle-nav-container a.toggle-nav:after {
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 6px;
}
body.vertical-navigation.navigation-initially-hidden #header:not(.initially-hidden) #toggle-nav-container a.toggle-nav i.toggle-bar {
opacity: 0;
}
} #close-nav-container {
position: fixed;
z-index: 1000;
color: #fff;
top: 0;
right: 0;
display: none;
height: 20px;
min-height: 20px;
width: auto;
width: 20px;
min-width: 20px;
line-height: normal;
padding: 0;
line-height: 1000;
overflow: hidden;
margin: 30px;
}
html[dir="rtl"] #close-nav-container {
right: initial;
left: 0;
}
body.pace-done #close-nav-container {
display: inline-block;
}
body.overlay-skin-dark #close-nav-container {
color: #fff;
}
body.overlay-skin-light #close-nav-container {
color: #232323;
}
body.admin-bar #close-nav-container {
top: 32px;
}
@media only screen and (max-width: 782px) {
body.admin-bar #close-nav-container {
top: 46px;
}
}
@media only screen and (max-width: 600px) {
body.admin-bar #close-nav-container {
top: 0;
}
}
#close-nav-container:before, #close-nav-container:after {
content: "";
display: block;
height: 4px;
width: 100%;
position: absolute;
top: 50%;
margin-top: -1.5px;
}
body.overlay-skin-dark #close-nav-container:before, body.overlay-skin-dark #close-nav-container:after {
background-color: #fff;
}
body.overlay-skin-light #close-nav-container:before, body.overlay-skin-light #close-nav-container:after {
background-color: #232323;
}
#close-nav-container:before {
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
#close-nav-container:after {
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#navigation:not(.moved) #close-nav-container {
display: none;
} #header-search {
height: 100%;
display: -ms-flexbox;
display: flex;
align-items: center;
margin-left: 25px;
}
html[dir="rtl"] #header-search {
margin-left: 0;
margin-right: 25px;
}
@media only screen and (min-width: 1024px) {
#logo + #header.horizontal #header-search {
margin-left: auto;
}
}
@media only screen and (min-width: 1024px) {
body.has-overlay-menu #header.horizontal.align-center #header-search {
padding: 7.5px;
align-self: center;
}
#header.horizontal.align-center #header-search a.search:before {
top: auto;
height: 20px;
line-height: 20px;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #header-search {
display: inline;
margin: 0;
}
}
#header-search a.search {
display: block;
position: relative;
width: 17px;
height: 16px;
text-indent: -1000000px;
line-height: 16px;
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-center #header-search a.search {
align-self: center;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #header-search a.search {
text-indent: -1000000px;
position: relative;
}
}
#header-search a.search:before {
position: absolute;
left: 1px;
font-family: "FontAwesome";
content: "\f002";
text-indent: 0;
line-height: 16px;
font-size: 16px;
}
@media only screen and (min-width: 1024px) {
#header.horizontal #header-search a.search:before {
top: -1px;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #header-search a.search:before {
position: relative;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-left #header-search a.search:before {
float: right;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.left.align-center #header-search a.search:before {
float: right;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-right #header-search a.search:before {
float: left;
margin-left: -4px;
margin-right: -21px;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.right.align-center #header-search a.search:before {
float: left;
margin-left: -4px;
margin-right: -21px;
}
}
@media only screen and (max-width: 1023px) {
#header-search a.search:before {
top: -1px;
}
} #header-social {
margin-left: 25px;
}
html[dir="rtl"] #header-social {
margin-left: 0;
margin-right: 25px;
}
@media only screen and (max-width: 767px) {
#header-social {
display: none;
}
}
@media only screen and (min-width: 1024px) {
#logo + #header.horizontal #header-social {
margin-left: auto;
}
}
@media only screen and (min-width: 1024px) {
#header.horizontal.align-center #header-social {
padding: 0 5px 0 10px;
align-items: center;
}
body.has-overlay-menu #header.horizontal.align-center #header-social {
padding: 7.5px;
align-self: center;
}
#header.horizontal.align-center #header-social a {
top: auto;
display: inline;
float: none;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical #header-social {
display: inline-block;
width: 100%;
padding: 15px 30px;
margin: 0;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.left.align-center #header-social {
text-align: center;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-right #header-social {
text-align: right;
}
}
#header-social a {
display: block;
position: relative;
margin: 0 15px 0 0;
padding: 0 5px;
float: left;
line-height: 0;
font-size: 16px;
top: 0.25px;
}
html[dir="rtl"] #header-social a {
float: right;
margin-right: 0;
margin-left: 15px;
}
#header-social a:first-of-type {
padding-left: 0;
}
html[dir="rtl"] #header-social a:first-of-type {
padding-left: 5px;
padding-right: 0;
}
#header-social a:last-of-type {
margin-right: 0;
padding-right: 0;
}
html[dir="rtl"] #header-social a:last-of-type {
margin-left: 0;
padding-right: 5px;
padding-left: 0;
}
#header-social a i {
position: relative;
}
@media only screen and (min-width: 1024px) {
#header.vertical #header-social a {
position: relative;
font-size: 18px;
margin: 0 10px 0 0;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.left.align-center #header-social a {
float: none;
display: inline;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.align-right #header-social a {
float: none;
display: inline;
}
#header.vertical.align-right #header-social a:last-child {
margin-right: 0;
}
}
@media only screen and (min-width: 1024px) {
#header.vertical.right.align-center #header-social a {
float: none;
display: inline;
}
} #top-bar-left #top-bar-social a {
padding-right: 7.5px;
}
html[dir="rtl"] #top-bar-left #top-bar-social a {
padding-left: 7.5px;
padding-right: 0;
}
#top-bar-left #top-bar-social a:last-of-type {
padding-right: 0;
}
html[dir="rtl"] #top-bar-left #top-bar-social a:last-of-type {
padding-right: 7.5px;
padding-left: 0;
}
#top-bar-right #top-bar-social a {
padding-left: 7.5px;
}
html[dir="rtl"] #top-bar-right #top-bar-social a {
padding-left: 0;
padding-right: 7.5px;
}
#top-bar-right #top-bar-social a:first-of-type {
padding-left: 0;
}
html[dir="rtl"] #top-bar-right #top-bar-social a:first-of-type {
padding-left: 7.5px;
padding-right: 0;
}
#top-bar-left .social-icon a {
padding-right: 7.5px;
}
html[dir="rtl"] #top-bar-left .social-icon a {
padding-right: 0;
padding-left: 7.5px;
}
#top-bar-right .social-icon a {
padding-left: 7.5px;
}
html[dir="rtl"] #top-bar-right .social-icon a {
padding-left: 0;
padding-right: 7.5px;
}
#footer-navigation {
margin: 0;
overflow: auto;
}
#footer-nav > li {
padding: 5px 20px 5px 0;
}
#footer-nav > li > a {
padding: 0;
}
#footer-nav > li > a:hover {
background: none;
}
#copyright {
padding-top: 5px;
padding-bottom: 5px;
}
#copyright.left {
text-align: left;
}
#copyright.center {
text-align: center;
}
#copyright.right {
text-align: right;
}
#back-to-top {
font: unset;
background-color: transparent;
bottom: -48px;
border: none;
color: #ccc;
display: block;
font-size: 30px;
line-height: 26px;
min-width: 45px;
width: 45px;
height: 45px;
position: fixed;
right: 25px;
text-align: center;
transition:screen 0.5sscreen;
z-index: 999;
white-space: initial;
padding: 5px !important;
border-width: 2px;
display: table;
}
html[dir="rtl"] #back-to-top {
right: auto;
left: 25px;
}
@media only screen and (max-width: 767px) {
#back-to-top {
display: none;
}
}
#back-to-top i {
display: table-cell;
height: 30px;
width: 30px;
vertical-align: middle;
top: -1px;
}
#back-to-top:hover {
background-color: transparent;
color: #aaa;
}
#back-to-top:not(.btn-solid):not(.btn-outline) {
border-color: transparent;
}
#back-to-top:not(.btn-solid):not(.btn-outline):hover {
border-color: transparent;
}
.pre-footer-navigation {
display: block;
width: 100%;
background: #f8f8f8;
padding: 20px 0;
outline-color: #e8e8e8;
}
.pre-footer-navigation .nav-entries {
margin: 0;
}
.pre-footer-navigation ul {
margin: 0;
display: block;
width: 100%;
}
.pre-footer-navigation ul li {
list-style-type: none;
}
@media only screen and (min-width: 1024px) {
.pre-footer-navigation ul li {
float: left;
}
html[dir="rtl"] .pre-footer-navigation ul li {
float: right;
}
.pre-footer-navigation ul li.columns-2 {
width: 50%;
}
.pre-footer-navigation ul li.columns-3 {
width: 33.3%;
}
}
.pre-footer-navigation ul li:last-child {
text-align: right;
}
html[dir="rtl"] .pre-footer-navigation ul li:last-child {
text-align: left;
} .wpml-ls-menu-item .wpml-ls-display:before {
content: '\00a0';
}
.wpml-ls-menu-item span {
vertical-align: middle;
}
.wpml-ls-menu-item .wpml-ls-flag {
vertical-align: middle;
margin-right: .5em;
}
html[dir="rtl"] .wpml-ls-menu-item .wpml-ls-flag {
margin-right: 0;
margin-left: .5em;
}
.wpml-ls-menu-item .wpml-ls-flag + span {
margin: 0;
}
html[dir="rtl"] .wpml-ls-menu-item .wpml-ls-flag + span {
margin: 0;
}  #header-search-container {
display: none;
}
#header-search-container.overlay.moved {
display: none;
background-color: rgba(0, 0, 0, 0.8);
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
}
body.overlay-skin-dark #header-search-container.overlay.moved {
background-color: rgba(0, 0, 0, 0.8);
}
body.overlay-skin-light #header-search-container.overlay.moved {
background-color: rgba(255, 255, 255, 0.8);
}
body.admin-bar #header-search-container.overlay.moved {
top: 32px;
}
@media only screen and (max-width: 782px) {
body.admin-bar #header-search-container.overlay.moved {
top: 46px;
}
}
@media only screen and (max-width: 600px) {
body.admin-bar #header-search-container.overlay.moved {
top: 0;
z-index: 99999;
}
}
#header-search-container.overlay.moved.visible form {
top: 50%;
opacity: 1;
-ms-transform: translateX(-50%) translateY(-50%) perspective(50em) rotateX(0deg);
transform: translateX(-50%) translateY(-50%) perspective(50em) rotateX(0deg);
}
html.ie9 #header-search-container.overlay.moved.visible form {
-ms-transform: translateX(-50%) translateY(-50%);
}
#header-search-container.overlay.moved a.close {
position: fixed;
z-index: 1000;
color: #fff;
top: 0;
right: 0;
display: none;
height: 20px;
min-height: 20px;
width: auto;
width: 20px;
min-width: 20px;
line-height: normal;
padding: 0;
line-height: 1000;
overflow: hidden;
margin: 30px;
}
html[dir="rtl"] #header-search-container.overlay.moved a.close {
right: initial;
left: 0;
}
body.pace-done #header-search-container.overlay.moved a.close {
display: inline-block;
}
body.overlay-skin-dark #header-search-container.overlay.moved a.close {
color: #fff;
}
body.overlay-skin-light #header-search-container.overlay.moved a.close {
color: #232323;
}
body.admin-bar #header-search-container.overlay.moved a.close {
top: 32px;
}
@media only screen and (max-width: 782px) {
body.admin-bar #header-search-container.overlay.moved a.close {
top: 46px;
}
}
@media only screen and (max-width: 600px) {
body.admin-bar #header-search-container.overlay.moved a.close {
top: 0;
}
}
#header-search-container.overlay.moved a.close:before, #header-search-container.overlay.moved a.close:after {
content: "";
display: block;
height: 4px;
width: 100%;
position: absolute;
top: 50%;
margin-top: -1.5px;
}
body.overlay-skin-dark #header-search-container.overlay.moved a.close:before, body.overlay-skin-dark #header-search-container.overlay.moved a.close:after {
background-color: #fff;
}
body.overlay-skin-light #header-search-container.overlay.moved a.close:before, body.overlay-skin-light #header-search-container.overlay.moved a.close:after {
background-color: #232323;
}
#header-search-container.overlay.moved a.close:before {
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
#header-search-container.overlay.moved a.close:after {
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#header-search-container.overlay.moved form {
position: absolute;
opacity: 0;
left: 50%;
top: 70%;
transition:screen 0.6s;
-ms-transform: translateX(-50%) translateY(-50%) perspective(50em) rotateX(-65deg);
transform: translateX(-50%) translateY(-50%) perspective(50em) rotateX(-65deg);
width: 100%;
min-width: 260px;
}
html.ie9 #header-search-container.overlay.moved form {
-ms-transform: translateX(-50%) translateY(-50%);
}
@media only screen and (min-width: 1024px) {
#header-search-container.overlay.moved form {
max-width: 50vw;
}
}
@media only screen and (max-width: 1023px) {
#header-search-container.overlay.moved form {
max-width: 80vw;
}
}
#header-search-container.overlay.moved form label {
position: relative;
display: block;
}
#header-search-container.overlay.moved form label:after {
content: "\f002";
font-family: 'FontAwesome';
position: absolute;
top: 50%;
right: 1em;
font-size: 3.5vh;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
body.overlay-skin-dark #header-search-container.overlay.moved form label:after {
color: #fff;
}
body.overlay-skin-light #header-search-container.overlay.moved form label:after {
color: #3b3d3b;
}
@media only screen and (max-height: 480px) {
#header-search-container.overlay.moved form label:after {
font-size: 18px;
}
}
#header-search-container.overlay.moved form input.search-submit {
display: none;
}
#header-search-container input.input-text {
width: 100%;
background-color: transparent;
background-image: none;
box-shadow: none;
font-size: 3.5vh;
padding: 1em 3em 1em 1.5em;
box-sizing: border-box;
transition: border 0.2s;
}
body.overlay-skin-dark #header-search-container input.input-text {
color: #fff;
border: 2px solid rgba(255, 255, 255, 0.22);
}
body.overlay-skin-light #header-search-container input.input-text {
color: #3b3d3b;
border: 2px solid rgba(59, 61, 59, 0.22);
}
@media only screen and (max-width: 319px) {
#header-search-container input.input-text {
font-size: 18px;
}
}
@media only screen and (max-height: 480px) {
#header-search-container input.input-text {
font-size: 18px;
}
}
#header-search-container input.input-text:focus {
border: 1px solid rgba(255, 255, 255, 0.5);
}
#header-search-container input.input-text::-webkit-input-placeholder {
opacity: 1;
}
#header-search-container input.input-text::-moz-placeholder {
opacity: 1;
}
#header-search-container input.input-text:-moz-placeholder {
opacity: 1;
}
#header-search-container input.input-text:-ms-input-placeholder {
opacity: 1;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {
background-color: #f1f1f1;
clip: auto;
color: #707070;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
background-clip: padding-box;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
display: block;
margin: 0 auto;
} .background-image {
background-position: bottom right;
background-size: cover;
}
.background-top-left {
background-position: top left;
}
.background-top-center {
background-position: top center;
}
.background-top-right {
background-position: top right;
}
.background-top-left {
background-position: top left;
}
.background-bottom-left {
background-position: bottom left;
}
.background-bottom-center {
background-position: bottom center;
}
.background-bottom-right {
background-position: bottom right;
}
.background-center {
background-position: center center;
}
.background-cover {
background-size: cover;
}
.background-contain {
background-size: contain;
}
.background-no-repeat {
background-repeat: no-repeat;
}  .widget {
clear: both;
margin: 0 0 2em;
overflow-y: auto;
overflow-x: hidden;
}
#container .widget h4 {
margin: 0 0 15px;
padding-bottom: 15px;
border-bottom: 1px solid #e3e3e3;
font-size: 1.1em;
}
.widget select {
width: 100%;
}
.widget ul {
clear: both;
list-style-position: inside;
list-style-type: none;
margin: 0;
}
.widget ul li {
padding: .35em 0;
}
.widget ul li:first-of-type {
padding-top: 0;
}
.widget a {
transition:screen 0.2s linear;
}
.widget .grid, .widget .grid.item {
padding-top: 0;
} .widget ul.sub-menu, .widget ul.children {
padding-left: .6em;
padding-top: 1.2em;
}
.widget ul.sub-menu li, .widget ul.children li {
border: none;
}
.widget ul.sub-menu li:last-of-type, .widget ul.children li:last-of-type {
padding-bottom: 0;
}
.widget ul li {
padding: .35em 0;
}
.site-footer .widget ul li {
padding: .6em 0;
}
.widget ul li:first-of-type {
padding-top: 0;
}
.site-footer .widget > ul > li, .site-footer .widget > div > ul > li {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.site-footer .widget > ul > li:last-of-type, .site-footer .widget > div > ul > li:last-of-type {
border-bottom: none;
} .widget[class$="search"] form {
width: 100%;
}
.widget[class$="search"] label {
display: block;
width: 100%;
}
.widget[class$="search"] input[type="text"],
.widget[class$="search"] input[type="search"] {
width: 100%;
}
.widget .search-submit {
display: none;
}
.widget #searchsubmit {
display: none;
} .widget .tagcloud a {
background-color: transparent;
display: inline-block;
font-size: .9em;
margin: 4px 6px 4px 0;
padding: 6px 10px;
border: 1px solid rgba(0, 0, 0, 0.2);
background-clip: padding-box;
border-radius: 2px;
}
html[dir="rtl"] .widget .tagcloud a {
margin: 4px 0 4px 6px;
}
.dark .widget .tagcloud a {
border-color: rgba(255, 255, 255, 0.2);
}
.widget .tagcloud a:hover {
color: inherit;
border-color: rgba(0, 0, 0, 0.3);
}
.dark .widget .tagcloud a:hover {
border-color: rgba(255, 255, 255, 0.5);
} .widget_rss .widget-title img {
vertical-align: middle;
}
.widget_rss .rss-date {
display: block;
font-size: 0.8em;
margin-bottom: 0.5em;
}
.widget_rss .rssSummary {
font-size: 0.9em;
margin-bottom: 0.5em;
}
.widget_rss cite {
font-size: 0.9em;
font-weight: bold;
} .widget_nice_flickr h4 span {
color: #0061d8;
padding: 0;
}
.widget_nice_flickr h4 span span {
color: #ff1183;
padding: 0;
}
.widget_nice_flickr .wrap {
position: relative;
padding: 0;
margin-left: -5px;
overflow: hidden;
}
.widget_nice_flickr .flickr_badge_image {
float: left;
padding: 0 0 5px 5px;
margin: 0;
height: auto;
}
.widget_nice_flickr .s .flickr_badge_image {
width: 25%;
}
.widget_nice_flickr .s .flickr_badge_image:nth-of-type(4n+1) {
clear: both;
}
@media only screen and (min-width: 1024px) {
.site-footer .columns-2 .widget_nice_flickr .s .flickr_badge_image {
width: 16.66%;
}
.site-footer .columns-2 .widget_nice_flickr .s .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
.site-footer .columns-2 .widget_nice_flickr .s .flickr_badge_image:nth-of-type(6n+1) {
clear: both;
}
}
@media only screen and (max-width: 1023px) {
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image {
width: 12.5%;
}
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image:nth-of-type(6n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image:nth-of-type(8n+1) {
clear: both;
}
}
@media only screen and (max-width: 767px) {
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image {
width: 20%;
}
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image:nth-of-type(8n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image:nth-of-type(5n+1) {
clear: both;
}
}
@media only screen and (max-width: 374px) {
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image {
width: 25%;
}
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image:nth-of-type(5n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .s .flickr_badge_image:nth-of-type(4n+1) {
clear: both;
}
}
@media only screen and (max-width: 767px) {
#container .widget_nice_flickr .s .flickr_badge_image {
width: 12.5%;
}
#container .widget_nice_flickr .s .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
#container .widget_nice_flickr .s .flickr_badge_image:nth-of-type(8n+1) {
clear: both;
}
}
@media only screen and (max-width: 424px) {
#container .widget_nice_flickr .s .flickr_badge_image {
width: 16.66%;
}
#container .widget_nice_flickr .s .flickr_badge_image:nth-of-type(8n+1) {
clear: none;
}
#container .widget_nice_flickr .s .flickr_badge_image:nth-of-type(6n+1) {
clear: both;
}
}
@media only screen and (max-width: 374px) {
#container .widget_nice_flickr .s .flickr_badge_image {
width: 25%;
}
#container .widget_nice_flickr .s .flickr_badge_image:nth-of-type(6n+1) {
clear: none;
}
#container .widget_nice_flickr .s .flickr_badge_image:nth-of-type(4n+1) {
clear: both;
}
}
.widget_nice_flickr .m .flickr_badge_image {
width: 50%;
}
.widget_nice_flickr .m .flickr_badge_image:nth-of-type(2n+1) {
clear: both;
}
.site-footer .columns-2 .widget_nice_flickr .m .flickr_badge_image {
width: 33.33%;
}
.site-footer .columns-2 .widget_nice_flickr .m .flickr_badge_image:nth-of-type(2n+1) {
clear: none;
}
.site-footer .columns-2 .widget_nice_flickr .m .flickr_badge_image:nth-of-type(3n+1) {
clear: both;
}
@media only screen and (max-width: 767px) {
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image {
width: 33.33%;
}
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image:nth-of-type(2n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image:nth-of-type(3n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image:nth-of-type(3n+1) {
clear: both;
}
}
@media only screen and (max-width: 424px) {
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image {
width: 50%;
}
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image:nth-of-type(3n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image:nth-of-type(2n+1) {
clear: both;
}
}
@media only screen and (max-width: 374px) {
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image {
width: 100%;
clear: both;
}
.site-footer [class*="columns-"] .widget_nice_flickr .m .flickr_badge_image:nth-of-type(2n+1) {
clear: none;
}
}
@media only screen and (max-width: 767px) {
#container .widget_nice_flickr .m .flickr_badge_image {
width: 33.33%;
}
#container .widget_nice_flickr .m .flickr_badge_image:nth-of-type(2n+1) {
clear: none;
}
#container .widget_nice_flickr .m .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
#container .widget_nice_flickr .m .flickr_badge_image:nth-of-type(3n+1) {
clear: both;
}
}
@media only screen and (max-width: 424px) {
#container .widget_nice_flickr .m .flickr_badge_image {
width: 50%;
}
#container .widget_nice_flickr .m .flickr_badge_image:nth-of-type(3n+1) {
clear: none;
}
#container .widget_nice_flickr .m .flickr_badge_image:nth-of-type(2n+1) {
clear: both;
}
}
@media only screen and (max-width: 374px) {
#container .widget_nice_flickr .m .flickr_badge_image {
width: 100%;
clear: both;
}
#container .widget_nice_flickr .m .flickr_badge_image:nth-of-type(2n+1) {
clear: none;
}
}
.widget_nice_flickr .t .flickr_badge_image {
width: 25%;
}
.widget_nice_flickr .t .flickr_badge_image:nth-of-type(4n+1) {
clear: both;
}
@media only screen and (min-width: 1024px) {
.site-footer .columns-2 .widget_nice_flickr .t .flickr_badge_image {
width: 16.66%;
}
.site-footer .columns-2 .widget_nice_flickr .t .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
.site-footer .columns-2 .widget_nice_flickr .t .flickr_badge_image:nth-of-type(6n+1) {
clear: both;
}
}
@media only screen and (max-width: 1023px) {
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image {
width: 20%;
}
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image:nth-of-type(5n+1) {
clear: both;
}
}
@media only screen and (max-width: 767px) {
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image {
width: 25%;
}
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image:nth-of-type(5n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image:nth-of-type(4n+1) {
clear: both;
}
}
@media only screen and (max-width: 374px) {
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image {
width: 33.33%;
}
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
.site-footer [class*="columns-"] .widget_nice_flickr .t .flickr_badge_image:nth-of-type(3n+1) {
clear: both;
}
}
@media only screen and (max-width: 767px) {
#container .widget_nice_flickr .t .flickr_badge_image {
width: 12.5%;
}
#container .widget_nice_flickr .t .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
#container .widget_nice_flickr .t .flickr_badge_image:nth-of-type(8n+1) {
clear: both;
}
}
@media only screen and (max-width: 424px) {
#container .widget_nice_flickr .t .flickr_badge_image {
width: 25%;
}
#container .widget_nice_flickr .t .flickr_badge_image:nth-of-type(8n+1) {
clear: none;
}
#container .widget_nice_flickr .t .flickr_badge_image:nth-of-type(4n+1) {
clear: both;
}
}
@media only screen and (max-width: 374px) {
#container .widget_nice_flickr .t .flickr_badge_image {
width: 33.33%;
}
#container .widget_nice_flickr .t .flickr_badge_image:nth-of-type(4n+1) {
clear: none;
}
#container .widget_nice_flickr .t .flickr_badge_image:nth-of-type(3n+1) {
clear: both;
}
}
.widget_nice_flickr a {
border: 1px solid #e3e3e3;
display: block;
}
.widget_nice_flickr a img {
border: 4px solid #fff;
margin: 0;
display: block;
width: 100%;
transition:screen 0.2s linear;
} .widget_calendar #calendar_wrap,
.widget_calendar .calendar_wrap {
border: 1px solid #e3e3e3;
background-clip: padding-box;
border-radius: 2px;
}
.dark .widget_calendar #calendar_wrap, .dark
.widget_calendar .calendar_wrap {
border-color: rgba(255, 255, 255, 0.2);
}
.widget_calendar #wp-calendar {
width: 100%;
text-align: center;
border: none;
margin: 0 auto;
font-size: 0.9em;
}
.widget_calendar caption,
.widget_calendar td,
.widget_calendar th {
text-align: center;
}
.widget_calendar caption {
background-color: rgba(0, 0, 0, 0.1);
font-weight: 500;
padding: 10px 0;
text-transform: uppercase;
}
.dark .widget_calendar caption {
background-color: rgba(255, 255, 255, 0.2);
}
.widget_calendar th {
font-weight: bold;
padding: 10px 0;
}
.widget_calendar tr {
border: none;
}
.widget_calendar tbody tr:last-of-type td {
padding-bottom: 15px;
}
.widget_calendar tfoot td {
border-top: 1px solid #e3e3e3;
padding: 10px 0;
text-transform: uppercase;
}
.dark .widget_calendar tfoot td {
border-color: rgba(255, 255, 255, 0.2);
} .widget_media_video {
overflow-y: hidden;
}
.widget_media_video .mejs-mediaelement {
line-height: 0;
}
.widget_media_video video {
margin: 0;
} .widget_nice_twitter .tweet {
font-size: 0.9em;
margin-bottom: 5px;
}
.widget_nice_twitter.one-tweet .tweet {
font-size: 1.15em;
}
.widget_nice_twitter small {
font-size: 0.85em;
}
.widget_nice_twitter p.tw-follow {
font-size: 0.9em;
margin-top: 10px;
margin-bottom: 0;
} .widget_nice_blog_author {
overflow: hidden;
}
.widget_nice_blog_author .thumb {
padding-bottom: 15px;
}
.widget_nice_blog_author .thumb.left {
float: left;
padding-right: 15px;
}
.widget_nice_blog_author .thumb.right {
float: right;
padding-left: 15px;
}
.widget_nice_blog_author img {
background-clip: padding-box;
border-radius: 100%;
}
.widget_nice_blog_author .twitter {
display: inline-block;
line-height: 0;
}
.widget_nice_blog_author iframe {
margin-bottom: 0;
} .widget_nice_ad img {
max-width: 100%;
} .widget_nice_tabs .nice-tabs-container {
overflow: hidden;
}
.widget_nice_tabs ul.nice-tabs {
overflow: hidden;
z-index: 2;
}
.widget_nice_tabs ul.nice-tabs a {
display: block;
padding: 10px 8px;
font-size: 0.9em;
border-style: solid;
border-width: 1px 1px 0 0;
border-color: #e3e3e3;
}
html[dir="rtl"] .widget_nice_tabs ul.nice-tabs a {
border-width: 1px 0 0 1px;
}
.dark .widget_nice_tabs ul.nice-tabs a {
border-color: rgba(255, 255, 255, 0.2);
}
.widget_nice_tabs ul.nice-tabs a:hover, .widget_nice_tabs ul.nice-tabs a:active, .widget_nice_tabs ul.nice-tabs a:focus, .widget_nice_tabs ul.nice-tabs a:visited {
color: inherit;
}
.widget_nice_tabs ul.nice-tabs li {
float: left;
cursor: pointer;
padding: 0;
}
html[dir="rtl"] .widget_nice_tabs ul.nice-tabs li {
float: right;
}
.widget_nice_tabs ul.nice-tabs li:first-child a {
border-width: 1px 1px 0 1px;
}
.widget_nice_tabs .responsive ul.nice-tabs li {
width: 100%;
}
.widget_nice_tabs .responsive ul.nice-tabs li:first-child a {
border-width: 1px;
}
.widget_nice_tabs .responsive ul.nice-tabs li:first-child a.active, .widget_nice_tabs .responsive ul.nice-tabs li:first-child a:hover {
border-width: 1px;
}
.widget_nice_tabs .responsive ul.nice-tabs li > a {
display: block;
width: 100%;
text-align: center;
border-width: 0 1px 1px;
}
.widget_nice_tabs .responsive ul.nice-tabs li > a.active, .widget_nice_tabs .responsive ul.nice-tabs li > a:hover {
border-width: 0 1px 1px;
}
.widget_nice_tabs ul.nice-tabs li > a.active, .widget_nice_tabs ul.nice-tabs li > a:hover {
text-decoration: none;
background-color: rgba(0, 0, 0, 0.1);
}
.dark .widget_nice_tabs ul.nice-tabs li > a.active, .dark .widget_nice_tabs ul.nice-tabs li > a:hover {
background-color: rgba(255, 255, 255, 0.2);
border-color: transparent;
}
.widget_nice_tabs .inside {
border: 1px solid #e3e3e3;
}
.widget_nice_tabs .responsive .inside {
border-top: none;
}
.dark .widget_nice_tabs .inside {
border-color: rgba(255, 255, 255, 0.2);
}
.widget_nice_tabs .inside ul,
.widget_nice_tabs .inside .tags {
margin: 0;
padding: 0;
display: none;
}
.widget_nice_tabs .inside ul:first-child {
display: inline;
}
.widget_nice_tabs .inside ul li {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
font-size: 0.9em;
padding: 12px;
overflow: hidden;
}
.widget_nice_tabs .inside ul li:last-of-type {
border-bottom: none;
}
.dark .widget_nice_tabs .inside ul li {
border-color: rgba(255, 255, 255, 0.2);
}
.widget_nice_tabs .inside ul li:hover img.avatar, .widget_nice_tabs .inside ul li:hover img.thumbnail {
border-color: #e3e3e3;
}
.dark .widget_nice_tabs .inside ul li:hover img.avatar, .dark .widget_nice_tabs .inside ul li:hover img.thumbnail {
border-color: rgba(255, 255, 255, 0.2);
}
.widget_nice_tabs .inside img.avatar, .widget_nice_tabs .inside img.thumbnail {
padding: 4px;
float: left;
border: 1px solid #e3e3e3;
margin: 0 10px 0 0;
}
html[dir="rtl"] .widget_nice_tabs .inside img.avatar, html[dir="rtl"] .widget_nice_tabs .inside img.thumbnail {
float: right;
margin: 0 0 0 10px;
}
.dark .widget_nice_tabs .inside img.avatar, .dark .widget_nice_tabs .inside img.thumbnail {
border-color: rgba(255, 255, 255, 0.2);
}
.widget_nice_tabs .inside .meta {
display: block;
font-size: 0.95em;
}
.widget_nice_tabs .inside .tags {
border-width: 1px;
padding: 10px;
}
.widget_nice_tabs .inside .tags a {
padding: 4px 8px;
margin: 3px 1px;
display: inline-block;
font-size: .9em;
background-clip: padding-box;
border-radius: 3px;
border: 1px solid #e3e3e3;
}
.dark .widget_nice_tabs .inside .tags a {
border-color: rgba(255, 255, 255, 0.2);
}
.widget_nice_tabs .inside .tags a:hover, .widget_nice_tabs .inside .tags a:active, .widget_nice_tabs .inside .tags a:focus, .widget_nice_tabs .inside .tags a:visited {
text-decoration: none;
color: inherit;
} .widget_nice_social ul.social-links-container {
list-style: none;
margin: 0;
display: flex;
flex-wrap: wrap;
margin-left: -5px;
}
.widget_nice_social ul.social-links-container > li {
font-size: 22px;
display: block;
position: relative;
width: 12.5%;
padding: 0 0 5px 5px;
}
@media only screen and (max-width: 1023px) {
#container .widget_nice_social ul.social-links-container > li {
width: 16.66%;
}
}
@media only screen and (max-width: 767px) {
#container .widget_nice_social ul.social-links-container > li {
width: 8.33%;
}
}
@media only screen and (max-width: 424px) {
#container .widget_nice_social ul.social-links-container > li {
width: 12.5%;
}
}
@media only screen and (max-width: 374px) {
#container .widget_nice_social ul.social-links-container > li {
width: 16.66%;
}
}
@media only screen and (max-width: 1280px) {
.site-footer .columns-4 .widget_nice_social ul.social-links-container > .full-width li {
width: 16.66%;
}
}
@media only screen and (max-width: 1023px) {
.site-footer .columns-4 .widget_nice_social ul.social-links-container > .col-full li {
width: 16.66%;
}
}
.site-footer .columns-2 .widget_nice_social ul.social-links-container > .full-width li, .site-footer .columns-2 .widget_nice_social ul.social-links-container > .col-full li {
width: 8.33%;
}
@media only screen and (max-width: 1023px) {
.site-footer .columns-2 .widget_nice_social ul.social-links-container > .full-width li, .site-footer .columns-2 .widget_nice_social ul.social-links-container > .col-full li {
width: 8.33%;
}
}
@media only screen and (max-width: 1023px) {
.site-footer [class*="columns-"] .widget_nice_social ul.social-links-container > .full-width li, .site-footer [class*="columns-"] .widget_nice_social ul.social-links-container > .col-full li {
width: 12.5%;
}
}
@media only screen and (max-width: 767px) {
.site-footer [class*="columns-"] .widget_nice_social ul.social-links-container > .full-width li, .site-footer [class*="columns-"] .widget_nice_social ul.social-links-container > .col-full li {
width: 20%;
}
}
@media only screen and (max-width: 424px) {
.site-footer [class*="columns-"] .widget_nice_social ul.social-links-container > .full-width li, .site-footer [class*="columns-"] .widget_nice_social ul.social-links-container > .col-full li {
width: 12.5%;
}
}
@media only screen and (max-width: 374px) {
.site-footer [class*="columns-"] .widget_nice_social ul.social-links-container > .full-width li, .site-footer [class*="columns-"] .widget_nice_social ul.social-links-container > .col-full li {
width: 16.66%;
}
}
.site-footer .widget_nice_social ul.social-links-container > li {
border: none;
}
.widget_nice_social a {
position: relative;
padding-top: 100%;
display: block;
background-color: #333;
background-clip: padding-box;
border-radius: 2px;
}
.widget_nice_social a:hover, .widget_nice_social a:focus {
opacity: 0.6;
}
.widget_nice_social a i {
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.widget_nice_social a i,
.site-footer.light .widget_nice_social a i,
.site-footer.dark .widget_nice_social a i {
color: #fff;
}
.widget_nice_social .facebook a {
background-color: #4064af;
}
.widget_nice_social .twitter a {
background-color: #46c7f4;
}
.widget_nice_social .dribbble a {
background-color: #e94c89;
}
.widget_nice_social .vimeo a {
background-color: #87c8ee;
}
.widget_nice_social .tumblr a {
background-color: #33526f;
}
.widget_nice_social .flickr a {
background-color: #ed1e83;
}
.widget_nice_social .google a {
background-color: #db4a38;
}
.widget_nice_social .youtube a {
background-color: #c4302a;
}
.widget_nice_social .linkedin a {
background-color: #0f76a8;
}
.widget_nice_social .android a {
background-color: #a3c539;
}
.widget_nice_social .mac a {
background-color: #333;
}
.widget_nice_social .dropbox a {
background-color: #4c96d1;
}
.widget_nice_social .foursquare a {
background-color: #00b9e0;
}
.widget_nice_social .instagram a {
background-color: #634d40;
}
.widget_nice_social .pinterest a {
background-color: #c9222d;
}
.widget_nice_social .skype a {
background-color: #2aace3;
}
.widget_nice_social .bitbucket a {
background-color: #205081;
}
.widget_nice_social .github a {
background-color: #444;
}
.widget_nice_social .stack-exchange a {
background-color: #3a6da6;
}
.widget_nice_social .stack-overflow a {
background-color: #d9a32e;
}
.widget_nice_social .trello a {
background-color: #24688f;
}
.widget_nice_social .rss a {
background-color: #ed7f2d;
}
.widget_nice_social .social-links-no-background a {
background-color: transparent;
}
.widget_nice_social .social-links-no-background a i {
color: #333;
}
.dark .widget_nice_social .social-links-no-background a i,
.light .dark .widget_nice_social .social-links-no-background a i,
.site-footer.dark .widget_nice_social .social-links-no-background a i {
color: #fff;
} .widget_icl_lang_sel_widget {
overflow: visible;
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown {
width: 100%;
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a {
padding: 9px 30px 9px 10px;
height: 50px;
line-height: 2.25;
border: 1px solid #e3e3e3;
background: white;
}
body.dark .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a, body.dark
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a {
background-color: rgba(25, 24, 24, 0.4);
border-color: rgba(255, 255, 255, 0.2);
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
border-radius: 2px;
background-image: url(http://smart.nicethemes.dev/content/themes/smart/images/select.png);
background-position: right center;
background-repeat: no-repeat;
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a span,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a span {
vertical-align: bottom;
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a:hover,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a:focus,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a:hover,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a:focus,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a {
color: #000;
background-color: #efefef !important;
border: 1px solid #b3b3b3 !important;
}
body.dark .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a:hover, body.dark
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a:focus, body.dark
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a, body.dark
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a:hover, body.dark
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a:focus, body.dark
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a {
background-color: rgba(255, 255, 255, 0.05) !important;
border-color: rgba(255, 255, 255, 0.2) !important;
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after,
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
display: none;
}
.widget_icl_lang_sel_widget .wpml-ls-sub-menu {
margin-top: -1px;
border: 1px solid #b3b3b3;
}
body.dark .widget_icl_lang_sel_widget .wpml-ls-sub-menu {
border-color: rgba(255, 255, 255, 0.2) !important;
background-color: #111;
}
.widget_icl_lang_sel_widget .wpml-ls-sub-menu a {
border: none;
}
.widget_icl_lang_sel_widget .wpml-ls-sub-menu a:hover {
border: none !important;
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal {
padding: 0;
border: none;
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal a {
padding: 0;
margin-right: 1em;
}
html[dir="rtl"] .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal a {
margin-right: 0;
margin-left: 1em;
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal a span {
vertical-align: bottom;
}
.widget_icl_lang_sel_widget .wpml-ls-item-legacy-list-vertical {
padding: 0;
border: none;
}
.widget_icl_lang_sel_widget .wpml-ls-item-legacy-list-vertical a {
padding-left: 0;
padding-right: 0;
}
.widget_icl_lang_sel_widget .wpml-ls-item-legacy-list-vertical a span {
vertical-align: bottom;
}  .entry-title {
font-family: "Poppins", Arial, sans-serif;
}
body.single h1, body.single .h1,
body.page h1,
body.page .h1,
#heading h1,
#heading .h1 {
font-size: 32px;
}
body.single h2, body.single .h2,
body.page h2,
body.page .h2,
#heading h2,
#heading .h2 {
font-size: 28px;
}
body.single h3, body.single .h3,
body.page h3,
body.page .h3,
#heading h3,
#heading .h3 {
font-size: 24px;
}
body.single h4, body.single .h4,
body.page h4,
body.page .h4,
#heading h4,
#heading .h4 {
font-size: 20px;
}
body.single h5, body.single .h5,
body.page h5,
body.page .h5,
#heading h5,
#heading .h5 {
font-size: 16px;
}
body.single h6, body.single .h6,
body.page h6,
body.page .h6,
#heading h6,
#heading .h6 {
font-size: 12px;
}
body.single .fontsize-12,
body.page .fontsize-12,
#heading .fontsize-12 {
font-size: 12px;
}
body.single .fontsize-25,
body.page .fontsize-25,
#heading .fontsize-25 {
font-size: 25px;
}
body.single .fontsize-40,
body.page .fontsize-40,
#heading .fontsize-40 {
font-size: 40px;
}
body.single .fontsize-50,
body.page .fontsize-50,
#heading .fontsize-50 {
font-size: 50px;
}
body.single .fontsize-75,
body.page .fontsize-75,
#heading .fontsize-75 {
font-size: 75px;
}
body.single .fontsize-100,
body.page .fontsize-100,
#heading .fontsize-100 {
font-size: 100px;
}
body.single .fontsize-125,
body.page .fontsize-125,
#heading .fontsize-125 {
font-size: 125px;
}
body.single .fontsize-150,
body.page .fontsize-150,
#heading .fontsize-150 {
font-size: 150px;
}
.sticky {
position: relative;
}
article.sticky .entry-title:before {
font-family: 'FontAwesome';
content: '\f08d';
margin-right: 10px;
font-size: 80%;
}
html[dir="rtl"] article.sticky .entry-title:before {
margin-left: 10px;
margin-right: initial;
float: right;
}
.hentry {
margin: 0 0 1.5em;
}
.byline,
.updated {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.post-content,
.page-content,
.entry-content,
.entry-summary {
overflow: visible;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content img,
.entry-content img,
.entry-summary img,
#site-header img,
.widget img,
.wp-caption {
max-width: 100%;
} .comment-content img[height],
.entry-content img,
.entry-summary img,
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
#site-header img {
height: auto;
}
img.size-full,
img.size-large,
.wp-post-image,
.post-thumbnail img {
height: auto;
max-width: 100%;
} embed,
iframe,
object,
video {
margin-bottom: 24px;
max-width: 100%;
}
p > embed,
p > iframe,
p > object,
span > embed,
span > iframe,
span > object {
margin-bottom: 0;
}
.post {
display: block;
margin: 0 0 30px;
padding-bottom: 35px;
border-bottom: 1px solid #e3e3e3;
}
body.single .post {
border-bottom: none;
}
body.blog .post,
body.search .post,
body.category .post,
body.archive .post {
color: #7a7a7a;
border-bottom: 1px solid #ececec;
}
.grid .post.item {
margin: 0;
border: none;
}
.post .post-content {
display: block;
}
.post h1.entry-title {
font-size: 32px;
}
.post h2 a {
color: #3a3b3c;
}
.has-video {
margin-top: 20px;
}
.featured-video {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
margin-bottom: 20px;
}
.featured-video embed, .featured-video object, .featured-video iframe {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
#content .wp-playlist {
margin: 5px 0 15px;
padding: 15px;
}
body.dark #content .wp-playlist.wp-playlist-light {
background-color: transparent;
}
body.dark #content .wp-playlist.wp-playlist-light .wp-playlist-item-meta,
body.dark #content .wp-playlist.wp-playlist-light .wp-playlist-item-length {
color: #fff;
}
body.dark #content .wp-playlist.wp-playlist-light .wp-playlist-playing {
background-color: transparent;
}
body.light #content .wp-playlist.wp-playlist-light {
background-color: transparent;
}
body.light #content .wp-playlist.wp-playlist-light .wp-playlist-playing {
background-color: transparent;
}
body.light #content .wp-playlist.wp-playlist-dark {
background: #191818;
border: none;
}
body.light #content .wp-playlist.wp-playlist-dark .wp-playlist-playing {
background-color: #191818;
}
body.dark #content .wp-playlist.wp-playlist-dark {
background: transparent;
}
body.dark #content .wp-playlist.wp-playlist-dark .wp-playlist-playing {
background-color: transparent;
}
#content .wp-playlist .wp-playlist-item a {
border: none;
}
#content .wp-playlist .mejs-audio {
width: 100%;
}
.archive-header {
border-bottom: 1px solid #e3e3e3;
display: block;
float: left;
font-size: 18px;
margin: 0 0 30px;
padding: 0 0 10px;
width: 100%;
}
@media only screen and (max-width: 767px) {
.archive-header {
float: none;
}
}
.archive-header h1 {
font-size: 18px;
}
.archive-header .taxonomy-description {
font-size: 12px;
}
.archive-header .taxonomy-description p:last-child {
margin-bottom: 0;
}
.post-container {
overflow: auto;
}
.featured-image {
margin-bottom: 20px;
width: 100%;
overflow: hidden;
position: relative;
}
body.home .featured-image {
margin-bottom: 10px;
}
.featured-image:hover .overlay, .featured-image:focus .overlay {
opacity: 1;
}
.featured-image .overlay {
display: block;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.1);
opacity: 0;
overflow: hidden;
position: absolute;
left: 0;
top: 0;
transition:screen 1s ease;
z-index: 1;
}
.featured-image a {
background: #68BDBB;
display: inline-block;
position: relative;
border: none;
padding: 0;
width: 100%;
}
.featured-image a[href$=".jpg"], .featured-image a[href$=".jpg"]:hover {
border-bottom: none;
}
.featured-image img {
width: 100%;
margin: 0;
padding: 0;
display: block;
}
.entry-header,
.page-header {
margin-bottom: 20px;
}
.entry-title {
font-size: 26px;
}
.entry-title a, .entry-title a:hover {
font-weight: unset;
}
.single-post .entry-title {
margin-bottom: 10px;
}
article.format-link header {
margin-bottom: 20px;
}
article.format-quote header {
margin-bottom: 30px;
}
article.format-quote .quote,
article.format-quote .quote-author {
color: #707070;
}
article.format-quote .quote {
font-family: "Poppins", Arial, sans-serif;
font-style: normal;
margin: 0 0 20px 60px;
padding: 0;
font-size: 36px;
line-height: 48px;
border: none;
}
html[dir="rtl"] article.format-quote .quote {
margin: 0 60px 20px 0;
}
article.format-quote .quote:before {
content: "“";
font-family: Georgia, serif;
font-size: 110px;
margin-left: -60px;
margin-top: 35px;
position: absolute;
}
html[dir="rtl"] article.format-quote .quote:before {
margin-left: 0;
margin-right: -60px;
}
article.format-quote .quote-author {
font-weight: normal;
font-size: 18px;
margin-top: 20px;
}
article.format-quote .quote-author:before {
content: '\2014';
margin-right: 10px;
}
article.format-quote .quote-author:beforehtml[dir="rtl"] article.format-quote .quote-author:before {
margin-right: 0;
margin-left: 10px;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
line-height: 1.5em;
margin: 0 0 0.5em;
}
.entry ul {
margin-bottom: 1.5em;
padding: 0;
}
.entry ul ul {
margin: 0 15px;
}
.entry ul ul li {
list-style-type: circle;
}
.entry ul li {
list-style-type: disc;
}
.entry ol {
margin-bottom: 1.5em;
padding: 0;
}
.entry ol li {
list-style-type: decimal;
}
.entry ol li ol li {
list-style-type: lower-latin;
}
.entry ol ol {
margin: 0 15px;
}
.entry blockquote {
border-left: 3px solid #5b799c;
color: #999;
margin: 0 20px;
padding: 0 20px;
}
html[dir="rtl"] .entry blockquote {
border-left: none;
border-right: 3px solid #5b799c;
}
.entry p a {
padding-bottom: 1px;
border-bottom: 1px solid transparent;
}
.entry p a:hover {
border-bottom: 1px solid #efefef;
}
.entry .edit-link {
display: block;
overflow: auto;
clear: both;
}
.post-content a {
padding-bottom: 1px;
border-bottom: 1px solid #eee;
}
.post-content a img {
padding: 0;
border: none;
}
.post-content a:hover {
border-bottom-color: #ccc;
}
.post-content .wp-audio-shortcode {
margin-bottom: 20px;
}
.post-content .wp-audio-shortcode a.mejs-horizontal-volume-slider {
border-bottom: none;
}
.entry-author img {
background-clip: padding-box;
border-radius: 100%;
margin-right: 8px;
vertical-align: middle;
}
html[dir="rtl"] .entry-author img {
margin-right: 0;
margin-left: 10px;
}
.entry-author a {
border: none;
}
.post-meta {
color: #ababab;
line-height: normal;
margin-top: .7em;
}
.heading-content .post-meta {
color: rgba(255, 255, 255, 0.8);
}
.heading-content .post-meta a {
color: rgba(255, 255, 255, 0.8);
}
.heading-content .post-meta a:hover {
color: #fff;
}
.post-meta [class*="entry-"],
.post-meta .edit {
margin-right: 7.5px;
display: inline;
}
.post-meta [class*="entry-"]:last-child,
.post-meta .edit:last-child {
margin-right: 0;
}
html[dir="rtl"] .post-meta [class*="entry-"], html[dir="rtl"]
.post-meta .edit {
margin-right: 0;
margin-left: 7.5px;
}
html[dir="rtl"] .post-meta [class*="entry-"]:last-child, html[dir="rtl"]
.post-meta .edit:last-child {
margin-left: 0;
}
.post-meta section.edit {
margin-left: 5px;
}
.post-meta i {
margin-right: 4px;
font-size: 15px;
}
.post-meta a {
color: #575757;
border: none;
}
.post-meta a:hover {
color: #111;
border: none;
}
.entry-footer section i {
font-size: 15px;
}
.entry-footer {
font-size: 1em;
line-height: 2em;
color: #ababab;
clear: both;
}
.entry-footer:first-child section i {
margin-left: 2px;
}
html[dir="rtl"] .entry-footer:first-child section i {
margin-left: 0;
margin-right: 2px;
}
.entry-footer section {
display: inline;
margin-right: 15px;
line-height: normal;
font-size: 0.9em;
}
.entry-footer section, .entry-footer section a {
color: #ababab;
}
.entry-footer section i {
font-size: 21px;
margin-right: 5px;
}
html[dir="rtl"] .entry-footer section i {
margin-right: 0;
margin-left: 5px;
}
.entry-footer section i.icon-heart {
font-size: 17px;
}
.entry-content img {
max-width: 100%;
}
img.alignleft {
float: left;
margin: 10px 25px 20px 0;
}
img.alignright {
display: block;
margin: 10px 0 25px 20px;
}
img.size-large {
margin: 10px 0 20px;
}
img.aligncenter {
margin-left: auto;
margin-right: auto;
display: block;
clear: both;
margin-top: 5px;
}
#post-author {
padding: 5px 15px 15px 0;
clear: both;
margin-bottom: 30px;
position: relative;
}
html[dir="rtl"] #post-author {
padding: 5px 0 15px 15px;
}
#post-author h4 {
font-size: 16px;
margin-bottom: 5px;
text-transform: capitalize;
}
#post-author .profile-image {
float: left;
margin: 0 15px 5px 0;
background-clip: padding-box;
border-radius: 100%;
}
html[dir="rtl"] #post-author .profile-image {
float: right;
margin: 0 0 5px 15px;
}
#post-author .profile-image img {
display: block;
margin: 0;
background-clip: padding-box;
border-radius: 100%;
}
#post-author .profile-content {
float: left;
width: 80%;
}
html[dir="rtl"] #post-author .profile-content {
float: right;
}
#post-author .profile-link {
margin-top: 15px;
font-size: 13px;
font-family: "Poppins", Arial, sans-serif;
text-transform: uppercase;
letter-spacing: 1px;
}
#post-author .profile-link a {
color: #ccc;
}
article .flexslider .flex-control-nav {
display: none;
} .comment-content a {
word-wrap: break-word;
}
.comments-area {
margin: 40px auto;
}
.comment-reply-title,
.comments-title {
font: 16px/1.5;
margin: 0;
}
.comment-reply-title small a:before {
font-family: 'FontAwesome', sans-serif;
content: "\f00d";
font-size: 19px;
}
.comment-author {
position: relative;
font-size: 14px;
line-height: 1.7142857142;
}
.comment-author a {
color: #2b2b2b;
}
.comment-author .fn {
font-family: "Poppins", Arial, sans-serif;
font-weight: normal;
}
.comment-author .avatar {
height: 50px;
position: absolute;
top: 0;
left: 0;
width: 50px;
background-clip: padding-box;
border-radius: 100%;
}
.comment-author .says {
display: none;
}
.comment-list {
list-style: none;
margin: 0 0 48px 0;
}
.comment-list .reply {
margin-top: 24px;
}
.comment-list article,
.comment-list .pingback,
.comment-list .trackback {
margin-bottom: 25px;
padding-top: 25px;
}
.comment-list .pingback,
.comment-list .trackback {
border-top: 1px solid #e3e3e3;
}
.comment-list > li:first-child {
padding-top: 25px;
}
.comment-list > .pingback:first-child,
.comment-list > .trackback:first-child {
border-top: none;
}
.comment-list .reply a,
.comment-list .edit-link a {
color: #999;
}
.comment-list .children {
list-style: none;
margin-left: 30px;
}
.comment-list .reply,
.comment-metadata {
font-size: 12px;
line-height: 2;
}
.comment-list .trackback a,
.comment-list .pingback a,
.comment-metadata a {
color: #767676;
}
.comment-author a:hover,
.comment-list .pingback a:hover,
.comment-list .trackback a:hover,
.comment-metadata a:hover {
color: #777;
}
.comment-author,
.comment-awaiting-moderation,
.comment-content,
.comment-list .reply,
.comment-metadata {
padding-left: 70px;
}
.comment-edit-link {
margin-left: 10px;
}
.comment-edit-link:before {
font-family: 'FontAwesome', sans-serif;
content: '\f040';
margin-right: 6px;
}
.comment-content {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-wrap: break-word;
padding-top: 20px;
}
.comment-content ul,
.comment-content ol {
margin: 0 0 24px 22px;
}
.comment-content li > ul,
.comment-content li > ol {
margin-bottom: 0;
}
.comment-content > :last-child {
margin-bottom: 0;
}
.comment-respond {
margin-bottom: 24px;
padding: 0;
}
.comment-respond h3 {
margin-top: 0;
margin-bottom: 24px;
font-size: 21px !important;
}
.comment .comment-respond {
margin-top: 24px;
}
.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.no-comments,
.form-allowed-tags,
.form-allowed-tags code {
color: #767676;
}
.comment-notes,
.comment-awaiting-moderation,
.logged-in-as {
font-size: 14px;
line-height: 1.7142857142;
}
.no-comments {
font-size: 16px;
font-weight: 900;
line-height: 1.5;
margin-top: 24px;
text-transform: uppercase;
}
.comment-form p {
width: 100%;
}
.comment-form label {
display: block;
}
.comment-form .comment-form-comment label {
display: none;
}
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"] {
width: 94%;
color: #666;
max-width: 240px;
margin: 0 5px 10px 0;
padding: 5px 7px;
}
.comment-form textarea, #respond textarea {
color: #666666;
padding: 5px 7px;
width: 94%;
}
.form-allowed-tags,
.form-allowed-tags code {
font-size: 12px;
line-height: 1.5;
}
span.required {
color: #c00;
}
.comment-reply-title small a {
color: #2b2b2b;
float: right;
height: 26px;
overflow: hidden;
width: 14px;
margin-top: 4px;
}
.comment-reply-title small a:hover {
color: #68BDBB;
}
.comment-reply-link:before,
.comment-reply-login:before {
font-family: 'FontAwesome', sans-serif;
content: "\f064";
margin-right: 2px;
}
.comment-navigation {
font-size: 12px;
line-height: 2;
margin-bottom: 48px;
text-transform: uppercase;
}
.comment-navigation .nav-next,
.comment-navigation .nav-previous {
display: inline-block;
}
.comment-navigation .nav-previous a {
margin-right: 10px;
}
#comment-nav-above {
margin-top: 36px;
margin-bottom: 0;
} .grid {
clear: both;
overflow: visible;
margin-left: -30px;
margin-right: 0;
margin-bottom: 0;
list-style: none;
}
.grid.js-resize {
opacity: 0;
transition: opacity 0.4s linear, height 0.6s ease-in-out 0s;
}
.grid.js-resize.resized {
opacity: 1;
}
.grid.px-gutter {
margin-left: -1px;
padding-top: 1px;
}
.grid.px-gutter-h {
margin-left: -1px;
}
.grid.px-gutter-v {
padding-top: 1px;
}
.grid.single-gutter {
margin-left: -30px;
}
.grid.single-gutter-h {
margin-left: -30px;
}
.grid.single-gutter-v {
padding-top: 30px;
}
.grid.half-gutter {
margin-left: -15px;
}
.grid.half-gutter-h {
margin-left: -15px;
}
.grid.half-gutter-v {
padding-top: 15px;
}
.grid.double-gutter {
margin-left: -60px;
}
.grid.double-gutter-h {
margin-left: -60px;
}
.grid.double-gutter-v {
padding-top: 60px;
}
.grid.no-gap {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-top: 0;
}
.grid.no-gap-h {
margin-left: 0;
margin-right: 0;
padding-left: 0;
}
.grid.no-gap-v {
padding-top: 0;
}
.grid:after {
content: "";
display: block;
clear: both;
}
.grid-pad {
padding: 30px;
overflow: hidden;
}
.grid-pad.no-gap {
padding: 0;
}
.grid-pad.no-gap-h {
padding-left: 0;
padding-right: 0;
}
.grid-pad.px-gutter {
padding: 1px;
}
.grid-pad.px-gutter-h {
padding-left: 1px;
padding-right: 1px;
}
.grid-pad.single-gutter {
padding: 30px;
}
.grid-pad.single-gutter-h {
padding-left: 30px;
padding-right: 30px;
}
.grid-pad.single-gutter-v {
padding-top: 30px;
}
.grid-pad.half-gutter {
padding: 15px;
}
.grid-pad.half-gutter-h {
padding-left: 15px;
padding-right: 15px;
}
.grid-pad.half-gutter-v {
padding-top: 15px;
}
.grid-pad.double-gutter {
padding: 60px;
}
.grid-pad.double-gutter-h {
padding-left: 60px;
padding-right: 60px;
}
.grid-pad.double-gutter-v {
padding-top: 60px;
}
.grid-pad[class*='-gutter'] {
padding-bottom: 0;
}
.grid-pad .grid {
padding-top: 0;
}
.grid-pad-fixed {
max-width: 1140px;
padding: 0 30px;
margin: auto;
overflow: hidden;
}
.grid-pad-fluid {
width: 100%;
overflow: hidden;
} .grid .columns-1,
.grid.grid-list .columns-1 .item-inner {
width: 100%;
}
.grid.grid-list .columns-1 .item-filler {
width: 0%;
}
.grid .columns-2,
.grid.grid-list .columns-2 .item-inner {
width: 50%;
}
.grid.grid-list .columns-2 .item-filler {
width: 50%;
}
.grid:not(.js-resize) .columns-2:nth-child(2n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-2:nth-child(2n+1) {
clear: none;
}
}
.grid .columns-3,
.grid.grid-list .columns-3 .item-inner {
width: 33.33%;
width: calc(100% / 3);
}
.grid.grid-list .columns-3 .item-filler {
width: 66.67%;
width: calc(100% - (100% / 3));
}
.grid:not(.js-resize) .columns-3:nth-child(3n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-3:nth-child(3n+1) {
clear: none;
}
}
.grid .columns-4,
.grid.grid-list .columns-4 .item-inner {
width: 25%;
}
.grid.grid-list .columns-4 .item-filler {
width: 75%;
}
.grid:not(.js-resize) .columns-4:nth-child(4n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-4:nth-child(4n+1) {
clear: none;
}
}
.grid .columns-5,
.grid.grid-list .columns-5 .item-inner {
width: 20%;
}
.grid.grid-list .columns-5 .item-filler {
width: 80%;
}
.grid:not(.js-resize) .columns-5:nth-child(5n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-5:nth-child(5n+1) {
clear: none;
}
}
.grid .columns-6,
.grid.grid-list .columns-6 .item-inner {
width: 16.67%;
width: calc(100% / 6);
}
.grid.grid-list .columns-6 .item-filler {
width: 83.33%;
width: calc(100% - (100% / 6));
}
.grid:not(.js-resize) .columns-6:nth-child(6n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-6:nth-child(6n+1) {
clear: none;
}
}
.grid .columns-7,
.grid.grid-list .columns-7 .item-inner {
width: 14.29%;
width: calc(100% / 7);
}
.grid.grid-list .columns-7 .item-filler {
width: 85.71%;
width: calc(100% - (100% / 7));
}
.grid:not(.js-resize) .columns-7:nth-child(7n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-7:nth-child(7n+1) {
clear: none;
}
}
.grid .columns-8,
.grid.grid-list .columns-8 .item-inner {
width: 12.5%;
width: calc(100% / 8);
}
.grid.grid-list .columns-8 .item-filler {
width: 87.5%;
width: calc(100% - (100% / 8));
}
.grid:not(.js-resize) .columns-8:nth-child(8n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-8:nth-child(8n+1) {
clear: none;
}
}
.grid .columns-9,
.grid.grid-list .columns-9 .item-inner {
width: 11.11%;
width: calc(100% / 9);
}
.grid.grid-list .columns-9 .item-filler {
width: 88.89%;
width: calc(100% - (100% / 9));
}
.grid:not(.js-resize) .columns-9:nth-child(9n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-9:nth-child(9n+1) {
clear: none;
}
}
.grid .columns-10,
.grid.grid-list .columns-10 .item-inner {
width: 10%;
}
.grid.grid-list .columns-10 .item-filler {
width: 90%;
}
.grid:not(.js-resize) .columns-10:nth-child(10n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-10:nth-child(10n+1) {
clear: none;
}
}
.grid .columns-11,
.grid.grid-list .columns-11 .item-inner {
width: 9.09%;
width: calc(100% / 11);
}
.grid.grid-list .columns-11 .item-filler {
width: 90.91%;
width: calc(100% - (100% / 11));
}
.grid:not(.js-resize) .columns-11:nth-child(11n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-11:nth-child(11n+1) {
clear: none;
}
}
.grid .columns-12,
.grid.grid-list .columns-12 .item-inner {
width: 8.33%;
width: calc(100% / 12);
}
.grid.grid-list .columns-12 .item-filler {
width: 91.67%;
width: calc(100% - (100% / 12));
}
.grid:not(.js-resize) .columns-12:nth-child(12n+1) {
clear: both;
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) .columns-12:nth-child(12n+1) {
clear: none;
}
}
@media only screen and (max-width: 1023px) {
.grid:not(.js-resize) [class*='columns-']:nth-child(2n+1) {
clear: both;
}
} .grid [class*='columns-'] {
float: left;
padding-left: 30px;
padding-bottom: 30px;
}
.grid.grid-list [class*='columns-'] {
width: 100%;
display: -ms-flexbox;
display: flex;
}
.grid.grid-list [class*='columns-'].thumb-right {
flex-direction: row-reverse;
}
html[dir="rtl"] .grid [class*='columns-'] {
float: right;
}
.grid [class*='columns-'] .item-inner {
position: relative;
}
.grid [class*='columns-'].text-overlay .item-inner {
padding-top: 100%;
}
.grid [class*='columns-'] .item-inner.no-caption {
padding: 0;
}
.grid [class*='columns-'] .item-inner.no-caption .item-permalink {
display: none;
}
.grid [class*='columns-'] .item-inner.has-caption .item-caption {
padding-top: 100%;
}
.grid.grid-list [class*='columns-'] .item-filler {
display: -ms-flexbox;
display: flex;
align-items: center;
padding-left: 30px;
}
.grid.grid-list [class*='columns-'].thumb-right .item-filler {
padding-left: 0;
padding-right: 30px;
} .grid.px-gutter [class*='columns-'] {
padding-left: 1px;
padding-bottom: 1px;
}
.grid.px-gutter-h [class*='columns-'] {
padding-left: 1px;
}
.grid.px-gutter-v [class*='columns-'] {
padding-bottom: 1px;
}
.grid.single-gutter [class*='columns-'] {
padding-left: 30px;
padding-bottom: 30px;
}
.grid.half-gutter [class*='columns-'] {
padding-left: 15px;
padding-bottom: 15px;
}
.grid.half-gutter-h [class*='columns-'] {
padding-left: 15px;
}
.grid.half-gutter-v [class*='columns-'] {
padding-bottom: 15px;
}
.grid.double-gutter [class*='columns-'] {
padding-left: 60px;
padding-bottom: 60px;
}
.grid.double-gutter-h [class*='columns-'] {
padding-left: 60px;
}
.grid.double-gutter-v [class*='columns-'] {
padding-bottom: 60px;
}
.grid.no-gap [class*='columns-'] {
padding: 0;
}
.grid.no-gap-h [class*='columns-'] {
padding-left: 0;
padding-right: 0;
}
.grid.no-gap-v [class*='columns-'] {
padding-top: 0;
padding-bottom: 0;
} @media only screen and (max-width: 1023px) {
.grid:not(.js-resize):not(.grid-list) [class*='columns-']:not(.columns-1) {
width: 50%;
}
}
@media only screen and (max-width: 424px) {
.grid:not(.js-resize):not(.grid-list) [class*='columns-']:not(.columns-1) {
width: 100%;
}
}  .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 100%;
}
.grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) {
width: 100%;
}
.grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner, .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 66.67%;
}
.grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) {
width: calc( ( 100% / 3 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 100%;
}
.grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) {
width: 100%;
}
.grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner, .grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 66.67%;
}
.grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) {
width: calc( ( 100% / 3 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 100%;
}
.grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) {
width: 100%;
}
.grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner, .grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 66.67%;
}
.grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) {
width: calc( ( 100% / 3 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 100%;
}
.grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) {
width: 100%;
}
.grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner, .grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 66.67%;
}
.grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) {
width: calc( ( 100% / 3 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 100%;
}
.grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) {
width: 100%;
}
.grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner, .grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+9):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+1) {
width: 66.67%;
}
.grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) {
width: calc( ( 100% / 3 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+6):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+9):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+3):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+1) {
width: 50%;
}
.grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 4 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+1) {
width: 50%;
}
.grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 4 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+1) {
width: 50%;
}
.grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 4 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+1) {
width: 50%;
}
.grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 4 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+1) {
width: 50%;
}
.grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 4 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+1) {
width: 40%;
}
.grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 5 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+1) {
width: 40%;
}
.grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 5 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+1) {
width: 40%;
}
.grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 5 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+1) {
width: 40%;
}
.grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 5 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+1) {
width: 40%;
}
.grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 5 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+1) {
width: 33.33%;
}
.grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 6 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+1) {
width: 33.33%;
}
.grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 6 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+1) {
width: 33.33%;
}
.grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 6 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+1) {
width: 33.33%;
}
.grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 6 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+1) {
width: 33.33%;
}
.grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 6 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+1) {
width: 28.57%;
}
.grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 7 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+1) {
width: 28.57%;
}
.grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 7 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+1) {
width: 28.57%;
}
.grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 7 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+1) {
width: 28.57%;
}
.grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 7 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+1) {
width: 28.57%;
}
.grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 7 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+1) {
width: 25%;
}
.grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 8 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+1) {
width: 25%;
}
.grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 8 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+1) {
width: 25%;
}
.grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 8 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+1) {
width: 25%;
}
.grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 8 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+1) {
width: 25%;
}
.grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 8 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+1) {
width: 22.22%;
}
.grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 9 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+1) {
width: 22.22%;
}
.grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 9 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+1) {
width: 22.22%;
}
.grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 9 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+1) {
width: 22.22%;
}
.grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 9 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+1) {
width: 22.22%;
}
.grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 9 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+1) {
width: 20%;
}
.grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 10 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+1) {
width: 20%;
}
.grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 10 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+1) {
width: 20%;
}
.grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 10 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+1) {
width: 20%;
}
.grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 10 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+1) {
width: 20%;
}
.grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 10 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+1) {
width: 18.18%;
}
.grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 11 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+1) {
width: 18.18%;
}
.grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 11 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+1) {
width: 18.18%;
}
.grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 11 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+1) {
width: 18.18%;
}
.grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 11 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+1) {
width: 18.18%;
}
.grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 11 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+1) {
width: 16.67%;
}
.grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized), .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 12 ) * 2);
}
.grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: 50%;
}
.grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner [class*='item-overlay'], .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner .item-caption, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner [class*='item-overlay'] {
padding-top: 200%;
}
.grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3):not(.text-overlay) .item-inner, .grid.style-metro.no-gap [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+1) {
width: 16.67%;
}
.grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized), .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 12 ) * 2);
}
.grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 1px / 2 ));
}
.grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner [class*='item-overlay'], .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner .item-caption, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 1px);
}
.grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3):not(.text-overlay) .item-inner, .grid.style-metro.px-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+1) {
width: 16.67%;
}
.grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized), .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 12 ) * 2);
}
.grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 15px / 2 ));
}
.grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner [class*='item-overlay'], .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner .item-caption, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 15px);
}
.grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3):not(.text-overlay) .item-inner, .grid.style-metro.half-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+1) {
width: 16.67%;
}
.grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized), .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 12 ) * 2);
}
.grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 30px / 2 ));
}
.grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner [class*='item-overlay'], .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner .item-caption, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 30px);
}
.grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3):not(.text-overlay) .item-inner, .grid.style-metro.single-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13):not(.text-overlay) .item-inner {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+1) {
width: 16.67%;
}
.grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized), .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) {
width: calc( ( 100% / 12 ) * 2);
}
.grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption .item-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized) .item-inner.has-caption [class*='item-overlay'] {
padding-top: calc( 50% - ( 60px / 2 ));
}
.grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+2):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8):not(.isotope-item-resized):not(.text-overlay) .item-inner.has-caption {
padding-top: 0;
}
.grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner [class*='item-overlay'], .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner .item-caption, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner [class*='item-overlay'] {
padding-top: calc( 200% + 60px);
}
.grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3):not(.text-overlay) .item-inner, .grid.style-metro.double-gutter [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13):not(.text-overlay) .item-inner {
padding-top: 0;
} .grid.style-masonry .masonry-item-tall .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+1) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8) .item-inner.has-caption .item-caption, .grid.style-masonry .masonry-item-tall .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+8) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+8) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+8) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+8) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+8) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+8) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+8) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+8) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+1) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+8) .item-inner.has-caption .item-permalink {
padding-top: calc( ( ( 100% / 3 ) * 4 ));
}
.grid.style-masonry .masonry-item-short .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+2) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+2) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+7) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5) .item-inner.has-caption .item-caption, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner.has-caption .item-caption, .grid.style-masonry .masonry-item-short .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+2) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-2']:not(.isotope-item-resized):nth-of-type(12n+7) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+2) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-3']:not(.isotope-item-resized):nth-of-type(12n+7) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-4']:not(.isotope-item-resized):nth-of-type(16n+13) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-5']:not(.isotope-item-resized):nth-of-type(17n+13) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-6']:not(.isotope-item-resized):nth-of-type(18n+13) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-7']:not(.isotope-item-resized):nth-of-type(21n+13) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-8']:not(.isotope-item-resized):nth-of-type(24n+13) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-9']:not(.isotope-item-resized):nth-of-type(27n+13) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-10']:not(.isotope-item-resized):nth-of-type(30n+13) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-11']:not(.isotope-item-resized):nth-of-type(33n+13) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+3) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+5) .item-inner.has-caption .item-permalink, .grid.style-masonry [class*='columns-12']:not(.isotope-item-resized):nth-of-type(36n+13) .item-inner.has-caption .item-permalink {
padding-top: calc( ( ( 100% / 3 ) * 2 ));
}
.item-content .entry-title {
font-size: 1.35em;
line-height: normal;
margin-bottom: 0.65em;
}
.grid .item {
list-style: none;
transition: opacity 0.4s ease-in-out;
}
.grid.grid-list .item {
clear: both;
padding-left: 0;
padding-right: 0;
}
.grid:not(.js-rezise) .item.first {
clear: both;
}
.widget .grid .item {
padding-top: 0;
}
.grid .item-tall.text-overlay .item-inner.has-caption {
padding-top: 133.33%;
}
.grid .item-tall .item-inner.has-caption .item-caption {
padding-top: 133.33%;
}
.grid .item-short.text-overlay .item-inner.has-caption {
padding-top: 66.67%;
}
.grid .item-short .item-inner.has-caption .item-caption {
padding-top: 66.67%;
}
@media only screen and (min-width: 1024px) {
.grid .item-height-auto.text-overlay .item-inner.has-caption {
padding-top: 0;
position: relative;
}
.grid .item-height-auto.text-overlay .item-inner.has-caption .item-caption {
position: relative;
}
.grid .item-height-auto .item-inner.has-caption .item-caption {
padding-top: 0;
}
.grid .item-height-auto .item-inner.has-caption .item-caption-inner {
position: relative;
}
}
.grid .item.shape-round {
background-clip: padding-box;
border-radius: 4px;
}
.grid .shape-round .item-inner {
background-clip: padding-box;
border-radius: 4px;
}
.grid .shape-circle.text-overlay .item-inner {
background-clip: padding-box;
border-radius: 100%;
}
.grid .item-shadowed .item-inner {
box-shadow: 0 0 5px rgba(17, 17, 17, 0.05);
}
.dark .grid .item-shadowed .item-inner {
box-shadow: 0 0 3px rgba(255, 255, 255, 0.05);
}
.grid .has-border .item-inner {
border: 1px solid #e9e9e9;
}
.dark .grid .has-border .item-inner {
border: 1px solid rgba(255, 255, 255, 0.5);
}
.grid .item-inner .featured-video,
.grid .item-inner .slider {
margin-bottom: 0;
}
.grid .item-caption {
position: relative;
top: 0;
width: 100%;
}
.grid .text-overlay .item-caption {
position: absolute;
}
.grid .shape-circle:not(.text-overlay) .item-caption {
background-clip: padding-box;
border-radius: 100%;
overflow: hidden;
}
.grid .item-caption img {
transition:screen 0.4s ease-out, width 0.1ms, height 0.1ms;
}
.grid .image-animated .item-caption img {
transform-style: preserve-3d;
backface-visibility: hidden;
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-ms-transform: scale(1.0);
transform: scale(1.0);
}
.grid .image-animated .item-permalink:hover + .item-caption:not(.text-overlay) img {
-ms-transform: scale(1.04);
transform: scale(1.04);
}
.grid .image-animated .item-inner:hover .item-caption.text-overlay img {
-ms-transform: scale(1.04);
transform: scale(1.04);
}
.grid .image-coloration-desaturated .item-caption img {
filter: gray;
filter: url(//www.excellentfloors.com.au/elements/grayscale.svg#desaturate);
filter: grayscale(100%);
-webkit-filter: grayscale(1);
-webkit-filter: grayscale(100%);
}
.grid .image-coloration-desaturated .item-caption:hover:not(.text-overlay) img {
filter: none;
}
.grid .image-coloration-desaturated .item-inner:hover .item-caption.text-overlay img {
filter: none;
}
.grid .item-caption a {
padding: 0;
border: none;
}
.grid .item-caption a:hover {
border: none;
box-shadow: none;
}
.grid .item-caption-inner {
position: absolute;
width: 100%;
height: 100%;
overflow: hidden;
top: 0;
}
.grid .item-caption-inner img {
width: 100%;
height: 100%;
object-fit: cover;
font-family: 'object-fit: cover;';
vertical-align: top;
}
.grid .item-caption-inner img:first-of-type {
opacity: 1 !important;
}
.grid .item-caption-inner img:nth-of-type(2) {
position: absolute;
top: 0;
left: 0;
opacity: 0 !important;
}
.grid .item-inner:hover .item-caption-flip .item-caption-inner img:first-of-type {
opacity: 0 !important;
}
.grid .item-inner:hover .item-caption-flip .item-caption-inner img:nth-of-type(2) {
opacity: 1 !important;
}
.grid .item-caption-permalink {
display: flex;
overflow: hidden;
height: 100%;
}
.grid .item-permalink {
display: block;
padding: 0;
position: absolute;
top: 0;
width: 100%;
height: auto;
border: none;
background-color: transparent;
box-shadow: none;
}
.grid .item-permalink:hover {
border: none;
box-shadow: none;
}
.grid .text-overlay .item-permalink {
height: 100%;
z-index: 5;
}
.grid .text-overlay.multiple-click .item-permalink {
z-index: 0;
}
.grid .item:not(.text-overlay) .item-permalink {
padding-top: 100%;
display: none;
}
.grid .item:not(.text-overlay).item-tall .item-permalink {
padding-top: 133.33%;
}
.grid .item:not(.text-overlay).item-short .item-permalink {
padding-top: 66.67%;
}
.grid .item-caption-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.grid .text-overlay .item-inner:not(:hover) .item-caption-overlay:not(.visible) {
opacity: 0;
}
.grid .item:not(.text-overlay) .item-caption-permalink:not(:hover) .item-caption-overlay:not(.visible) {
opacity: 0;
}
.grid .text-overlay .item-inner:hover .item-caption-overlay.visible {
opacity: 0;
}
.grid .item:not(.text-overlay) .item-caption-permalink:hover .item-caption-overlay.visible {
opacity: 0;
}
.grid .item.shape-circle:not(.text-overlay) .item-caption-overlay {
background-clip: padding-box;
border-radius: 100%;
overflow: hidden;
}
.grid .item-caption-overlay a {
display: block;
width: 100%;
height: 100%;
}
.grid .item-caption-overlay.animated {
transition: opacity 0.2s linear;
}
.grid .item-caption-overlay-icon {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
font-size: 2em;
opacity: 1;
transition: opacity 0.2s ease-in-out;
}
.grid .item-caption-overlay-icon:before {
position: absolute;
top: 50%;
left: 0;
width: 100%;
color: #fff;
text-align: center;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.grid .text-overlay .item-content {
position: absolute;
top: 0;
width: 100%;
height: 100%;
overflow: hidden;
}
@supports (display: flex) {
.grid .text-overlay .item-content {
display: -ms-flexbox;
display: flex;
}
}
.grid .text-overlay .item-content-inner {
position: absolute;
width: 100%;
}
@supports (display: flex) {
.grid .text-overlay .item-content-inner {
position: static;
}
}
.grid .vertical-position-top.text-overlay .item-content {
align-items: flex-start;
}
.grid .vertical-position-top.text-overlay .item-content-inner {
top: 0;
}
.grid .vertical-position-bottom.text-overlay .item-content {
align-items: flex-end;
}
.grid .vertical-position-bottom.text-overlay .item-content-inner {
bottom: 0;
}
.grid .vertical-position-middle.text-overlay .item-content {
align-items: center;
}
.grid .vertical-position-middle.text-overlay .item-content .item-content-inner {
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
@supports (display: flex) {
.grid .vertical-position-middle.text-overlay .item-content .item-content-inner {
top: inherit;
-ms-transform: none;
transform: none;
}
}
.grid .item:not(.text-overlay) .item-content {
background-color: inherit;
}
.grid .item-reduced-three_quarter .item-content {
width: 75%;
}
.grid .item-reduced-half .item-content {
width: 50%;
}
.grid .horizontal-position-left .item-content {
left: 0;
}
.grid .horizontal-position-right .item-content {
right: 0;
}
.grid .horizontal-position-center .item-content {
left: 50%;
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.grid .text-animated .item-content {
transition:screen 0.4s linear;
}
.grid .text-animated.text-animation-btt .item-content {
top: 100%;
}
.grid .text-animated.text-animation-btt .item-inner:hover .item-content {
top: 0;
}
.grid .text-animated.text-animation-btt.text-visible .item-content {
top: 0;
}
.grid .text-animated.text-animation-btt.text-visible .item-inner:hover .item-content {
top: 100%;
}
.grid .text-overlay.text-visible .item-content {
opacity: 1;
}
.grid .text-overlay.text-visible .item-inner:hover .item-content {
opacity: 0;
}
.grid .text-overlay.text-always-visible .item-content {
opacity: 1;
}
.grid .text-overlay.text-hidden .item-content {
opacity: 0;
}
.grid .text-overlay.text-hidden .item-inner:hover .item-content {
opacity: 1;
}
.grid .text-overlay.text-always-hidden .item-content {
opacity: 0;
}
.grid .item:not(.text-overlay) .item-content {
position: static;
}
.grid .content-reduced-space .item-content > * {
padding: 0;
margin: 0;
}
.grid .item-text-padding-reduced .item-content .entry-title {
margin-bottom: 0;
}
.grid .light .item-content .entry-title {
color: #3b3d3b;
}
.grid .dark .item-content .entry-title {
color: #fff;
}
.grid .item-content .entry-title a {
color: inherit;
border: none;
}
.grid .item-content .entry-title a:hover {
color: inherit;
}
.grid .item-content .entry-title .quote {
position: relative;
font-style: normal;
color: inherit;
margin: 0 0 10px 30px;
padding: 0;
font-size: 1em;
line-height: normal;
border: none;
}
.grid .item-content .entry-title .quote:before {
content: "“";
position: absolute;
top: 0;
font-size: 50px;
line-height: 50px;
margin-top: 0;
margin-left: -30px;
font-family: Georgia, serif;
}
.grid .text-center .item-content .entry-title .quote {
margin: 0;
text-indent: 30px;
}
.grid .text-center .item-content .entry-title .quote:before {
text-indent: -45px;
margin: 0;
}
.grid .item-content .entry-title .quote-author {
display: inline-block;
font-weight: normal;
margin-left: 30px;
margin-top: 10px;
margin-bottom: 10px;
font-size: 0.75em;
}
.grid .item-content .entry-title .quote-author:before {
content: '\2014';
margin-right: 10px;
}
.grid .text-center .item-content .entry-title .quote-author {
margin-left: 0;
}
.grid .item-content .entry-meta {
font-size: 0.95em;
color: inherit;
}
.grid .item-content .entry-meta a {
position: relative;
z-index: 6;
}
.grid .item-content .entry-meta.inline, .grid .item-content .entry-meta.inline-block {
margin-right: 10px;
}
html[dir="rtl"] .grid .item-content .entry-meta.inline, html[dir="rtl"] .grid .item-content .entry-meta.inline-block {
margin-right: 0;
margin-left: 10px;
}
.grid .text-center .item-content .entry-meta.inline, .grid .text-center .item-content .entry-meta.inline-block {
margin-left: 5px;
margin-right: 5px;
}
html[dir="rtl"] .grid .text-center .item-content .entry-meta.inline, html[dir="rtl"] .grid .text-center .item-content .entry-meta.inline-block {
margin-left: 5px;
margin-right: 5px;
}
.grid .item-content .entry-meta.alignleft {
margin-left: 0;
margin-right: 10px;
}
.grid .item-content .entry-meta.alignright {
margin-right: 0;
margin-left: 10px;
}
.grid .item-content .entry-meta:not(.pills) a,
.grid .item-content .entry-meta:not(.pills) span,
.grid .item-content .entry-meta:not(.pills) i {
color: inherit;
}
.grid .item-content .entry-meta:not(.pills) > span:not(:last-child) {
padding-right: 10px;
}
html[dir="rtl"] .grid .item-content .entry-meta:not(.pills) > span:not(:last-child) {
padding-right: 0;
padding-left: 10px;
}
.grid .item-content .entry-meta a:hover i {
color: #5b799c;
}
.grid .item-content .contrast-skin {
color: #ababab;
}
.grid .dark .item-content .contrast-skin {
color: #fff;
}
.dark .grid .item-content .contrast-skin {
color: #fff;
}
.grid .item-content .inherit-skin {
color: inherit;
}
@supports (color: currentColor) {
.grid .item-content .inherit-skin {
color: currentColor;
}
}
.grid .dark .item-content .inherit-skin {
color: #fff;
}
.dark .grid .item-content .inherit-skin {
color: #fff;
}
.grid .item-content .entry-author img {
background-clip: padding-box;
border-radius: 100%;
margin-right: 10px;
}
html[dir="rtl"] .grid .item-content .entry-author img {
margin-right: 0;
margin-left: 10px;
}
.grid .item-content .entry-author a {
border: none;
}
.grid .item-content .entry-comments a {
border: none;
}
.grid .item-content .entry-date i {
margin-right: 5px;
}
html[dir="rtl"] .grid .item-content .entry-date i {
margin-right: 0;
margin-left: 5px;
}
.grid .item-content .entry-categories.position-top-left, .grid .item-content .entry-categories.position-top-right, .grid .item-content .entry-categories.position-bottom-left, .grid .item-content .entry-categories.position-bottom-right {
display: inline-block;
position: absolute;
max-width: 100%;
padding: 15px;
}
.grid .item-content .entry-categories.position-top-left, .grid .item-content .entry-categories.position-top-right {
top: 0;
}
.grid .item-content .entry-categories.position-bottom-left, .grid .item-content .entry-categories.position-bottom-right {
bottom: 0;
}
.grid .item-content .entry-categories.position-top-left, .grid .item-content .entry-categories.position-bottom-left {
left: 0;
}
.grid .item-content .entry-categories.position-top-right, .grid .item-content .entry-categories.position-bottom-right {
right: 0;
}
.grid .text-overlay.content-padding-h-1x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-h-1x .item-content .entry-categories[class*="position-bottom-"] {
padding-left: 7.5px;
padding-right: 7.5px;
}
.grid .text-overlay.content-padding-v-1x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-v-1x .item-content .entry-categories[class*="position-bottom-"] {
padding-top: 7.5px;
padding-bottom: 7.5px;
}
.grid .text-overlay.content-padding-h-2x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-h-2x .item-content .entry-categories[class*="position-bottom-"] {
padding-left: 15px;
padding-right: 15px;
}
.grid .text-overlay.content-padding-v-2x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-v-2x .item-content .entry-categories[class*="position-bottom-"] {
padding-top: 15px;
padding-bottom: 15px;
}
.grid .text-overlay.content-padding-h-3x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-h-3x .item-content .entry-categories[class*="position-bottom-"] {
padding-left: 22.5px;
padding-right: 22.5px;
}
.grid .text-overlay.content-padding-v-3x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-v-3x .item-content .entry-categories[class*="position-bottom-"] {
padding-top: 22.5px;
padding-bottom: 22.5px;
}
.grid .text-overlay.content-padding-h-4x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-h-4x .item-content .entry-categories[class*="position-bottom-"] {
padding-left: 30px;
padding-right: 30px;
}
.grid .text-overlay.content-padding-v-4x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-v-4x .item-content .entry-categories[class*="position-bottom-"] {
padding-top: 30px;
padding-bottom: 30px;
}
.grid .text-overlay.content-padding-h-5x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-h-5x .item-content .entry-categories[class*="position-bottom-"] {
padding-left: 37.5px;
padding-right: 37.5px;
}
.grid .text-overlay.content-padding-v-5x .item-content .entry-categories[class*="position-top-"], .grid .text-overlay.content-padding-v-5x .item-content .entry-categories[class*="position-bottom-"] {
padding-top: 37.5px;
padding-bottom: 37.5px;
}
.grid .item-content .entry-categories.pills {
z-index: 10;
}
.grid .item-content .entry-categories.pills span {
display: inline-block;
}
.grid .item-content .entry-categories:not(.pills) a {
border: none;
}
.grid .item-content .entry-categories.pills.position-top-left a:last-of-type {
margin-right: 0;
}
.grid .item-content .entry-categories.pills.position-bottom-left a:last-of-type {
margin-right: 0;
}
.grid .item-content .entry-categories.pills.position-top-right a:first-of-type {
margin-left: 0;
}
.grid .item-content .entry-categories.pills.position-bottom-right a:first-of-type {
margin-left: 0;
}
.grid .item-content .entry-excerpt {
margin: 1em 0;
}
.grid .item-text-padding-reduced .item-content .entry-excerpt {
margin: 0;
}
.grid .item-content .entry-separator {
background: none;
border-top: 1px solid #e3e3e3;
margin: 15px 0;
}
.grid .item-text-padding-reduced .item-content .entry-separator {
margin: 5px 0;
}
.grid .dark .item-content .entry-separator {
border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.dark .grid .item-content .entry-separator {
border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.grid .item-content .entry-separator.full {
width: 100%;
}
.grid .item-content .entry-separator.reduced {
width: 50%;
margin-left: 50%;
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.grid .item-content .entry-readmore {
text-transform: uppercase;
}
.grid .item-content .entry-readmore a.btn-link:hover {
color: inherit;
}
.grid .text-overlay .item-content .entry-overlay-icon {
font-size: 1.5em;
}
.grid .item:not(.text-overlay) .item-content .entry-overlay-icon {
position: absolute;
}
.grid .item-content i + span,
.grid .item-content i + i {
margin-left: 5px;
}
html[dir="rtl"] .grid .item-content i + span, html[dir="rtl"]
.grid .item-content i + i {
margin-left: 0;
margin-right: 5px;
}
.grid .item-content-inner {
overflow: hidden;
}
.grid .content-padding-h-1x .item-content-inner {
padding-left: 7.5px;
padding-right: 7.5px;
}
.grid .content-padding-v-1x .item-content-inner {
padding-top: 7.5px;
padding-bottom: 7.5px;
}
.grid .content-padding-h-2x .item-content-inner {
padding-left: 15px;
padding-right: 15px;
}
.grid .content-padding-v-2x .item-content-inner {
padding-top: 15px;
padding-bottom: 15px;
}
.grid .content-padding-h-3x .item-content-inner {
padding-left: 22.5px;
padding-right: 22.5px;
}
.grid .content-padding-v-3x .item-content-inner {
padding-top: 22.5px;
padding-bottom: 22.5px;
}
.grid .content-padding-h-4x .item-content-inner {
padding-left: 30px;
padding-right: 30px;
}
.grid .content-padding-v-4x .item-content-inner {
padding-top: 30px;
padding-bottom: 30px;
}
.grid .content-padding-h-5x .item-content-inner {
padding-left: 37.5px;
padding-right: 37.5px;
}
.grid .content-padding-v-5x .item-content-inner {
padding-top: 37.5px;
padding-bottom: 37.5px;
} .filter {
direction: ltr;
font-size: 0.95em;
line-height: 1.35em;
position: relative;
clear: both;
transition: opacity 0.4s linear 0s;
font-family: "Poppins", Arial, sans-serif;
}
.filter.filtering {
opacity: 0.5;
}
.filter.filtering a {
pointer-events: none;
}
@media only screen and (max-width: 1023px) {
.filter.filter-mobile-hidden {
display: none;
}
}
#content .dark .filter.menu-light a,
.dark #content .filter.menu-light a,
#content .light .filter.menu-light a,
.light #content .filter.menu-light a {
color: rgba(59, 61, 59, 0.6);
}
#content .dark .filter.menu-light a.active, #content .dark .filter.menu-light a:hover,
.dark #content .filter.menu-light a.active,
.dark #content .filter.menu-light a:hover,
#content .light .filter.menu-light a.active,
#content .light .filter.menu-light a:hover,
.light #content .filter.menu-light a.active,
.light #content .filter.menu-light a:hover {
color: #3b3d3b;
}
#content .dark .filter.menu-dark a,
.dark #content .filter.menu-dark a,
#content .light .filter.menu-dark a,
.light #content .filter.menu-dark a {
color: rgba(255, 255, 255, 0.5);
}
#content .dark .filter.menu-dark a.active, #content .dark .filter.menu-dark a:hover,
.dark #content .filter.menu-dark a.active,
.dark #content .filter.menu-dark a:hover,
#content .light .filter.menu-dark a.active,
#content .light .filter.menu-dark a:hover,
.light #content .filter.menu-dark a.active,
.light #content .filter.menu-dark a:hover {
color: #fff;
}
.filter-padding-v-1x {
padding-top: 7.5px;
padding-bottom: 7.5px;
}
@media only screen and (max-width: 424px) {
.filter-padding-v-1x {
padding: 0;
}
}
.filter-padding-v-2x {
padding-top: 15px;
padding-bottom: 15px;
}
@media only screen and (max-width: 424px) {
.filter-padding-v-2x {
padding: 0;
}
}
.filter-padding-v-3x {
padding-top: 22.5px;
padding-bottom: 22.5px;
}
@media only screen and (max-width: 424px) {
.filter-padding-v-3x {
padding: 0;
}
}
.filter-padding-v-4x {
padding-top: 30px;
padding-bottom: 30px;
}
@media only screen and (max-width: 424px) {
.filter-padding-v-4x {
padding: 0;
}
}
.filter-padding-v-5x {
padding-top: 37.5px;
padding-bottom: 37.5px;
}
@media only screen and (max-width: 424px) {
.filter-padding-v-5x {
padding: 0;
}
}
.filter-inner {
padding: 0 5px;
}
html[dir="rtl"] .filter-inner {
direction: rtl;
}
@media only screen and (max-width: 424px) {
.filter-inner {
padding: 0;
}
}
.filter-default-width {
max-width: 1140px;
margin: auto;
}
.filter-text-left {
text-align: left;
}
.filter-text-left .show-all {
float: right;
padding-right: 0;
padding-left: 10px;
}
@media only screen and (max-width: 424px) {
.filter-text-left .show-all {
float: none;
padding: inherit;
}
}
.filter-text-right {
text-align: right;
}
.filter-text-right .show-all {
float: left;
padding-left: 0;
padding-right: 10px;
}
@media only screen and (max-width: 424px) {
.filter-text-right .show-all {
float: none;
padding: inherit;
}
}
.filter-text-center {
text-align: center;
}
.filter .select-term {
display: none;
}
@media only screen and (max-width: 424px) {
.filter .select-term {
display: block;
}
.filter .select-term a {
display: block;
padding: 20px 30px;
}
.filter .select-term a:hover {
background-color: rgba(0, 0, 0, 0.15);
}
}
.filter ul,
.entry .filter ul {
margin: 0;
padding: 0;
list-style: none;
}
@media only screen and (max-width: 424px) {
.filter ul.mobile-hidden {
display: none;
}
}
@media only screen and (max-width: 424px) {
.filter ul {
position: absolute;
width: 100%;
z-index: 10;
max-height: 25vh;
overflow: scroll;
background-color: #fff;
}
.filter.menu-dark ul {
background-color: #313030;
}
}
.filter ul li {
padding: 5px 10px 5px 0;
margin: 0;
display: inline-block;
}
html[dir="rtl"] .filter ul li {
padding: 5px 0 5px 10px;
}
@media only screen and (min-width: 1024px) {
.filter ul li:last-of-type {
padding-left: 0;
padding-right: 0;
}
}
@media only screen and (max-width: 424px) {
.filter ul li {
display: block;
padding: 0;
}
}
.filter ul li a {
padding-bottom: 0;
border: none;
}
@media only screen and (max-width: 424px) {
.filter ul li a {
padding-bottom: unset;
padding: 15px 30px;
display: block;
}
}
@media only screen and (max-width: 424px) {
.filter ul li a.active {
border: none;
background-color: rgba(0, 0, 0, 0.15);
}
}
@media only screen and (max-width: 424px) {
.filter ul li a:hover {
background-color: rgba(0, 0, 0, 0.15);
}
}   body.page-template-home #container {
margin: 0;
width: 100%;
max-width: none;
padding: 0;
}
body.page-template-home #content {
width: 100%;
}
body.page-template-home #content-row {
padding: 0;
margin: 0;
}
body.page-template-home .home-block {
background-attachment: fixed;
background-size: cover;
background-repeat: no-repeat;
position: relative;
background-color: #fff;
overflow: visible;
z-index: 10;
}
body.page-template-home .home-block > .container {
padding: 40px 15px 25px;
margin-top: 0;
}
body.page-template-home .home-block:not(.custom-background) + .home-block:not(.custom-background) > .container {
border-top: 1px solid #e3e3e3;
}
body.page-template-home .home-block .inner {
position: relative;
overflow: hidden;
}
body.page-template-home .home-block .inner > .overlay {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
height: 100%;
}
body.page-template-home .block-wrapper .entry-content {
padding: 30px 0 15px;
}
body.page-template-home .homepage-container .grid:not(.no-gap) {
padding-top: 3%;
}
body.page-template-home .homepage-section-title {
position: relative;
text-align: center;
margin-top: 30px;
}
body.page-template-home .homepage-section-title + .grid:not(.no-gap) {
padding-top: 0;
}
body.page-template-home .homepage-section-title + .entry-content {
padding-top: 0;
}
@media only screen and (max-width: 1024px) {
body.page-template-home #content {
padding: 0;
margin: 0 auto;
}
} #homepage-slider.flexslider {
margin-bottom: 0;
}
@media only screen and (min-width: 1024px) {
body.admin-bar #homepage-slider.flexslider {
max-height: 100%;
max-height: calc(100vh - 32px);
}
}
@media only screen and (min-width: 1024px) {
#homepage-slider.flexslider.parallax-scroll .slide-overlay {
position: absolute;
background-color: #232323;
width: 100%;
height: 100%;
min-height: 10000px;
z-index: 1;
opacity: 0;
}
}
body.vertical-navigation #homepage-slider.flexslider:not(.fade-effect) .slide:first-child .slide-info .col-full, body.vertical-navigation #homepage-slider.flexslider:not(.fade-effect) .slide:last-child .slide-info .col-full,
body.boxed-layout #homepage-slider.flexslider:not(.fade-effect) .slide:first-child .slide-info .col-full,
body.boxed-layout #homepage-slider.flexslider:not(.fade-effect) .slide:last-child .slide-info .col-full {
padding-left: 30px;
padding-right: 30px;
}
@media only screen and (min-width: 971px) and (max-width: 1250px) {
body:not(.vertical-navigation):not(.boxed-layout) #homepage-slider.flexslider:not(.fade-effect) .slide:first-child .slide-info .col-full, body:not(.vertical-navigation):not(.boxed-layout) #homepage-slider.flexslider:not(.fade-effect) .slide:last-child .slide-info .col-full {
padding-left: 30px;
padding-right: 30px;
}
}
#homepage-slider.flexslider.direction-nav-btn-round ul.flex-direction-nav .flex-nav-prev a,
#homepage-slider.flexslider.direction-nav-btn-round ul.flex-direction-nav .flex-nav-next a {
background-clip: padding-box;
border-radius: 6px !important;
}
#homepage-slider.flexslider.direction-nav-btn-circle ul.flex-direction-nav .flex-nav-prev a,
#homepage-slider.flexslider.direction-nav-btn-circle ul.flex-direction-nav .flex-nav-next a {
background-clip: padding-box;
border-radius: 10em !important;
}
#homepage-slider.flexslider.direction-nav-btn-square ul.flex-direction-nav .flex-nav-prev a,
#homepage-slider.flexslider.direction-nav-btn-square ul.flex-direction-nav .flex-nav-next a {
background-clip: padding-box;
border-radius: 0 !important;
}
#homepage-slider.flexslider.direction-nav-btn-outline ul.flex-direction-nav .flex-nav-prev a,
#homepage-slider.flexslider.direction-nav-btn-outline ul.flex-direction-nav .flex-nav-next a {
border-style: solid;
border-color: rgba(255, 255, 255, 0.8);
}
#homepage-slider.flexslider.direction-nav-btn-outline ul.flex-direction-nav.dark .flex-nav-prev a,
#homepage-slider.flexslider.direction-nav-btn-outline ul.flex-direction-nav.dark .flex-nav-next a {
border-color: rgba(0, 0, 0, 0.5);
}
body.vertical-navigation #homepage-slider.flexslider.has-direction-nav .slide .slide-info .col-full,
body.boxed-layout #homepage-slider.flexslider.has-direction-nav .slide .slide-info .col-full {
padding: 0 100px;
}
@media only screen and (max-width: 1023px) {
#homepage-slider.flexslider.has-direction-nav .slide .slide-info .col-full {
padding: 0 100px;
}
}
@media only screen and (max-width: 1230px) {
body:not(.vertical-navigation):not(.boxed-layout) #homepage-slider.flexslider.has-direction-nav .slide .slide-info .col-full {
padding-left: 100px;
padding-right: 100px;
max-width: 100%;
}
}
@media only screen and (max-width: 767px) {
body:not(.vertical-navigation):not(.boxed-layout) #homepage-slider.flexslider.has-direction-nav .slide .slide-info .col-full {
padding-left: 100px;
padding-right: 100px;
}
}
#homepage-slider.flexslider .slide {
padding: 0.05px;
}
#homepage-slider.flexslider .slide:not(.active) .slide-info {
opacity: 0;
display: none;
}
#homepage-slider.flexslider .slide .slide-overlay {
display: block;
}
#homepage-slider.flexslider .slide .slide-image {
position: relative;
}
#homepage-slider.flexslider .slide .slide-image img,
#homepage-slider.flexslider .slide video,
#homepage-slider.flexslider .slide iframe {
min-height: 420px;
display: block;
}
#homepage-slider.flexslider .slide .slide-image img {
object-fit: cover;
position: relative;
}
#homepage-slider.flexslider .slide video,
#homepage-slider.flexslider .slide iframe {
position: absolute;
height: 100%;
}
#homepage-slider.flexslider .slide .nice-slide-video-container,
#homepage-slider.flexslider .slide .video {
min-height: 420px;
}
#homepage-slider.flexslider .slide .slide-info {
position: absolute;
top: 0;
height: 100%;
width: 100%;
z-index: 99;
}
#homepage-slider.flexslider .slide .slide-info .col-full {
transition:screen 0.3s ease 0.3s;
position: relative;
font-size: 20px;
position: relative;
height: 100%;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption {
position: relative;
width: 50%;
max-width: none;
top: 30%;
color: #fff;
opacity: 1;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption * {
color: #fff;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption .slide-title {
position: relative;
display: inline-block;
margin: 0 0 15px;
line-height: 1.15em;
box-sizing: border-box;
transition: margin 0.3s ease 0s;
-webkit-animation: captionFadeInUp 0.3s ease;
animation: captionFadeInUp 0.3s ease;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-transform-origin: center top;
transform-origin: center top;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption h1.slide-title {
font-size: 40px;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption h2.slide-title {
font-size: 36px;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption h3.slide-title {
font-size: 32px;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption h4.slide-title {
font-size: 28px;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption h5.slide-title {
font-size: 22px;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption h6.slide-title {
font-size: 18px;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption p {
position: relative;
margin: 0 0 30px;
box-sizing: border-box;
transition: margin 0.3s ease 0s;
-webkit-animation: captionFadeInUp 0.3s ease 0.1s;
animation: captionFadeInUp 0.3s ease 0.1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-transform-origin: center top;
transform-origin: center top;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption .slide-buttons {
position: relative;
margin: 0 0 20px;
background-clip: padding-box;
border-radius: 4px;
-webkit-animation: captionFadeInUp 0.3s ease 0.2s;
animation: captionFadeInUp 0.3s ease 0.2s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-transform-origin: center top;
transform-origin: center top;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption .slide-buttons .read-more {
display: inline-block;
padding: 12px 20px 12px;
border: 2px solid #fff;
text-transform: uppercase;
font-size: 18px;
}
@media only screen and (max-width: 424px) {
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption {
width: auto;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption .slide-title {
font-size: 24px;
margin: 0 0 10px;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption p {
font-size: 15px;
margin: 0 0 20px;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption .read-more {
font-size: 15px;
padding: 6px 15px 6px;
}
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption[data-color-scheme="dark"] {
color: #444;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption[data-color-scheme="dark"] * {
color: #444;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption[data-color-scheme="dark"] .read-more {
border-color: #444;
}
#homepage-slider.flexslider .slide .slide-info .col-full .flex-caption[data-color-scheme="dark"] a {
color: #444;
}
#homepage-slider.flexslider .slide:not(.active) .slide-info .col-full .flex-caption {
opacity: 1;
}
#homepage-slider.flexslider .slide:not(.active) .slide-info .col-full .flex-caption p {
margin: 10px 0 50px;
}
#homepage-slider.flexslider .slide:not(.active) .slide-info .col-full .flex-caption .slide-title {
margin: 0;
}
#homepage-slider.flexslider .slide[data-x-pos="left"] .slide-info .col-full .flex-caption {
width: 50%;
}
html[dir="rtl"] #homepage-slider.flexslider .slide[data-x-pos="left"] .slide-info .col-full .flex-caption {
text-align: right;
}
@media only screen and (max-width: 767px) {
#homepage-slider.flexslider .slide[data-x-pos="left"] .slide-info .col-full .flex-caption {
width: 100%;
}
}
#homepage-slider.flexslider .slide[data-x-pos="center"] .slide-info .col-full .flex-caption {
width: 70%;
margin: auto;
text-align: center;
}
@media only screen and (max-width: 374px) {
#homepage-slider.flexslider .slide[data-x-pos="center"] .slide-info .col-full .flex-caption {
left: 0;
right: 0;
width: 100%;
}
}
#homepage-slider.flexslider .slide[data-x-pos="right"] .slide-info .col-full .flex-caption {
left: 50%;
right: 0;
width: 50%;
}
html[dir="rtl"] #homepage-slider.flexslider .slide[data-x-pos="right"] .slide-info .col-full .flex-caption {
text-align: right;
}
@media only screen and (max-width: 767px) {
#homepage-slider.flexslider .slide[data-x-pos="right"] .slide-info .col-full .flex-caption {
left: auto;
right: auto;
width: 100%;
}
}
#homepage-slider.flexslider .slide[data-y-pos="top"] .slide-info .col-full .flex-caption {
top: 15%;
}
#homepage-slider.flexslider .slide[data-y-pos="middle"] .slide-info .col-full .flex-caption {
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
vertical-align: middle;
}
#homepage-slider.flexslider .slide[data-y-pos="bottom"] .slide-info .col-full .flex-caption {
bottom: 10%;
top: auto;
}
#homepage-slider.flexslider .slide .caption-background p {
background: rgba(0, 0, 0, 0.2);
}
#homepage-slider.flexslider .slide[data-color-scheme="dark"] .caption-background p {
background: rgba(255, 255, 255, 0.4);
}
#homepage-slider.flexslider ul.flex-direction-nav .flex-nav-prev a,
#homepage-slider.flexslider ul.flex-direction-nav .flex-nav-next a {
width: 50px;
height: 50px;
padding: 0 16px;
margin: 0;
border-style: solid;
border-width: 2px;
border-color: transparent;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
#homepage-slider.flexslider ul.flex-direction-nav .flex-nav-prev a:before, #homepage-slider.flexslider ul.flex-direction-nav .flex-nav-prev a:after,
#homepage-slider.flexslider ul.flex-direction-nav .flex-nav-next a:before,
#homepage-slider.flexslider ul.flex-direction-nav .flex-nav-next a:after {
line-height: 46px;
}
#homepage-slider.flexslider:hover ul.flex-direction-nav .flex-nav-prev a,
#homepage-slider.flexslider:hover ul.flex-direction-nav .flex-nav-next a {
color: rgba(255, 255, 255, 0.8);
}
@media only screen and (max-width: 424px) {
#homepage-slider.flexslider:hover ul.flex-direction-nav .flex-nav-prev a {
left: 20px;
}
}
@media only screen and (max-width: 424px) {
#homepage-slider.flexslider:hover ul.flex-direction-nav .flex-nav-next a {
right: 20px;
}
}
#homepage-slider.flexslider:hover ul.flex-direction-nav.dark .flex-nav-prev a,
#homepage-slider.flexslider:hover ul.flex-direction-nav.dark .flex-nav-next a {
color: rgba(0, 0, 0, 0.5);
}
@-webkit-keyframes captionFadeInUp {
0% {
opacity: 0;
-ms-transform: translate3d(0, 20%, 0);
transform: translate3d(0, 20%, 0);
}
100% {
opacity: 1;
-ms-transform: none;
transform: none;
}
}
@keyframes captionFadeInUp {
0% {
opacity: 0;
-ms-transform: translate3d(0, 20%, 0);
transform: translate3d(0, 20%, 0);
}
100% {
opacity: 1;
-ms-transform: none;
transform: none;
}
}  #masonry-grid {
padding-top: 15px;
margin-top: -15px;
} body.page-template-blog-masonry #container.container {
padding-left: 0;
padding-right: 0;
}
#posts-ajax-loader {
bottom: 0;
clear: both;
display: none;
height: 50px;
line-height: 50px;
margin: 0 auto 30px;
position: relative;
text-align: center;
width: 50px;
}
#posts-ajax-loader .loader {
position: absolute;
top: 50%;
left: 50%;
height: 15px;
width: 15px;
background-color: #fff;
border-radius: 50%;
z-index: 1;
animation: blog-masonry-loader-beat 0.8s infinite 0s;
opacity: 0.5;
}
@keyframes blog-masonry-loader-beat {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@supports (color: currentColor) {
#posts-ajax-loader .loader {
background-color: currentColor;
}
}
#posts-ajax-loader-button {
color: #838d8f;
font-family: "Poppins", Arial, sans-serif;
text-transform: uppercase;
display: none;
border: 1px solid #e9e9e9;
background-clip: padding-box;
border-radius: 4px;
font-size: 12px;
height: 50px;
line-height: 50px;
text-align: center;
width: 200px;
margin: 0 auto 30px;
}
#posts-ajax-loader-button:hover {
border-color: #d0d0d0;
background: transparent;
}  .nice-gallery [class*='columns-'] {
padding-bottom: 3%;
}
.nice-gallery .thumb {
position: relative;
padding-top: 100%;
}
.nice-gallery .thumb a {
position: absolute;
top: 0;
width: 100%;
height: 100%;
overflow: hidden;
background: #5b799c;
display: block;
border: 0;
padding: 0;
}
.nice-gallery .thumb a:hover:before {
content: '\f002';
font-family: 'FontAwesome';
font-size: 36px;
position: absolute;
left: 50%;
top: 50%;
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
color: white;
}
.nice-gallery .thumb img {
width: 100%;
height: 100%;
object-fit: cover;
font-family: 'object-fit: cover;';
transition: opacity 0.2s linear 0s;
}
.nice-gallery a > img:hover {
opacity: .6;
} .flex-container a:hover,
.flex-container a:focus,
.flexslider a:hover,
.flexslider a:focus {
outline: none;
}
.flexslider {
direction: ltr;
position: relative;
overflow: hidden;
margin: 0 0 20px;
background-color: #2b2b2b;
zoom: 1;
min-height: 0;
}
@media only screen and (min-width: 1024px) {
.flexslider {
max-height: 100vh;
}
}
.flexslider.loading {
transition:screen 0.4s;
height: auto;
max-height: 100vh;
}
.flexslider .slides {
margin: 0;
padding: 0;
overflow: hidden;
list-style: none;
zoom: 1;
}
.flexslider .slides .slide {
-webkit-backface-visibility: hidden;
list-style: none;
position: relative;
max-height: 100%;
max-height: 100vh;
}
.flexslider .slides .slide.clone {
display: none;
}
.flexslider .slides .slide.hidden {
height: 1px;
}
.flexslider .slides .slide.hiding, .flexslider .slides .slide.sliding {
height: auto;
}
.flexslider .slides .slide .slide-overlay {
display: none;
}
.flexslider .slides .slide .slide-image {
overflow: hidden;
max-width: 100%;
}
.flexslider .slides .slide .slide-image a.fancybox {
display: block;
padding: 0;
border: none;
}
.flexslider .slides .slide .slide-image img {
width: 100%;
height: auto;
display: block;
-webkit-transform-origin: 50% 33%;
transform-origin: 50% 33%;
}
.flexslider .slides .slide .slide-image img.nice-slide-video-image {
display: none;
}
.flexslider .slides .slide .slide-image img.nice-slide-video-image.mobile {
display: block;
}
.flexslider .slides .slide .video, .flexslider .slides .slide embed {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.flexslider .slides .slide .video iframe, .flexslider .slides .slide embed iframe {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.flexslider .slides .slide .nice-slide-video-container {
position: relative;
top: 0;
left: 0;
width: 100%;
overflow: hidden;
}
.flexslider .slides .slide .video-overlay {
position: absolute;
z-index: 0;
width: 100%;
height: 100%;
}
.flexslider .slides .slide video {
margin: 0;
display: block;
height: auto;
width: 100%;
z-index: 0;
}
.flexslider .slides .slide video.fill-width {
width: 100%;
}
.flexslider .slides .slide iframe {
margin-bottom: 0;
}
@media only screen and (max-width: 424px) {
.flexslider .slides .slide .slide-buttons .slide-buttons-inner .btn, .flexslider .slides .slide .slide-buttons .slide-buttons-inner .button:not(.menu-item), .flexslider .slides .slide .slide-buttons .slide-buttons-inner
input[type="submit"], .flexslider .slides .slide .slide-buttons .slide-buttons-inner
input[type="button"] {
margin: 0 4px 8px 4px !important;
}
}
.flexslider .slides .slide .slide-buttons .btn, .flexslider .slides .slide .slide-buttons .button:not(.menu-item), .flexslider .slides .slide .slide-buttons
input[type="submit"], .flexslider .slides .slide .slide-buttons
input[type="button"] {
margin: 0 5px 10px 5px;
white-space: nowrap;
max-width: 100%;
}
.flexslider .slides .slide .slide-buttons .btn:first-of-type, .flexslider .slides .slide .slide-buttons .button:first-of-type:not(.menu-item), .flexslider .slides .slide .slide-buttons
input[type="submit"]:first-of-type, .flexslider .slides .slide .slide-buttons
input[type="button"]:first-of-type {
margin-left: 0;
}
.flexslider .slides .slide[data-x-pos="center"] .slide-buttons .btn:first-of-type, .flexslider .slides .slide[data-x-pos="center"] .slide-buttons .button:first-of-type:not(.menu-item), .flexslider .slides .slide[data-x-pos="center"] .slide-buttons
input[type="submit"]:first-of-type, .flexslider .slides .slide[data-x-pos="center"] .slide-buttons
input[type="button"]:first-of-type {
margin-left: 5px;
}
.flexslider:not(.loaded) .slides .slide {
opacity: 0;
}
.flexslider:not(.loaded) .slides .slide:not(:first-child) {
display: none;
}
.flexslider.loaded .slides .slide {
opacity: 1;
}
.flexslider .overlay {
background-color: #222;
position: absolute;
z-index: 99;
width: 100%;
height: 100%;
}
.flexslider .overlay.spin {
background-image: url(//www.excellentfloors.com.au/wp-content/themes/smart/images/loader.svg);
background-repeat: no-repeat;
background-position: center center;
}
.flexslider .overlay .loader {
position: absolute;
top: 50%;
left: 50%;
height: 15px;
width: 15px;
background-color: #fff;
border-radius: 50%;
z-index: 1;
animation: slider-loader-beat 0.8s infinite 0s;
opacity: 0.5;
}
@keyframes slider-loader-beat {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.flexslider:after {
content: "\0020";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .flexslider {
display: block;
}
* html .flexslider {
height: 1%;
}
.no-js .flexslider > li:first-child {
display: block;
}
.flex-viewport {
max-height: 2000px;
max-height: 100vh;
transition:screen 1s ease;
}
.flexslider.loaded .flex-viewport {
z-index: auto;
height: 100% !important;
}
ul.flex-direction-nav {
position: absolute;
width: 100%;
margin: 0;
top: 50%;
list-style: none;
*height: 0;
}
ul.flex-direction-nav .flex-nav-prev,
ul.flex-direction-nav .flex-nav-next {
list-style: none;
text-align: center;
}
ul.flex-direction-nav .flex-nav-prev a,
ul.flex-direction-nav .flex-nav-next a {
position: absolute;
display: block;
width: 40px;
height: 50px;
margin: -20px 0 0;
padding: 0;
z-index: 10;
overflow: hidden;
cursor: pointer;
color: rgba(0, 0, 0, 0.8);
text-indent: -1000000px;
text-decoration: none;
border: none;
opacity: 0;
transition:screen 0.3s ease;
}
ul.flex-direction-nav .flex-nav-prev a.btn, ul.flex-direction-nav .flex-nav-prev a.button:not(.menu-item),
ul.flex-direction-nav .flex-nav-next a.btn,
ul.flex-direction-nav .flex-nav-next a.button:not(.menu-item) {
padding: 0 16px !important;
}
ul.flex-direction-nav .flex-nav-prev a:before,
ul.flex-direction-nav .flex-nav-next a:before {
text-indent: 0;
font-family: 'FontAwesome';
font-size: 30px;
height: 100%;
display: inline-block;
line-height: 52px;
}
ul.flex-direction-nav .flex-nav-prev a:hover, ul.flex-direction-nav .flex-nav-prev a:focus, ul.flex-direction-nav .flex-nav-prev a:active, ul.flex-direction-nav .flex-nav-prev a:visited,
ul.flex-direction-nav .flex-nav-next a:hover,
ul.flex-direction-nav .flex-nav-next a:focus,
ul.flex-direction-nav .flex-nav-next a:active,
ul.flex-direction-nav .flex-nav-next a:visited {
text-decoration: none;
border: none;
}
ul.flex-direction-nav .flex-nav-prev a {
left: -30px;
}
ul.flex-direction-nav .flex-nav-prev a:before {
content: '\f104';
float: left;
}
html[dir="rtl"] ul.flex-direction-nav .flex-nav-prev a {
left: auto;
right: -30px;
}
html[dir="rtl"] ul.flex-direction-nav .flex-nav-prev a:before {
content: '\f105';
float: right;
}
ul.flex-direction-nav .flex-nav-next a {
right: -30px;
}
ul.flex-direction-nav .flex-nav-next a:before {
content: '\f105';
float: right;
}
html[dir="rtl"] ul.flex-direction-nav .flex-nav-next a {
right: auto;
left: -30px;
}
html[dir="rtl"] ul.flex-direction-nav .flex-nav-next a:before {
content: '\f104';
float: left;
}
ul.flex-direction-nav .flex-disabled {
opacity: 0;
cursor: default;
}
.flexslider:hover ul.flex-direction-nav .flex-nav-next a,
.flexslider:hover ul.flex-direction-nav .flex-nav-prev a {
opacity: 0.9;
}
.flexslider:hover ul.flex-direction-nav .flex-nav-next a:hover,
.flexslider:hover ul.flex-direction-nav .flex-nav-prev a:hover {
opacity: 1;
}
.flexslider:hover ul.flex-direction-nav .flex-nav-prev a {
left: 25px;
}
html[dir="rtl"] .flexslider:hover ul.flex-direction-nav .flex-nav-prev a {
left: auto;
right: 25px;
}
.flexslider:hover ul.flex-direction-nav .flex-nav-next a {
right: 25px;
}
html[dir="rtl"] .flexslider:hover ul.flex-direction-nav .flex-nav-next a {
right: auto;
left: 25px;
}
ul.flex-direction-nav.dark .flex-nav-next a,
ul.flex-direction-nav.dark .flex-nav-prev a {
color: #444;
}
ol.flex-control-nav {
position: absolute;
display: block;
width: 100%;
bottom: 0;
margin: 0;
padding: 0 20px 20px;
text-align: center;
list-style: none;
z-index: 10;
}
html[dir="rtl"] ol.flex-control-nav {
direction: rtl;
}
ol.flex-control-nav li {
display: inline-block;
margin: 0 3px;
zoom: 1;
*display: inline;
}
ol.flex-control-nav li a {
display: block;
width: 10px;
height: 10px;
cursor: pointer;
text-indent: -9999px;
overflow: hidden;
background-color: transparent;
opacity: 0.5;
background-clip: padding-box;
border-radius: 100%;
border: 1px solid #fff;
}
ol.flex-control-nav li a:active, ol.flex-control-nav li a:hover, ol.flex-control-nav li a.flex-active {
background-color: #fff;
opacity: 1;
border: 1px solid #fff;
}
.flex-pauseplay span {
text-transform: capitalize;
}
.flex-pauseplay a {
display: block;
position: absolute;
bottom: 5px;
z-index: 10;
overflow: hidden;
cursor: pointer;
}
.flex-pauseplay a:hover {
opacity: 1;
} .nice-breadcrumb {
margin-bottom: 20px;
color: #aaa;
text-transform: uppercase;
font-size: 12px;
}
.nice-breadcrumb a,
.nice-breadcrumb .sep {
color: #D0D0D0;
margin-right: 4px;
border: none;
}
.nice-breadcrumb a:hover {
border: none;
} .text-accent-color {
color: #5b799c;
}
.text-complementary-color {
color: #50dfc2;
}
.text-black-color {
color: #222;
}
.text-dark-color-1 {
color: #333;
}
.text-dark-color-2 {
color: #454545;
}
.text-dark-color-3 {
color: #686868;
}
.text-white-color {
color: #fff;
}
.text-light-color-1 {
color: #eee;
}
.text-light-color-2 {
color: #ddd;
}
.text-light-color-3 {
color: #bbb;
}
.background-accent-color {
background-color: #5b799c;
}
.background-complementary-color {
background-color: #50dfc2;
}
.background-black-color {
background-color: #222;
}
.background-dark-color-1 {
background-color: #333;
}
.background-dark-color-2 {
background-color: #454545;
}
.background-dark-color-3 {
background-color: #686868;
}
.background-white-color {
background-color: #fff;
}
.background-light-color-1 {
background-color: #eee;
}
.background-light-color-2 {
background-color: #ddd;
}
.background-light-color-3 {
background-color: #bbb;
}
.light {
color: #707070;
}
.light h1, .light .h1, .light h2, .light .h2, .light h3, .light .h3, .light h4, .light .h4, .light h5, .light .h5, .light h6, .light .h6, .light .entry-title {
color: #3b3d3b;
}
.light .btn-default, .light .button:not(.menu-item), .light
input[type="submit"], .light
input[type="button"] {
background: #3b3d3b;
border-color: #3b3d3b;
color: #fff !important;
}
.light .btn-default.btn-outline, .light .btn-outline.button:not(.menu-item), .light
input.btn-outline[type="submit"], .light
input.btn-outline[type="button"] {
background-color: transparent !important;
border-color: #3b3d3b !important;
color: #3b3d3b !important;
}
.light .btn-default.btn-outline:not(.btn-disable-hover):hover, .light .btn-outline.button:not(.btn-disable-hover):hover:not(.menu-item), .light
input.btn-outline[type="submit"]:not(.btn-disable-hover):hover, .light
input.btn-outline[type="button"]:not(.btn-disable-hover):hover {
background-color: #3b3d3b !important;
color: #fff !important;
}
.light.btn-default, .light.button:not(.menu-item),
input.light[type="submit"],
input.light[type="button"] {
background: #fff;
border-color: #fff;
color: #111 !important;
}
.light.btn-default:not(.btn-disable-hover):hover, .light.button:not(.btn-disable-hover):hover:not(.menu-item),
input.light[type="submit"]:not(.btn-disable-hover):hover,
input.light[type="button"]:not(.btn-disable-hover):hover {
background: transparent;
color: #fff !important;
}
.light.btn-default.btn-outline, .light.btn-outline.button:not(.menu-item),
input.light.btn-outline[type="submit"],
input.light.btn-outline[type="button"] {
background-color: transparent !important;
border-color: #fff !important;
color: #fff !important;
}
.light.btn-default.btn-outline:not(.btn-disable-hover):hover, .light.btn-outline.button:not(.btn-disable-hover):hover:not(.menu-item),
input.light.btn-outline[type="submit"]:not(.btn-disable-hover):hover,
input.light.btn-outline[type="button"]:not(.btn-disable-hover):hover {
background-color: #fff !important;
color: #111 !important;
}
#header.header-light .text-logo {
color: #333;
}
#header.header-light .tagline {
color: #898989;
}
@media only screen and (min-width: 1024px) {
#header.transparent-light:not(.shrunk):not(.scrolled) .text-logo {
color: #333;
}
#header.transparent-light:not(.shrunk):not(.scrolled) .tagline {
color: #898989;
}
}
@media only screen and (max-width: 1023px) {
#header.transparent-mobile-light:not(.scrolled) #header-inner .text-logo {
color: #333;
}
#header.transparent-mobile-light:not(.scrolled) #header-inner .tagline {
color: #898989;
}
#header.transparent-mobile-light:not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav:before,
#header.transparent-mobile-light:not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav:after,
#header.transparent-mobile-light:not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav i.toggle-bar {
background-color: #707070;
}
}
@media only screen and (min-width: 1024px) {
#header.submenu-light #main-nav.default > .menu-item .sub-menu {
background: #fbfbfb;
}
#header.submenu-light #main-nav.default > .menu-item.megamenu .sub-menu .sub-menu {
background-color: transparent;
}
#header.submenu-light #main-nav.default > .menu-item .sub-menu .menu-item a {
color: #707070;
}
#header.submenu-light #main-nav.default > .menu-item .sub-menu .menu-item a:hover,
#header.submenu-light #main-nav.default > .menu-item .sub-menu .menu-item.current-menu-item a,
#header.submenu-light #main-nav.default > .menu-item .sub-menu .menu-item.current_page_item a {
color: #3d3d3d;
}
}
@media only screen and (min-width: 1024px) and (min-width: 1024px) {
#header.submenu-light #main-nav.default:not(.no-separators) > .menu-item.megamenu > .sub-menu > .menu-item {
border-right: 1px solid rgba(0, 0, 0, 0.08);
}
html[dir="rtl"] #header.submenu-light #main-nav.default:not(.no-separators) > .menu-item.megamenu > .sub-menu > .menu-item {
border-right: none;
border-left: 1px solid rgba(0, 0, 0, 0.08);
}
}
@media only screen and (min-width: 1024px) {
#header.submenu-light #main-nav.default:not(.no-separators) > .menu-item.megamenu > .sub-menu > .menu-item.background-image {
border: none;
}
}
#heading.light .page-title,
#heading.light .page-subtitle {
color: #3b3d3b;
}
#heading.light .heading-content .post-meta {
color: rgba(0, 0, 0, 0.8);
}
#heading.light .heading-content .post-meta a {
color: rgba(0, 0, 0, 0.8);
}
#heading.light .heading-content .post-meta a:hover {
color: #3b3d3b;
}
#heading.light #heading-scrolldown a {
color: #3b3d3b;
}
.light .pills.pills-default-color a {
color: rgba(0, 0, 0, 0.7);
}
.light .pills.pills-outline a {
border-color: rgba(0, 0, 0, 0.7);
}
body.dark {
color: #bababa;
}
.dark {
color: #f7f7f7;
}
.dark #wrapper {
background: #191818;
color: #bababa;
}
.dark #modal-content {
background: #191818;
color: #bababa;
}
.dark #modal-close:before,
.dark #modal-close:after {
background-color: #fff;
}
.dark #container a,
#container .dark a {
color: #fff;
}
.dark #container a:hover,
#container .dark a:hover {
color: #f7f7f7;
}
.dark form label {
color: #fff;
}
.dark ins {
color: #191818;
}
.dark pre,
.dark code {
background: #111111;
border-color: rgba(17, 17, 17, 0.2);
}
.dark input[type="text"],
.dark input[type="email"],
.dark input[type="url"],
.dark input[type="password"],
.dark input[type="search"],
.dark input[type="tel"],
.dark textarea,
.dark select,
.dark .select2-choice {
color: #e6e6e6;
border: 1px solid rgba(255, 255, 255, 0.2) !important;
background-color: rgba(25, 24, 24, 0.4);
box-shadow: none;
}
.dark #container .widget h4 {
border-bottom-color: rgba(255, 255, 255, 0.25);
}
.dark h1, .dark .h1, .dark h2, .dark .h2, .dark h3, .dark .h3, .dark h4, .dark .h4, .dark h5, .dark .h5, .dark h6, .dark .h6, .dark .entry-title {
color: #fff;
}
.dark article.format-quote .quote,
.dark article.format-quote .quote-author {
color: #fff;
}
.dark .btn-default, .dark .button:not(.menu-item), .dark
input[type="submit"], .dark
input[type="button"] {
background: #fff;
border-color: #fff;
color: #111 !important;
}
.dark .btn-default:not(.btn-disable-hover):hover, .dark .button:not(.btn-disable-hover):hover:not(.menu-item), .dark
input[type="submit"]:not(.btn-disable-hover):hover, .dark
input[type="button"]:not(.btn-disable-hover):hover {
background: transparent;
color: #fff !important;
}
.dark .btn-default.btn-outline, .dark .btn-outline.button:not(.menu-item), .dark
input.btn-outline[type="submit"], .dark
input.btn-outline[type="button"] {
background-color: transparent !important;
border-color: #fff !important;
color: #fff !important;
}
.dark .btn-default.btn-outline:not(.btn-disable-hover):hover, .dark .btn-outline.button:not(.btn-disable-hover):hover:not(.menu-item), .dark
input.btn-outline[type="submit"]:not(.btn-disable-hover):hover, .dark
input.btn-outline[type="button"]:not(.btn-disable-hover):hover {
background-color: #fff !important;
color: #111 !important;
}
.dark.btn-default, .dark.button:not(.menu-item),
input.dark[type="submit"],
input.dark[type="button"] {
background: #3b3d3b;
border-color: #3b3d3b;
color: #fff !important;
}
.dark.btn-default:not(.btn-disable-hover):hover, .dark.button:not(.btn-disable-hover):hover:not(.menu-item),
input.dark[type="submit"]:not(.btn-disable-hover):hover,
input.dark[type="button"]:not(.btn-disable-hover):hover {
background: transparent;
color: #3b3d3b !important;
}
.dark.btn-default.btn-outline, .dark.btn-outline.button:not(.menu-item),
input.dark.btn-outline[type="submit"],
input.dark.btn-outline[type="button"] {
background-color: transparent !important;
border-color: #3b3d3b !important;
color: #3b3d3b !important;
}
.dark.btn-default.btn-outline:not(.btn-disable-hover):hover, .dark.btn-outline.button:not(.btn-disable-hover):hover:not(.menu-item),
input.dark.btn-outline[type="submit"]:not(.btn-disable-hover):hover,
input.dark.btn-outline[type="button"]:not(.btn-disable-hover):hover {
background-color: #3b3d3b !important;
color: #fff !important;
}
.dark .pre-footer-navigation, .dark.pre-footer-navigation {
background: #292727;
outline-color: none;
}
.dark .pre-footer-navigation a, .dark.pre-footer-navigation a {
color: #fff !important;
}
@media only screen and (min-width: 1024px) {
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner a {
color: #fff;
}
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner a svg, #header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner a svg path {
transition: fill 0.2s linear;
fill: #fff;
}
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner a:hover {
color: #fff;
}
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner a:hover svg, #header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner a:hover svg path {
fill: #fff;
}
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner .text-logo {
color: #eee;
}
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner .tagline {
color: #eee;
}
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav:before,
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav:after,
#header.transparent-dark:not(.shrunk):not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav i.toggle-bar {
background-color: #fff;
}
}
@media only screen and (max-width: 1023px) {
#header.transparent-mobile-dark:not(.scrolled) #header-inner a {
color: #fff;
}
#header.transparent-mobile-dark:not(.scrolled) #header-inner a svg, #header.transparent-mobile-dark:not(.scrolled) #header-inner a svg path {
transition: fill 0.2s linear;
fill: #fff;
}
#header.transparent-mobile-dark:not(.scrolled) #header-inner a:hover {
color: #fff;
}
#header.transparent-mobile-dark:not(.scrolled) #header-inner a:hover svg, #header.transparent-mobile-dark:not(.scrolled) #header-inner a:hover svg path {
fill: #fff;
}
#header.transparent-mobile-dark:not(.scrolled) #header-inner .text-logo {
color: #eee;
}
#header.transparent-mobile-dark:not(.scrolled) #header-inner .tagline {
color: #eee;
}
#header.transparent-mobile-dark:not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav:before,
#header.transparent-mobile-dark:not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav:after,
#header.transparent-mobile-dark:not(.scrolled) #header-inner #toggle-nav-container a.toggle-nav i.toggle-bar {
background-color: #fff;
}
}
#header.header-dark {
background-color: #191818;
}
#header.header-dark:not(.transparent) #header-inner a, #header.header-dark.transparent.shrunk #header-inner a, #header.header-dark.transparent.scrolled #header-inner a {
color: #fff;
}
#header.header-dark:not(.transparent) #header-inner a svg, #header.header-dark:not(.transparent) #header-inner a svg path, #header.header-dark.transparent.shrunk #header-inner a svg, #header.header-dark.transparent.shrunk #header-inner a svg path, #header.header-dark.transparent.scrolled #header-inner a svg, #header.header-dark.transparent.scrolled #header-inner a svg path {
transition: fill 0.2s linear;
fill: #fff;
}
#header.header-dark:not(.transparent) #header-inner a:hover, #header.header-dark.transparent.shrunk #header-inner a:hover, #header.header-dark.transparent.scrolled #header-inner a:hover {
color: #fff;
}
#header.header-dark:not(.transparent) #header-inner a:hover svg, #header.header-dark:not(.transparent) #header-inner a:hover svg path, #header.header-dark.transparent.shrunk #header-inner a:hover svg, #header.header-dark.transparent.shrunk #header-inner a:hover svg path, #header.header-dark.transparent.scrolled #header-inner a:hover svg, #header.header-dark.transparent.scrolled #header-inner a:hover svg path {
fill: #fff;
}
#header.header-dark:not(.transparent) #header-inner .text-logo, #header.header-dark.transparent.shrunk #header-inner .text-logo, #header.header-dark.transparent.scrolled #header-inner .text-logo {
color: #eee;
}
#header.header-dark:not(.transparent) #header-inner .tagline, #header.header-dark.transparent.shrunk #header-inner .tagline, #header.header-dark.transparent.scrolled #header-inner .tagline {
color: #eee;
}
@media only screen and (max-width: 1023px) {
#header.header-dark:not(.transparent) #header-inner a, #header.header-dark.transparent #header-inner a {
color: #fff;
}
#header.header-dark:not(.transparent) #header-inner a svg, #header.header-dark:not(.transparent) #header-inner a svg path, #header.header-dark.transparent #header-inner a svg, #header.header-dark.transparent #header-inner a svg path {
transition: fill 0.2s linear;
fill: #fff;
}
#header.header-dark:not(.transparent) #header-inner a:hover, #header.header-dark.transparent #header-inner a:hover {
color: #fff;
}
#header.header-dark:not(.transparent) #header-inner a:hover svg, #header.header-dark:not(.transparent) #header-inner a:hover svg path, #header.header-dark.transparent #header-inner a:hover svg, #header.header-dark.transparent #header-inner a:hover svg path {
fill: #fff;
}
#header.header-dark:not(.transparent) #header-inner .text-logo, #header.header-dark.transparent #header-inner .text-logo {
color: #eee;
}
#header.header-dark:not(.transparent) #header-inner .tagline, #header.header-dark.transparent #header-inner .tagline {
color: #eee;
}
}
#header.header-dark #toggle-nav-container a.toggle-nav {
color: #fff;
}
#header.header-dark #toggle-nav-container a.toggle-nav:before, #header.header-dark #toggle-nav-container a.toggle-nav:after,
#header.header-dark #toggle-nav-container a.toggle-nav i.toggle-bar {
background-color: #fff;
}
@media only screen and (min-width: 1024px) {
#header.header-dark.vertical #navigation-extras {
border-top: 1px solid rgba(255, 255, 255, 0.1);
}
}
#heading.dark .page-title,
#heading.dark .page-subtitle {
color: #fff;
}
#heading.dark .heading-content .post-meta {
color: rgba(255, 255, 255, 0.8);
}
#heading.dark .heading-content .post-meta a {
color: rgba(255, 255, 255, 0.8);
}
#heading.dark .heading-content .post-meta a:hover {
color: #fff;
}
#heading.dark #heading-scrolldown a {
color: #fff;
}
.dark .pills.pills-default-color a {
color: #fff;
}
.dark .pills.pills-outline a {
border-color: #fff;
}
.light #container .dark h1, .light #container .dark .h1, .light #container .dark h2, .light #container .dark .h2, .light #container .dark h3, .light #container .dark .h3, .light #container .dark h4, .light #container .dark .h4, .light #container .dark h5, .light #container .dark .h5, .light #container .dark h6, .light #container .dark .h6 {
color: #fff;
}
.light #container .dark a {
color: #fff;
}
.light #container .dark a:hover {
color: #f7f7f7;
} .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
max-height: 13px;
} embed,
iframe,
object {
max-width: 100%;
}
.nice-embed.video {
width: 100%;
position: relative;
overflow: hidden;
margin-bottom: 1.5em;
}
.nice-embed.video:before {
content: "";
position: relative;
padding-bottom: 56.25%;
height: 0;
display: block;
overflow: hidden;
}
.nice-embed.video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} caption {
text-align: left;
}
.wp-caption {
margin-bottom: 20px;
max-width: 100%;
text-align: center;
font-size: 0.9em;
background: #f8f8f8;
padding: 10px 10px 0;
}
.dark .wp-caption {
background-color: rgba(255, 255, 255, 0.03);
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0 auto;
}
.wp-caption img, .wp-caption img a {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption.alignleft {
margin-right: 20px;
}
.wp-caption.alignright {
margin-left: 20px;
}
.wp-caption-text {
text-align: center;
font-weight: normal;
margin: 0;
padding: 10px;
}
.gallery-caption {
position: relative;
} .gallery-empty {
font-style: italic;
margin-bottom: 20px;
color: #838d8f;
}
body.home .gallery-empty {
margin-bottom: 10px;
} @media (max-width: 1023px) {
#header #logo .img-logo {height: 70px!important;}
#header #logo {padding: 25px 0!important;}
}
#heading {background-color: #393e46!important;}