@charset "UTF-8";
@charset "UTF-8";
.esg-line-height-0 {
line-height: 0;
}
.esg-text-left {
text-align: left;
}
.esg-text-right {
text-align: right;
}
.esg-text-center {
text-align: center;
}
.esg-font-normal {
font-style: normal;
}
.esg-font-italic {
font-style: italic;
}
.esg-display-none {
display: none;
}
.esg-display-block {
display: block;
}
.esg-display-inline-block {
display: inline-block;
}
.esg-display-inline {
display: inline;
}
.esg-display-none-i {
display: none !important;
}
.esg-display-block-i {
display: block !important;
}
.esg-display-inline-block-i {
display: inline-block !important;
}
.esg-display-inline-i {
display: inline !important;
}
.esg-hidden {
visibility: hidden;
}
.esg-visible {
visibility: visible;
}
.esg-p-absolute {
position: absolute;
}
.esg-p-relative {
position: relative;
}
.esg-margin-0 {
margin: 0;
}
.esg-margin-t-0 {
margin-top: 0;
}
.esg-margin-b-0 {
margin-bottom: 0;
}
.esg-margin-l-0 {
margin-left: 0;
}
.esg-margin-r-0 {
margin-right: 0;
}
.esg-margin-5 {
margin: 5px;
}
.esg-margin-t-5 {
margin-top: 5px;
}
.esg-margin-b-5 {
margin-bottom: 5px;
}
.esg-margin-l-5 {
margin-left: 5px;
}
.esg-margin-r-5 {
margin-right: 5px;
}
.esg-margin-10 {
margin: 10px;
}
.esg-margin-t-10 {
margin-top: 10px;
}
.esg-margin-b-10 {
margin-bottom: 10px;
}
.esg-margin-l-10 {
margin-left: 10px;
}
.esg-margin-r-10 {
margin-right: 10px;
}
.esg-margin-15 {
margin: 15px;
}
.esg-margin-t-15 {
margin-top: 15px;
}
.esg-margin-b-15 {
margin-bottom: 15px;
}
.esg-margin-l-15 {
margin-left: 15px;
}
.esg-margin-r-15 {
margin-right: 15px;
}
.esg-padding-0 {
padding: 0;
}
.esg-padding-t-0 {
padding-top: 0;
}
.esg-padding-b-0 {
padding-bottom: 0;
}
.esg-padding-l-0 {
padding-left: 0;
}
.esg-padding-r-0 {
padding-right: 0;
}
.esg-padding-15 {
padding: 15px;
}
.esg-padding-t-15 {
padding-top: 15px;
}
.esg-padding-b-15 {
padding-bottom: 15px;
}
.esg-padding-l-15 {
padding-left: 15px;
}
.esg-padding-r-15 {
padding-right: 15px;
}
.esg-f-left {
float: left !important;
}
.esg-f-right {
float: right !important;
}
.esg-f-none {
float: none !important;
}
.esg-color-black {
color: #000000;
}
.esg-color-white {
color: #ffffff;
}
.esg-color-red {
color: red;
}
.esg-color-green {
color: green;
}
.esg-color-blue {
color: blue;
}
.esg-w100-hauto {
width: 100%;
height: auto;
}
.esg-fullscreen-forcer {
position: relative;
left: 0px;
top: 0px;
width: 100%;
height: auto;
}
.esg-iframe {
position: absolute;
top: 0px;
left: 0px;
display:none;
}
.esg-clearfix:before,
.esg-clearfix:after {
content: " ";
display: table;
}
.esg-clearfix:after {
clear: both;
} .esg-starring {
line-height: 25px;
display: inline-block
}
.esg-starring .star-rating {
float: none;
}
.esg-starring .star-rating {
color: #FFC321 !important;
}
.esg-starring .star-rating, .esg-starring-page .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1em;
font-size: 1em;
width: 5.4em;
font-family: star;
}
.esg-starring .star-rating:before, .esg-starring-page .star-rating:before {
content: "\73\73\73\73\73";
color: #E0DADF;
float: left;
top: 0;
left: 0;
position: absolute;
}
.esg-starring star-rating span,
.esg-starring .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.esg-starring .star-rating span:before,
.esg-starring .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
}
.esg-starring .star-rating {
color: #FFC321 !important;
}
.lazyloadcover {
position: absolute;
top: 0px;
left: 0px;
z-index: 10;
width: 100%;
height: 100%;
}
.esg-lazyblur {
background-repeat: no-repeat;
filter: blur(25px);
-webkit-filter: blur(25px);
-moz-filter: blur(25px);
background-size: cover;
background-position: center center;
width: 100%;
height: 100%;
top: 0;
left: 0;
overflow: hidden;
}
.esg-media-poster {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
background-size: cover;
background-position: center center;
z-index: 10;
opacity: 0;
}
.esg-video-active .esg-media-poster {
z-index: 0
}
.esg-vimeo-frame {
background: black
} .esg-grid .no-filter-message { position: absolute;
bottom: 0;
left: 0;
width: 100%;
text-align: center;
pointer-events: none;
visibility: hidden;
opacity: 0;
transition: all 0.2s ease;
}
.esg-grid .esg-loadmore-wrapper + .no-filter-message {
position: relative;
display: block;
text-align: center;
} .esg-grid.show-message .no-filter-message {
transition-duration: 1s;
visibility: visible;
opacity: 1;
} .esg-hover-image {
display: none
}
.esg-media-poster .esg-hover-image {
display: block;
width: inherit;
height: inherit;
background-size: inherit;
background-position: inherit;
visibility: hidden;
opacity: 0
}
.esg-starring .star-rating, .esg-starring-page .star-rating {
line-height: 1em;
font-size: 1em;
font-family: star;
}
.esg-grid {
width: 100%;
max-width: 100%;
font-family: 'Open Sans', sans-serif;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translateZ(0px);
transform: translateZ(0px)
}
@-moz-document url-prefix() {
.esg-grid {
transform: none !important
}
}
.esg-grid .mainul,
.esg-grid .mainul > li {
list-style: none;
margin: 0;
padding: 0;
transform-style: flat !important;
}
.esg-grid * {
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
} .esg-grid ul,
.esg-grid li {
list-style: none;
margin: 0;
padding: 0;
transform-style: flat !important;
}
.esg-overflowtrick {
position: relative;
width: 100%;
height: auto;
overflow: hidden;
padding: 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
z-index: 1;
}
.esg-overflowtrick + .esg-filters:not(.esg-navbutton-solo-left):not(.esg-navbutton-solo-right) {
z-index: 0 !important;
}
.esg-container {
position: relative;
width: 100%;
height: auto;
}
.esg-container > ul,
.esg-overflowtrick > ul {
width: 100%;
max-width: 100%;
height: 0px;
position: relative;
overflow: visible;
}
.esg-grid li {
border: 0px solid transparent;
outline: 0px solid transparent;
visibility: hidden;
display: none;
}
.esg-grid a {
border: none;
text-decoration: none
}
.esg-grid a:hover,
.esg-grid a:focus {
text-decoration: none;
border: none;
}
.esg-clear {
clear: both;
height: 5px !important;
background: none !important;
}
.esg-clear-no-height,
.eg-clearfix {
clear: both;
height: 0px !important;
background: none !important;
}
.esg-line-break {
height: 5px;
visibility: hidden;
}
.esg-divide-5 {
width: 100%;
height: 5px
}
.esg-divide-15 {
width: 100%;
height: 15px
}
.esg-divide-20 {
width: 100%;
height: 20px
}
.esg-divide-22 {
width: 100%;
height: 22px
}
.esg-divide-30 {
width: 100%;
height: 30px
}
.esg-click-to-play-video {
cursor: pointer
}
.esg-entry-media iframe {
-webkit-transform-style: flat;
-webkit-transform: translateZ(1000px);
border: 0;
} .esg-container .tp-esg-item {
position: absolute;
top: 0px;
left: 0px;
}
.esg-container .tp-esg-item {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.esg-container .tp-esg-item .blackoverlay {
width: 100%;
height: 100%;
position: absolute;
background: #000;
top: 0px;
left: 0px;
}
.tp-esg-item {
z-index: 5
}
.tp-esg-item.itemonotherpage {
z-index: 0;
display: none;
} .esg-entry-cover {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
overflow: hidden;
border: 0px solid transparent;
outline: 0px solid transparent;
}
.eec {
display: block;
width: auto;
height: auto;
position: absolute !important;
font-size: 20px;
text-align: center
}
.esg-entry-cover > .eec {
z-index: 2;
pointer-events: none;
}
.esg-entry-cover > .eec > * {
pointer-events: all;
}  .esg-tc {
top: 0px;
left: 0px;
width: 100%;
}
.esg-lc {
top: 0px;
left: 0px;
height: 100%;
}
.esg-cc {
top: 0px;
left: 0px;
width: 100%;
vertical-align: middle;
}
.esg-rc {
top: 0px;
right: 0px;
height: 100%;
}
.esg-bc {
bottom: 0px;
left: 0px;
width: 100%;
} .esg-tc .ess-tb-cell {
text-align: center;
vertical-align: top;
} .esg-lc .ess-tb-cell {
text-align: left;
vertical-align: middle;
}
.esg-cc .ess-tb-cell {
}
.esg-rc .ess-tb-cell {
text-align: right;
vertical-align: middle;
} .esg-blc .ess-tb-cell {
text-align: left;
vertical-align: bottom;
}
.esg-bc .ess-tb-cell {
text-align: center;
vertical-align: bottom;
}
.esg-brc .ess-tb-cell {
text-align: right;
vertical-align: bottom;
}
.esg-bc .leftalign {
text-align: left;
} .esg-entry-media {
position: relative;
border: 0px solid transparent;
outline: 0px solid transparent;
overflow: hidden;
}
.esg-entry-media {
width: 100%;
}
.esg-entry-media img {
width: 100%;
height: auto;
max-width: none !important;
min-width: none !important
}
.esg-layout-masonry .esg-entry-media img {
line-height: 0px;
vertical-align: bottom;
display: inline-block;
}
.esg-layout-even .esg-entry-media img {
display: none
}
.esg-media-cover-wrapper {
position: relative;
width: 100%;
backface-visibility: hidden
}
.esg-layout-even .esg-media-cover-wrapper {
height: 100%;
}
.esg-entry-media-wrapper {
z-index: 0;
}
.esg-entry-media-wrapper-even {
width: 100%;
height: 100%;
overflow: hidden;
position: relative;
}
.esg-entry-media-wrapper-not-even {
overflow: hidden;
position: relative;
}
.esg-entry-media-wrapper .esg-video-frame {
background: #000;
}
.esg-entry-media-wrapper-item-layout {
width: 100%;
height: 100%;
position: absolute;
overflow: hidden;
} .esg-entry-cover .esg-overlay {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
border: 0px solid transparent;
outline: 0px solid transparent;
} .esg-layout-even .esg-entry-content {
display: none;
}
.esg-entry-content {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-webkit-backface-visibility: hidden;
} .navigationbuttons,
.esg-pagination,
.esg-filters {
position: relative;
z-index: 50;
-webkit-backface-visibility: hidden;
}
.esg-grid .esg-pagination {
z-index: 100;
-webkit-backface-visibility: hidden;
} .esg-nav-by-shortcode .esg-sortbutton-order.eg-icon-down-open.tp-asc,
.esg-nav-by-shortcode .esg-sortbutton-order .tp-desc,
.esg-sortbutton-order.eg-icon-down-open.tp-asc,
.esg-sortbutton-order .tp-desc {
text-align: center
} .esg-nav-by-shortcode {
position: relative;
display: inline-block;
vertical-align: top;
text-align: center
}
.esg-nav-by-shortcode .esg-navbutton-solo-right,
.esg-nav-by-shortcode .esg-navbutton-solo-left {
position: relative;
left: auto;
right: auto;
top: auto;
bottom: auto
}
.esg-nav-by-shortcode .esg-filter-wrapper {
visibility: visible;
} .esg-singlefilters .esg-filter-checked {
display: none;
-webkit-backface-visibility: hidden;
}
.esg-filter-wrapper {
display: inline-block;
}
.esg-sortbutton-wrapper {
display: inline-block;
}
.esg-cartbutton-wrapper {
display: inline-block
} .esg-filter-wrapper.dropdownstyle {
min-width: 100px;
cursor: pointer;
position: relative;
z-index: 1500;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(1px);
transform: translateZ(1px)
}
.esg-filter-wrapper.dropdownstyle.esg-skin-preview {
z-index: 1570;
visibility: visible;
}
.esg-filter-wrapper.dropdownstyle .esg-filterbutton {
display: block;
margin-right: 0px;
margin-bottom: 5px;
}
.esg-filter-wrapper.dropdownstyle .esg-filter-checked {
margin-right: 5px;
margin-left: 0px;
}
.esg-dropdown-wrapper {
display: none;
position: absolute;
padding: 20px;
top: 100%;
backface-visibility: hidden;
transform: translateZ(10px);
}
.esg-selected-filterbutton {
color: #999;
margin-right: 5px;
cursor: pointer;
padding: 0px 15px 0px 10px;
line-height: 20px;
font-size: 12px;
font-weight: 600;
font-family: "Open Sans", sans-serif;
display: inline-block;
background: rgba(0, 0, 0, 0);
margin-bottom: 5px;
width: 100%;
}
.esg-selected-filterbutton.hovered {
color: #444;
}
.esg-selected-filterbutton .eg-icon-down-open {
display: inline-block;
vertical-align: top;
width: 29px;
line-height: inherit;
font-size: 9px;
font-weight: 700;
color: #999;
background: rgba(0, 0, 0, 0);
text-align: center;
} .esg-sortbutton-order.tp-desc {
transform: scaleY(-1);
filter: FlipV;
-ms-filter: "FlipV";
}
.esg-sorting-select {
cursor: pointer;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0.0;
-khtml-opacity: 0.0;
opacity: 0.0;
-webkit-appearance: menulist-button;
}
.esg-filters.esg-navbutton-solo-left {
position: absolute;
left: 0px;
top: 50%;
z-index: 800
}
.esg-filters.esg-navbutton-solo-right {
position: absolute;
right: 0px;
top: 50%;
z-index: 800;
}
.esg-navigationbutton.esg-right,
.esg-navigationbutton.esg-left {
margin-left: 0px !important;
margin-right: 0px !important;
-webkit-transform-style: flat;
-webkit-transform: translateZ(5000px)
} .eg-leftright-container {
float: left;
width: 310px;
margin-right: 20px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
position: relative;
}
.eg-leftright-container.dark {
background: #1e1e1e
}
.eg-leftright-container .pagination {
position: absolute;
bottom: 0px;
}
.eg-leftright-container .esg-filters {
padding: 30px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.eg-leftright-container .esg-filterbutton {
display: block;
margin: 0px 0px 5px 0px
}
.eg-leftright-container .esg-filter-wrapper {
display: block;
margin-right: 0px;
} .eg-ajaxtarget-container {
position: relative;
width: 100%;
height: auto;
}
.eg-ajaxanimwrapper {
position: relative;
overflow: hidden;
} .tp-esg-item .add_to_cart_button.loading:before {
content: "";
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/images/ajax-loader.gif) center no-repeat rgba(255, 255, 255, 0.65);
}
.esg-loader {
top: 50%;
left: 50%;
z-index: 10000;
position: absolute;
}
.infinityscollavailable.esg-loader {
position: relative;
top: auto;
left: 50%;
margin-top: 25px !important;
margin-bottom: 25px !important;
}
.esg-loader.spinner0 {
width: 40px;
height: 40px;
background: url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/images/loader.gif) no-repeat center center;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
margin-left: -20px;
-webkit-animation: esg-rotateplane 1.2s infinite ease-in-out;
animation: esg-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.esg-loader.spinner1 {
width: 40px;
height: 40px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
margin-left: -20px;
-webkit-animation: esg-rotateplane 1.2s infinite ease-in-out;
animation: esg-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.esg-loader.spinner5 {
background: url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/images/loader.gif) no-repeat 10px 10px;
background-color: #fff;
margin: -22px -22px;
width: 44px;
height: 44px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
@-webkit-keyframes esg-rotateplane {
0% {
-webkit-transform: perspective(120px)
}
50% {
-webkit-transform: perspective(120px) rotateY(180deg)
}
100% {
-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)
}
}
@keyframes esg-rotateplane {
0% {
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
}
50% {
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)
}
100% {
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
}
.esg-loader.spinner2 {
width: 40px;
height: 40px;
margin-left: -20px;
background-color: #ff0000;
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
border-radius: 100%;
-webkit-animation: esg-scaleout 1.0s infinite ease-in-out;
animation: esg-scaleout 1.0s infinite ease-in-out;
}
@-webkit-keyframes esg-scaleout {
0% {
-webkit-transform: scale(0.0)
}
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes esg-scaleout {
0% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
}
100% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
opacity: 0;
}
}
.esg-loader.spinner3 {
margin: -9px 0px 0px -35px;
width: 70px;
text-align: center;
}
.eg-search-wrapper .esg-loader.spinner3 {
margin-top: -30px !important
}
.simple-light .eg-search-wrapper .esg-loader.spinner3,
.simple-dark .eg-search-wrapper .esg-loader.spinner3 {
margin-top: -25px !important
}
.text-light .eg-search-wrapper .esg-loader.spinner3,
.text-dark .eg-search-wrapper .esg-loader.spinner3 {
margin-top: -22px !important
}
.esg-loader.spinner3 .bounce1,
.esg-loader.spinner3 .bounce2,
.esg-loader.spinner3 .bounce3 {
width: 18px;
height: 18px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
border-radius: 100%;
display: inline-block;
-webkit-animation: esg-bouncedelay 1.4s infinite ease-in-out;
animation: esg-bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.esg-loader.spinner3 .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.esg-loader.spinner3 .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@-webkit-keyframes esg-bouncedelay {
0%, 80%, 100% {
-webkit-transform: scale(0.0)
}
40% {
-webkit-transform: scale(1.0)
}
}
@keyframes esg-bouncedelay {
0%, 80%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
}
40% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
.esg-loader.spinner4 {
margin: 0px 0px 0px -20px;
width: 40px;
height: 40px;
text-align: center;
-webkit-animation: esg-rotate 2.0s infinite linear;
animation: esg-rotate 2.0s infinite linear;
}
.esg-loader.spinner4 .dot1,
.esg-loader.spinner4 .dot2 {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #fff;
border-radius: 100%;
-webkit-animation: esg-bounce 2.0s infinite ease-in-out;
animation: esg-bounce 2.0s infinite ease-in-out;
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.esg-loader.spinner4 .dot2 {
top: auto;
bottom: 0px;
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
@-webkit-keyframes esg-rotate {
100% {
-webkit-transform: rotate(360deg)
}
}
@keyframes esg-rotate {
100% {
transform: rotate(360deg);
-webkit-transform: rotate(360deg)
}
}
@-webkit-keyframes esg-bounce {
0%, 100% {
-webkit-transform: scale(0.0)
}
50% {
-webkit-transform: scale(1.0)
}
}
@keyframes esg-bounce {
0%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
}
50% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
} [class^="eg-icon-"]:before,
[class*=" eg-icon-"]:before {
font-family: "eg-font";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
[class^="fa-icon-"]:before, [class*=" fa-icon-"]:before {
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;
}
.esg-grid [class^="pe-7s-"]:before,
.esg-grid [class*=" pe-7s-"]:before {
font-family: 'Pe-icon-7-stroke';
display: inline-block;
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;
} .esg-filter-wrapper .esg-filterbutton:last-child,
.esg-cartbutton a,
.esg-selected-filterbutton {
margin-right: 0 !important;
}
.esg-singlefilters .esg-filter-checked {
display: none !important
} .eg-ajaxclicklistener {
cursor: pointer
}
.eg-ajax-video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.eg-ajax-video-container.widevideo {
padding-bottom: 50%;
}
.eg-ajax-video-container iframe,
.eg-ajax-video-container object,
.eg-ajax-video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.forcenotvisible {
visibility: hidden !important
}
.forcenotdisplay {
display: none !important
} input.eg-search-input[type="text"],
.eg-search-input {
display: inline-block
}
.eg-search-submit,
.eg-search-clean {
display: inline-block;
width: auto;
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
text-align: center;
vertical-align: top
}
.eg-search-submit,
.eg-search-clean {
cursor: pointer
}
.eg-search-wrapper {
vertical-align: top;
line-height: 40px;
}
input.eg-search-input[type="text"] {
font-family: "Open Sans", sans-serif;
outline: none !important;
margin: 0px 0px 5px !important;
padding: 8px 15px;
vertical-align: top;
box-sizing: border-box
} .eg-ajax-closer-wrapper {
display: block;
z-index: 51000;
position: relative
}
.eg-ajax-navbt {
cursor: pointer;
display: inline-block;
margin-right: 5px;
}
.eg-acp-inner.eg-acp-tr .eg-ajax-closer.eg-ajax-navbt,
.eg-acp-inner.eg-acp-br .eg-ajax-closer.eg-ajax-navbt {
margin-right: 0px
}
.eg-ajax-closer-wrapper.eg-acp-tl,
.eg-ajax-closer-wrapper.eg-acp-bl {
text-align: left;
}
.eg-ajax-closer-wrapper.eg-acp-tr,
.eg-ajax-closer-wrapper.eg-acp-br {
text-align: right;
}
.eg-ajax-closer-wrapper.eg-acp-t,
.eg-ajax-closer-wrapper.eg-acp-b {
text-align: center;
}
.eg-ajax-closer-wrapper.eg-acp-t,
.eg-ajax-closer-wrapper.eg-acp-tr,
.eg-ajax-closer-wrapper.eg-acp-tl {
margin-bottom: 5px;
}
.eg-ajax-closer-wrapper.eg-acp-bl,
.eg-ajax-closer-wrapper.eg-acp-br,
.eg-ajax-closer-wrapper.eg-acp-b {
margin-top: 5px;
}
.eg-acp-inner {
display: block;
position: absolute;
z-index: 50;
margin: 5px;
}
.eg-acp-inner.eg-acp-tr,
.eg-acp-inner.eg-acp-tl,
.eg-acp-inner.eg-acp-t {
top: 0px;
}
.eg-acp-inner.eg-acp-br,
.eg-acp-inner.eg-acp-bl,
.eg-acp-inner.eg-acp-b {
bottom: 0px;
}
.eg-acp-inner.eg-acp-tl,
.eg-acp-inner.eg-acp-bl {
left: 0px;
}
.eg-acp-inner.eg-acp-tr,
.eg-acp-inner.eg-acp-br {
right: 0px;
}
.eg-acp-inner.eg-acp-t,
.eg-acp-inner.eg-acp-b {
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
-moz-transform: translateX(-50%);
}
.eg-ajax-navbt {
line-height: 21px;
background: #000;
background: rgba(0, 0, 0, 0.75);
color: #fff;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
text-transform: uppercase;
padding: 1px 1px 0px 0px;
font-size: 11px;
font-weight: 400;
}
.eg-ajax-closer.eg-ajax-navbt {
padding: 1px 5px 1px 3px;
vertical-align: top;
}
.eg-acp-light .eg-ajax-navbt {
background: #e5e5e5;
color: #000;
}
.eg-ajax-closer.eg-ajax-navbt i {
font-size: 13px;
}
.eg-ajax-navbt i {
font-size: 16px;
}
.eg-ajax-closer-wrapper.eg-acp-type1 {
margin: 0;
}
.eg-acp-type1 .eg-ajax-navbt {
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
padding: 10px;
margin: 0px;
}
.eg-acp-type1 .eg-ajax-navbt i {
font-size: 20px;
}
.eg-acp-type1 .eg-ajax-navbt {
width: 40px;
height: 40px;
text-align: center;
vertical-align: medium !important;
line-height: 40px;
padding: 0px;
}
.eg-acp-type1 .eg-ajax-closer.eg-ajax-navbt {
vertical-align: top;
font-size: 24px;
font-weight: 300;
font-family: sans-serif;
height: auto;
line-height: 28px;
padding: 8px 0px 4px;
}
span.eg-el-amount:before {
content: "("
}
span.eg-el-amount:after {
content: ")"
}
span.eg-el-amount {
margin-left: 10px;
}
.esg-dropdown-wrapper span.eg-el-amount {
margin-left: 5px;
} .esg-split-content .esg-entry-media-wrapper, .esg-split-content .esg-entry-cover {
width: 50% !important
}
.esg-split-content .esg-media-cover-wrapper:after {
content: "";
display: table;
clear: both
}
.esg-split-right .esg-entry-media-wrapper, .esg-split-right .esg-entry-cover {
float: right
}
.esg-split-left .esg-entry-media-wrapper, .esg-split-left .esg-entry-cover {
float: left
}
.esg-split-content .esg-entry-media {
height: 100% !important
}
.esg-split-content .esg-entry-cover {
position: relative !important
}
.esg-split-content .esg-entry-content {
clear: both
} .grayscale {
-webkit-filter: grayscale(100%);
filter: grayscale(100%)
}  .esg-revealed .esg-itm-anime:not(.esg-anime-blur) .esg-overflowtrick {
overflow: visible !important
}
.esg-revealed .esg-itm-anime .tp-esg-item {
-webkit-mask-image: none !important
}
.esg-revealed .esg-itm-anime .tp-esg-item:hover {
z-index: 9999 !important;
transform: none !important
}
.esg-revealed .esg-anime-item:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
} .eg-invisiblebutton {
box-shadow: none !important;
height: inherit !important;
display: block !important;
font-size: 0;
}
.esg-media-cover-wrapper > .eg-invisiblebutton {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
}
.esg-entry-cover > .eg-invisiblebutton {
position: relative;
z-index: 1;
}
.esg-lb-dummy {
max-width: none !important;
box-shadow: none !important;
position: absolute;
display: none
} @media screen and (max-width: 736px) {
.eg-lightbox-post-content-inner > div {
width: 100% !important;
float: none !important;
}
.eg-lightbox-post-content-inner .esg-post-featured-img {
padding: 30px 0 !important;
}
}
.esgbox-stage .esgbox-slide > *:not(.esgbox-share) {
margin: 0;
padding: 0
}
.esgbox-stage .esgbox-slide > .esgbox-loading {
margin-top: -30px;
margin-left: -30px
}
.esgbox-toolbar .esgbox-button {
transition: background 0.2s ease-out
}
.esgbox-toolbar .esgbox-button:focus,
.esgbox-toolbar .esgbox-button:active,
.esgbox-toolbar .esgbox-button:visited {
background: rgba(30, 30, 30, .6)
}
.esgbox-toolbar .esgbox-button:hover {
background: #000
}
.esgbox-navigation .esgbox-button:before {
transition: background 0.2s ease-out
}
.esgbox-navigation .esgbox-button:focus:before,
.esgbox-navigation .esgbox-button:active:before,
.esgbox-navigation .esgbox-button:visited:before,
.esgbox-navigation .esgbox-button[disabled]:hover:before,
.esgbox-toolbar .esgbox-button[disabled]:hover {
background: rgba(0, 0, 0, .6)
}
.esgbox-navigation .esgbox-button:hover:before {
background: rgba(0, 0, 0, .6)
}
.esgbox-hidearrows .esgbox-navigation .esgbox-button--arrow_left,
.esgbox-hidearrows .esgbox-navigation .esgbox-button--arrow_right {
display: none !important
}
.esgbox-single .esgbox-button--arrow_left,
.esgbox-single .esgbox-button--arrow_right {
display: none !important
}
.esgbox-slide--video iframe {
width: 100% !important;
height: 100% !important;
max-width: 100%;
max-height: 100%;
}
.esg-four-by-three .esgbox-slide--video iframe {
width: 800px;
height: 600px;
}
.esgbox-container .esgbox-button--arrow_right:hover,
.esgbox-container .esgbox-button--arrow_right:focus,
.esgbox-container .esgbox-button--arrow_left:hover,
.esgbox-container .esgbox-button--arrow_left:focus {
background: rgba(0, 0, 0, .6)
} .esg-filter-wrapper {
visibility: hidden
}
#eg-elements-container-grid-wrap.eg-startheight {
height: 351px;
}
.esg-mobile-filter-button {
display: none
}
.esg-filter-wrapper.dropdownstyle .esg-mobile-filter-button {
display: inline-block;
}
.esg-mobile-filter-wrap {
visibility: visible
}
.esg-mobile-filter-wrap .esg-dropdown-wrapper {
display: none !important;
visibility: hidden !important
} .eg-esgblankskin-wrapper * {
visibility: hidden !important
} .eg-item-in-focus {
z-index: 999 !important
} .esg-cover-overflow {
overflow: hidden
} .esg-transition[data-transition^='esg-collapse'] {
overflow: hidden
}
.esg-transition[data-transition^='esg-collapse']:before,
.esg-transition[data-transition^='esg-collapse']:after {
position: absolute;
content: ""
}
.esg-transition[data-transition^='esg-collapsevertical']:before,
.esg-transition[data-transition^='esg-collapsevertical']:after {
width: 100%;
height: 0%;
left: 0
}
.esg-transition[data-transition^='esg-collapsevertical']:before {
top: 0
}
.esg-transition[data-transition^='esg-collapsevertical']:after {
bottom: 0
}
.esg-transition[data-transition='esg-collapseverticalout']:before,
.esg-transition[data-transition='esg-collapseverticalout']:after {
height: 50%
}
.esg-transition[data-transition^='esg-collapsehorizontal']:before,
.esg-transition[data-transition^='esg-collapsehorizontal']:after {
width: 0%;
height: 100%;
top: 0
}
.esg-transition[data-transition^='esg-collapsehorizontal']:before {
left: 0
}
.esg-transition[data-transition^='esg-collapsehorizontal']:after {
right: 0
}
.esg-transition[data-transition='esg-collapsehorizontalout']:before {
width: 50%
}
.esg-transition[data-transition='esg-collapsehorizontalout']:after {
width: 50%
}
.esg-hovered .esg-transition[data-transition="esg-collapsevertical"]:before,
.esg-hovered .esg-transition[data-transition="esg-collapsevertical"]:after {
height: 50%
}
.esg-hovered .esg-transition[data-transition="esg-collapseverticalout"]:before,
.esg-hovered .esg-transition[data-transition="esg-collapseverticalout"]:after {
height: 0
}
.esg-hovered .esg-transition[data-transition="esg-collapsehorizontal"]:before,
.esg-hovered .esg-transition[data-transition="esg-collapsehorizontal"]:after {
width: 50%
}
.esg-hovered .esg-transition[data-transition="esg-collapsehorizontalout"]:before,
.esg-hovered .esg-transition[data-transition="esg-collapsehorizontalout"]:after {
width: 0
} .esg-transition[data-transition^="esg-line"]:after {
content: "";
position: absolute;
width: 70%;
height: 70%;
top: 15%;
left: 15%;
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center center;
}
.esg-transition[data-transition="esg-linediagonal"]:after,
.esg-transition[data-transition="esg-linehorizontal"]:after,
.esg-transition[data-transition="esg-linevertical"]:after {
transform: scale(0)
}
.esg-hovered .esg-transition[data-transition^="esg-line"]:after {
transform: scale(1)
}
.esg-hovered .esg-transition[data-transition="esg-linediagonalout"]:after,
.esg-hovered .esg-transition[data-transition="esg-linehorizontalout"]:after,
.esg-hovered .esg-transition[data-transition="esg-lineverticalout"]:after {
transform: scale(0)
} .esg-transition[data-transition^="esg-spiral"]:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: 100%;
box-sizing: border-box;
padding-bottom: 100%;
background-size: contain;
background-repeat: no-repeat;
transform-origin: center;
transform: translate(-50%, -50%) rotate(0deg) scale(0);
}
.esg-transition[data-transition="esg-spiralzoomout"]:after {
transform: translate(-50%, -50%) rotate(-300deg) scale(3)
}
.esg-hovered .esg-transition[data-transition="esg-spiralzoom"]:after {
transform: translate(-50%, -50%) rotate(-300deg) scale(3)
}
.esg-hovered .esg-transition[data-transition="esg-spiralzoomout"]:after {
transform: translate(-50%, -50%) rotate(0deg) scale(0)
} .esg-transition[data-transition^="esg-circlezoom"]:before,
.esg-transition[data-transition^="esg-circlezoom"]:after {
content: "";
position: absolute;
width: 150%;
height: 150%;
padding-bottom: 150%;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) scale(0, 0);
border-radius: 50%;
box-sizing: border-box;
}
.esg-transition[data-transition="esg-circlezoomout"]:before,
.esg-transition[data-transition="esg-circlezoomout"]:after {
transform: translate(-50%, -50%) scale(1, 1)
}
.esg-hovered .esg-transition[data-transition="esg-circlezoom"]:before,
.esg-hovered .esg-transition[data-transition="esg-circlezoom"]:after {
transform: translate(-50%, -50%) scale(1, 1)
}
.esg-hovered .esg-transition[data-transition="esg-circlezoomout"]:before,
.esg-hovered .esg-transition[data-transition="esg-circlezoomout"]:after {
transform: translate(-50%, -50%) scale(0, 0)
}
.esg-transition[data-transition^="esg-line"]:before,
.esg-transition[data-transition^="esg-spiral"]:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0%;
left: 0%;
opacity: 0;
}
.esg-transition[data-transition="esg-linediagonalout"]:before,
.esg-transition[data-transition="esg-linehorizontalout"]:before,
.esg-transition[data-transition="esg-lineverticalout"]:before,
.esg-transition[data-transition="esg-spiralzoomout"]:before {
opacity: 1
}
.esg-hovered .esg-transition[data-transition^="esg-line"]:before,
.esg-hovered .esg-transition[data-transition="esg-spiralzoom"]:before {
opacity: 1
}
.esg-hovered .esg-transition[data-transition="esg-linediagonalout"]:before,
.esg-hovered .esg-transition[data-transition="esg-linehorizontalout"]:before,
.esg-hovered .esg-transition[data-transition="esg-lineverticalout"]:before,
.esg-hovered .esg-transition[data-transition="esg-spiralzoomout"]:before {
opacity: 0
} .esg-overlay.esg-cover-blend-multiply {
mix-blend-mode: multiply
}
.esg-overlay.esg-cover-blend-screen {
mix-blend-mode: screen
}
.esg-overlay.esg-cover-blend-overlay {
mix-blend-mode: overlay
}
.esg-overlay.esg-cover-blend-darken {
mix-blend-mode: darken
}
.esg-overlay.esg-cover-blend-lighten {
mix-blend-mode: lighten
}
.esg-overlay.esg-cover-blend-color-dodge {
mix-blend-mode: color-dodge
}
.esg-overlay.esg-cover-blend-color-burn {
mix-blend-mode: color-burn
}
.esg-overlay.esg-cover-blend-hard-light {
mix-blend-mode: hard-light
}
.esg-overlay.esg-cover-blend-soft-light {
mix-blend-mode: soft-light
}
.esg-overlay.esg-cover-blend-difference {
mix-blend-mode: difference
}
.esg-overlay.esg-cover-blend-exclusion {
mix-blend-mode: exclusion
}
.esg-overlay.esg-cover-blend-hue {
mix-blend-mode: hue
}
.esg-overlay.esg-cover-blend-saturation {
mix-blend-mode: saturation
}
.esg-overlay.esg-cover-blend-color {
mix-blend-mode: color
}
.esg-overlay.esg-cover-blend-luminosity {
mix-blend-mode: luminosity
} .source_type_stream .esg-filter-wrapper {
display: none !important;
} [class*=" pe-7s-"]:before {
font-family: 'Pe-icon-7-stroke'
}  #esg_search_wrapper {
height: auto;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 20000;
}
#esg_search_wrapper .esg-filter-wrapper, #esg_search_wrapper .esg-pagination {
margin-left: 0 !important;
}
#esg_big_search_wrapper {
padding-top: 0;
position: relative;
}
#esg_big_search_wrapper .bigsearchfield {
-moz-border-bottom-colors: none !important;
-moz-border-left-colors: none !important;
-moz-border-right-colors: none !important;
-moz-border-top-colors: none !important;
background: none repeat scroll 0 0 rgba(255, 255, 255, 0) !important;
border:none !important;
border-bottom:2px solid #333 !important;
color: #333 !important;
font-size: 40px !important;
font-weight: 700;
line-height: 40px !important;
padding: 0 !important;
position: relative;
width: 100%;
z-index: 10;
height:50px !important;
border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
}
#esg_big_search_wrapper::-ms-clear { display: none; }
#esg_big_search_wrapper .bigsearchfield::-ms-clear { display: none; }
#esg_big_search_fake_txt {
background: none repeat scroll 0 0 rgba(255, 255,255, 0) !important;
border: medium none !important;
color: #333 !important;
font-size: 40px !important;
font-weight: 700;
line-height: 40px !important;
padding: 0 !important;
position: absolute !important;
top: 7px !important;
width: 100%;
z-index: 5;
height:50px !important;
}
.esg_big_search_close {
color: #333;
cursor: pointer;
font-size: 40px;
font-weight: 400;
position: absolute;
right: 30px;
top: 50px;
z-index: 20;
}
.esg_searchresult_title {
color: #333;
font-size: 11px;
font-weight: 700;
letter-spacing: 1px;
margin-top: 30px;
text-transform: uppercase;
}
#esg_search_bg {
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.85);
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 19999;
}
.esg_searchcontainer {
box-sizing: border-box;
padding: 40px;
position: relative;
width: 100%;
}
.esg_searchresult {
color: #333;
font-size: 17px;
font-weight: 600;
line-height: 26px;
} #esg_big_search_wrapper.dark .bigsearchfield {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
border-bottom:2px solid #fff !important;
color: #fff !important;
}
.dark #esg_big_search_fake_txt {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
color: #fff !important;
}
.dark .esg_big_search_close {
color: #fff;
}
.dark .esg_searchresult_title {
color: #fff;
}
#esg_search_bg.dark {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
}
.dark .esg_searchresult {
color: #fff;
}@font-face {
font-family: 'eg-font';
src: url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/font/fontello/fonts/egfont.eot?40874225);
src: url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/font/fontello/fonts/egfont.eot?40874225#iefix) format('embedded-opentype'),
url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/font/fontello/fonts/egfont.woff2?40874225) format('woff2'),
url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/font/fontello/fonts/egfont.woff?40874225) format('woff'),
url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/font/fontello/fonts/egfont.ttf?40874225) format('truetype'),
url(//newyorkwindowfilms.com/wp-content/plugins/essential-grid/public/assets/font/fontello/fonts/egfont.svg?40874225#egfont) format('svg');
font-weight: normal;
font-style: normal;
}   .eg-icon-picture:before { content: '\e800'; } .eg-icon-trash:before { content: '\e801'; } .eg-icon-search:before { content: '\e802'; } .eg-icon-picture-1:before { content: '\e803'; } .eg-icon-layers-alt:before { content: '\e804'; } .eg-icon-video:before { content: '\e805'; } .eg-icon-arrows-ccw:before { content: '\e806'; } .eg-icon-magic:before { content: '\e807'; } .eg-icon-ccw:before { content: '\e808'; } .eg-icon-doc:before { content: '\e809'; } .eg-icon-cancel:before { content: '\e80a'; } .eg-icon-export:before { content: '\e80b'; } .eg-icon-list-add:before { content: '\e80c'; } .eg-icon-ok:before { content: '\e80d'; } .eg-icon-link:before { content: '\e80e'; } .eg-icon-info-circled:before { content: '\e80f'; } .eg-icon-check:before { content: '\e810'; } .eg-icon-ok-1:before { content: '\e811'; } .eg-icon-basket:before { content: '\e812'; } .eg-icon-folder:before { content: '\e813'; } .eg-icon-shuffle:before { content: '\e814'; } .eg-icon-tools:before { content: '\e815'; } .eg-icon-resize-full:before { content: '\e816'; } .eg-icon-left-dir:before { content: '\e817'; } .eg-icon-right-dir:before { content: '\e818'; } .eg-icon-left-open:before { content: '\e819'; } .eg-icon-right-open:before { content: '\e81a'; } .eg-icon-monitor:before { content: '\e81b'; } .eg-icon-droplet:before { content: '\e81c'; } .eg-icon-angle-right:before { content: '\e81d'; } .eg-icon-right-big:before { content: '\e81e'; } .eg-icon-left-big:before { content: '\e81f'; } .eg-icon-angle-left:before { content: '\e820'; } .eg-icon-back-in-time:before { content: '\e821'; } .eg-icon-left-open-mini:before { content: '\e822'; } .eg-icon-right-open-mini:before { content: '\e823'; } .eg-icon-left-open-big:before { content: '\e824'; } .eg-icon-right-open-big:before { content: '\e825'; } .eg-icon-right:before { content: '\e826'; } .eg-icon-arrow-combo:before { content: '\e827'; } .eg-icon-popup:before { content: '\e828'; } .eg-icon-palette:before { content: '\e829'; } .eg-icon-left-open-1:before { content: '\e82a'; } .eg-icon-right-open-1:before { content: '\e82b'; } .eg-icon-left-open-2:before { content: '\e82c'; } .eg-icon-right-open-2:before { content: '\e82d'; } .eg-icon-left-open-outline:before { content: '\e82e'; } .eg-icon-right-open-outline:before { content: '\e82f'; } .eg-icon-menu:before { content: '\e830'; } .eg-icon-pencil-1:before { content: '\e831'; } .eg-icon-cog:before { content: '\e832'; } .eg-icon-login:before { content: '\e833'; } .eg-icon-logout:before { content: '\e834'; } .eg-icon-up-hand:before { content: '\e835'; } .eg-icon-left:before { content: '\e836'; } .eg-icon-gamepad:before { content: '\e837'; } .eg-icon-down-dir:before { content: '\e838'; } .eg-icon-up-dir:before { content: '\e839'; } .eg-icon-equalizer:before { content: '\e83a'; } .eg-icon-down-open:before { content: '\e83b'; } .eg-icon-th-large:before { content: '\e83c'; } .eg-icon-th:before { content: '\e83d'; } .eg-icon-folder-1:before { content: '\e83e'; } .eg-icon-unlink:before { content: '\e83f'; } .eg-icon-link-ext:before { content: '\e840'; } .eg-icon-eye:before { content: '\e841'; } .eg-icon-eye-off:before { content: '\e842'; } .eg-icon-home:before { content: '\e843'; } .eg-icon-info:before { content: '\e844'; } .eg-icon-resize-full-alt:before { content: '\e845'; } .eg-icon-move:before { content: '\e846'; } .eg-icon-cog-alt:before { content: '\e847'; } .eg-icon-wrench:before { content: '\e848'; } .eg-icon-shuffle-1:before { content: '\e849'; } .eg-icon-ajust:before { content: '\e84a'; } .eg-icon-tint:before { content: '\e84b'; } .eg-icon-align-left:before { content: '\e84c'; } .eg-icon-align-center:before { content: '\e84d'; } .eg-icon-align-right:before { content: '\e84e'; } .eg-icon-text-height:before { content: '\e84f'; } .eg-icon-text-width:before { content: '\e850'; } .eg-icon-font:before { content: '\e851'; } .eg-icon-bold:before { content: '\e852'; } .eg-icon-chart-bar:before { content: '\e853'; } .eg-icon-sort-name-up:before { content: '\e854'; } .eg-icon-italic:before { content: '\e855'; } .eg-icon-lock:before { content: '\e856'; } .eg-icon-lock-open:before { content: '\e857'; } .eg-icon-music:before { content: '\e858'; } .eg-icon-videocam:before { content: '\e859'; } .eg-icon-camera:before { content: '\e85a'; } .eg-icon-camera-alt:before { content: '\e85b'; } .eg-icon-tag:before { content: '\e85c'; } .eg-icon-desktop:before { content: '\e85d'; } .eg-icon-laptop:before { content: '\e85e'; } .eg-icon-tablet:before { content: '\e85f'; } .eg-icon-mobile:before { content: '\e860'; } .eg-icon-align-justify:before { content: '\e861'; } .eg-icon-color-adjust:before { content: '\e862'; } .eg-icon-sort-alt-up:before { content: '\e863'; } .eg-icon-sort-alt-down:before { content: '\e864'; } .eg-icon-sort-name-down:before { content: '\e865'; } .eg-icon-indent-left:before { content: '\e866'; } .eg-icon-indent-right:before { content: '\e867'; } .eg-icon-mail:before { content: '\e868'; } .eg-icon-mail-alt:before { content: '\e869'; } .eg-icon-heart:before { content: '\e86a'; } .eg-icon-heart-empty:before { content: '\e86b'; } .eg-icon-star:before { content: '\e86c'; } .eg-icon-star-empty:before { content: '\e86d'; } .eg-icon-plus:before { content: '\e86e'; } .eg-icon-minus:before { content: '\e86f'; } .eg-icon-minus-circled:before { content: '\e870'; } .eg-icon-minus-squared:before { content: '\e871'; } .eg-icon-minus-squared-alt:before { content: '\e872'; } .eg-icon-export-1:before { content: '\e873'; } .eg-icon-forward:before { content: '\e874'; } .eg-icon-plus-squared:before { content: '\e875'; } .eg-icon-plus-circled:before { content: '\e876'; } .eg-icon-ok-circled2:before { content: '\e877'; } .eg-icon-ok-squared:before { content: '\e878'; } .eg-icon-user:before { content: '\e879'; } .eg-icon-male:before { content: '\e87a'; } .eg-icon-female:before { content: '\e87b'; } .eg-icon-basket-1:before { content: '\e87c'; } .eg-icon-calendar:before { content: '\e87d'; } .eg-icon-calendar-empty:before { content: '\e87e'; } .eg-icon-phone:before { content: '\e87f'; } .eg-icon-rss:before { content: '\e880'; } .eg-icon-rss-squared:before { content: '\e881'; } .eg-icon-folder-open-empty:before { content: '\e882'; } .eg-icon-folder-open:before { content: '\e883'; } .eg-icon-doc-inv:before { content: '\e884'; } .eg-icon-doc-text:before { content: '\e885'; } .eg-icon-print:before { content: '\e886'; } .eg-icon-thumbs-up:before { content: '\e887'; } .eg-icon-thumbs-up-alt:before { content: '\e888'; } .eg-icon-upload:before { content: '\e889'; } .eg-icon-download:before { content: '\e88a'; } .eg-icon-lightbulb:before { content: '\e88b'; } .eg-icon-play:before { content: '\e88c'; } .eg-icon-pause:before { content: '\e88d'; } .eg-icon-play-circled:before { content: '\e88e'; } .eg-icon-stop:before { content: '\e88f'; } .eg-icon-fast-fw:before { content: '\e890'; } .eg-icon-ccw-1:before { content: '\e891'; } .eg-icon-angle-double-left:before { content: '\e892'; } .eg-icon-angle-double-right:before { content: '\e893'; } .eg-icon-flight:before { content: '\e894'; } .eg-icon-sort:before { content: '\e895'; } .eg-icon-coffee:before { content: '\e896'; } .eg-icon-food:before { content: '\e897'; } .eg-icon-medkit:before { content: '\e898'; } .eg-icon-puzzle:before { content: '\e899'; } .eg-icon-apple:before { content: '\e89a'; } .eg-icon-facebook:before { content: '\e89b'; } .eg-icon-gplus:before { content: '\e89c'; } .eg-icon-vimeo-squared:before { content: '\e89d'; } .eg-icon-youtube-squared:before { content: '\e89e'; } .eg-icon-youtube:before { content: '\e89f'; } .eg-icon-tumblr:before { content: '\e8a0'; } .eg-icon-twitter:before { content: '\e8a1'; } .eg-icon-twitter-squared:before { content: '\e8a2'; } .eg-icon-level-down:before { content: '\e8a3'; } .eg-icon-level-up:before { content: '\e8a4'; } .eg-icon-back:before { content: '\e8a5'; } .eg-icon-reply:before { content: '\e8a6'; } .eg-icon-forward-1:before { content: '\e8a7'; } .eg-icon-reply-1:before { content: '\e8a8'; } .eg-icon-thumbs-up-1:before { content: '\e8a9'; } .eg-icon-thumbs-down:before { content: '\e8aa'; } .eg-icon-download-1:before { content: '\e8ab'; } .eg-icon-upload-1:before { content: '\e8ac'; } .eg-icon-paper-plane:before { content: '\e8ad'; } .eg-icon-brush:before { content: '\e8ae'; } .eg-icon-key:before { content: '\e8af'; } .eg-icon-clipboard:before { content: '\e8b0'; } .eg-icon-megaphone:before { content: '\e8b1'; } .eg-icon-flickr:before { content: '\e8b2'; } .eg-icon-github:before { content: '\e8b3'; } .eg-icon-github-circled:before { content: '\e8b4'; } .eg-icon-flickr-circled:before { content: '\e8b5'; } .eg-icon-vimeo:before { content: '\e8b6'; } .eg-icon-vimeo-circled:before { content: '\e8b7'; } .eg-icon-twitter-1:before { content: '\e8b8'; } .eg-icon-twitter-circled:before { content: '\e8b9'; } .eg-icon-facebook-1:before { content: '\e8ba'; } .eg-icon-facebook-circled:before { content: '\e8bb'; } .eg-icon-facebook-squared:before { content: '\e8bc'; } .eg-icon-gplus-1:before { content: '\e8bd'; } .eg-icon-gplus-circled:before { content: '\e8be'; } .eg-icon-pinterest:before { content: '\e8bf'; } .eg-icon-pinterest-circled:before { content: '\e8c0'; } .eg-icon-tumblr-1:before { content: '\e8c1'; } .eg-icon-tumblr-circled:before { content: '\e8c2'; } .eg-icon-linkedin:before { content: '\e8c3'; } .eg-icon-linkedin-circled:before { content: '\e8c4'; } .eg-icon-dribbble:before { content: '\e8c5'; } .eg-icon-dribbble-circled:before { content: '\e8c6'; } .eg-icon-picasa:before { content: '\e8c7'; } .eg-icon-rss-1:before { content: '\e8c8'; } .eg-icon-cw:before { content: '\e8c9'; } .eg-icon-soundcloud:before { content: '\e8ca'; } .eg-icon-gplus-squared:before { content: '\f0d4'; } .eg-icon-gplus-2:before { content: '\f0d5'; } .eg-icon-youtube-play:before { content: '\f16a'; } .eg-icon-instagram:before { content: '\f16d'; } .eg-icon-telegram:before { content: '\f2c6'; }.clear{
clear: both;
}
.border_bottom{
margin-bottom: 10px;
padding-bottom: 5px;
border-bottom: 1px solid #c0c0c0;
}
.ictst_content_cl{ }
.ictst_wrap{
padding: 0px 20px 0px 10px
}
.ictst_wrap h1{
color:#ca2222
}
.ictst_content_cl ul li{
display: block;
margin: 0;
width: auto;
}
.ictst_wrap .box-title{
border-bottom: 1px solid #ddd;
padding: 7px 0 7px 10px;
margin-top: 0px;
}
[class ^="icon-"], [class *=" icon-"] {
font-family: FontAwesome-imt;
font-weight: normal;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
}
.ictst_wrap .icon-cogs:before {
font-family: FontAwesome-imt;
content: "\f085";
font-size: 20px;
margin-right: 5px;
}
.ictst_wrap .icon-imtst-dispent:before {
content: "\f0e4";
margin-right: 5px;
}
.ictst_wrap .icon-imtst-entryinfo:before {
content: "\f05d";
margin-right: 5px;
}
.ictst_wrap .icon-imtst-memlink:before {
content: "\f0c1";
margin-right: 5px;
}
.ictst_wrap .icon-imtst-temp:before {
content: "\f06e";
margin-right: 5px;
}
.ictst_wrap .icon-imtst-slider:before {
content: "\f0dc";
margin-right: 5px;
}
.ictst_wrap .icon-imtst-filter:before {
content: "\f009";
margin-right: 5px;
}
.ictst_wrap .ictst_wrap .icon-angle-down:before{
content: "\f107";
font-size: 14px;
}
.ictst_wrap .pointer{
cursor: pointer;
}
.ictst_wrap .box-title h3{
float: left;
margin: 3px 0 3px 0;
line-height: 24px;
font-weight: 400;
color: #444;
font-size: 20px;
}
.ictst_wrap .actions {
margin-top: 0px;
float: right;
margin-right: 10px;
}
.ictst_wrap .btn-mini{
padding: 0 6px;
font-size: 10.5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.ictst_wrap .btn.btn-mini {
padding: 1px 4px;
}
.ictst_wrap .btn-mini {
padding: 0 6px;
font-size: 10.5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.ictst_wrap .btn {
background: none;
background-image: none !important;
color: #333;
padding: 5px 9px !important;
display: inline-block;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
border: 1px solid #cccccc;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.box-title a.btn:hover{
background: none;
background-color: #368ee0;
color: #fff;
}
.imtst_settings_wrapp{
width: 100%;
padding: 15px 0;
background: rgb(250, 250, 250);
}
.imtst_settings_wrapp .imtst_column{
float: left;
width: 23%;
margin-left: 15px;
}
.imtst_settings_wrapp .column_two{
width: 12%;
min-width: 100px;
}
.imtst_settings_wrapp .column_three{
width: 20%;
min-width: 235px;
}
.imtst_settings_wrapp .column_four{
width: 20%;
min-width: 150px;
}
.imtst_settings_wrapp .column_five{
width: 15%;
}
.imtst_settings_wrapp .imtst_column h4{
margin:0px;
margin-top:4px;
font-size: 14px;
padding: 10px 0 10px 10px !important;
background-color: #d9534f;
color: #fff;
}
.imtst_settings_wrapp input[type="checkbox"]{
margin-right:5px;
}
.ict_input_num_field{
max-width: 60px;
}
.ict_select_field_l{
min-width: 60px;
}
.ict_select_field_m{
min-width: 125px;
}
.ict_select_field_vl{
min-width: 120px;
}
.imtst_preview_wrapp{
border: 1px solid #ddd;
}
.imtst_preview_wrapp .box_title{
border-bottom: 2px solid #ddd;
padding: 7px 0 7px 10px;
background: #ededed;
}
.imtst_preview_wrapp .box_title h2{
float: left;
}
.imtst_preview_wrapp .imtst_preview{
padding: 15px;
background-color:#fff;
}
.imtst_settings_wrapper{
border: 1px solid #ddd;
background-color:#fff;
}
.imtst_settings_wrapper .box-title{
border-bottom: 2px solid #ddd;
padding: 7px 0 7px 10px;
background: #ededed;
}
.imtst_settings_inner{
background-color:#fff;
border:1px solid #efefef;
padding:15px 10px;
padding-bottom:35px;
}
.imtst_settings_inner .imtst-strong{
font-weight:bold;
}
.imtst_settings_inner .imtst-selection {
color: #55b4ec;
font-size: 14px;
font-weight: bold;
}
.icon-eyes:before{
font-family: 'FontAwesome-imt';
content: "\f06e";
margin-right: 10px;
}
.actions_preview{
margin-top: 10px;
float: right;
margin-right: 10px;
}
.actions_preview a.btn:hover{
background: none;
background-color: #368ee0;
color: #fff;
}
.shortcode_wrapp{
width: 100%;
background: #c6d8ed;
background:#d7e0ea;
color: #1e4c7f;
font-size: 12px;
margin-top: 20px;
margin-bottom: 20px;
}
.shortcode_wrapp .content_shortcode{
padding: 8px 15px;
background-color: #39434D;
color: #ededed;
}
.space_b_divs{
height: 0px;
padding: 5px 0px 5px 0px;
}
.spacewp_b_divs{
height: 1px;
background: #eee;
margin: 5px 0px 5px 0px;
}
.it-table{
float:left;
margin-right:40px;
}
.it-table tr{
}
.it-table input{
min-width:190px;
}
.it-table textarea{
width:190px;
height:60px;
}
.it-table [class ^="icon-"], [class *=" icon-"]{
font-size:13px;
}
.it-table .it-label{
text-align:right;
line-height:35px;
}
.icon-tags:before {
content: "\f02c";
}
.icon-envelope:before {
content: "\f019";
}
.icon-globe:before {
content: "\f021";
}
.icon-phone:before {
content: "\f10b";
}
.icon-home:before {
content: "\f015";
}
.icon-share:before {
content: "\f045";
}
.icon-check:before {
content: "\f046";
}
.icon-bookmark:before {
content: "\f02e";
}
.color_scheme_item, .color_scheme_item-selected{
width: 20px;
height: 20px;
float: left;
margin-right: 5px;
cursor: pointer;
border:1px solid #fff;
}
.color_scheme_item:hover, .color_scheme_item-selected{
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
}
.colors_ul{
margin-top: 2px;
min-width: 135px;
}
.warning_grey_span{
font-style: italic;
font-size: 10px;
color: #6F6F6F;
}
.mddl_select_tag{
max-width: 170px;
}
@media only screen and (max-width:1269px) {
.imtst_settings_wrapp .column_three{
clear: both;
}
}
.selected_star{
background: url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/images/s_star.png) top center no-repeat;
width: 20px; 
height: 13px;
float: left;
}
.unselected_star{
background: url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/images/u_star.png) top center no-repeat;
width: 20px; 
height: 13px;
float: left;
}
.unselected_star, .selected_star {
cursor: pointer;
}
.fe_wrapp_stars{
display: inline-block;
}
.success_div{
display: none;
}
.the_formb_settings{
padding-top: 25px;
padding-left: 25px;
padding-bottom:25px;
background-color:#FFF;
}
.the_formb_settings .imtst-table-header{
line-height: 35px;
background-color: #d9534f;
color: #fff;
}
.the_formb_settings .imtst-table-header td{
padding-left:10px;
padding-right:10px;
}
.imtst_label{
width: 20% !important;
text-align: left;
font-weight: bold;
display: inline-block;
vertical-align: middle;
}
.imtst_input{
display: inline-block;
margin: 0;
padding: 1px 5px;
min-height: 26px;
min-width: 200px;
}
textarea.imtst_input{
min-height: 70px !important;
}
.imtst_fieldset{
padding: 4px;
border: 0px !important;
}
.imtst_td_align{
text-align: center;
}
.imtst_req_sign{
color: #FF0000;
font-size: 15px;
font-weight: bold;
}
.imtst_form{
max-width: 700px;
}
.imtst_return_msg{
margin-top: 10px;
font-style:italic;
font-weight:600;
}
.imtst_msg-err{
color:#900;
}
#imtst_submit_wrap{
margin: 20px 0;
margin-left: 20%;
}
#imtst_submit_wrap input[type="submit"]{
padding-left:20px;
padding-right:20px;
}
.ictst_wrapp ul{
margin:0px !important;
padding:0px !important; }
.ictst_wrapp ul li{
margin:0px !important;
} .tstFilter-wrapper{
width:100%;
margin-bottom:25px;
}
.tstFilterlink-small_text{
display: inline-block;
margin-right: 25px;
cursor: pointer;
transform: scale(1);
font-size: 13px;
color:rgb(145, 145, 145);
font-family: 'Open Sans', HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.tstFilterlink-small_text:hover{
color:rgb(0, 175, 209);
}
.tstFilter-wrapper-small_text .current{
color:rgb(0, 175, 209);
}
.tstFilterlink-small_text:after {
content: "/";
position: absolute;
right: -14px;
font-size: 14px;
opacity: 0.25;
color: #aaaaaa;
top: 1px;
}
.tstFilterlink-big_text{
display: inline-block;
cursor: pointer;
color:#aaa;
font-family: 'Pontano Sans', sans-serif;
border: 1px solid transparent;
display: inline-block;
font-size: 12px;
font-weight: normal;
letter-spacing: 1px;
padding: 10px 20px;
text-decoration: none;
text-transform: uppercase;
transition: color .18s ease-in-out;
-moz-transition: color .18s ease-in-out;
-webkit-transition: color .18s ease-in-out;
-o-transition: color .18s ease-in-out;
text-align:center;
}
.tstFilterlink-big_text:hover{
color:rgb(0, 175, 209);
}
.tstFilter-wrapper-big_text .current{
color:rgb(0, 175, 209);
}
.tstFilterlink-small_button{
display: inline-block;
cursor: pointer;
margin: 5px 6px;
background: #f1f1f1;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #333;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
height: 29px;
line-height: 29px;
padding: 0 10px;
text-decoration: none;
-moz-transition: color 0.08s ease-in-out, background-color 0.08s ease-in-out, border-color 0.08s ease-in-out;
-ms-transition: color 0.08s ease-in-out, background-color 0.08s ease-in-out, border-color 0.08s ease-in-out;
-o-transition: color 0.08s ease-in-out, background-color 0.08s ease-in-out, border-color 0.08s ease-in-out;
-webkit-transition: color 0.08s ease-in-out, background-color 0.08s ease-in-out, border-color 0.08s ease-in-out;
transition: color 0.08s ease-in-out, background-c;
min-width:50px;
text-align:center;
}
.tstFilterlink-small_button:hover{
background-color:rgb(0, 175, 209);
color:#fff;
}
.tstFilter-wrapper-small_button .current{
background-color:rgb(0, 175, 209);
color:#fff;
}
.tstFilterlink-big_button{
display: inline-block;
cursor: pointer;
margin: 5px 7px;
border:1px solid #ccc;
color:#aaa;
background-color:transparent;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
height: 29px;
line-height: 29px;
padding: 0 10px;
text-decoration: none;
-moz-transition: color 0.08s ease-in-out, background-color 0.08s ease-in-out, border-color 0.08s ease-in-out;
-ms-transition: color 0.08s ease-in-out, background-color 0.08s ease-in-out, border-color 0.08s ease-in-out;
-o-transition: color 0.08s ease-in-out, background-color 0.08s ease-in-out, border-color 0.08s ease-in-out;
-webkit-transition: color 0.08s ease-in-out, background-color 0.08s ease-in-out, border-color 0.08s ease-in-out;
transition: color 0.08s ease-in-out, background-c;
min-width:50px;
text-align:center;
}
.tstFilterlink-big_button:hover{
background-color:rgb(0, 175, 209);
color:#fff;
border-color:rgb(0, 175, 209);
}
.tstFilter-wrapper-big_button .current{
background-color:rgb(0, 175, 209);
border-color:rgb(0, 175, 209);
color:#fff;
}
.tstFilterlink-dropdown {
min-width: 200px;
height: 28px;
overflow: hidden;
background: url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/images/dropdown_arrow.png) no-repeat right #fefefe;
border: 1px solid #ccc;
display: inline-block;
margin-bottom:10px;
}
.tstFilterlink-dropdown:hover{
border-color:rgb(0, 175, 209);
}
.tstFilterlink-dropdown select {
background: transparent;
min-width: 200px;
padding: 5px !important;
font-size: 16px;
line-height: 1;
border: 0;
border-radius: 0;
height: 28px;
-webkit-appearance: none;
color:#999;
}
.tstFilterlink-dropdown select option{
cursor:pointer;
}
.capcha_field{
min-width: 230px;
}
.stuffbox{
margin-bottom: 20px;
padding: 0;
line-height: 1;
background: #fff;
border: 1px solid #e5e5e5;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
box-shadow: 0 1px 1px rgba(0,0,0,.04);
}
.stuffbox h3 {
background-color: #d9534f !important;
font-weight: bold;
color: #fff;
background-image: none;
text-shadow: none;
border-bottom: none;
box-shadow: none;
-webkit-box-shadow: none;
font-family: "Open Sans",sans-serif;
font-size: 14px;
padding: 14px 12px;
line-height: 1.4;
margin-top: 0px;
}
.stuffbox .inside {
padding: 0 12px 12px;
line-height: 1.4em;
font-size: 13px;
}
.imtst_quote_show{
display: block;
}
.imtst_quote_hide{
display: none;
}
.ictst_wrapp p{
margin:0px !important;
padding:0px !important;
}
.ictst_wrapp .row{
margin:0px !important;
} .ictst_wrapp p{
margin:0px;
padding:0px;
}
.ictst_wrapp .testi-wrapper a{
border-bottom: none;
text-decoration: none !important;
box-shadow: none;
}
.ictst_wrapp .row{
line-height:11px;
font-size:12px;
text-align:left;
}
.ictst_wrapp .imtst-clear{
clear:both;
} .imtst_inside_page{
margin:20px;
}
.imtst_inside_page .imtst_clear{
clear:both;
}
.imtst_inside_page .imtst_item_img{
float:left;
padding:20px;
width:200px;
text-align:center;
}
.imtst_inside_page .imtst_item_img img{
width:200px;
margin:0 auto;
}
.imtst_inside_page .imtst_item_details{
float:left;
padding:20px;
padding-left:0px;
}
.imtst_inside_page .imtst_item_details .imtst_name{
padding: 0;
font: 21px/26px 'PTSansBold', arial, helvetica, sans-serif;
font-style: normal !important;
color: #333 !important;
font-weight: bold;
padding-bottom:10px;
}
.imtst_inside_page .imtst_item_details .imtst_job{
color: rgb(0, 175, 209);
font: 15px/20px 'PTSansItalic', arial, helvetica, sans-serif;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
font-weight: bold;
text-transform: uppercase;
}
.imtst_inside_page .imtst_item_details .imtst_job a{
color: rgb(0, 175, 209);
text-decoration:none;
}
.imtst_inside_page .imtst_item_details .imtst_job a:hover{
color: rgb(0, 175, 209);
text-decoration:underline;
}
.imtst_inside_page .imtst_item_details .imtst_company{
font: 14px/20px 'PTSansItalic', arial, helvetica, sans-serif;
font-family: 'Open Sans',Helvetica,Arial,sans-serif;
padding-bottom:30px;
text-transform: uppercase;
}
.imtst_inside_page .imtst_item_details .imtst_company a{
text-decoration:none;
color: #999;
}
.imtst_inside_page .imtst_item_details .imtst_company a:hover{
color: #333;
text-decoration:underline;
}
.imtst_inside_page .imtst_item_details .imtst_date{
color:#999;
font-size:12px;
}
.imtst_inside_page .imtst_item_details .imtst_stars{	
}
.imtst_inside_page .imtst_quote{
padding-left:20px;
font: 13px/20px 'PTSansItalic', arial, helvetica, sans-serif;
font-style: italic;
padding-bottom:40px;
} .owl-tst-theme .owl-tst-dots .owl-tst-dot span{
border: 2px solid #fff;
box-shadow: 0px 0px 8px -1px rgba(0,0,0,0.3);
width: 7px;
height: 7px;
box-sizing: content-box;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
margin: 3px 4px !important;
}
.owl-tst-theme .owl-tst-nav{
margin-top:1px !important;
} .pag-theme1 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-prev{
background-color: #ddd;
width: 26px;
height: 26px;
padding: 0px;
margin:2px;
margin-bottom:8px;
font-family: FontAwesome-imt;
font-style: normal;
font-weight: normal;
font-size: 17px;
vertical-align: middle;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
.pag-theme1 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-prev:before{
content: "\f053";
}
.pag-theme1 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-next{
background-color: #ddd;
width: 26px;
height: 26px;
padding: 0px;
margin:2px;
margin-bottom:8px;
font-family: FontAwesome-imt;
font-style: normal;
font-weight: normal;
font-size: 17px;
vertical-align: middle;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
.pag-theme1 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-next:before{
content: "\f054";
} .pag-theme2 .ictst_wrapp{
margin-left:17px;
margin-right:17px;
}
.pag-theme2 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-prev{
background-color: transparent !important;
padding: 0px;
margin:2px;
color: rgba(0,0,0,.55);
width:13px;
height:24px;
font-size:35px;
position:absolute;
top:40%;
left:-17px;
font-family: FontAwesome-imt;
font-style: normal;
font-weight: normal;
vertical-align: middle;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
.pag-theme2 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-prev:before{
content: "\f104";
}
.pag-theme2 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-next{
background-color: transparent !important;
padding: 0px;
margin:2px;
color: rgba(0,0,0,.55);
width:13px;
height:24px;
font-size:35px;
position:absolute;
top:40%;
right:-17px;
font-family: FontAwesome-imt;
font-style: normal;
font-weight: normal;
vertical-align: middle;
line-height: 26px;
-webkit-font-smoothing: antialiased;
}
.pag-theme2 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-next:before{
content: "\f105";
} .pag-theme3 .ictst_wrapp{
margin-left:22px;
margin-right:22px;
}
.pag-theme3 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-prev{
background-color: rgba(0,0,0,.75);
opacity:0.85;
padding: 0px;
margin:2px;
color: rgba(255,255,255,.95) !important;
width:24px;
height:24px;
font-size:14px;
position:absolute;
top:40%;
left:-26px;
font-family: FontAwesome-imt;
font-style: normal;
font-weight: normal;
vertical-align: middle;
line-height: 24px;
-webkit-font-smoothing: antialiased;
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.pag-theme3 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-prev:before{
content: "\f053";
}
.pag-theme3 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-next{
background-color: rgba(0,0,0,.75);
opacity:0.85;
padding: 0px;
margin:2px;
color: rgba(255,255,255,.95) !important;
width:24px;
height:24px;
font-size:14px;
position:absolute;
top:40%;
right:-26px;
font-family: FontAwesome-imt;
font-style: normal;
font-weight: normal;
vertical-align: middle;
line-height: 24px;
-webkit-font-smoothing: antialiased;
border-radius:50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.pag-theme3 .owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-next:before{
content: "\f054";
}
.imtst-default-client-img-admin{
max-height: 200px;
}
.ictst_wrap .icon-facebook:before, .ictst_wrapp .icon-facebook:before {
content: "\f082";
}
.ictst_wrap .icon-twitter-2:before, .ictst_wrapp .icon-twitter-2:before {
content: "\f081";
}
.ictst_wrap .icon-linkedin:before, .ictst_wrapp .icon-linkedin:before {
content: "\f08c";
}
.ictst_wrap .icon-gplus:before, .ictst_wrapp .icon-gplus:before {
content: "\f0d4";
}
.ictst_wrap .icon-instagramm:before, .ictst_wrapp .icon-instagramm:before {
content: "\f16d";
}
@font-face {
font-family: 'ifontello';
src: url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontello.eot?99886049);
src: url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontello.eot?99886049#iefix) format('embedded-opentype'),
url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontello.woff?99886049) format('woff'),
url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontello.ttf?99886049) format('truetype'),
url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontello.svg?99886049#fontello) format('svg');
font-weight: normal;
font-style: normal;
}
.imtst-social {
margin-top: 15px;
width: 100%;   
margin-bottom:5px;
display:block;
}
.imtst-social a {
margin-left: 2px;
margin-right: 2px;
text-decoration: none;
}
.imtst-social a i {
width: 28px;
height: 28px;
line-height: 28px;
text-align: center;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-o-border-radius: 2px;
display: inline-block;
background-color: #d2d2d2;
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
font-size: 1.1em;
background-color: transparent;
color: #aaa;
border:solid 1px #eee;
margin-bottom:4px;
}
.imtst-social a:hover i{
color:#fff;
}
.imtst-social [class^="icontst-"]:before, .imtst-social [class*=" icontst-"]:before {
font-family: "ifontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
font-size: 12px;
vertical-align: middle;
}
.imtst-social .icontst-facebook:before {
content: '\ea8a';
}
.imtst-social .icontst-twitter-2:before {
content: '\ec7b';
}
.imtst-social .icontst-linkedin:before {
content: '\ea92';
}
.imtst-social .icontst-gplus:before {
content: '\ec69';
}
.imtst-social .icontst-instagramm:before {
content: '\ec6b';
}
.imtst-social a.facebook:hover i {
background-color: #507CBE;
}
.imtst-social a.twitter:hover i {
background-color: #63CDF1;
}
.imtst-social a.gplus:hover i {
background-color: #F16261;
}
.imtst-social  a.linkedin:hover i {
background-color: #90CADD;
}
.imtst-social  a.instagramm:hover i {
background-color: #4D4F54;
}
.owl-tst-carousel .animated {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.owl-tst-carousel .owl-tst-animated-in {
z-index: 0;
}
.owl-tst-carousel .owl-tst-animated-out {
z-index: 1;
}
.owl-tst-carousel .fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
} .owl-tst-height {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
} .owl-tst-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1;
}
.owl-tst-carousel .owl-tst-stage {
position: relative;
-ms-touch-action: pan-Y;
}
.owl-tst-carousel .owl-tst-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-tst-carousel .owl-tst-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-prev,
.owl-tst-carousel .owl-tst-controls .owl-tst-nav .owl-tst-next,
.owl-tst-carousel .owl-tst-controls .owl-tst-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-tst-carousel.owl-tst-loaded {
display: block;
}
.owl-tst-carousel.owl-tst-loading {
opacity: 0;
display: block;
}
.owl-tst-carousel.owl-tst-hidden {
opacity: 0;
}
.owl-tst-carousel .owl-tst-refresh .owl-tst-item {
display: none;
}
.owl-tst-carousel .owl-tst-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-tst-carousel .owl-tst-item img {
display: block;
width: 100%;
-webkit-transform-style: preserve-3d;
}
.owl-tst-carousel.owl-tst-text-select-on .owl-tst-item {
-webkit-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}
.owl-tst-carousel .owl-tst-grab {
cursor: move;
cursor: -webkit-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.owl-tst-carousel.owl-tst-rtl {
direction: rtl;
}
.owl-tst-carousel.owl-tst-rtl .owl-tst-item {
float: right;
} .no-js .owl-tst-carousel {
display: block;
} .owl-tst-carousel .owl-tst-item .owl-tst-lazy {
opacity: 0;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-tst-carousel .owl-tst-item img {
transform-style: preserve-3d;
} .owl-tst-carousel .owl-tst-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.owl-tst-carousel .owl-tst-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/css/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
-webkit-transition: scale 100ms ease;
-moz-transition: scale 100ms ease;
-ms-transition: scale 100ms ease;
-o-transition: scale 100ms ease;
transition: scale 100ms ease;
}
.owl-tst-carousel .owl-tst-video-play-icon:hover {
-webkit-transition: scale(1.3, 1.3);
-moz-transition: scale(1.3, 1.3);
-ms-transition: scale(1.3, 1.3);
-o-transition: scale(1.3, 1.3);
transition: scale(1.3, 1.3);
}
.owl-tst-carousel .owl-tst-video-playing .owl-tst-video-tn,
.owl-tst-carousel .owl-tst-video-playing .owl-tst-video-play-icon {
display: none;
}
.owl-tst-carousel .owl-tst-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-tst-carousel .owl-tst-video-frame {
position: relative;
z-index: 1;
} .owl-tst-theme .owl-tst-nav {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent;
}
.owl-tst-theme .owl-tst-nav [class*='owl-tst-'] {
color: white;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #d6d6d6;
display: inline-block;
cursor: pointer;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.owl-tst-theme .owl-tst-nav [class*='owl-tst-']:hover {
background: #4dc7a0;
color: white;
text-decoration: none;
}
.owl-tst-theme .owl-tst-nav .disabled {
opacity: 0.5;
cursor: default;
}
.owl-tst-theme .owl-tst-nav.disabled + .owl-tst-dots {
margin-top: 10px;
}
.owl-tst-theme .owl-tst-dots {
text-align: center;
-webkit-tap-highlight-color: transparent;
}
.owl-tst-theme .owl-tst-dots .owl-tst-dot {
display: inline-block;
zoom: 1;
*display: inline;
}
.owl-tst-theme .owl-tst-dots .owl-tst-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #d6d6d6;
display: block;
-webkit-backface-visibility: visible;
-webkit-transition: opacity 200ms ease;
-moz-transition: opacity 200ms ease;
-ms-transition: opacity 200ms ease;
-o-transition: opacity 200ms ease;
transition: opacity 200ms ease;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.owl-tst-theme .owl-tst-dots .owl-tst-dot.active span, .owl-tst-theme .owl-tst-dots .owl-tst-dot:hover span {
background: #4dc7a0;
}
 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
}
@-webkit-keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes rubberBand {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
30% {
-webkit-transform: scaleX(1.25) scaleY(0.75);
transform: scaleX(1.25) scaleY(0.75);
}
40% {
-webkit-transform: scaleX(0.75) scaleY(1.25);
transform: scaleX(0.75) scaleY(1.25);
}
60% {
-webkit-transform: scaleX(1.15) scaleY(0.85);
transform: scaleX(1.15) scaleY(0.85);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes rubberBand {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
30% {
-webkit-transform: scaleX(1.25) scaleY(0.75);
-ms-transform: scaleX(1.25) scaleY(0.75);
transform: scaleX(1.25) scaleY(0.75);
}
40% {
-webkit-transform: scaleX(0.75) scaleY(1.25);
-ms-transform: scaleX(0.75) scaleY(1.25);
transform: scaleX(0.75) scaleY(1.25);
}
60% {
-webkit-transform: scaleX(1.15) scaleY(0.85);
-ms-transform: scaleX(1.15) scaleY(0.85);
transform: scaleX(1.15) scaleY(0.85);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
}
@keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate(15deg);
-ms-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
}
.swing {
-webkit-transform-origin: top center;
-ms-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
@keyframes tada {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
-ms-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
-ms-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
-ms-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
0% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
}
@keyframes wobble {
0% {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
-ms-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
-ms-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
-ms-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
-ms-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
-ms-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
transform: scale(.9);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
-ms-transform: scale(.9);
transform: scale(.9);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
-ms-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
}
@keyframes bounceOut {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
-ms-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
-ms-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
-ms-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
-ms-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
-ms-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0%) skewX(-15deg);
transform: translateX(0%) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
-ms-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0%) skewX(-15deg);
-ms-transform: translateX(0%) skewX(-15deg);
transform: translateX(0%) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0%) skewX(0deg);
-ms-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0%) skewX(0deg);
-ms-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
-ms-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
-ms-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@-webkit-keyframes slideInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes slideOutDown {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
100% {
-webkit-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate(80deg);
-ms-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
-ms-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
100% {
-webkit-transform: translateY(700px);
-ms-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
}
@keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
-ms-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
-ms-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateY(-2000px);
transform: scale(.1) translateY(-2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateY(60px);
transform: scale(.475) translateY(60px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
@keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateY(-2000px);
-ms-transform: scale(.1) translateY(-2000px);
transform: scale(.1) translateY(-2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateY(60px);
-ms-transform: scale(.475) translateY(60px);
transform: scale(.475) translateY(60px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateX(-2000px);
transform: scale(.1) translateX(-2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateX(48px);
transform: scale(.475) translateX(48px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
@keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateX(-2000px);
-ms-transform: scale(.1) translateX(-2000px);
transform: scale(.1) translateX(-2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateX(48px);
-ms-transform: scale(.475) translateX(48px);
transform: scale(.475) translateX(48px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateX(2000px);
transform: scale(.1) translateX(2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateX(-48px);
transform: scale(.475) translateX(-48px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
@keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateX(2000px);
-ms-transform: scale(.1) translateX(2000px);
transform: scale(.1) translateX(2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateX(-48px);
-ms-transform: scale(.475) translateX(-48px);
transform: scale(.475) translateX(-48px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateY(2000px);
transform: scale(.1) translateY(2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateY(-60px);
transform: scale(.475) translateY(-60px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
@keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateY(2000px);
-ms-transform: scale(.1) translateY(2000px);
transform: scale(.1) translateY(2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateY(-60px);
-ms-transform: scale(.475) translateY(-60px);
transform: scale(.475) translateY(-60px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
0% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
100% {
opacity: 0;
}
}
@keyframes zoomOut {
0% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
100% {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateY(-60px);
transform: scale(.475) translateY(-60px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateY(2000px);
transform: scale(.1) translateY(2000px);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateY(-60px);
-ms-transform: scale(.475) translateY(-60px);
transform: scale(.475) translateY(-60px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateY(2000px);
-ms-transform: scale(.1) translateY(2000px);
transform: scale(.1) translateY(2000px);
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateX(42px);
transform: scale(.475) translateX(42px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateX(-2000px);
transform: scale(.1) translateX(-2000px);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateX(42px);
-ms-transform: scale(.475) translateX(42px);
transform: scale(.475) translateX(42px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateX(-2000px);
-ms-transform: scale(.1) translateX(-2000px);
transform: scale(.1) translateX(-2000px);
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateX(-42px);
transform: scale(.475) translateX(-42px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateX(2000px);
transform: scale(.1) translateX(2000px);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateX(-42px);
-ms-transform: scale(.475) translateX(-42px);
transform: scale(.475) translateX(-42px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateX(2000px);
-ms-transform: scale(.1) translateX(2000px);
transform: scale(.1) translateX(2000px);
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateY(60px);
transform: scale(.475) translateY(60px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateY(-2000px);
transform: scale(.1) translateY(-2000px);
-webkit-transform-origin: center top;
transform-origin: center top;
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateY(60px);
-ms-transform: scale(.475) translateY(60px);
transform: scale(.475) translateY(60px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateY(-2000px);
-ms-transform: scale(.1) translateY(-2000px);
transform: scale(.1) translateY(-2000px);
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}  .owl-tst-origin {
-webkit-perspective: 1200px;
-webkit-perspective-origin-x : 50%;
-webkit-perspective-origin-y : 50%;
-moz-perspective : 1200px;
-moz-perspective-origin-x : 50%;
-moz-perspective-origin-y : 50%;
perspective : 1200px;
} .owl-tst-fade-out {
z-index: 10;
-webkit-animation: fadeOut .7s both ease;
-moz-animation: fadeOut .7s both ease;
animation: fadeOut .7s both ease;
}
.owl-tst-fade-in {
-webkit-animation: fadeIn .7s both ease;
-moz-animation: fadeIn .7s both ease;
animation: fadeIn .7s both ease;
} .owl-tst-backSlide-out {
-webkit-animation: backSlideOut 1s both ease;
-moz-animation: backSlideOut 1s both ease;
animation: backSlideOut 1s both ease;
}
.owl-tst-backSlide-in {
-webkit-animation: backSlideIn 1s both ease;
-moz-animation: backSlideIn 1s both ease;
animation: backSlideIn 1s both ease;
} .owl-tst-goDown-out {
-webkit-animation: scaleToFade .7s ease both;
-moz-animation: scaleToFade .7s ease both;
animation: scaleToFade .7s ease both;
}
.owl-tst-goDown-in {
-webkit-animation: goDown .6s ease both;
-moz-animation: goDown .6s ease both;
animation: goDown .6s ease both;
} .owl-tst-fadeUp-in {
-webkit-animation: scaleUpFrom .5s ease both;
-moz-animation: scaleUpFrom .5s ease both;
animation: scaleUpFrom .5s ease both;
}
.owl-tst-fadeUp-out {
-webkit-animation: scaleUpTo .5s ease both;
-moz-animation: scaleUpTo .5s ease both;
animation: scaleUpTo .5s ease both;
}  @-webkit-keyframes empty {
0% {opacity: 1}
}
@-moz-keyframes empty {
0% {opacity: 1}
}
@keyframes empty {
0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@-moz-keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@-moz-keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
25% { opacity: .5; -webkit-transform: translateZ(-500px); }
75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
25% { opacity: .5; -moz-transform: translateZ(-500px); }
75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
25% { opacity: .5; transform: translateZ(-500px); }
75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -webkit-transform: translateZ(-500px); }
100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -moz-transform: translateZ(-500px); }
100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; transform: translateZ(-500px); }
100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
from { transform: translateY(-100%); }
}
@-webkit-keyframes scaleUpFrom {
from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
from { opacity: 0; transform: scale(1.5); }
}
@-webkit-keyframes scaleUpTo {
to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
to { opacity: 0; transform: scale(1.5); }
}@font-face {
font-family:'FontAwesome-imt';src:url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(//newyorkwindowfilms.com/wp-content/plugins/indeed-my-testimonials/files/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;
}
.fa-imt {
display: inline-block;
font-family: FontAwesome-imt;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fa-quote-right-imt:before {
content: "\f10e";
}
 article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
html {
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
max-width: 100%;
height: auto;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}
#map_canvas img {
max-width: none;
}
button,
input,
select,
textarea {
margin: 0;
font-size: 100%;
vertical-align: middle;
}
button,
input[type=button],
input[type=reset],
input[type=submit] {
cursor: pointer;
-webkit-appearance: button;
}
input[type=search] {
-webkit-appearance: textfield;
}
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button {
-webkit-appearance: none;
}
textarea {
overflow: auto;
vertical-align: top;
}
iframe {
border: 0;
}
*,
*:before,
*:after {
box-sizing: border-box;
}
html {
overflow-x: hidden;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
margin: 0;
overflow-x: hidden;
}
a {
text-decoration: none;
}
a:hover,
a:active {
outline: 0 !important;
}
[tabindex="-1"] {
outline: 0 !important;
}
.site:before,
.site:after,
.x-site:before,
.x-site:after {
content: " ";
display: table;
width: 0px;
}
.site:after,
.x-site:after {
clear: both;
}
.x-boxed-layout-active .site,
.x-boxed-layout-active .x-site {
margin: 0 auto;
overflow-x: hidden;
background-color: #ffffff;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
box-sizing: content-box;
}
body {
line-height: 1.8;
}
.x-container.main:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content) {
position: relative;
}
.x-container.main:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):before {
content: "";
display: block;
position: absolute;
top: -35px;
bottom: -10000em;
bottom: 0;
width: 10000em;
background-color: #ffffff;
z-index: -1;
}
.x-container > .offset {
margin: 35px auto;
}
.x-root {
display: flex;
}
.x-root .site,
.x-root .x-site {
flex: 1 1 auto;
position: relative;
width: 100%;
min-width: 1px;
}
.x-masthead,
.x-colophon {
position: relative;
}
.x-acc-item {
display: flex;
flex-flow: column nowrap;
justify-content: flex-start;
align-items: stretch;
position: relative;
z-index: 1;
transform: translate3d(0, 0, 0);
}
.x-acc-header {
display: block;
position: relative;
z-index: 2;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
background-color: transparent;
transform: translate3d(0, 0, 0);
}
.x-acc-header span {
pointer-events: none;
}
.x-acc-header-content {
display: flex;
flex-flow: row nowrap;
justify-content: flex-start;
align-items: center;
}
.x-acc-header-indicator {
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-items: center;
line-height: 1;
text-align: center;
}
.x-acc-header-text {
flex: 1 0 0%;
}
.x-acc-content {
position: relative;
z-index: 1;
}
.x-acc-content > p:last-child,
.x-acc-content > ul:last-child,
.x-acc-content > ol:last-child {
margin-bottom: 0;
}
.x-crumbs-list {
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
align-items: center;
align-content: center;
margin: 0 !important;
padding: 0;
list-style: none;
}
.x-crumbs-list-item {
display: inherit;
flex-direction: inherit;
flex-wrap: nowrap;
justify-content: inherit;
align-items: inherit;
align-content: inherit;
}
.x-crumbs-list-item:last-child:after {
content: ".";
display: inline;
visibility: hidden;
width: 0;
opacity: 0;
pointer-events: none;
speak: never;
}
.x-crumbs-link {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.x-card {
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-items: stretch;
}
.x-card.is-flip-left .x-card-face.is-back,
.x-card.is-flip-right .x-card-face.is-back {
transform: rotate3d(0, 1, 0, 180deg);
}
.x-card.is-flip-up .x-card-face.is-back,
.x-card.is-flip-down .x-card-face.is-back {
transform: rotate3d(1, 0, 0, 180deg);
}
.x-card.is-active.is-flip-left .x-card-faces {
transform: rotate3d(0, 1, 0, -180deg);
}
.x-card.is-active.is-flip-right .x-card-faces {
transform: rotate3d(0, 1, 0, 180deg);
}
.x-card.is-active.is-flip-up .x-card-faces {
transform: rotate3d(1, 0, 0, 180deg);
}
.x-card.is-active.is-flip-down .x-card-faces {
transform: rotate3d(1, 0, 0, -180deg);
}
.x-card.cannot-preserve-3d .x-card-faces {
transform-style: initial;
}
.x-card.cannot-preserve-3d .x-card-face {
-webkit-backface-visibility: initial;
backface-visibility: initial;
}
.x-card.cannot-preserve-3d .x-card-face.is-front {
visibility: visible;
}
.x-card.cannot-preserve-3d .x-card-face.is-back {
visibility: hidden;
}
.x-card.cannot-preserve-3d .x-text {
max-width: 100%;
}
.x-card.cannot-preserve-3d[class*=is-flip] .x-card-faces,
.x-card.cannot-preserve-3d[class*=is-flip] .x-card-face {
transform: none;
}
.x-card.cannot-preserve-3d.is-active .x-card-face.is-front {
visibility: hidden;
}
.x-card.cannot-preserve-3d.is-active .x-card-face.is-back {
visibility: visible;
}
.x-card.has-not-flipped .x-card-face.is-back * {
box-shadow: none !important;
transform: none !important;
filter: none !important;
}
.x-card-faces {
display: -ms-grid;
display: grid;
-ms-grid-columns: 1fr;
-ms-grid-rows: 1fr;
grid-gap: 0px;
grid-auto-columns: 0px;
grid-auto-rows: 0px;
grid-template-columns: 1fr;
grid-template-rows: 1fr;
justify-items: stretch;
align-items: stretch;
flex: 1 1 auto;
position: relative;
transform-style: preserve-3d;
will-change: transform;
}
.x-card-face {
display: flex;
flex-flow: column nowrap;
justify-content: center;
align-items: center;
-ms-grid-column: 1;
-ms-grid-column-span: 1;
-ms-grid-row: 1;
-ms-grid-row-span: 1;
grid-column: 1/-1;
grid-row: 1/-1;
position: relative;
z-index: 1;
min-width: 0px;
max-width: 100%;
min-height: 0px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.x-card-face [class^=x-bg][class*=lower],
.x-card-face [class^=x-bg][class*=upper] {
transform: translate3d(0, 0, 0);
}
.x-countdown {
display: block;
}
.x-countdown.has-compact-labels .x-countdown-unit-content {
flex-flow: row nowrap;
justify-content: center;
align-items: baseline;
}
.x-countdown.has-top-labels .x-countdown-unit-content,
.x-countdown.has-bottom-labels .x-countdown-unit-content {
flex-flow: column nowrap;
justify-content: center;
align-items: center;
}
.x-countdown.has-top-labels .x-countdown-number {
order: 2;
}
.x-countdown.has-top-labels .x-countdown-label {
order: 1;
}
.x-countdown.has-bottom-labels .x-countdown-number {
order: 1;
}
.x-countdown.has-bottom-labels .x-countdown-label {
order: 2;
}
.x-countdown-units {
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: center;
}
.x-countdown-unit {
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-items: center;
}
.x-countdown-unit:not(:last-child):after {
display: inline;
font-style: normal;
line-height: 1;
}
.x-countdown-unit-content {
display: flex;
flex: 0 0 auto;
}
.x-countdown-number {
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-items: center;
width: 100%;
}
.x-countdown-digit {
display: inline;
}
.x-countdown-label {
display: block;
}
.x-statbar,
.x-statbar-bar,
.x-statbar-label {
display: flex;
position: relative;
}
.x-statbar {
flex-direction: row;
justify-content: flex-start;
align-items: stretch;
}
.x-statbar-bar {
flex-direction: inherit;
align-items: center;
}
.x-statbar-label {
justify-content: center;
align-items: center;
opacity: 0;
pointer-events: none;
}
.x-statbar-label.x-active {
opacity: 1;
pointer-events: auto;
}
.x-tabs-list {
display: flex;
flex-flow: row nowrap;
justify-content: space-between;
align-items: stretch;
position: relative;
z-index: 2;
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: none;
}
.x-tabs-list:before,
.x-tabs-list:after {
content: "";
display: block;
width: 0;
height: 0;
visibility: hidden;
}
.x-tabs-list ul {
display: flex;
flex-flow: inherit;
justify-content: flex-start;
align-items: stretch;
flex: 1 0 0%;
margin: 0;
padding: 0;
list-style: none;
}
.x-tabs-list li {
display: flex;
justify-content: flex-start;
align-items: stretch;
}
.x-tabs-list a,
.x-tabs-list button {
flex: 1 0 0%;
display: block;
border: 0;
border-radius: 0;
background-color: transparent;
white-space: nowrap;
}
.x-tabs-list li:first-child,
.x-tabs-list li:first-child a,
.x-tabs-list li:first-child button {
margin-left: 0 !important;
}
.x-tabs-list li:last-child,
.x-tabs-list li:last-child a,
.x-tabs-list li:last-child button {
margin-right: 0 !important;
}
.x-tabs-panels {
display: flex;
flex-flow: row nowrap;
align-items: stretch;
position: relative;
z-index: 1;
}
.x-tabs-panel {
flex: 1 1 0%;
}
.x-tabs-panel:not(.x-active) {
display: none;
}
.x-tabs-panel :first-child {
margin-top: 0;
}
.x-tabs-panel :last-child {
margin-bottom: 0;
}
.x-quote {
display: flex;
}
.x-quote-content {
display: flex;
flex-direction: column;
flex: 1 1 0%;
}
.x-quote-text :first-child {
margin-top: 0;
}
.x-quote-text :last-child {
margin-bottom: 0;
}
.x-quote-cite {
display: flex;
}
.x-global-block {
position: relative;
}
[data-x-single-anim] {
animation-duration: 0.3s;
animation-fill-mode: forwards;
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
[data-x-single-anim][class*=secondary] {
animation-duration: 0.45s;
}
@keyframes x-slide-top {
33% {
opacity: 0;
transform: none;
}
34% {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
@keyframes x-slide-left {
33% {
opacity: 0;
transform: none;
}
34% {
opacity: 0;
transform: translate3d(-50%, 0, 0);
}
100% {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
@keyframes x-slide-right {
33% {
opacity: 0;
transform: none;
}
34% {
opacity: 0;
transform: translate3d(50%, 0, 0);
}
100% {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
@keyframes x-slide-bottom {
33% {
opacity: 0;
transform: none;
}
34% {
opacity: 0;
transform: translate3d(0, 100%, 0);
}
100% {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
@keyframes x-scale-up {
33% {
opacity: 0;
transform: none;
}
34% {
opacity: 0;
transform: scale3d(0, 0, 1);
}
100% {
opacity: 1;
transform: scale3d(1, 1, 1);
}
}
@keyframes x-scale-down {
33% {
opacity: 0;
transform: none;
}
34% {
opacity: 0;
transform: scale3d(1.5, 1.5, 1);
}
100% {
opacity: 1;
transform: scale3d(1, 1, 1);
}
}
@keyframes x-flip-x {
33% {
opacity: 0;
transform: none;
}
34% {
opacity: 0;
transform: perspective(125px) rotate3d(1, 0, 0, -180deg);
}
100% {
opacity: 1;
transform: perspective(125px) rotate3d(1, 0, 0, 0deg);
}
}
@keyframes x-flip-y {
33% {
opacity: 0;
transform: none;
}
34% {
opacity: 0;
transform: perspective(125px) rotate3d(0, 1, 0, -180deg);
}
100% {
opacity: 1;
transform: perspective(125px) rotate3d(0, 1, 0, 0deg);
}
}
.x-testimonial {
display: flex;
flex-wrap: nowrap;
min-width: 1px;
}
.x-testimonial-content {
display: flex;
flex-flow: column nowrap;
flex: 1 1 auto;
min-width: 1px;
}
.x-testimonial-text :first-child {
margin-top: 0;
}
.x-testimonial-text :last-child {
margin-bottom: 0;
}
.x-testimonial-cite {
display: flex;
flex-wrap: nowrap;
min-width: 1px;
}
.x-testimonial-cite-content {
flex: 1 1 auto;
min-width: 1px;
}
.x-testimonial-cite-text {
display: block;
}
.x-section {
display: block;
position: relative;
}
.x-div {
display: block;
position: relative;
width: auto;
min-width: 0;
max-width: none;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
}
.x-row {
display: flex;
position: relative;
flex-flow: row nowrap;
justify-content: center;
align-items: stretch;
width: auto;
min-width: 0;
max-width: none;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
}
.x-row-inner {
display: flex;
flex-wrap: wrap;
flex-grow: 1;
flex-shrink: 1;
flex-basis: auto;
min-width: 0;
min-height: 0;
}
.x-col {
flex-grow: 0;
flex-shrink: 1;
flex-basis: auto;
display: block;
position: relative;
width: auto;
min-width: 0;
max-width: 100%;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
}
.x-grid {
display: grid;
grid-auto-columns: auto;
grid-auto-rows: auto;
position: relative;
width: auto;
min-width: 0;
max-width: none;
height: auto;
min-height: 0;
max-height: auto;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
}
.x-cell {
display: block;
position: relative;
width: auto;
min-width: 0;
max-width: 100%;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
}
.x-slide-container-viewport {
overflow: hidden;
width: 100%;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
tap-highlight-color: transparent;
}
.x-slide-container-viewport * {
touch-action: manipulation;
}
.x-slide-container-viewport.can-drag {
cursor: grab;
}
.x-slide-container-viewport.can-drag * {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.x-slide-container-viewport.can-drag.is-drag {
cursor: grabbing;
}
.x-slide-container-viewport.show-outlines:before {
content: "";
display: block;
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
outline: 8px solid #00adff;
outline-offset: -8px;
}
.x-slide-container-viewport.show-outlines .x-slide-container-content:before {
content: "";
display: block;
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
outline: 8px solid #f31773;
outline-offset: -8px;
}
.x-slide-container-content {
position: relative;
margin-left: auto;
margin-right: auto;
}
.x-slide-container-content.has-adaptive-height {
transition-duration: var(--x-slide-container-transition-duration, 1000ms);
transition-property: height;
transition-timing-function: var(--x-slide-container-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1));
}
.x-slide-container-content.has-adaptive-height .x-slide-container {
height: 100%;
}
.x-slide-container-content,
.x-slide-container-content .x-slide-container {
height: 100% !important;
}
.x-slide-container {
display: block;
position: relative;
width: 100%;
min-width: 0;
max-width: 100%;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
will-change: transform;
}
.x-slide-container.is-inline {
display: flex;
flex-flow: row nowrap;
justify-content: flex-start;
gap: var(--x-slide-container-gap, 1rem);
transition-duration: var(--x-slide-container-transition-duration, 1000ms);
transition-property: transform;
transition-timing-function: var(--x-slide-container-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1));
}
.x-slide-container.is-stacked {
display: grid;
grid-gap: 0;
grid-template-columns: 1fr;
grid-template-rows: 1fr;
}
.x-slide {
display: block;
position: relative;
width: auto;
min-width: 0;
max-width: 100%;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
}
.x-slide-container .x-slide {
transition-duration: var(--x-slide-container-transition-duration, 1000ms);
transition-timing-function: var(--x-slide-container-transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1));
}
.x-slide-container-viewport:not(.is-ready) .x-slide {
opacity: 0 !important;
}
.x-slide-container.is-inline.is-paged .x-slide {
flex-grow: 1;
flex-shrink: 0;
flex-basis: calc((100% / var(--x-slides-per-page, 1)) - (var(--x-slide-container-gap, 1rem) * (1 - (1 / var(--x-slides-per-page, 1)))));
}
.x-slide-container.is-inline.is-auto .x-slide {
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
}
.x-slide-container.is-stacked .x-slide {
grid-column: 1/-1;
grid-row: 1/-1;
}
.x-slide-container.is-stacked .x-slide:not([class*=x-effect-e]),
.x-slide-container.is-stacked .x-slide.x-effect-opacity {
opacity: 0 !important;
}
.x-slide-container.is-stacked .x-slide.is-current-slide:not([class*=x-effect-e]),
.x-slide-container.is-stacked .x-slide.is-current-slide.x-effect-opacity {
opacity: 1 !important;
}
.x-slide img {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.x-slide-pagination {
display: flex;
flex-wrap: nowrap;
align-content: center;
align-items: center;
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
line-height: 1;
list-style: none;
}
.x-slide-pagination.is-row {
flex-direction: row;
}
.x-slide-pagination.is-column {
flex-direction: column;
}
.x-slide-pagination li {
display: block;
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
position: relative;
margin: 0;
border: 0;
padding: 0;
background-color: var(--x-slide-pagination-item-bgc, black);
list-style: none;
user-select: none;
cursor: default;
}
.x-slide-pagination li.is-active {
background-color: var(--x-slide-pagination-item-bgc-alt, rgba(0, 0, 0, 0.25));
}
@media (hover: hover) {
.x-slide-pagination li:hover {
background-color: var(--x-slide-pagination-item-bgc-alt, rgba(0, 0, 0, 0.25));
}
}
.x-paginate {
display: flex;
flex-flow: row nowrap;
justify-content: flex-start;
align-items: center;
align-content: center;
}
.x-paginate.is-empty {
display: none !important;
}
.x-paginate-inner {
display: flex;
flex-flow: row wrap;
align-items: center;
align-content: center;
flex: 1 1 0%;
}
.x-paginate-inner > * {
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-items: center;
flex-shrink: 1;
flex-basis: auto;
line-height: 1;
text-align: center;
}
.x-paginate-inner .dots,
.x-paginate-inner .current {
cursor: not-allowed;
}
.x-the-content.entry-content {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.x-the-content.entry-content > :first-child {
margin-top: 0 !important;
}
.x-the-content.entry-content > :last-child {
margin-bottom: 0 !important;
}
[class*=woocommerce] .x-wc-products .cross-sells,
[class*=woocommerce] .x-wc-products .related,
[class*=woocommerce] .x-wc-products .upsells {
float: none;
clear: none;
width: 100%;
}
[class*=woocommerce] div.x-wc-product-gallery div.woocommerce-product-gallery {
float: none;
width: 100%;
}
[class*=woocommerce] .pswp {
z-index: 999999999;
}
[class*=woocommerce] .x-wc-add-to-cart-form form {
margin: 0;
}
.x-wc-shop-sort {
display: flex;
flex-flow: row nowrap;
justify-content: space-between;
align-items: center;
}
.x-wc-shop-sort .woocommerce-ordering,
.x-wc-shop-sort .woocommerce-result-count {
float: none;
margin: 0;
}
.x-content-area .woocommerce-Reviews-title {
margin-top: 0;
}
.x-icon {
display: inline-flex !important;
flex-flow: row nowrap !important;
justify-content: center !important;
align-items: center !important;
width: auto;
height: auto;
line-height: inherit;
text-align: center;
}
.x-icon:before {
display: block !important;
position: static !important;
top: auto !important;
left: auto !important;
right: auto !important;
bottom: auto !important;
width: inherit !important;
height: inherit !important;
margin: 0 !important;
line-height: inherit !important;
text-align: inherit !important;
}
.x-anchor {
overflow: hidden;
display: inline-flex;
flex-flow: column nowrap;
justify-content: stretch;
position: relative;
min-width: 1px;
text-decoration: none;
cursor: pointer;
}
.x-anchor-content {
overflow: hidden;
display: flex;
flex: 1 0 auto;
position: relative;
height: 100%;
border-radius: inherit;
transform: translate3d(0, 0, 0);
}
.x-anchor-text {
flex-shrink: 1;
min-width: 1px;
max-width: 100%;
}
.x-anchor-text-primary,
.x-anchor-text-secondary {
position: relative;
display: block;
}
div.x-anchor-text-primary *,
div.x-anchor-text-secondary * {
display: block !important;
margin: 0 !important;
border: 0 !important;
padding: 0 !important;
font-family: inherit !important;
font-size: 1em !important;
font-style: inherit !important;
font-weight: inherit !important;
letter-spacing: inherit !important;
line-height: inherit !important;
text-align: inherit !important;
text-decoration: none !important;
text-shadow: none !important;
text-transform: inherit !important;
color: inherit !important;
background-color: transparent !important;
box-shadow: none !important;
}
.x-anchor-sub-indicator {
position: relative;
display: block;
width: auto;
height: auto;
letter-spacing: 0;
line-height: 1;
text-align: center;
}
.x-anchor-sub-indicator:before {
display: inherit;
width: inherit;
height: inherit;
line-height: inherit;
text-align: inherit;
}
li:not(.menu-item-has-children) > .x-anchor .x-anchor-sub-indicator {
display: none;
visibility: hidden;
speak: never;
}
.x-anchor-content.is-int {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
pointer-events: none;
}
.x-anchor.has-int-content .x-anchor-content[class*=in-scale-up].is-int {
opacity: 0;
transform: scale(0);
}
@media (hover) {
.x-anchor.has-int-content:hover .x-anchor-content[class*=in-scale-up].is-int,
.x-anchor.has-int-content:focus .x-anchor-content[class*=in-scale-up].is-int {
opacity: 1;
transform: scale(1);
}
.x-anchor.has-int-content:hover .x-anchor-content.x-anchor-content-out-slide-top-in-scale-up:not(.is-int),
.x-anchor.has-int-content:focus .x-anchor-content.x-anchor-content-out-slide-top-in-scale-up:not(.is-int) {
transform: translate3d(0, -100%, 0);
}
.x-anchor.has-int-content:hover .x-anchor-content.x-anchor-content-out-slide-left-in-scale-up:not(.is-int),
.x-anchor.has-int-content:focus .x-anchor-content.x-anchor-content-out-slide-left-in-scale-up:not(.is-int) {
transform: translate3d(-100%, 0, 0);
}
.x-anchor.has-int-content:hover .x-anchor-content.x-anchor-content-out-slide-right-in-scale-up:not(.is-int),
.x-anchor.has-int-content:focus .x-anchor-content.x-anchor-content-out-slide-right-in-scale-up:not(.is-int) {
transform: translate3d(100%, 0, 0);
}
.x-anchor.has-int-content:hover .x-anchor-content.x-anchor-content-out-slide-bottom-in-scale-up:not(.is-int),
.x-anchor.has-int-content:focus .x-anchor-content.x-anchor-content-out-slide-bottom-in-scale-up:not(.is-int) {
transform: translate3d(0, 100%, 0);
}
}
.x-bar {
position: relative;
}
.x-bar,
.x-bar-scroll,
.x-bar-scroll-outer,
.x-bar-scroll-inner,
.x-bar-content {
display: flex;
}
.x-bar,
.x-bar-scroll,
.x-bar-scroll-outer,
.x-bar-scroll-inner {
justify-content: space-between;
}
.x-bar-h,
.x-bar-h .x-bar-scroll,
.x-bar-h .x-bar-scroll-outer,
.x-bar-h .x-bar-scroll-inner {
flex-direction: row;
}
.x-bar-v,
.x-bar-v .x-bar-scroll,
.x-bar-v .x-bar-scroll-outer,
.x-bar-v .x-bar-scroll-inner {
flex-direction: column;
}
.x-bar-scroll,
.x-bar-scroll-outer,
.x-bar-scroll-inner,
.x-bar-content:not(.x-container) {
flex-grow: 1;
flex-shrink: 0;
flex-basis: auto;
}
.x-bar-content {
z-index: 5;
}
.x-bar-content.x-container {
flex-grow: 0;
flex-shrink: 1;
}
.x-bar,
.x-bar-scroll,
.x-bar-scroll-outer,
.x-bar-scroll-inner,
.x-bar-content,
.x-bar-container {
min-width: 1px;
}
.x-bar-space {
flex-shrink: 0;
}
.x-bar-space-right {
-webkit-order: 9999;
order: 9999;
}
.x-bar-outer-spacers:before,
.x-bar-outer-spacers:after {
content: "";
flex-grow: 0;
flex-shrink: 0;
display: block;
pointer-events: none;
visibility: hidden;
}
.x-bar-scroll {
position: relative;
width: 100% !important;
height: 100% !important;
}
.x-bar-scroll .ps__rail-x,
.x-bar-scroll .ps__rail-y {
z-index: 10;
}
.x-bar-scroll-outer,
.x-bar-scroll-inner {
width: 100% !important;
height: 100% !important;
}
.x-bar-scroll-outer {
overflow: hidden !important;
}
.x-bar-scroll-inner {
box-sizing: content-box !important;
-webkit-overflow-scrolling: touch !important;
-ms-overflow-style: -ms-autohiding-scrollbar !important;
}
.x-bar-h .x-bar-scroll-inner {
overflow-x: scroll !important;
overflow-y: hidden !important;
padding: 0 0 50px 0 !important;
}
.x-bar-v .x-bar-scroll-inner {
overflow-x: hidden !important;
overflow-y: scroll !important;
padding: 0 50px 0 0 !important;
}
.x-bar-scroll-button {
display: block;
position: absolute;
z-index: 9999;
top: 50%;
margin: 0;
border: 0;
border-radius: 0;
padding: 0;
line-height: 1;
text-align: center;
opacity: 1;
box-shadow: none;
transform: translate3d(0, -50%, 0);
outline: 0;
pointer-events: auto;
}
.x-bar-scroll-button .x-icon {
display: block;
width: auto;
height: 1em;
margin: auto;
transform: translateZ(0);
}
.x-bar-scroll-button:not(.is-active) {
pointer-events: none;
}
.x-bar-scroll-button.is-bck:not(.is-active) {
opacity: 0;
transform: translate3d(-100%, -50%, 0);
}
.x-bar-scroll-button.is-fwd:not(.is-active) {
opacity: 0;
transform: translate3d(100%, -50%, 0);
}
.x-bar-absolute {
position: absolute;
}
.x-bar-fixed {
position: fixed;
}
.x-bar-bottom {
bottom: 0;
}
.x-bar-left {
top: 0;
left: 0;
bottom: 0;
}
.x-bar-right {
top: 0;
right: 0;
bottom: 0;
}
@media screen and (min-width: 783px) {
.admin-bar .x-bar-left,
.admin-bar .x-bar-right {
top: 32px;
}
}
@media screen and (min-width: 601px) and (max-width: 782px) {
.admin-bar .x-bar-left,
.admin-bar .x-bar-right {
top: 46px;
}
}
.x-bar-h .x-bar-container {
height: inherit;
}
.x-bar-v .x-bar-container {
width: inherit;
}
.x-bar-container {
display: flex;
position: relative;
}
.x-bar-is-initially-hidden {
opacity: 0;
pointer-events: none;
}
.x-bar-is-initially-hidden:not(.x-bar-is-visible) {
visibility: hidden;
}
[class^=x-bg] {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border-radius: inherit;
pointer-events: none;
}
[class^=x-bg][data-x-params*=parallax] {
opacity: 0;
}
[class^=x-bg] img {
display: block;
width: 100%;
height: 100%;
}
[class^=x-bg] video {
object-fit: cover;
}
.x-bg {
z-index: -1;
}
[class*=x-bg-layer-lower] {
z-index: 1;
}
[class*=x-bg-layer-upper] {
z-index: 2;
}
.x-collapsed {
display: none;
}
.x-collapsing {
overflow: hidden !important;
height: 0;
}
.x-mini-cart ul {
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
}
.x-mini-cart li:before,
.x-mini-cart li:after {
content: " ";
display: table;
width: 0px;
}
.x-mini-cart li:after {
clear: both;
}
.x-mini-cart a:not(.x-anchor) {
display: block;
}
.x-mini-cart a:not(.x-anchor):focus {
outline: 0;
}
.x-mini-cart img {
float: left;
display: block;
margin: 0;
}
.x-mini-cart .remove {
float: right;
text-align: center !important;
}
.x-mini-cart .quantity {
display: block;
margin: 0 !important;
}
.x-mini-cart .total {
margin: 0;
}
.x-mini-cart .total strong {
font-weight: inherit;
}
.x-mini-cart .buttons {
display: flex;
flex-wrap: wrap;
flex-direction: row;
margin: 0;
}
.x-mini-cart .widget_shopping_cart_content {
display: flex;
flex-direction: column;
}
.rtl .x-mini-cart img {
float: right;
}
.rtl .x-mini-cart .remove {
float: left;
}
.x-dropdown {
visibility: hidden;
position: absolute;
margin: 0;
padding: 0;
opacity: 0;
transform: translate3d(0, 5%, 0);
pointer-events: none;
z-index: 9999;
}
.x-dropdown[data-x-stem*=u] {
transform: translate3d(0, -5%, 0);
}
.x-dropdown.x-active {
visibility: visible;
opacity: 1;
transform: none;
pointer-events: auto;
}
ul.x-dropdown,
ol.x-dropdown {
list-style: none;
}
.menu-item-has-children {
position: relative;
}
.x-frame {
width: 100%;
}
.x-frame-inner {
position: relative;
z-index: 1;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.x-frame-inner video,
.x-frame-inner > div,
.x-frame-inner > embed,
.x-frame-inner > iframe,
.x-frame-inner > img,
.x-frame-inner > object,
.x-frame-inner > .x-map iframe,
.x-frame-inner > .x-video iframe,
.x-frame-inner > .x-video .mejs-poster img {
display: block !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
margin: 0 !important;
}
.x-graphic {
display: inline-flex;
flex-flow: row nowrap;
justify-content: flex-start;
align-items: flex-start;
flex-shrink: 0;
position: relative;
letter-spacing: 0;
line-height: 1;
z-index: 2;
}
.x-graphic-child {
position: relative;
}
.x-graphic-icon,
.x-graphic-icon.x-icon,
.x-graphic-image,
.x-graphic-image.x-image {
display: block;
}
.x-graphic-icon,
.x-graphic-icon.x-icon {
font-size: 1em;
}
.x-graphic-primary:not(:only-child),
.x-graphic-secondary {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.x-graphic-primary:not(:only-child) {
opacity: 1;
z-index: 2;
}
.x-graphic-secondary {
position: absolute;
top: 0;
left: 0;
opacity: 0;
z-index: 1;
}
.x-scale-up.x-graphic-primary:not(:only-child) {
transform: scale(1);
}
.x-scale-up.x-graphic-secondary {
transform: scale(0.35);
}
.x-scale-down.x-graphic-primary:not(:only-child) {
transform: scale(1);
}
.x-scale-down.x-graphic-secondary {
transform: scale(1.5);
}
.x-flip-x.x-graphic-primary:not(:only-child) {
transform: perspective(100px) rotateX(0deg);
}
.x-flip-x.x-graphic-secondary {
transform: perspective(100px) rotateX(-180deg);
}
.x-flip-y.x-graphic-primary:not(:only-child) {
transform: perspective(100px) rotateY(0deg);
}
.x-flip-y.x-graphic-secondary {
transform: perspective(100px) rotateY(-180deg);
}
.has-graphic .x-graphic-primary:not(:only-child)[class*=active],
.has-graphic[class*=active] .x-graphic-primary:not(:only-child) {
opacity: 0;
}
.has-graphic .x-graphic-primary:not(:only-child)[class*=active].x-scale-up,
.has-graphic[class*=active] .x-graphic-primary:not(:only-child).x-scale-up {
transform: scale(1.5);
}
.has-graphic .x-graphic-primary:not(:only-child)[class*=active].x-scale-down,
.has-graphic[class*=active] .x-graphic-primary:not(:only-child).x-scale-down {
transform: scale(0.35);
}
.has-graphic .x-graphic-primary:not(:only-child)[class*=active].x-flip-x,
.has-graphic[class*=active] .x-graphic-primary:not(:only-child).x-flip-x {
transform: perspective(100px) rotateX(180deg);
}
.has-graphic .x-graphic-primary:not(:only-child)[class*=active].x-flip-y,
.has-graphic[class*=active] .x-graphic-primary:not(:only-child).x-flip-y {
transform: perspective(100px) rotateY(180deg);
}
@media (hover) {
.has-graphic:hover .x-graphic-primary:not(:only-child),
[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child) {
opacity: 0;
}
.has-graphic:hover .x-graphic-primary:not(:only-child).x-scale-up,
[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child).x-scale-up {
transform: scale(1.5);
}
.has-graphic:hover .x-graphic-primary:not(:only-child).x-scale-down,
[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child).x-scale-down {
transform: scale(0.35);
}
.has-graphic:hover .x-graphic-primary:not(:only-child).x-flip-x,
[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child).x-flip-x {
transform: perspective(100px) rotateX(180deg);
}
.has-graphic:hover .x-graphic-primary:not(:only-child).x-flip-y,
[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child).x-flip-y {
transform: perspective(100px) rotateY(180deg);
}
}
.has-graphic .x-graphic-secondary[class*=active],
.has-graphic[class*=active] .x-graphic-secondary {
opacity: 1;
}
.has-graphic .x-graphic-secondary[class*=active].x-scale-up,
.has-graphic[class*=active] .x-graphic-secondary.x-scale-up {
transform: scale(1);
}
.has-graphic .x-graphic-secondary[class*=active].x-scale-down,
.has-graphic[class*=active] .x-graphic-secondary.x-scale-down {
transform: scale(1);
}
.has-graphic .x-graphic-secondary[class*=active].x-flip-x,
.has-graphic[class*=active] .x-graphic-secondary.x-flip-x {
transform: perspective(100px) rotateX(0deg);
}
.has-graphic .x-graphic-secondary[class*=active].x-flip-y,
.has-graphic[class*=active] .x-graphic-secondary.x-flip-y {
transform: perspective(100px) rotateY(0deg);
}
@media (hover) {
.has-graphic:hover .x-graphic-secondary,
[data-x-effect-provider*=effects]:hover .x-graphic-secondary {
opacity: 1;
}
.has-graphic:hover .x-graphic-secondary.x-scale-up,
[data-x-effect-provider*=effects]:hover .x-graphic-secondary.x-scale-up {
transform: scale(1);
}
.has-graphic:hover .x-graphic-secondary.x-scale-down,
[data-x-effect-provider*=effects]:hover .x-graphic-secondary.x-scale-down {
transform: scale(1);
}
.has-graphic:hover .x-graphic-secondary.x-flip-x,
[data-x-effect-provider*=effects]:hover .x-graphic-secondary.x-flip-x {
transform: perspective(100px) rotateX(0deg);
}
.has-graphic:hover .x-graphic-secondary.x-flip-y,
[data-x-effect-provider*=effects]:hover .x-graphic-secondary.x-flip-y {
transform: perspective(100px) rotateY(0deg);
}
}
.x-image {
display: inline-block;
line-height: 1;
vertical-align: middle;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.x-image {
min-height: 0%;
}
}
.x-image img {
display: block;
max-width: 100%;
height: auto;
vertical-align: bottom;
border: 0;
-ms-interpolation-mode: bicubic;
}
a.x-image {
cursor: pointer;
}
a.x-image:focus {
outline: 0;
}
.x-image-preserve-ratio img {
width: auto !important;
height: auto !important;
max-width: 100% !important;
max-height: 100% !important;
}
.x-image-preserve-ratio img[src*=".svg"] {
height: 100% !important;
}
.x-line {
display: block;
width: 0;
height: 0;
margin: 0;
border: 0;
padding: 0;
}
.x-menu,
.x-menu .sub-menu {
margin: 0;
padding: 0;
list-style: none;
}
.x-menu,
.x-menu li {
min-width: 1px;
}
.x-has-sub {
position: relative;
}
.x-menu-modal .x-anchor,
.x-menu-layered .x-anchor,
.x-menu-dropdown .x-anchor,
.x-menu-collapsed .x-anchor,
.x-menu-inline .x-dropdown .x-anchor {
display: flex;
}
.x-menu-modal li:before,
.x-menu-modal li:after,
.x-menu-layered li:before,
.x-menu-layered li:after,
.x-menu-collapsed li:before,
.x-menu-collapsed li:after {
content: "";
display: table;
}
.x-menu-modal li:after,
.x-menu-layered li:after,
.x-menu-collapsed li:after {
clear: both;
}
.x-bar-v .x-menu-collapsed,
.x-bar-v .x-menu-collapsed > li {
width: inherit;
}
.x-menu-inline {
display: flex;
}
.x-menu-inline > li {
display: flex;
flex-direction: inherit;
justify-content: inherit;
align-items: inherit;
}
.x-menu-layered {
overflow: hidden;
position: relative;
}
.x-menu-layered .menu-item-has-children {
position: static;
}
.x-menu-layered ul {
position: absolute;
top: 0;
left: 0;
right: 0;
pointer-events: none;
}
.x-menu-layered li {
pointer-events: none;
}
.x-menu-layered .x-anchor {
opacity: 0;
transform: translate(25px, 0);
pointer-events: none;
}
.x-prev-layer > li > .x-anchor {
transform: translate(-25px, 0);
}
.x-current-layer > li > .x-anchor {
opacity: 1;
transform: translate(0, 0);
pointer-events: auto;
}
.x-modal {
visibility: hidden;
display: flex;
flex-flow: column nowrap;
justify-content: space-between;
align-items: center;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
pointer-events: none;
z-index: 99999999;
}
.x-modal.x-active {
visibility: visible;
opacity: 1;
pointer-events: auto;
}
.x-modal:before,
.x-modal:after {
content: "";
display: block;
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
}
.x-modal-bg {
display: block;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: -1;
}
.x-modal-close {
display: block;
position: fixed;
width: 1em;
height: 1em;
margin: 0;
border: 0;
padding: 0;
line-height: 1em;
text-align: center;
background-color: transparent;
opacity: 0;
transform: scale(0);
z-index: 3;
}
.x-modal-close span {
display: block;
}
.x-modal-close svg {
display: block;
width: 1em;
height: 1em;
margin: auto;
font-size: 1em;
fill: currentColor;
}
.x-modal.x-active .x-modal-close {
opacity: 1;
transform: scale(1);
}
.x-modal-close-top {
top: 0;
}
.x-modal-close-left {
left: 0;
}
.x-modal-close-right {
right: 0;
}
.x-modal-close-bottom {
bottom: 0;
}
.admin-bar .x-modal-close-top {
top: 32px;
}
@media screen and (max-width: 782px) {
.admin-bar .x-modal-close-top {
top: 46px;
}
}
.x-modal-content {
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
z-index: 2;
width: 100%;
margin: 0 auto;
transform: translate3d(0, -15px, 0);
}
.x-modal.x-active .x-modal-content {
transform: translate3d(0, 0, 0);
}
.admin-bar .x-modal,
.admin-bar .x-modal-bg {
top: 32px;
}
@media screen and (max-width: 782px) {
.admin-bar .x-modal,
.admin-bar .x-modal-bg {
top: 46px;
}
}
.x-off-canvas {
overflow-x: hidden;
overflow-y: auto;
visibility: hidden;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
pointer-events: none;
z-index: 99999998;
}
.x-off-canvas.x-active {
visibility: visible;
pointer-events: auto;
}
.x-off-canvas-bg {
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
z-index: 1;
transform: translate3d(0, 0, 0);
}
.x-off-canvas.x-active .x-off-canvas-bg {
opacity: 1;
}
.x-off-canvas-close {
display: block;
position: absolute;
top: 0;
margin: 0;
border: 0;
padding: 0;
line-height: 1;
text-align: center;
background-color: transparent;
opacity: 0;
transform: scale(0);
z-index: 3;
}
.x-off-canvas-close span {
display: block;
}
.x-off-canvas-close svg {
display: block;
width: 1em;
height: 1em;
margin: auto;
font-size: 1em;
fill: currentColor;
}
.x-off-canvas.x-active .x-off-canvas-close {
opacity: 1;
transform: scale(1);
}
.x-off-canvas-content {
position: absolute;
top: 0;
bottom: 0;
width: 100%;
z-index: 2;
}
.x-off-canvas.x-active .x-off-canvas-content {
transform: translate3d(0, 0, 0);
}
.x-off-canvas-close-left {
left: 0;
}
.x-off-canvas-close-right {
right: 0;
}
.x-off-canvas-content-left {
left: 0;
transform: translate3d(-115%, 0, 0);
}
.x-off-canvas-content-right {
right: 0;
transform: translate3d(115%, 0, 0);
}
.admin-bar .x-off-canvas {
top: 32px;
}
@media screen and (max-width: 782px) {
.admin-bar .x-off-canvas {
top: 46px;
}
}
[data-x-particle] {
display: block;
position: absolute;
opacity: 0;
pointer-events: none;
speak: never;
z-index: 0;
}
[data-x-particle] span {
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: inherit;
background-color: currentColor;
}
[data-x-particle*=inside][data-x-particle*=t_] {
top: 0;
}
[data-x-particle*=inside][data-x-particle*=_l] {
left: 0;
}
[data-x-particle*=inside][data-x-particle*=_r] {
right: 0;
}
[data-x-particle*=inside][data-x-particle*=b_] {
bottom: 0;
}
[data-x-particle*=inside][data-x-particle*=c_]:not([data-x-particle*=c_c]) {
top: 0;
bottom: 0;
margin-top: auto;
margin-bottom: auto;
}
[data-x-particle*=inside][data-x-particle*=_c]:not([data-x-particle*=c_c]) {
left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
}
[data-x-particle*=inside][data-x-particle*=c_c] {
top: 50%;
left: 50%;
}
[data-x-particle*=overlap][data-x-particle*=t_] {
top: 0%;
}
[data-x-particle*=overlap][data-x-particle*=c_] {
top: 50%;
}
[data-x-particle*=overlap][data-x-particle*=b_] {
top: 100%;
}
[data-x-particle*=overlap][data-x-particle*=_l] {
left: 0%;
}
[data-x-particle*=overlap][data-x-particle*=_c] {
left: 50%;
}
[data-x-particle*=overlap][data-x-particle*=_r] {
left: 100%;
}
[data-x-particle~=scale-x_y] {
transform: scale3d(0, 0, 1);
}
[data-x-particle~=scale-x] {
transform: scale3d(0, 1, 1);
}
[data-x-particle~=scale-y] {
transform: scale3d(1, 0, 1);
}
[data-x-particle*=overlap],
[data-x-particle*=inside][data-x-particle*=c_c] {
transform: translate3d(-50%, -50%, 0);
}
[data-x-particle*=overlap][data-x-particle~=scale-x_y],
[data-x-particle*=inside][data-x-particle*=c_c][data-x-particle~=scale-x_y] {
transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 1);
}
[data-x-particle*=overlap][data-x-particle~=scale-x],
[data-x-particle*=inside][data-x-particle*=c_c][data-x-particle~=scale-x] {
transform: translate3d(-50%, -50%, 0) scale3d(0, 1, 1);
}
[data-x-particle*=overlap][data-x-particle~=scale-y],
[data-x-particle*=inside][data-x-particle*=c_c][data-x-particle~=scale-y] {
transform: translate3d(-50%, -50%, 0) scale3d(1, 0, 1);
}
.has-particle [data-x-particle][class*=active],
.has-particle:hover [data-x-particle],
.has-particle.x-active [data-x-particle],
[data-x-effect-provider*=particles]:hover [data-x-particle] {
opacity: 1;
}
.has-particle [data-x-particle][class*=active][data-x-particle*=scale],
.has-particle:hover [data-x-particle][data-x-particle*=scale],
.has-particle.x-active [data-x-particle][data-x-particle*=scale],
[data-x-effect-provider*=particles]:hover [data-x-particle][data-x-particle*=scale] {
transform: scale3d(1, 1, 1);
}
.has-particle [data-x-particle][class*=active][data-x-particle*=scale][data-x-particle*=overlap],
.has-particle [data-x-particle][class*=active][data-x-particle*=scale][data-x-particle*=inside][data-x-particle*=c_c],
.has-particle:hover [data-x-particle][data-x-particle*=scale][data-x-particle*=overlap],
.has-particle:hover [data-x-particle][data-x-particle*=scale][data-x-particle*=inside][data-x-particle*=c_c],
.has-particle.x-active [data-x-particle][data-x-particle*=scale][data-x-particle*=overlap],
.has-particle.x-active [data-x-particle][data-x-particle*=scale][data-x-particle*=inside][data-x-particle*=c_c],
[data-x-effect-provider*=particles]:hover [data-x-particle][data-x-particle*=scale][data-x-particle*=overlap],
[data-x-effect-provider*=particles]:hover [data-x-particle][data-x-particle*=scale][data-x-particle*=inside][data-x-particle*=c_c] {
transform: translate3d(-50%, -50%, 0) scale3d(1, 1, 1);
}
.ps {
overflow: hidden !important;
overflow-anchor: none;
touch-action: auto;
-ms-overflow-style: none;
-ms-touch-action: auto;
}
.ps__rail-x,
.ps__rail-y {
display: none;
position: absolute;
opacity: 0;
transition: background-color 0.2s ease, opacity 0.2s ease;
}
.ps__rail-x {
bottom: 0;
height: 15px;
}
.ps__rail-y {
right: 0;
width: 15px;
}
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
display: block;
background-color: transparent;
}
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
opacity: 0.6;
}
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
background-color: #eee;
opacity: 0.9;
}
.ps__thumb-x,
.ps__thumb-y {
position: absolute;
border-radius: 100px;
background-color: #aaa;
transition-duration: 0.2s;
transition-timing-function: ease;
}
.ps__thumb-x {
bottom: 2px;
height: 6px;
transition-property: background-color, height;
}
.ps__thumb-y {
right: 2px;
width: 6px;
transition-property: background-color, width;
}
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
height: 11px;
background-color: #999;
}
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
width: 11px;
background-color: #999;
}
@supports (-ms-overflow-style: none) {
.ps {
overflow: auto !important;
}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ps {
overflow: auto !important;
}
}
.x-rating {
display: inline-flex;
min-width: 1px;
}
.x-rating-graphic {
display: flex;
flex-flow: row nowrap;
justify-content: space-between;
align-items: center;
min-width: 1px;
letter-spacing: 0 !important;
line-height: 1 !important;
}
.x-rating-text {
min-width: 1px;
}
.x-search {
display: flex;
align-items: center;
margin: 0;
border: 0;
padding: 0;
cursor: text;
}
.x-search:focus {
outline: 0;
}
.x-search-btn {
display: block;
flex-shrink: 0;
margin: 0;
border: 0;
padding: 0;
line-height: 1;
background-color: transparent;
cursor: pointer;
}
.x-search-btn:focus {
outline: 0;
}
.x-search-btn svg {
display: block;
width: 1em;
height: 1em;
margin: 0 auto;
line-height: inherit;
stroke: currentColor;
}
.x-search-btn-submit {
order: 1;
}
.x-search-btn-clear {
order: 3;
visibility: hidden;
pointer-events: none;
}
.x-search-has-content .x-search-btn-clear {
visibility: visible;
pointer-events: auto;
}
.x-search-input {
flex-grow: 1;
order: 2;
width: 100%;
min-width: 1px;
height: auto !important;
border: 0 !important;
padding: 0 !important;
background-color: transparent !important;
box-shadow: none !important;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.x-search-input::-ms-clear {
display: none;
}
.x-search-input::-webkit-input-placeholder {
color: currentColor;
opacity: 1;
}
.x-search-input::-moz-placeholder {
color: currentColor;
opacity: 1;
}
.x-search-input:-ms-input-placeholder {
color: currentColor;
opacity: 1;
}
[class*=x-separator] {
display: block;
position: absolute;
z-index: -1;
left: 0;
right: 0;
margin: 0 auto;
}
[class*=x-separator][class*=top] {
top: 0;
transform: translate(0, -100%);
}
[class*=x-separator][class*=bottom] {
bottom: 0;
transform: translate(0, 100%);
}
[class*=x-separator] svg {
display: block;
width: 100%;
height: 100%;
margin: 0;
}
[data-x-stem] {
top: auto;
left: auto;
right: auto;
bottom: auto;
}
[data-x-stem*=d] {
top: 100%;
}
[data-x-stem*=l] {
right: 0;
}
[data-x-stem*=r] {
left: 0;
}
[data-x-stem*=u] {
bottom: 100%;
}
[data-x-stem*=d][data-x-stem-menu-top*=h] {
top: 0;
}
[data-x-stem*=l][data-x-stem-menu-top*=h] {
right: 100%;
}
[data-x-stem*=r][data-x-stem-menu-top*=h] {
left: 100%;
}
[data-x-stem*=u][data-x-stem-menu-top*=h] {
bottom: 0;
}
[data-x-stem*=d][data-x-stem-root*=h] {
top: 0;
}
[data-x-stem*=l][data-x-stem-root*=h] {
right: 100%;
}
[data-x-stem*=r][data-x-stem-root*=h] {
left: 100%;
}
[data-x-stem*=u][data-x-stem-root*=h] {
bottom: 0;
}
[data-x-stem] [data-x-stem*=d] {
top: 0;
}
[data-x-stem] [data-x-stem*=l] {
right: 100%;
}
[data-x-stem] [data-x-stem*=r] {
left: 100%;
}
[data-x-stem] [data-x-stem*=u] {
bottom: 0;
}
.x-text {
min-width: 1px;
}
a.x-text {
display: block;
}
.x-text-headline {
position: relative;
}
.x-text-content {
display: -webkit-flex;
display: flex;
}
.x-text-content-text {
-webkit-flex-grow: 1;
flex-grow: 1;
min-width: 1px;
max-width: 100%;
}
.x-text-content-text,
.x-text-content-text-primary,
.x-text-content-text-subheadline {
display: block;
}
.x-text-content-text > p:last-child,
.x-text-content-text > ul:last-child,
.x-text-content-text > ol:last-child,
.x-text-content-text-primary > p:last-child,
.x-text-content-text-primary > ul:last-child,
.x-text-content-text-primary > ol:last-child,
.x-text-content-text-subheadline > p:last-child,
.x-text-content-text-subheadline > ul:last-child,
.x-text-content-text-subheadline > ol:last-child {
margin-bottom: 0;
}
.x-text-content-text-primary,
.x-text-content-text-subheadline {
margin-top: 0;
margin-bottom: 0;
}
.x-toggle {
display: block;
position: relative;
transform: translate3d(0, 0, 0);
pointer-events: none;
speak: never;
}
.x-toggle > span {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0 auto;
border-radius: inherit;
background-color: currentColor;
}
.x-toggle-burger,
.x-toggle-grid,
.x-toggle-more-h,
.x-toggle-more-v {
height: 1em;
}
.x-toggle-grid,
.x-toggle-more-h,
.x-toggle-more-v {
width: 1em;
}
.x-toggle-more-h,
.x-toggle-more-v {
border-radius: 100em;
}
.x-toggle-more-v {
transform: translate3d(0, 0, 0) rotate(90deg);
}
[data-x-toggle-anim] {
animation-name: none;
animation-duration: 0.5s;
animation-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
animation-delay: 0s;
animation-iteration-count: infinite;
animation-direction: alternate;
animation-fill-mode: forwards;
animation-play-state: paused;
}
[data-x-toggle-anim].x-paused {
animation-play-state: paused;
}
[data-x-toggle-anim].x-running {
animation-play-state: running;
}
@keyframes x-bun-t-1 {
50% {
transform: translate3d(0, 0, 0);
}
100% {
transform: translate3d(0, 0, 0) rotate(45deg);
}
}
@keyframes x-patty-1 {
49% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 0;
}
}
@keyframes x-bun-b-1 {
50% {
transform: translate3d(0, 0, 0);
}
100% {
transform: translate3d(0, 0, 0) rotate(-45deg);
}
}
@keyframes x-grid-1 {
50% {
box-shadow:
0 0,
0 0,
0 0,
0 0,
0 0,
0 0,
0 0,
0 0;
transform: rotate3d(0, 0, 1, 0deg);
}
100% {
box-shadow:
-1em 0,
-2em 0,
0 -1em,
0 2em,
0 -2em,
0 1em,
2em 0,
1em 0;
transform: rotate3d(0, 0, 1, -45deg);
}
}
@keyframes x-more-1-1 {
50% {
transform: translate3d(0, 0, 0);
}
75% {
border-radius: 0;
}
100% {
border-radius: 0;
transform: translate3d(0, 0, 0) rotate(45deg) scale3d(4, 0.5, 1);
}
}
@keyframes x-more-2-1 {
49% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 0;
}
}
@keyframes x-more-3-1 {
50% {
transform: translate3d(0, 0, 0) rotate(-45deg);
}
75% {
border-radius: 0;
}
100% {
border-radius: 0;
transform: translate3d(0, 0, 0) rotate(-45deg) scale3d(4, 0.5, 1);
}
}
[data-x-particle] {
transition-delay: 0ms;
}
.x-dropdown.x-active {
transition-delay:
0ms,
0ms,
0ms;
}
.x-modal.x-active {
transition-delay: 0ms, 0ms;
}
.x-td,
.x-div,
.x-row,
.x-col,
.x-grid,
.x-cell,
.x-section,
.x-acc-header,
.x-acc-header-indicator,
.x-crumbs-link,
.x-paginate-inner > *,
.x-anchor,
.x-anchor-text-primary,
.x-anchor-text-secondary,
.x-anchor-sub-indicator,
.x-anchor.has-int-content .x-anchor-content,
.x-bar-is-sticky,
.x-bar-is-sticky .x-bar-content,
[data-x-toggle-collapse],
.x-graphic-child,
.x-image,
.x-line,
.x-mini-cart li,
.x-mini-cart a:not(.x-anchor),
.x-modal-close,
.x-search,
.x-search-btn,
.x-search-input,
.x-icon,
.x-text,
.x-text-content-text-primary,
.x-text-content-text-subheadline,
.x-text-typing,
.x-typed-cursor,
.x-menu-first-level,
.x-menu-layered:not(.x-menu-first-level),
.x-wc-add-to-cart-form,
.x-wc-shop-sort,
[data-x-particle],
.x-bar,
.x-bar-scroll-button,
.x-bar-container,
.x-slide,
.x-slide-pagination,
.x-slide-pagination li {
transition-duration: 300ms;
}
.x-card,
.x-card-faces,
.x-statbar,
.x-statbar-bar,
.x-statbar-label {
transition-duration: 750ms;
}
[class^=x-bg][data-x-params*=parallax] {
transition-duration: 300ms, 0ms;
}
.has-particle:hover [data-x-particle][data-x-particle*=scale],
.has-particle.x-active [data-x-particle][data-x-particle*=scale],
[data-x-effect-provider*=particles]:hover [data-x-particle][data-x-particle*=scale] {
transition-duration: 0ms, 300ms;
}
[data-x-effect] {
animation-duration: 1000ms;
}
.x-dropdown {
transition-property:
opacity,
transform,
visibility;
}
.x-modal {
transition-property: opacity, visibility;
}
.x-modal-close,
.x-off-canvas-close {
transition-property:
color,
opacity,
transform;
}
.x-modal-content,
.x-off-canvas-content {
transition-property: transform;
}
.x-off-canvas {
transition-property: visibility;
}
.x-off-canvas-bg {
transition-property: opacity;
}
[data-x-particle] {
transition-property: opacity, transform;
}
.x-bar,
.x-bar-container {
transition-property:
opacity,
filter,
transform;
}
.x-bar-is-sticky,
.x-bar-is-sticky .x-bar-content {
transition-property: height, opacity;
}
.x-bar-is-visible {
transition-property:
height,
opacity,
transform;
}
[data-x-effect],
.x-line,
.x-card,
.x-statbar,
.x-menu-first-level,
.x-wc-add-to-cart-form,
.x-wc-shop-sort,
.x-slide-pagination {
transition-property:
opacity,
filter,
transform;
}
.x-menu-layered:not(.x-menu-first-level) {
transition-property: height;
}
.x-menu-layered.x-menu-first-level {
transition-property:
height,
opacity,
filter,
transform;
}
.x-div,
.x-row,
.x-col,
.x-grid,
.x-cell,
.x-section,
.x-image,
.x-anchor,
.x-text-headline,
.x-slide {
transition-property:
border-color,
background-color,
box-shadow,
opacity,
filter,
transform;
}
.x-slide-pagination li {
transition-property:
width,
height,
background-color,
opacity,
filter,
transform;
}
.x-icon,
.x-search {
transition-property:
color,
border-color,
background-color,
box-shadow,
text-shadow,
opacity,
filter,
transform;
}
.x-text:not(.x-text-headline) {
transition-property:
color,
border-color,
background-color,
box-shadow,
text-shadow,
column-rule,
opacity,
filter,
transform;
}
[data-x-toggle-collapse] {
transition-property: height;
}
.x-card-faces,
.x-acc-header-indicator {
transition-property: transform;
}
.x-anchor-text-primary,
.x-anchor-text-secondary,
.x-anchor-sub-indicator,
.x-text-content-text-primary,
.x-text-content-text-subheadline,
.x-text-typing,
.x-typed-cursor {
transition-property: color, text-shadow;
}
.x-anchor.has-int-content .x-anchor-content,
[class^=x-bg][data-x-params*=parallax] {
transition-property: opacity, transform;
}
.x-statbar-bar,
.x-statbar-label {
transition-property:
width,
height,
transform,
opacity;
}
.x-acc-header,
.x-crumbs-link,
.x-paginate-inner > *,
.x-mini-cart li,
.x-mini-cart a:not(.x-anchor),
.x-search-btn,
.x-search-input {
transition-property:
color,
border-color,
background-color,
text-shadow,
box-shadow;
}
.x-menu-layered .x-anchor {
transition-property:
border-color,
background-color,
box-shadow,
opacity,
transform;
}
.x-graphic-child {
transition-property:
color,
background-color,
text-shadow,
box-shadow,
opacity,
transform;
}
.x-bar-scroll-button {
transition-property:
color,
border-color,
background-color,
box-shadow,
text-shadow,
opacity,
transform;
}
.x-ttf,
.x-div,
.x-row,
.x-col,
.x-grid,
.x-cell,
.x-section,
.x-acc-header,
.x-acc-header-indicator,
.x-crumbs-link,
.x-paginate-inner > *,
.x-anchor,
.x-anchor-text-primary,
.x-anchor-text-secondary,
.x-anchor-sub-indicator,
.x-anchor.has-int-content .x-anchor-content,
.x-bar-is-sticky,
.x-bar-is-sticky .x-bar-content,
[data-x-toggle-collapse],
.x-graphic-child,
.x-image,
.x-line,
.x-mini-cart li,
.x-mini-cart a:not(.x-anchor),
.x-modal-close,
.x-search,
.x-search-btn,
.x-search-input,
.x-icon,
.x-text,
.x-text-content-text-primary,
.x-text-content-text-subheadline,
.x-text-typing,
.x-typed-cursor,
.x-menu-first-level,
.x-menu-layered:not(.x-menu-first-level),
.x-card,
.x-card-faces,
.x-statbar,
.x-statbar-bar,
.x-statbar-label,
.x-wc-add-to-cart-form,
.x-wc-shop-sort,
[data-x-particle],
.x-bar,
.x-bar-scroll-button,
.x-bar-container,
.x-slide,
.x-slide-pagination,
.x-slide-pagination li {
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
[class^=x-bg][data-x-params*=parallax] {
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1), linear;
}
.x-off-canvas {
transition-timing-function: linear;
}
[data-x-effect] {
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.x-crumbs-link .x-icon,
.x-paginate-inner > * .x-icon,
.x-bar-scroll-button .x-icon {
transition: initial;
}
[data-x-disable-animation],
[data-x-disable-animation] * {
transition: none !important;
}
.animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
.animated.bounceIn,
.animated.bounceOut {
-webkit-animation-duration: 0.75s;
animation-duration: 0.75s;
}
.animated.flipOutX,
.animated.flipOutY {
-webkit-animation-duration: 0.75s;
animation-duration: 0.75s;
}
.x-anim-hide,
.animated-hide {
opacity: 0;
}
@keyframes bounce {
from, 20%, 53%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transform: translate3d(0, 0, 0);
}
40%, 43% {
animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
transform: translate3d(0, -30px, 0) scaleY(1.1);
}
70% {
animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
transform: translate3d(0, -15px, 0) scaleY(1.05);
}
80% {
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transform: translate3d(0, 0, 0) scaleY(0.95);
}
90% {
transform: translate3d(0, -4px, 0) scaleY(1.02);
}
}
.bounce {
animation-name: bounce;
transform-origin: center bottom;
}
@keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
animation-name: flash;
}
@keyframes headShake {
0% {
transform: translateX(0);
}
6.5% {
transform: translateX(-6px) rotateY(-9deg);
}
18.5% {
transform: translateX(5px) rotateY(7deg);
}
31.5% {
transform: translateX(-3px) rotateY(-5deg);
}
43.5% {
transform: translateX(2px) rotateY(3deg);
}
50% {
transform: translateX(0);
}
}
.headShake {
animation-timing-function: ease-in-out;
animation-name: headShake;
}
@keyframes heartBeat {
0% {
transform: scale(1);
}
14% {
transform: scale(1.3);
}
28% {
transform: scale(1);
}
42% {
transform: scale(1.3);
}
70% {
transform: scale(1);
}
}
.heartBeat {
animation-name: heartBeat;
animation-duration: calc(var(--animate-duration) * 1.3);
animation-timing-function: ease-in-out;
}
@keyframes jello {
from, 11.1%, to {
transform: translate3d(0, 0, 0);
}
22.2% {
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
.jello {
animation-name: jello;
transform-origin: center;
}
@keyframes pulse {
from {
transform: scale3d(1, 1, 1);
}
50% {
transform: scale3d(1.05, 1.05, 1.05);
}
to {
transform: scale3d(1, 1, 1);
}
}
.pulse {
animation-name: pulse;
animation-timing-function: ease-in-out;
}
@keyframes rubberBand {
from {
transform: scale3d(1, 1, 1);
}
30% {
transform: scale3d(1.25, 0.75, 1);
}
40% {
transform: scale3d(0.75, 1.25, 1);
}
50% {
transform: scale3d(1.15, 0.85, 1);
}
65% {
transform: scale3d(0.95, 1.05, 1);
}
75% {
transform: scale3d(1.05, 0.95, 1);
}
to {
transform: scale3d(1, 1, 1);
}
}
.rubberBand {
animation-name: rubberBand;
}
@keyframes shake {
from, to {
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
transform: translate3d(10px, 0, 0);
}
}
.shake {
animation-name: shake;
}
@keyframes shakeX {
from, to {
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
transform: translate3d(10px, 0, 0);
}
}
.shakeX {
animation-name: shakeX;
}
@keyframes shakeY {
from, to {
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
transform: translate3d(0, -10px, 0);
}
20%, 40%, 60%, 80% {
transform: translate3d(0, 10px, 0);
}
}
.shakeY {
animation-name: shakeY;
}
@keyframes swing {
20% {
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
transform: rotate3d(0, 0, 1, -5deg);
}
to {
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
transform-origin: top center;
animation-name: swing;
}
@keyframes tada {
from {
transform: scale3d(1, 1, 1);
}
10%, 20% {
transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
transform: scale3d(1, 1, 1);
}
}
.tada {
animation-name: tada;
}
@keyframes wobble {
from {
transform: translate3d(0, 0, 0);
}
15% {
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
transform: translate3d(0, 0, 0);
}
}
.wobble {
animation-name: wobble;
}
@keyframes backInDown {
0% {
transform: translateY(-1200px) scale(0.7);
opacity: 0.7;
}
80% {
transform: translateY(0px) scale(0.7);
opacity: 0.7;
}
100% {
transform: scale(1);
opacity: 1;
}
}
.backInDown {
animation-name: backInDown;
}
@keyframes backInLeft {
0% {
transform: translateX(-2000px) scale(0.7);
opacity: 0.7;
}
80% {
transform: translateX(0px) scale(0.7);
opacity: 0.7;
}
100% {
transform: scale(1);
opacity: 1;
}
}
.backInLeft {
animation-name: backInLeft;
}
@keyframes backInRight {
0% {
transform: translateX(2000px) scale(0.7);
opacity: 0.7;
}
80% {
transform: translateX(0px) scale(0.7);
opacity: 0.7;
}
100% {
transform: scale(1);
opacity: 1;
}
}
.backInRight {
animation-name: backInRight;
}
@keyframes backInUp {
0% {
transform: translateY(1200px) scale(0.7);
opacity: 0.7;
}
80% {
transform: translateY(0px) scale(0.7);
opacity: 0.7;
}
100% {
transform: scale(1);
opacity: 1;
}
}
.backInUp {
animation-name: backInUp;
}
@keyframes backOutDown {
0% {
transform: scale(1);
opacity: 1;
}
20% {
transform: translateY(0px) scale(0.7);
opacity: 0.7;
}
100% {
transform: translateY(700px) scale(0.7);
opacity: 0.7;
}
}
.backOutDown {
animation-name: backOutDown;
}
@keyframes backOutLeft {
0% {
transform: scale(1);
opacity: 1;
}
20% {
transform: translateX(0px) scale(0.7);
opacity: 0.7;
}
100% {
transform: translateX(-2000px) scale(0.7);
opacity: 0.7;
}
}
.backOutLeft {
animation-name: backOutLeft;
}
@keyframes backOutRight {
0% {
transform: scale(1);
opacity: 1;
}
20% {
transform: translateX(0px) scale(0.7);
opacity: 0.7;
}
100% {
transform: translateX(2000px) scale(0.7);
opacity: 0.7;
}
}
.backOutRight {
animation-name: backOutRight;
}
@keyframes backOutUp {
0% {
transform: scale(1);
opacity: 1;
}
20% {
transform: translateY(0px) scale(0.7);
opacity: 0.7;
}
100% {
transform: translateY(-700px) scale(0.7);
opacity: 0.7;
}
}
.backOutUp {
animation-name: backOutUp;
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3);
}
20% {
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
transform: scale3d(0.9, 0.9, 0.9);
}
60% {
opacity: 1;
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
transform: scale3d(0.97, 0.97, 0.97);
}
to {
opacity: 1;
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
animation-duration: calc(var(--animate-duration) * 0.75);
animation-name: bounceIn;
}
@keyframes bounceInDown {
from, 60%, 75%, 90%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
opacity: 0;
transform: translate3d(0, -3000px, 0) scaleY(3);
}
60% {
opacity: 1;
transform: translate3d(0, 25px, 0) scaleY(0.9);
}
75% {
transform: translate3d(0, -10px, 0) scaleY(0.95);
}
90% {
transform: translate3d(0, 5px, 0) scaleY(0.985);
}
to {
transform: translate3d(0, 0, 0);
}
}
.bounceInDown {
animation-name: bounceInDown;
}
@keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
opacity: 0;
transform: translate3d(-3000px, 0, 0) scaleX(3);
}
60% {
opacity: 1;
transform: translate3d(25px, 0, 0) scaleX(1);
}
75% {
transform: translate3d(-10px, 0, 0) scaleX(0.98);
}
90% {
transform: translate3d(5px, 0, 0) scaleX(0.995);
}
to {
transform: translate3d(0, 0, 0);
}
}
.bounceInLeft {
animation-name: bounceInLeft;
}
@keyframes bounceInRight {
from, 60%, 75%, 90%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
from {
opacity: 0;
transform: translate3d(3000px, 0, 0) scaleX(3);
}
60% {
opacity: 1;
transform: translate3d(-25px, 0, 0) scaleX(1);
}
75% {
transform: translate3d(10px, 0, 0) scaleX(0.98);
}
90% {
transform: translate3d(-5px, 0, 0) scaleX(0.995);
}
to {
transform: translate3d(0, 0, 0);
}
}
.bounceInRight {
animation-name: bounceInRight;
}
@keyframes bounceInUp {
from, 60%, 75%, 90%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
from {
opacity: 0;
transform: translate3d(0, 3000px, 0) scaleY(5);
}
60% {
opacity: 1;
transform: translate3d(0, -20px, 0) scaleY(0.9);
}
75% {
transform: translate3d(0, 10px, 0) scaleY(0.95);
}
90% {
transform: translate3d(0, -5px, 0) scaleY(0.985);
}
to {
transform: translate3d(0, 0, 0);
}
}
.bounceInUp {
animation-name: bounceInUp;
}
@keyframes bounceOut {
20% {
transform: scale3d(0.9, 0.9, 0.9);
}
50%, 55% {
opacity: 1;
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3);
}
}
.bounceOut {
animation-duration: calc(var(--animate-duration) * 0.75);
animation-name: bounceOut;
}
@keyframes bounceOutDown {
20% {
transform: translate3d(0, 10px, 0) scaleY(0.985);
}
40%, 45% {
opacity: 1;
transform: translate3d(0, -20px, 0) scaleY(0.9);
}
to {
opacity: 0;
transform: translate3d(0, 2000px, 0) scaleY(3);
}
}
.bounceOutDown {
animation-name: bounceOutDown;
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
transform: translate3d(20px, 0, 0) scaleX(0.9);
}
to {
opacity: 0;
transform: translate3d(-2000px, 0, 0) scaleX(2);
}
}
.bounceOutLeft {
animation-name: bounceOutLeft;
}
@keyframes bounceOutRight {
20% {
opacity: 1;
transform: translate3d(-20px, 0, 0) scaleX(0.9);
}
to {
opacity: 0;
transform: translate3d(2000px, 0, 0) scaleX(2);
}
}
.bounceOutRight {
animation-name: bounceOutRight;
}
@keyframes bounceOutUp {
20% {
transform: translate3d(0, -10px, 0) scaleY(0.985);
}
40%, 45% {
opacity: 1;
transform: translate3d(0, 20px, 0) scaleY(0.9);
}
to {
opacity: 0;
transform: translate3d(0, -2000px, 0) scaleY(3);
}
}
.bounceOutUp {
animation-name: bounceOutUp;
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fadeIn {
animation-name: fadeIn;
}
@keyframes fadeInBottomLeft {
from {
opacity: 0;
transform: translate3d(-100%, 100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInBottomLeft {
animation-name: fadeInBottomLeft;
}
@keyframes fadeInBottomRight {
from {
opacity: 0;
transform: translate3d(100%, 100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInBottomRight {
animation-name: fadeInBottomRight;
}
@keyframes fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInDown {
animation-name: fadeInDown;
}
@keyframes fadeInDownBig {
from {
opacity: 0;
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInDownBig {
animation-name: fadeInDownBig;
}
@keyframes fadeInLeft {
from {
opacity: 0;
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInLeft {
animation-name: fadeInLeft;
}
@keyframes fadeInLeftBig {
from {
opacity: 0;
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInLeftBig {
animation-name: fadeInLeftBig;
}
@keyframes fadeInRight {
from {
opacity: 0;
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInRight {
animation-name: fadeInRight;
}
@keyframes fadeInRightBig {
from {
opacity: 0;
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInRightBig {
animation-name: fadeInRightBig;
}
@keyframes fadeInTopLeft {
from {
opacity: 0;
transform: translate3d(-100%, -100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInTopLeft {
animation-name: fadeInTopLeft;
}
@keyframes fadeInTopRight {
from {
opacity: 0;
transform: translate3d(100%, -100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInTopRight {
animation-name: fadeInTopRight;
}
@keyframes fadeInUp {
from {
opacity: 0;
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInUp {
animation-name: fadeInUp;
}
@keyframes fadeInUpBig {
from {
opacity: 0;
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInUpBig {
animation-name: fadeInUpBig;
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.fadeOut {
animation-name: fadeOut;
}
@keyframes fadeOutBottomLeft {
from {
opacity: 1;
transform: translate3d(0, 0, 0);
}
to {
opacity: 0;
transform: translate3d(-100%, 100%, 0);
}
}
.fadeOutBottomLeft {
animation-name: fadeOutBottomLeft;
}
@keyframes fadeOutBottomRight {
from {
opacity: 1;
transform: translate3d(0, 0, 0);
}
to {
opacity: 0;
transform: translate3d(100%, 100%, 0);
}
}
.fadeOutBottomRight {
animation-name: fadeOutBottomRight;
}
@keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(0, 100%, 0);
}
}
.fadeOutDown {
animation-name: fadeOutDown;
}
@keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(0, 2000px, 0);
}
}
.fadeOutDownBig {
animation-name: fadeOutDownBig;
}
@keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(-100%, 0, 0);
}
}
.fadeOutLeft {
animation-name: fadeOutLeft;
}
@keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(-2000px, 0, 0);
}
}
.fadeOutLeftBig {
animation-name: fadeOutLeftBig;
}
@keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(100%, 0, 0);
}
}
.fadeOutRight {
animation-name: fadeOutRight;
}
@keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(2000px, 0, 0);
}
}
.fadeOutRightBig {
animation-name: fadeOutRightBig;
}
@keyframes fadeOutTopLeft {
from {
opacity: 1;
transform: translate3d(0, 0, 0);
}
to {
opacity: 0;
transform: translate3d(-100%, -100%, 0);
}
}
.fadeOutTopLeft {
animation-name: fadeOutTopLeft;
}
@keyframes fadeOutTopRight {
from {
opacity: 1;
transform: translate3d(0, 0, 0);
}
to {
opacity: 0;
transform: translate3d(100%, -100%, 0);
}
}
.fadeOutTopRight {
animation-name: fadeOutTopRight;
}
@keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
}
.fadeOutUp {
animation-name: fadeOutUp;
}
@keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(0, -2000px, 0);
}
}
.fadeOutUpBig {
animation-name: fadeOutUpBig;
}
@keyframes flip {
from {
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
animation-timing-function: ease-out;
}
40% {
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
animation-timing-function: ease-out;
}
50% {
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
animation-timing-function: ease-in;
}
80% {
transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
animation-timing-function: ease-in;
}
to {
transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
animation-timing-function: ease-in;
}
}
.animated.flip {
backface-visibility: visible;
animation-name: flip;
}
@keyframes flipInX {
from {
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
animation-timing-function: ease-in;
opacity: 0;
}
40% {
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
animation-timing-function: ease-in;
}
60% {
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
transform: perspective(400px);
}
}
.flipInX {
backface-visibility: visible !important;
animation-name: flipInX;
}
@keyframes flipInY {
from {
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
animation-timing-function: ease-in;
opacity: 0;
}
40% {
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
animation-timing-function: ease-in;
}
60% {
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
transform: perspective(400px);
}
}
.flipInY {
backface-visibility: visible !important;
animation-name: flipInY;
}
@keyframes flipOutX {
from {
transform: perspective(400px);
}
30% {
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
.flipOutX {
animation-duration: calc(var(--animate-duration) * 0.75);
animation-name: flipOutX;
backface-visibility: visible !important;
}
@keyframes flipOutY {
from {
transform: perspective(400px);
}
30% {
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
.flipOutY {
animation-duration: calc(var(--animate-duration) * 0.75);
backface-visibility: visible !important;
animation-name: flipOutY;
}
@keyframes lightSpeedInLeft {
from {
transform: translate3d(-100%, 0, 0) skewX(30deg);
opacity: 0;
}
60% {
transform: skewX(-20deg);
opacity: 1;
}
80% {
transform: skewX(5deg);
}
to {
transform: translate3d(0, 0, 0);
}
}
.lightSpeedInLeft {
animation-name: lightSpeedInLeft;
animation-timing-function: ease-out;
}
@keyframes lightSpeedInRight {
from {
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
transform: skewX(20deg);
opacity: 1;
}
80% {
transform: skewX(-5deg);
}
to {
transform: translate3d(0, 0, 0);
}
}
.lightSpeedInRight {
animation-name: lightSpeedInRight;
animation-timing-function: ease-out;
}
@keyframes lightSpeedOutLeft {
from {
opacity: 1;
}
to {
transform: translate3d(-100%, 0, 0) skewX(-30deg);
opacity: 0;
}
}
.lightSpeedOutLeft {
animation-name: lightSpeedOutLeft;
animation-timing-function: ease-in;
}
@keyframes lightSpeedOutRight {
from {
opacity: 1;
}
to {
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
.lightSpeedOutRight {
animation-name: lightSpeedOutRight;
animation-timing-function: ease-in;
}
@keyframes rotateIn {
from {
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
.rotateIn {
animation-name: rotateIn;
transform-origin: center;
}
@keyframes rotateInDownLeft {
from {
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
.rotateInDownLeft {
animation-name: rotateInDownLeft;
transform-origin: left bottom;
}
@keyframes rotateInDownRight {
from {
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
.rotateInDownRight {
animation-name: rotateInDownRight;
transform-origin: right bottom;
}
@keyframes rotateInUpLeft {
from {
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
.rotateInUpLeft {
animation-name: rotateInUpLeft;
transform-origin: left bottom;
}
@keyframes rotateInUpRight {
from {
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
.rotateInUpRight {
animation-name: rotateInUpRight;
transform-origin: right bottom;
}
@keyframes rotateOut {
from {
opacity: 1;
}
to {
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
.rotateOut {
animation-name: rotateOut;
transform-origin: center;
}
@keyframes rotateOutDownLeft {
from {
opacity: 1;
}
to {
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
.rotateOutDownLeft {
animation-name: rotateOutDownLeft;
transform-origin: left bottom;
}
@keyframes rotateOutDownRight {
from {
opacity: 1;
}
to {
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutDownRight {
animation-name: rotateOutDownRight;
transform-origin: right bottom;
}
@keyframes rotateOutUpLeft {
from {
opacity: 1;
}
to {
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutUpLeft {
animation-name: rotateOutUpLeft;
transform-origin: left bottom;
}
@keyframes rotateOutUpRight {
from {
opacity: 1;
}
to {
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
.rotateOutUpRight {
animation-name: rotateOutUpRight;
transform-origin: right bottom;
}
@keyframes slideInDown {
from {
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
transform: translate3d(0, 0, 0);
}
}
.slideInDown {
animation-name: slideInDown;
}
@keyframes slideInLeft {
from {
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
transform: translate3d(0, 0, 0);
}
}
.slideInLeft {
animation-name: slideInLeft;
}
@keyframes slideInRight {
from {
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
transform: translate3d(0, 0, 0);
}
}
.slideInRight {
animation-name: slideInRight;
}
@keyframes slideInUp {
from {
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
transform: translate3d(0, 0, 0);
}
}
.slideInUp {
animation-name: slideInUp;
}
@keyframes slideOutDown {
from {
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
transform: translate3d(0, 100%, 0);
}
}
.slideOutDown {
animation-name: slideOutDown;
}
@keyframes slideOutLeft {
from {
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
transform: translate3d(-100%, 0, 0);
}
}
.slideOutLeft {
animation-name: slideOutLeft;
}
@keyframes slideOutRight {
from {
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
transform: translate3d(100%, 0, 0);
}
}
.slideOutRight {
animation-name: slideOutRight;
}
@keyframes slideOutUp {
from {
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
transform: translate3d(0, -100%, 0);
}
}
.slideOutUp {
animation-name: slideOutUp;
}
@keyframes hinge {
0% {
animation-timing-function: ease-in-out;
}
20%, 60% {
transform: rotate3d(0, 0, 1, 80deg);
animation-timing-function: ease-in-out;
}
40%, 80% {
transform: rotate3d(0, 0, 1, 60deg);
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
.hinge {
animation-duration: calc(var(--animate-duration) * 2);
animation-name: hinge;
transform-origin: top left;
}
@keyframes jackInTheBox {
from {
opacity: 0;
transform: scale(0.1) rotate(30deg);
transform-origin: center bottom;
}
50% {
transform: rotate(-10deg);
}
70% {
transform: rotate(3deg);
}
to {
opacity: 1;
transform: scale(1);
}
}
.jackInTheBox {
animation-name: jackInTheBox;
}
@keyframes rollIn {
from {
opacity: 0;
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.rollIn {
animation-name: rollIn;
}
@keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
.rollOut {
animation-name: rollOut;
}
@keyframes zoomIn {
from {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3);
}
50% {
opacity: 1;
}
}
.zoomIn {
animation-name: zoomIn;
}
@keyframes zoomInDown {
from {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
60% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
}
}
.zoomInDown {
animation-name: zoomInDown;
}
@keyframes zoomInLeft {
from {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
60% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
}
}
.zoomInLeft {
animation-name: zoomInLeft;
}
@keyframes zoomInRight {
from {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
60% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
}
}
.zoomInRight {
animation-name: zoomInRight;
}
@keyframes zoomInUp {
from {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
60% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
}
}
.zoomInUp {
animation-name: zoomInUp;
}
@keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3);
}
to {
opacity: 0;
}
}
.zoomOut {
animation-name: zoomOut;
}
@keyframes zoomOutDown {
40% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
to {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
}
}
.zoomOutDown {
animation-name: zoomOutDown;
transform-origin: center bottom;
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
transform: scale(0.1) translate3d(-2000px, 0, 0);
}
}
.zoomOutLeft {
animation-name: zoomOutLeft;
transform-origin: left center;
}
@keyframes zoomOutRight {
40% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
transform: scale(0.1) translate3d(2000px, 0, 0);
}
}
.zoomOutRight {
animation-name: zoomOutRight;
transform-origin: right center;
}
@keyframes zoomOutUp {
40% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
to {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
}
}
.zoomOutUp {
animation-name: zoomOutUp;
transform-origin: center bottom;
}
.x-effect-exit,
.x-effect-entering,
.x-effect-exiting {
pointer-events: none !important;
}
.x-effect-animated {
animation-fill-mode: both !important;
}
@media print, (prefers-reduced-motion: reduce) {
.x-effect-animated {
animation-duration: 1ms !important;
transition-duration: 1ms !important;
animation-iteration-count: 1 !important;
}
}
.x-no-at,
.x-no-at a,
.x-no-at i,
.x-no-at ul,
.x-no-at ol,
.x-no-at img,
.x-no-at div,
.x-no-at span,
.x-no-at button {
animation-delay: 1ms !important;
animation-duration: 1ms !important;
transition-delay: 1ms !important;
transition-duration: 1ms !important;
}
p {
margin: 0 0 2.15em;
}
small {
font-size: smaller;
}
b,
strong {
font-weight: bold;
}
em {
font-style: italic;
}
cite {
font-style: normal;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
margin: 1.25em 0 0.2em;
text-rendering: optimizelegibility;
}
h1,
.h1 {
margin-top: 1em;
font-size: 400%;
line-height: 1.1;
}
h2,
.h2 {
font-size: 285.7%;
line-height: 1.2;
}
h3,
.h3 {
font-size: 228.5%;
line-height: 1.3;
}
h4,
h5,
h6,
.h4,
.h5,
.h6 {
margin-top: 1.75em;
margin-bottom: 0.5em;
line-height: 1.4;
}
h4,
.h4 {
font-size: 171.4%;
}
h5,
.h5 {
font-size: 150%;
}
h6,
.h6 {
font-size: 100%;
text-transform: uppercase;
}
ul,
ol {
padding: 0;
margin: 0 0 2.15em 1.655em;
}
ul ul,
ul ol,
ol ol,
ol ul {
margin-bottom: 0;
}
ul.unstyled,
ol.unstyled {
margin-left: 0;
list-style: none;
}
ul.inline,
ol.inline {
margin-left: 0;
list-style: none;
}
ul.inline > li,
ol.inline > li {
display: inline-block;
padding-left: 1em;
padding-right: 1em;
}
dl {
margin-bottom: 2.15em;
}
dt {
font-weight: bolder;
}
dd {
margin-left: 2.15em;
}
q:before,
q:after,
blockquote:before,
blockquote:after {
content: "";
}
address {
margin-bottom: 2.15em;
font-style: normal;
}
hr {
height: 0;
margin: 2.15em 0;
border: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
blockquote {
margin: 2.15em 0;
border: 1px solid rgba(0, 0, 0, 0.1);
border-left: 0;
border-right: 0;
padding: 1em 0;
font-size: 128.6%;
font-weight: 400;
line-height: 1.6;
color: #333333;
}
code,
pre {
font-family:
Consolas,
"Andale Mono WT",
"Andale Mono",
"Lucida Console",
"Lucida Sans Typewriter",
"DejaVu Sans Mono",
"Bitstream Vera Sans Mono",
"Liberation Mono",
"Nimbus Mono L",
Monaco,
"Courier New",
Courier,
monospace;
color: #333333;
background-color: #e4e4e4;
}
code {
padding: 0.243em 0.386em;
font-size: 0.875em;
}
pre {
display: block;
padding: 1.45em 1.65em;
margin: 0 0 2.15em;
font-size: 1.15em;
line-height: 1.8;
word-break: break-all;
word-wrap: break-word;
white-space: pre;
white-space: pre-wrap;
}
pre code {
padding: 0;
background-color: transparent;
border: 0;
}
.pre-scrollable {
max-height: 360px;
overflow-y: scroll;
}
form {
margin: 0 0 2.15em;
}
fieldset {
padding: 0;
margin: 0;
border: 0;
}
legend {
display: block;
width: 100%;
padding: 0;
margin: 0;
line-height: 1.4;
border: 0;
border-bottom: 1px solid #ddd;
}
label,
input,
button,
select,
textarea {
font-size: 100%;
line-height: 1.8;
}
input,
button,
select,
textarea {
font-family:
"Lato",
"Helvetica Neue",
Helvetica,
Arial,
sans-serif;
}
label {
display: block;
margin-bottom: 2px;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #999;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #999;
}
.radio,
.checkbox {
min-height: 18px;
padding-left: 18px;
}
.radio input[type=radio],
.checkbox input[type=checkbox] {
position: relative;
float: left;
margin-left: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
display: inline-block;
padding-top: 5px;
margin-bottom: 0;
vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
margin-left: 10px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
cursor: not-allowed;
}
input[disabled]:not(input[type=submit]),
select[disabled],
textarea[disabled],
input[readonly]:not(input[type=submit]),
select[readonly],
textarea[readonly] {
background-color: #eee;
}
input[type=radio][disabled],
input[type=checkbox][disabled],
input[type=radio][readonly],
input[type=checkbox][readonly] {
background-color: transparent;
}
.wpcf7 p {
margin-bottom: 0.5375em;
}
.wpcf7 select,
.wpcf7 textarea,
.wpcf7 input[type=text],
.wpcf7 input[type=password],
.wpcf7 input[type=datetime],
.wpcf7 input[type=datetime-local],
.wpcf7 input[type=date],
.wpcf7 input[type=month],
.wpcf7 input[type=time],
.wpcf7 input[type=week],
.wpcf7 input[type=number],
.wpcf7 input[type=email],
.wpcf7 input[type=url],
.wpcf7 input[type=search],
.wpcf7 input[type=tel],
.wpcf7 input[type=color] {
width: 100%;
}
.wpcf7 select:not(:last-child),
.wpcf7 textarea:not(:last-child),
.wpcf7 input[type=text]:not(:last-child),
.wpcf7 input[type=password]:not(:last-child),
.wpcf7 input[type=datetime]:not(:last-child),
.wpcf7 input[type=datetime-local]:not(:last-child),
.wpcf7 input[type=date]:not(:last-child),
.wpcf7 input[type=month]:not(:last-child),
.wpcf7 input[type=time]:not(:last-child),
.wpcf7 input[type=week]:not(:last-child),
.wpcf7 input[type=number]:not(:last-child),
.wpcf7 input[type=email]:not(:last-child),
.wpcf7 input[type=url]:not(:last-child),
.wpcf7 input[type=search]:not(:last-child),
.wpcf7 input[type=tel]:not(:last-child),
.wpcf7 input[type=color]:not(:last-child) {
margin-bottom: 0;
}
.wpcf7 form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-response-output:empty {
display: none;
}
.wpcf7-display-none {
display: none;
}
.wpcf7-not-valid-tip {
display: block;
margin: 1px 0 0;
font-size: 0.75em;
}
.wpcf7 .wpcf7-spinner {
visibility: hidden;
display: inline-block;
position: relative;
width: 1em;
height: 1em;
padding: 0;
border: 0;
margin: 0 0 0 1em;
font-size: 16px;
vertical-align: middle;
}
.wpcf7 .wpcf7-spinner:before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 1em;
height: 1em;
border-width: 2px;
border-style: solid;
border-color: transparent currentColor currentColor currentColor;
border-radius: 1em;
animation: xCF7Spin 1.25s infinite linear;
}
.wpcf7 .wpcf7-spinner.is-active {
visibility: visible;
}
.wpcf7-list-item {
margin: 0 0 0 1em;
}
.wpcf7-list-item-label {
margin: 0 0.5em 0 0;
}
@keyframes xCF7Spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
select,
textarea,
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
.uneditable-input {
display: inline-block;
height: 3.45em;
margin-bottom: 9px;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 0 1.45em;
font-size: 1rem;
line-height: normal;
color: #555;
background-color: #ffffff;
}
input,
textarea {
width: auto;
}
textarea {
height: auto;
line-height: 1.3;
}
textarea,
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
.uneditable-input {
-webkit-transition: border 0.2s linear;
transition: border 0.2s linear;
}
textarea:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=time]:focus,
input[type=week]:focus,
input[type=number]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=color]:focus,
.uneditable-input:focus {
border-color: rgba(0, 0, 0, 0.25);
outline: 0;
}
input[type=radio],
input[type=checkbox] {
margin: 0.425em 0;
line-height: normal;
cursor: pointer;
}
@media (max-width: 479.98px) {
input[type=radio],
input[type=checkbox] {
border: 1px solid #ccc;
}
}
input[type=file],
input[type=image],
input[type=submit],
input[type=reset],
input[type=button],
input[type=radio],
input[type=checkbox] {
width: auto;
}
select,
input[type=file] {
height: 2.65em;
padding-top: 0.5em;
padding-bottom: 0.5em;
}
select {
width: auto;
}
select[multiple],
select[size] {
height: auto;
border: 1px solid rgba(0, 0, 0, 0.1);
}
.form-search,
.widget_product_search form {
position: relative;
margin-bottom: 0;
line-height: 1;
}
.form-search:before,
.widget_product_search form:before {
content: "\f002";
position: absolute;
left: 16px;
bottom: 50%;
display: block;
margin-bottom: -6px;
font-size: 12px;
line-height: 1;
text-decoration: inherit;
text-shadow: none;
color: #7a7a7a;
font-family: "FontAwesome" !important;
font-style: normal !important;
font-weight: normal !important;
text-decoration: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.form-search .search-query,
.form-search input[type=search],
.widget_product_search form .search-query,
.widget_product_search form input[type=search] {
width: 100%;
margin-bottom: 0;
padding-left: 38px;
}
textarea {
padding-top: 1.15em;
padding-bottom: 1.15em;
}
input[type=color] {
padding: 1px 3px;
}
input[type=file] {
margin-top: 2px;
}
.checkbox input[type=checkbox] {
top: 2px;
}
.radio input[type=radio] {
top: 1px;
}
#recaptcha_table #recaptcha_response_field {
height: 16px;
border-width: 1px;
font-size: 10px;
line-height: 16px;
}
table {
width: 100%;
margin-bottom: 2.15em;
border-spacing: 0;
background-color: transparent;
}
table th,
table td {
padding: 0.5em 0.625em;
line-height: 1.3;
text-align: left;
vertical-align: middle;
}
table th {
font-weight: bold;
}
table td {
line-height: 1.4;
}
table thead th {
vertical-align: bottom;
}
table caption + thead tr:first-child th,
table caption + thead tr:first-child td,
table colgroup + thead tr:first-child th,
table colgroup + thead tr:first-child td,
table thead:first-child tr:first-child th,
table thead:first-child tr:first-child td {
border-top: 0;
}
table p:last-child,
table ul:last-child,
table ol:last-child {
margin-bottom: 0;
}
table {
border-collapse: collapse;
}
table th,
table td {
border-top: 1px solid #ddd;
}
table tbody + tbody {
border-top: 2px solid #ddd;
}
.x-btn,
.button,
[type=submit] {
display: inline-block;
position: relative;
border: 1px solid #ac1100;
border-radius: 0;
padding: 0.563em 1.125em 0.813em;
cursor: pointer;
font-size: 16px;
font-weight: inherit;
line-height: 1.3;
text-align: center;
vertical-align: middle;
color: #ffffff;
background-color: #ff2a13;
transition: all 0.15s linear;
}
.x-btn:hover,
.button:hover,
[type=submit]:hover {
text-decoration: none;
color: #ffffff;
border-color: #600900;
background-color: #df1600;
}
.x-btn:hover,
.x-btn:active,
.button:hover,
.button:active,
[type=submit]:hover,
[type=submit]:active {
outline: 0 !important;
}
.x-btn[disabled],
.x-btn.disabled,
.button[disabled],
.button.disabled,
[type=submit][disabled],
[type=submit].disabled {
opacity: 0.25;
cursor: not-allowed;
}
.x-btn.x-btn-jumbo {
padding: 0.643em 1.429em 0.786em;
font-size: 28px;
}
.x-btn.x-btn-x-large {
padding: 0.714em 1.286em 0.857em;
font-size: 21px;
}
.x-btn.x-btn-large {
padding: 0.579em 1.105em 0.842em;
font-size: 19px;
}
.x-btn.x-btn-regular {
padding: 0.563em 1.125em 0.813em;
font-size: 16px;
}
.x-btn.x-btn-small {
padding: 0.429em 1.143em 0.643em;
font-size: 14px;
}
.x-btn.x-btn-mini {
padding: 0.385em 0.923em 0.538em;
font-size: 13px;
}
.x-btn.x-btn-square {
border-radius: 0;
}
.x-btn.x-btn-rounded {
border-radius: 0.225em;
}
.x-btn.x-btn-pill {
border-radius: 100em;
}
.x-btn-block {
display: block;
width: 100%;
}
.x-btn-block + .x-btn-block {
margin-top: 1em;
}
.x-btn [class*=x-icon-] {
display: inline;
width: auto;
height: auto;
margin: 0 0.5em 0 0;
}
.x-btn [class*=x-icon-]:before {
display: inline !important;
position: static !important;
transform: none !important;
}
.x-btn.x-btn-icon-only [class*=x-icon-] {
margin: 0;
}
.x-btn-circle-wrap {
display: inline-block;
position: relative;
}
.x-btn-circle-wrap.x-btn-jumbo,
.x-btn-circle-wrap.x-btn-x-large,
.x-btn-circle-wrap.x-btn-large {
margin: 0 0 21px;
padding: 0;
}
.x-btn-circle-wrap:before,
.x-btn-circle-wrap:after {
content: "";
position: relative;
display: block;
margin: 0 auto;
background-repeat: no-repeat;
background-position: center center;
z-index: 1;
}
.x-btn-circle-wrap:before {
top: 2px;
width: 172px;
height: 43px;
background-image: url(//newyorkwindowfilms.com/wp-content/themes/pro/framework/img/global/btn-circle-top-small.png);
background-size: 172px 43px;
}
.x-btn-circle-wrap:after {
bottom: 2px;
width: 190px;
height: 43px;
background-image: url(//newyorkwindowfilms.com/wp-content/themes/pro/framework/img/global/btn-circle-bottom-small.png);
background-size: 190px 43px;
}
.x-btn-circle-wrap .x-btn {
position: relative;
z-index: 2;
}
@media (max-width: 766.98px) {
.x-btn-circle-wrap:before {
top: 2px;
width: 112px;
height: 28px;
background-image: url(//newyorkwindowfilms.com/wp-content/themes/pro/framework/img/global/btn-circle-top-small.png);
background-size: 112px 28px;
}
.x-btn-circle-wrap:after {
bottom: 2px;
width: 127px;
height: 29px;
background-image: url(//newyorkwindowfilms.com/wp-content/themes/pro/framework/img/global/btn-circle-bottom-small.png);
background-size: 127px 29px;
}
}
.fade {
opacity: 0;
transition: opacity 0.3s ease;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
transition: height 0.3s ease;
}
.x-searchform-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 2030;
background-color: rgba(255, 255, 255, 0.925);
transition: top 0.3s ease;
}
.x-searchform-overlay.in {
display: table;
}
.x-searchform-overlay .form-search {
padding-bottom: 2em;
font-size: 10px;
}
.x-searchform-overlay .form-search:before {
display: none;
}
.x-searchform-overlay .form-search label {
margin-bottom: 0.85em;
font-size: 2.1em;
line-height: 1.4;
color: #333333;
}
.x-searchform-overlay .form-search .search-query {
border: 0;
padding: 0;
height: auto;
font-size: 9.4em;
letter-spacing: -0.05em;
line-height: 1;
color: #333333;
background-color: transparent;
border-radius: 0;
box-shadow: none;
}
.x-searchform-overlay .form-search .search-query:focus,
.x-searchform-overlay .form-search .search-query:active {
outline: 0;
}
@media (max-width: 766.98px) {
.x-searchform-overlay .form-search {
font-size: 8px;
}
}
@media (max-width: 479.98px) {
.x-searchform-overlay .form-search {
font-size: 6px;
}
}
.x-searchform-overlay-inner {
display: table-cell;
vertical-align: middle;
}
.x-nav {
margin-left: 0;
margin-bottom: 2.15em;
list-style: none;
}
.x-nav > li > a {
display: block;
cursor: pointer;
}
.x-nav > li > a:hover {
text-decoration: none;
background-color: transparent;
}
.x-nav > .right {
float: right;
}
.x-nav-tabs {
position: relative;
top: 1px;
margin-bottom: 1px;
border: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 0;
z-index: 10;
}
.x-nav-tabs:before,
.x-nav-tabs:after {
content: " ";
display: table;
width: 0px;
}
.x-nav-tabs:after {
clear: both;
}
.x-nav-tabs > li {
float: left;
border-right: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
text-align: center;
-webkit-transition: border-color 0.3s ease;
transition: border-color 0.3s ease;
}
@media (max-width: 978.98px) {
.x-nav-tabs > li {
border-right: 0;
}
}
.x-nav-tabs > li > a {
padding: 0.75em;
font-size: 14px;
line-height: 1.3;
color: rgba(0, 0, 0, 0.325);
background-color: #ffffff;
}
.x-nav-tabs > li > a:hover {
color: #333333;
background-color: #ffffff;
}
.x-nav-tabs.left,
.x-nav-tabs.right {
width: 24%;
max-width: 200px;
}
@media (max-width: 978.98px) {
.x-nav-tabs.left,
.x-nav-tabs.right {
float: none;
width: 100%;
max-width: none;
}
}
.x-nav-tabs.left > .x-nav-tabs-item,
.x-nav-tabs.right > .x-nav-tabs-item {
float: none;
width: 100%;
border-left: 0;
border-right: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.x-nav-tabs.left {
border-right: 0;
}
@media (max-width: 978.98px) {
.x-nav-tabs.left {
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
}
.x-nav-tabs.right {
border-left: 0;
}
@media (max-width: 978.98px) {
.x-nav-tabs.right {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
}
.x-nav-tabs > .active > a,
.x-nav-tabs > .active > a:hover {
color: #333333;
background-color: #ffffff;
cursor: default;
}
.x-nav-tabs.one-up > li {
width: 100%;
}
.x-nav-tabs.one-up > li:nth-child(1n) {
border-right: 0;
}
.x-nav-tabs.two-up > li {
width: 50%;
}
.x-nav-tabs.two-up > li:nth-child(2n) {
border-right: 0;
}
.x-nav-tabs.three-up > li {
width: 33.33333%;
}
.x-nav-tabs.three-up > li:nth-child(3n) {
border-right: 0;
}
.x-nav-tabs.four-up > li {
width: 25%;
}
.x-nav-tabs.four-up > li:nth-child(4n) {
border-right: 0;
}
.x-nav-tabs.five-up > li {
width: 20%;
}
.x-nav-tabs.five-up > li:nth-child(5n) {
border-right: 0;
}
@media (max-width: 978.98px) {
.x-nav-tabs.two-up > li,
.x-nav-tabs.three-up > li,
.x-nav-tabs.four-up > li,
.x-nav-tabs.five-up > li {
float: none;
width: 100%;
}
}
.tabbable:before,
.tabbable:after {
content: " ";
display: table;
width: 0px;
}
.tabbable:after {
clear: both;
}
.x-tab-content {
overflow: auto;
position: relative;
margin-bottom: 2.15em;
border: 1px solid rgba(0, 0, 0, 0.1);
border-top: 0;
background-color: #ffffff;
z-index: 15;
}
.x-tab-content img,
.x-tab-content .x-btn {
transform: translate3d(0, 0, 0);
}
.x-tab-content .x-tab-pane {
padding: 4%;
}
.x-nav-tabs.left + .x-tab-content,
.x-nav-tabs.right + .x-tab-content {
border-top: 1px solid #333333;
}
@media (max-width: 978.98px) {
.x-nav-tabs.left + .x-tab-content,
.x-nav-tabs.right + .x-tab-content {
border-top: 0;
}
}
.x-tab-content > .x-tab-pane {
display: none;
}
.x-tab-content > .active {
display: block;
}
.x-nav-articles {
float: right;
width: 82px;
margin-left: 35px;
}
.x-nav-articles:before,
.x-nav-articles:after {
content: " ";
display: table;
width: 0px;
}
.x-nav-articles:after {
clear: both;
}
.x-nav-articles a {
position: relative;
}
.x-nav-articles a {
display: block;
width: 38px;
height: 42px;
font-size: 18px;
line-height: 42px;
border: 1px solid #333333;
text-align: center;
color: #333333;
background-color: #ffffff;
-webkit-transition: color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease;
}
.x-nav-articles a:hover {
color: #ffffff;
background-color: #333333;
}
.x-nav-articles .prev {
float: left;
right: -1px;
}
.x-nav-articles .next {
float: right;
}
.x-breadcrumb-wrap {
overflow: hidden;
margin: 0;
padding: 16px 0;
font-size: 12px;
line-height: 1.4;
background-color: #ffffff;
}
.x-breadcrumb-wrap a {
color: #bababa;
}
.x-breadcrumb-wrap a:hover {
color: #e74c3c;
}
.x-breadcrumbs {
float: left;
width: 85%;
}
@media (max-width: 766.98px) {
.x-breadcrumbs {
float: none;
width: 100%;
text-align: center;
}
}
.x-breadcrumbs a,
.x-breadcrumbs span {
display: inline-block;
}
.x-breadcrumbs .delimiter {
position: relative;
margin: 0 0.45em 0 0.65em;
}
.x-breadcrumbs .current {
color: #333333;
}
.x-pagination,
.woocommerce-pagination {
display: block;
margin: 35px 0 0;
height: 32px;
text-align: center;
clear: both;
}
.x-pagination ul,
.woocommerce-pagination ul {
display: inline-block;
margin: 0;
}
.x-pagination li,
.woocommerce-pagination li {
display: inline;
}
.x-pagination a,
.x-pagination span,
.woocommerce-pagination a,
.woocommerce-pagination span {
float: left;
width: 32px;
height: 32px;
margin-left: -1px;
font-size: 13px;
font-weight: 400;
line-height: 32px;
text-decoration: none;
color: #333333;
}
.x-pagination a:hover,
.woocommerce-pagination a:hover {
color: #ffffff;
background-color: #333333;
}
@media (max-width: 766.98px) {
.x-pagination a.prev,
.x-pagination a.next,
.x-pagination a.prev-next,
.woocommerce-pagination a.prev,
.woocommerce-pagination a.next,
.woocommerce-pagination a.prev-next {
display: none;
}
}
.x-pagination span.pages,
.woocommerce-pagination span.pages {
display: none;
}
.x-pagination span.dots,
.x-pagination span.current,
.woocommerce-pagination span.dots,
.woocommerce-pagination span.current {
color: #ffffff;
background-color: #333333;
}
.tooltip {
position: absolute;
z-index: 1020;
display: block;
visibility: visible;
padding: 0.455em;
font-size: 11px;
font-weight: normal;
line-height: 1.2;
text-shadow: none;
opacity: 0;
transform: translate3d(0, 0, 0);
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.tooltip.top {
margin-top: -0.273em;
}
.tooltip.right {
margin-left: 0.273em;
}
.tooltip.bottom {
margin-top: 0.273em;
}
.tooltip.left {
margin-left: -0.273em;
}
.tooltip-inner {
max-width: 200px;
padding: 0.727em 0.818em;
color: #ffffff;
text-align: center;
text-decoration: none;
background-color: #272727;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #272727;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #272727;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #272727;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #272727;
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1010;
display: none;
width: 236px;
background-color: #ffffff;
border: 1px solid rgba(0, 0, 0, 0.2);
text-align: center;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
transform: translate3d(0, 0, 0);
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.popover.top {
margin-top: -0.825em;
}
.popover.right {
margin-left: 0.825em;
}
.popover.bottom {
margin-top: 0.825em;
}
.popover.left {
margin-left: -0.825em;
}
.popover-title {
margin: 0;
padding: 0.571em 0.75em;
font-size: 15px;
font-weight: 400;
line-height: 1.3;
background-color: #e4e4e4;
}
.popover-content {
border-top: 1px solid rgba(0, 0, 0, 0.2);
padding: 0.563em 0.875em;
font-size: 13px;
font-weight: 400;
line-height: 1.5;
}
.popover-content p,
.popover-content ul,
.popover-content ol {
margin-bottom: 0;
}
.popover-content ul,
.popover-content ol {
margin-left: 1.286em;
}
.popover .arrow,
.popover .arrow:after {
position: absolute;
display: inline-block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.popover .arrow:after {
content: "";
z-index: -1;
}
.popover.top .arrow {
bottom: -10px;
left: 50%;
margin-left: -10px;
border-width: 10px 10px 0;
border-top-color: #ffffff;
}
.popover.top .arrow:after {
border-width: 11px 11px 0;
border-top-color: rgba(0, 0, 0, 0.25);
bottom: -1px;
left: -11px;
}
.popover.right .arrow {
top: 50%;
left: -10px;
margin-top: -10px;
border-width: 10px 10px 10px 0;
border-right-color: #ffffff;
}
.popover.right .arrow:after {
border-width: 11px 11px 11px 0;
border-right-color: rgba(0, 0, 0, 0.25);
bottom: -11px;
left: -1px;
}
.popover.bottom .arrow {
top: -10px;
left: 50%;
margin-left: -10px;
border-width: 0 10px 10px;
border-bottom-color: #e4e4e4;
}
.popover.bottom .arrow:after {
border-width: 0 11px 11px;
border-bottom-color: rgba(0, 0, 0, 0.25);
top: -1px;
left: -11px;
}
.popover.left .arrow {
top: 50%;
right: -10px;
margin-top: -10px;
border-width: 10px 0 10px 10px;
border-left-color: #ffffff;
}
.popover.left .arrow:after {
border-width: 11px 0 11px 11px;
border-left-color: rgba(0, 0, 0, 0.25);
bottom: -11px;
right: -1px;
}
.flex-container a:active,
.x-flexslider a:active {
outline: none;
}
.x-slides,
.flex-control-nav,
.flex-direction-nav {
margin: 0;
padding: 0;
list-style: none !important;
}
.x-flexslider {
margin: 0;
padding: 0;
}
.x-flexslider .x-slides .x-slide {
display: none;
position: relative;
}
.x-flexslider .x-slides img {
width: 100%;
display: block;
}
.flex-pauseplay span {
text-transform: capitalize;
}
.x-slides:before,
.x-slides:after {
content: " ";
display: table;
width: 0px;
}
.x-slides:after {
clear: both;
}
.no-js .x-slides > li:first-child {
display: block;
}
.x-flexslider {
width: 100%;
margin: 0 0 2.15em;
position: relative;
overflow: hidden;
}
.x-flexslider-featured-gallery {
background: #ffffff;
}
.flex-viewport {
max-height: 2000px;
transition: all 1s ease;
}
.loading .flex-viewport {
max-height: 300px;
}
.flex-direction-nav a {
display: block;
cursor: pointer;
position: absolute;
top: 50%;
width: 30px;
height: 30px;
margin-top: -17px;
font-size: 30px;
line-height: 30px;
text-align: center;
text-shadow: 0 2px 2px rgba(0, 0, 0, 0.325);
color: #ffffff;
opacity: 0.5;
transition: opacity 0.3s ease;
z-index: 10;
}
.flex-direction-nav a [class*=x-icon-] {
width: auto;
}
.flex-direction-nav a:hover {
text-decoration: none;
color: #ffffff;
opacity: 1;
}
.flex-direction-nav a.flex-prev {
left: 14px;
}
.flex-direction-nav a.flex-next {
right: 14px;
}
.flex-control-nav {
position: absolute;
line-height: 1;
text-align: center;
z-index: 10;
}
.flex-control-nav:not(.flex-control-thumbs) {
left: 14px;
right: 14px;
bottom: 14px;
padding: 0 4px;
background-color: #ffffff;
}
.flex-control-nav:not(.flex-control-thumbs) li {
margin: 7px 4px 6px;
text-indent: -9999px;
}
.flex-control-nav.flex-control-thumbs {
top: 0;
right: 0;
padding: 1em;
}
.flex-control-nav.flex-control-thumbs li {
background-color: #000000;
box-shadow: 0 0.15em 0.625em rgba(0, 0, 0, 0.215);
}
.flex-control-nav.flex-control-thumbs li:not(:first-child) {
margin-left: 0.5em;
}
.flex-control-nav.flex-control-thumbs img {
width: auto;
height: 1.5em;
vertical-align: top;
transition: opacity 0.3s ease;
cursor: pointer;
}
.flex-control-nav.flex-control-thumbs img:not(:hover):not(.flex-active) {
opacity: 0.65;
}
.flex-control-nav li {
display: inline-block;
}
.flex-control-nav a {
display: block;
width: 14px;
height: 14px;
background-color: #ffffff;
border-radius: 100em;
opacity: 0.5;
transition: opacity 0.3s ease;
}
.flex-control-nav a:hover {
cursor: pointer;
opacity: 1;
}
.flex-control-nav a.flex-active {
opacity: 1;
}
.x-slider-container {
position: relative;
z-index: 1;
}
.x-slider-container.bg-video {
background-color: #000000;
}
.x-slider-container .rev_slider_wrapper {
padding: 0 !important;
}
.x-post-slider-blog-active .x-slider-container.below {
margin-bottom: 35px;
}
.rev_slider_wrapper .x-btn {
padding: 0.563em 1.125em 0.813em !important;
font-size: 16px !important;
font-size: 1.6rem !important;
}
@media (max-width: 978.98px) {
.rev_slider_wrapper .x-btn {
font-size: 13px !important;
font-size: 1.3rem !important;
}
}
@media (max-width: 766.98px) {
.rev_slider_wrapper .x-btn {
font-size: 11px !important;
font-size: 1.1rem !important;
}
}
@media (max-width: 479.98px) {
.rev_slider_wrapper .x-btn {
font-size: 8px !important;
font-size: 0.8rem !important;
}
}
.x-slider-scroll-bottom {
position: absolute;
display: block;
border: 3px solid;
width: 60px;
height: 60px;
font-size: 41px;
line-height: 53px;
text-align: center;
color: #ffffff;
border-radius: 100em;
z-index: 1020;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.x-slider-scroll-bottom.top {
top: 20px;
}
.x-slider-scroll-bottom.left {
left: 20px;
}
.x-slider-scroll-bottom.right {
right: 20px;
}
.x-slider-scroll-bottom.bottom {
bottom: 20px;
}
.x-slider-scroll-bottom.center {
left: 50%;
margin-left: -30px;
}
.x-slider-scroll-bottom:hover {
color: #e74c3c;
}
@media (min-width: 767px) and (max-width: 978.98px) {
.x-slider-scroll-bottom {
width: 50px;
height: 50px;
font-size: 38px;
line-height: 43px;
}
.x-slider-scroll-bottom.center {
margin-left: -25px;
}
}
@media (max-width: 766.98px) {
.x-slider-scroll-bottom {
border-width: 2px;
width: 46px;
height: 46px;
font-size: 31px;
line-height: 40px;
}
.x-slider-scroll-bottom.center {
margin-left: -23px;
}
}
@media (max-width: 479.98px) {
.x-slider-scroll-bottom {
width: 40px;
height: 40px;
font-size: 25px;
line-height: 34px;
}
.x-slider-scroll-bottom.center {
margin-left: -20px;
}
}
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}
.isotope,
.isotope .isotope-item {
transition-duration: 0.8s;
}
.isotope {
transition-property: height, width;
}
.isotope .isotope-item {
transition-property: transform;
}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
transition-duration: 0s;
}
.x-iso-container {
box-sizing: content-box;
}
.x-iso-container.cols-1 > * {
width: 100%;
}
.x-iso-container.cols-2 > * {
width: 49.95%;
}
.x-iso-container.cols-3 > * {
width: 33.28%;
}
@media (min-width: 767px) and (max-width: 978.98px) {
.x-iso-container.cols-3 > * {
width: 49.95%;
}
}
.x-iso-container.cols-4 > * {
width: 33.28%;
}
@media (min-width: 1200px) {
.x-iso-container.cols-4 > * {
width: 24.95%;
}
}
@media (min-width: 767px) and (max-width: 978.98px) {
.x-iso-container.cols-4 > * {
width: 49.95%;
}
}
@media (max-width: 766.98px) {
.x-iso-container[class*=cols-] > * {
width: 100%;
}
}
#x-isotope-loading {
position: absolute;
top: 100px;
left: 0;
right: 0;
}
.x-loading,
.x-loading:before,
.x-loading:after {
display: block;
width: 2.5em;
height: 2.5em;
border-radius: 100em;
animation-fill-mode: both;
animation: xLoader 2s infinite ease-in-out;
}
.x-loading {
position: relative;
margin: 0 auto;
font-size: 8px;
text-indent: -9999em;
color: currentColor;
transform: translateZ(0);
animation-delay: -0.16s;
}
.x-loading:before,
.x-loading:after {
content: "";
position: absolute;
top: 0;
}
.x-loading:before {
left: -4em;
animation-delay: -0.32s;
}
.x-loading:after {
left: 4em;
}
@keyframes xLoader {
0%, 80%, 100% {
box-shadow: 0 2.5em 0 -1.3em;
}
40% {
box-shadow: 0 2.5em 0 0;
}
}
.x-iso-container {
margin: 0 -1em;
}
.x-iso-container > * {
margin: 0 !important;
border: 0 !important;
padding: 0 1em 2em !important;
opacity: 0;
}
.x-iso-container + .pagination {
margin-top: 5px;
}
.option-set {
margin: 0 0 35px;
list-style: none;
}
.option-set:before,
.option-set:after {
content: " ";
display: table;
width: 0px;
}
.option-set:after {
clear: both;
}
.option-set .x-index-filter-label,
.option-set .x-portfolio-filter-label {
margin: 0;
padding-left: 15px;
float: left;
width: calc(100% - 42px);
height: 42px;
font-size: 14px;
letter-spacing: 2px;
line-height: 42px;
text-transform: uppercase;
background-color: #ffffff;
}
.option-set .x-index-filters,
.option-set .x-portfolio-filters {
display: block;
border: 1px solid #333333;
color: #333333;
}
.option-set .x-index-filters i,
.option-set .x-portfolio-filters i {
display: block;
border-left: 1px solid #333333;
float: right;
width: 42px;
height: 42px;
line-height: 42px;
text-align: center;
background-color: #ffffff;
-webkit-transition: color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease;
}
.option-set .x-index-filters:hover i,
.option-set .x-portfolio-filters:hover i {
color: #ffffff;
background-color: #333333;
}
.option-set .x-index-filters-menu,
.option-set .x-portfolio-filters-menu {
display: none;
margin: 0;
padding: 15px 15px 0;
text-align: center;
}
.option-set .x-index-filters-menu > li,
.option-set .x-portfolio-filters-menu > li {
display: inline-block;
font-size: 12px;
letter-spacing: 2px;
text-transform: uppercase;
}
.option-set .x-index-filters-menu > li:after,
.option-set .x-portfolio-filters-menu > li:after {
content: "/";
display: inline;
margin: 0 0 0 3px;
}
.option-set .x-index-filters-menu > li > a,
.option-set .x-index-filters-menu > li:after,
.option-set .x-portfolio-filters-menu > li > a,
.option-set .x-portfolio-filters-menu > li:after {
color: rgba(0, 0, 0, 0.35);
}
.option-set .x-index-filters-menu > li:last-child:after,
.option-set .x-portfolio-filters-menu > li:last-child:after {
display: none;
}
.option-set .x-index-filters-menu > li > a:hover,
.option-set .x-index-filters-menu > li > a.selected,
.option-set .x-portfolio-filters-menu > li > a:hover,
.option-set .x-portfolio-filters-menu > li > a.selected {
color: #333333;
}
.ilightbox-overlay.light {
background: #ffffff;
}
.ilightbox-loader.light {
-webkit-box-shadow: 0px 0px 85px #dacffc, 0px 0px 85px #dacffc;
box-shadow: 0px 0px 85px #dacffc, 0px 0px 85px #dacffc;
}
.ilightbox-loader.light div {
background: #ffffff url(//newyorkwindowfilms.com/wp-content/themes/pro/framework/img/global/ilightbox-preloader-light.gif) no-repeat center;
}
.ilightbox-holder.light {
padding: 1%;
background: #ffffff;
border-radius: 2px;
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
}
.ilightbox-holder.light .ilightbox-container .ilightbox-caption {
background-color: #ffffff;
}
.ilightbox-holder.light .ilightbox-container .ilightbox-social {
border-radius: 2px;
}
.ilightbox-holder.light .ilightbox-alert {
color: #89949B;
}
.ilightbox-toolbar.light {
top: 8px;
left: 8px;
height: 23px;
background-color: #ffffff;
border-radius: 3px;
-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 7px rgba(0, 0, 0, 0.2);
}
.ilightbox-toolbar.light a {
width: 25px;
height: 23px;
text-align: center;
}
.ilightbox-toolbar.light a.ilightbox-close {
border-radius: 3px 0 0 3px;
}
.ilightbox-toolbar.light a.ilightbox-fullscreen {
border-radius: 0 3px 3px 0;
}
.ilightbox-toolbar.light a:before {
display: inline-block;
font-family: "FontAwesome" !important;
font-style: normal !important;
font-weight: normal !important;
text-decoration: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ilightbox-toolbar.light a.ilightbox-close:before {
content: "\f00d";
font-size: 15px;
line-height: 22px;
}
.ilightbox-toolbar.light a.ilightbox-fullscreen:before {
content: "\f0c8";
font-size: 11px;
line-height: 23px;
}
.ilightbox-toolbar.light a.ilightbox-prev-button,
.ilightbox-toolbar.light a.ilightbox-next-button {
display: none;
}
.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
border-radius: 2px;
}
.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
background: url(//newyorkwindowfilms.com/wp-content/themes/pro/framework/img/global/ilightbox-thumb-overlay-play-light.png) no-repeat center;
}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-title {
padding: 10px 8px;
padding-right: 60px;
font-size: 18px;
}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar {
top: 5px;
left: auto;
right: 5px;
}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a {
float: right;
}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type {
border-radius: 0 3px 3px 0;
}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type {
border-radius: 3px 0 0 3px;
}
.ilightbox-overlay,
.ilightbox-loader,
.ilightbox-loader *,
.ilightbox-holder,
.ilightbox-holder .ilightbox-container,
.ilightbox-holder .ilightbox-container img.ilightbox-image,
.ilightbox-holder .ilightbox-container .ilightbox-caption,
.ilightbox-toolbar,
.ilightbox-toolbar *,
.ilightbox-thumbnails,
.ilightbox-thumbnails *,
.ilightbox-holder .ilightbox-container .ilightbox-social,
.ilightbox-holder .ilightbox-container .ilightbox-social * {
float: none;
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
line-height: 100%;
vertical-align: baseline;
background: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: -moz-none;
-o-user-select: none;
user-select: none;
}
.ilightbox-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100000;
}
.ilightbox-loader {
position: fixed;
top: 45%;
left: -192px;
padding-left: 30px;
opacity: 0.9;
border-radius: 0 100px 100px 0;
z-index: 100005;
}
.ilightbox-loader div {
width: 72px;
height: 72px;
border-radius: 0 100px 100px 0;
}
.ilightbox-loader.horizontal {
top: -192px;
left: 45%;
padding: 0;
padding-top: 30px;
border-radius: 0 0 100px 100px;
}
.ilightbox-loader.horizontal div {
border-radius: 0 0 100px 100px;
}
.ilightbox-toolbar {
display: none;
position: fixed;
z-index: 100010;
}
.ilightbox-toolbar a {
float: left;
cursor: pointer;
}
.ilightbox-thumbnails {
display: block;
position: fixed;
z-index: 100009;
}
.ilightbox-thumbnails.ilightbox-horizontal {
left: 0;
bottom: 0;
width: 100%;
height: 100px;
}
.ilightbox-thumbnails.ilightbox-vertical {
top: 0;
right: 0;
width: 140px;
height: 100%;
overflow: hidden;
}
.ilightbox-thumbnails .ilightbox-thumbnails-container {
display: block;
position: relative;
}
.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container {
width: 100%;
height: 100px;
}
.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container {
width: 140px;
height: 100%;
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid {
display: block;
position: absolute;
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail {
display: block;
position: relative;
padding: 10px;
cursor: pointer;
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
width: 100%;
height: 100%;
border-radius: 2px;
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0.7;
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover {
opacity: 1;
}
.ilightbox-holder {
display: none;
position: fixed;
z-index: 100003;
}
.ilightbox-holder.ilightbox-next,
.ilightbox-holder.ilightbox-prev {
cursor: pointer;
}
.ilightbox-holder div.ilightbox-container {
position: relative;
width: 100%;
height: 100%;
}
.ilightbox-holder img.ilightbox-image {
width: 100%;
height: 100%;
}
.ilightbox-holder .ilightbox-container .ilightbox-caption {
display: none;
position: absolute;
left: 5%;
right: 5%;
bottom: 0;
max-width: 100%;
margin: 0 auto;
padding: 5px 10px;
font-size: 12px;
line-height: 150%;
word-wrap: break-word;
text-align: center;
border-radius: 3px 3px 0 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 20003;
}
@media (max-width: 978.98px) {
.ilightbox-holder .ilightbox-container .ilightbox-caption {
font-size: 10px;
}
}
@media (max-width: 479.98px) {
.ilightbox-holder .ilightbox-container .ilightbox-caption {
font-size: 8px;
}
}
.ilightbox-holder .ilightbox-alert {
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 300px;
height: 50px;
margin: auto;
padding-top: 100px;
text-align: center;
}
.ilightbox-holder .ilightbox-wrapper {
width: 100%;
height: 100%;
overflow: auto;
}
.ilightbox-holder .ilightbox-inner-toolbar {
position: relative;
}
.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar {
position: absolute;
}
.x-social-global {
font-weight: 400;
line-height: 1;
}
.x-social-global a {
display: inline-block;
text-align: center;
color: rgba(255, 255, 255, 0.25);
}
.x-social-global a:hover {
color: #ffffff;
}
.x-social-global a:focus {
outline: 0;
}
.x-social-global a i {
display: block;
}
.x-social-global a + .tooltip.top .tooltip-arrow {
border-top-color: #ffffff;
}
.x-social-global a + .tooltip.bottom .tooltip-arrow {
border-bottom-color: #ffffff;
}
.x-social-global a + .tooltip .tooltip-inner {
color: #333333;
background-color: #ffffff;
}
.twitter-tweet {
width: 100% !important;
max-width: 100% !important;
margin: 0 0 2.15em !important;
}
.x-scroll-top {
position: fixed;
z-index: 10000;
bottom: 10px;
width: 35px;
height: 35px;
margin-bottom: -75px;
border: 2px solid #000000;
font-size: 25px;
line-height: 27px;
text-align: center;
color: #000000;
-webkit-transition: margin-bottom 0.6s ease, opacity 0.3s ease;
transition: margin-bottom 0.6s ease, opacity 0.3s ease;
}
.x-scroll-top.in {
margin-bottom: 0;
opacity: 0.375;
}
.x-scroll-top.in:hover {
opacity: 0.825;
}
.x-scroll-top.left {
left: 10px;
}
.x-scroll-top.right {
right: 10px;
}
.x-scroll-top:hover {
color: #000000;
}
.x-post-carousel.unstyled {
position: relative;
margin: 0 0 0 -2px;
padding: 2px 0;
height: 229px;
background-color: #ffffff;
}
.x-post-carousel.unstyled .entry-cover {
border-left: 2px solid #ffffff;
padding-bottom: 225px;
}
.x-post-carousel.unstyled .entry-cover:hover .h-entry-cover {
top: -8em;
}
.x-post-carousel.unstyled .entry-cover:hover .x-post-carousel-meta {
bottom: 50%;
margin-bottom: -60px;
}
.x-post-carousel-item {
float: left;
}
.x-post-carousel-meta {
position: absolute;
height: 120px;
left: 52.5px;
right: 52.5px;
bottom: -175px;
-webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1);
transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1);
}
.x-post-carousel-meta > span {
display: block;
position: relative;
width: 100%;
height: 40px;
padding: 13px 0;
font-size: 14px;
letter-spacing: 0;
line-height: 1;
text-transform: uppercase;
color: #ffffff;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.x-post-carousel-meta > span:before,
.x-post-carousel-meta > span:last-child:after {
content: "";
display: block;
position: absolute;
left: 25%;
right: 25%;
height: 1px;
background-color: rgba(255, 255, 255, 0.125);
}
.x-post-carousel-meta > span:before {
top: 0;
}
.x-post-carousel-meta > span:last-child:after {
bottom: 0;
}
.slick-slider {
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-touch-action: none;
touch-action: none;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
display: block;
position: relative;
overflow: hidden;
margin: 0;
}
.slick-list:focus {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.slick-track {
position: relative;
left: 0;
top: 0;
display: block;
}
.slick-track:before,
.slick-track:after {
content: " ";
display: table;
width: 0px;
}
.slick-track:after {
clear: both;
}
.slick-prev,
.slick-next {
display: block;
position: absolute;
top: 0;
bottom: 0;
padding: 0;
border: 0;
width: 85px;
font-size: 0;
line-height: 0;
text-shadow: 0 0 20px rgba(0, 0, 0, 0.925);
color: transparent;
background-color: transparent;
cursor: pointer;
outline: none;
-webkit-transition: box-shadow 0.3s ease;
transition: box-shadow 0.3s ease;
}
.slick-prev:before,
.slick-next:before {
font-size: 32px;
line-height: 1;
color: #ffffff;
opacity: 0.5;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: "FontAwesome" !important;
font-style: normal !important;
font-weight: normal !important;
text-decoration: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.slick-prev:hover:before,
.slick-next:hover:before {
opacity: 1;
}
.slick-prev:focus,
.slick-next:focus {
outline: none;
}
.slick-prev {
left: 0;
}
.slick-prev:before {
content: "\f053";
padding-right: 20px;
}
.slick-next {
right: 0;
}
.slick-next:before {
content: "\f054";
padding-left: 20px;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-track,
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-list,
.slick-track,
.slick-slide,
.slick-slide img {
transform: translate3d(0, 0, 0);
}
.x-post-slider {
position: relative;
overflow: hidden;
background-color: #ffffff;
}
.x-post-slider .x-slides {
background-color: #000000;
}
.x-post-slider-entry {
position: relative;
padding-bottom: 425px;
overflow: hidden;
background-color: #ffffff;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.x-post-slider-entry > a {
display: block;
padding: 0 65px;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
text-align: center;
background-color: rgba(0, 0, 0, 0.5);
-webkit-transition: background-color 0.4s ease;
transition: background-color 0.4s ease;
}
.x-post-slider-entry > a > .cover {
display: table;
width: 100%;
height: 100%;
}
.x-post-slider-entry > a > .cover > .middle {
display: table-cell;
vertical-align: middle;
}
.x-post-slider-entry:hover > a {
background-color: rgba(0, 0, 0, 0.75);
}
.x-post-slider-entry .featured-meta {
font-size: 18px;
}
.x-post-slider-entry .h-featured {
font-size: 42px;
}
.x-post-slider-entry .featured-view {
font-size: 16px;
}
@media (max-width: 978.98px) {
.x-post-slider-entry .featured-meta {
font-size: 16px;
}
.x-post-slider-entry .h-featured {
font-size: 32px;
}
.x-post-slider-entry .featured-view {
font-size: 14px;
}
}
@media (max-width: 766.98px) {
.x-post-slider-entry .featured-meta {
display: none;
}
.x-post-slider-entry .h-featured {
font-size: 24px;
}
.x-post-slider-entry .featured-view {
font-size: 10px;
}
}
@media (max-width: 479.98px) {
.x-post-slider-entry .h-featured {
font-size: 16px;
}
.x-post-slider-entry .featured-view {
display: none;
}
}
.x-post-slider .flex-direction-nav a {
margin-top: -20px;
width: 35px;
height: 45px;
line-height: 41px;
}
.x-container {
margin: 0 auto;
}
.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):before,
.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after {
content: " ";
display: table;
width: 0px;
}
.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after {
clear: both;
}
.x-gap {
margin: 0 0 2.15em;
border-color: transparent;
}
.x-clear {
margin: 0;
border: 0;
clear: both;
}
.x-map {
margin-bottom: 2.15em;
}
.x-map .x-map-inner {
overflow: hidden;
position: relative;
padding-bottom: 56.25%;
height: 0;
}
.x-map .x-map-inner iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.x-map .gm-style img {
max-width: none;
}
.x-code {
line-height: 1;
}
.x-block-grid {
display: block;
overflow: hidden;
margin: 0 0 2.15em;
}
.x-block-grid > li {
display: block;
float: left;
height: auto;
margin: 5% 5% 0 0;
padding: 0;
}
.x-block-grid.two-up > li {
width: 47.5%;
}
.x-block-grid.two-up > li:nth-child(-n+2) {
margin-top: 0;
}
.x-block-grid.two-up > li:nth-child(2n) {
margin-right: 0;
}
.x-block-grid.two-up > li:nth-child(2n+1) {
clear: both;
}
@media (max-width: 479.98px) {
.x-block-grid.two-up > li {
width: 100%;
margin-right: 0;
}
.x-block-grid.two-up > li:nth-child(2) {
margin-top: 5%;
}
}
.x-block-grid.three-up > li {
width: 30%;
}
.x-block-grid.three-up > li:nth-child(-n+3) {
margin-top: 0;
}
.x-block-grid.three-up > li:nth-child(3n) {
margin-right: 0;
}
.x-block-grid.three-up > li:nth-child(3n+1) {
clear: both;
}
@media (max-width: 978.98px) {
.x-block-grid.three-up > li {
width: 47.5%;
}
.x-block-grid.three-up > li:nth-child(3) {
margin-top: 5%;
}
.x-block-grid.three-up > li:nth-child(3n) {
margin-right: 5%;
}
.x-block-grid.three-up > li:nth-child(3n+1) {
clear: none;
}
.x-block-grid.three-up > li:nth-child(2n) {
margin-right: 0;
}
.x-block-grid.three-up > li:nth-child(2n+1) {
clear: both;
}
}
@media (max-width: 479.98px) {
.x-block-grid.three-up > li {
width: 100%;
margin-right: 0;
}
.x-block-grid.three-up > li:nth-child(2) {
margin-top: 5%;
}
.x-block-grid.three-up > li:nth-child(3n) {
margin-right: 0;
}
}
.x-block-grid.four-up > li {
width: 21.25%;
}
.x-block-grid.four-up > li:nth-child(-n+4) {
margin-top: 0;
}
.x-block-grid.four-up > li:nth-child(4n) {
margin-right: 0;
}
.x-block-grid.four-up > li:nth-child(4n+1) {
clear: both;
}
@media (max-width: 978.98px) {
.x-block-grid.four-up > li {
width: 47.5%;
}
.x-block-grid.four-up > li:nth-child(3),
.x-block-grid.four-up > li:nth-child(4) {
margin-top: 5%;
}
.x-block-grid.four-up > li:nth-child(4n) {
margin-right: 5%;
}
.x-block-grid.four-up > li:nth-child(4n+1) {
clear: none;
}
.x-block-grid.four-up > li:nth-child(2n) {
margin-right: 0;
}
.x-block-grid.four-up > li:nth-child(2n+1) {
clear: both;
}
}
@media (max-width: 479.98px) {
.x-block-grid.four-up > li {
width: 100%;
margin-right: 0;
}
.x-block-grid.four-up > li:nth-child(2) {
margin-top: 5%;
}
.x-block-grid.four-up > li:nth-child(4n) {
margin-right: 0;
}
}
.x-ul-icons {
margin-left: 1.5em;
list-style: none;
}
.x-ul-icons li [class*=x-icon-] {
text-indent: -1.5em;
}
.x-video {
margin-bottom: 2.15em;
}
.x-video .x-video-inner {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.x-video .x-video-inner.five-by-three {
padding-bottom: 60%;
}
.x-video .x-video-inner.five-by-four {
padding-bottom: 80%;
}
.x-video .x-video-inner.four-by-three {
padding-bottom: 75%;
}
.x-video .x-video-inner.three-by-two {
padding-bottom: 66.67%;
}
.x-video .x-video-inner embed,
.x-video .x-video-inner iframe,
.x-video .x-video-inner img,
.x-video .x-video-inner object,
.x-video .x-video-inner video {
display: block !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100%;
height: 100%;
margin: 0 !important;
}
.x-video.bg,
.x-video.x-video-bg {
margin: 0;
}
.x-video.bg,
.x-video.bg .x-video-inner,
.x-video.x-video-bg,
.x-video.x-video-bg .x-video-inner {
position: absolute;
transition: opacity 1s ease;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
overflow: hidden;
}
.x-video.bg.poster,
.x-video.x-video-bg.poster {
background-size: cover;
background-position: 50% 50%;
background-repeat: no-repeat;
}
.x-flexslider-shortcode-container {
margin-bottom: 2.15em;
}
.x-flexslider-shortcode-container .x-flexslider-shortcode {
margin: 0;
}
.x-audio {
margin-bottom: 2.15em;
}
.x-audio.player {
height: 30px;
}
.x-search-shortcode {
margin-bottom: 2.15em;
}
.x-counter {
text-align: center;
}
.x-counter .number-wrap {
font-size: 3.25em;
line-height: 1;
}
.x-counter .text-above,
.x-counter .text-below {
display: block;
letter-spacing: 0.125em;
line-height: 1.5;
text-transform: uppercase;
}
.x-counter .text-above {
margin-bottom: 0.5em;
}
.x-counter .text-below {
margin-top: 0.5em;
}
.x-counter .x-counter-number-wrap:first-child {
margin-top: 0 !important;
}
.x-counter .x-counter-number-wrap:last-child {
margin-bottom: 0 !important;
}
.x-typed-cursor {
-webkit-animation: x-blink 1s infinite;
animation: x-blink 1s infinite;
}
@-webkit-keyframes x-blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes x-blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.x-card-outer {
margin: 0 auto 2.15em;
text-align: center;
cursor: pointer;
-webkit-perspective: 1200px;
-ms-perspective: 1200px;
perspective: 1200px;
}
.x-card-outer .x-card-inner {
position: relative;
}
.x-card-outer .x-face-outer {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.x-card-outer .x-face-outer.front {
z-index: 2;
}
.x-card-outer .x-face-outer.back {
z-index: 1;
}
.x-card-outer .x-face-inner {
height: 100%;
}
.x-card-outer .x-face-graphic {
margin: 0 0 10px;
line-height: 1;
}
.x-card-outer .x-face-title,
.x-card-outer .x-face-text {
color: inherit;
}
.x-card-outer .x-face-title {
margin: 0;
padding: 0;
font-size: 1.75em;
}
.x-card-outer .x-face-text {
margin: 8px 0 0;
}
.x-card-outer .x-face-button {
display: inline-block;
margin: 15px 0 0;
border: 0;
padding: 0.825em 1em;
line-height: 1;
text-decoration: none;
border-radius: 0.35em;
box-shadow: none;
}
.x-card-outer.flipped .x-face-outer.front {
z-index: 1;
}
.x-card-outer.flipped .x-face-outer.back {
z-index: 2;
}
.x-card-outer.center-vertically .x-face-inner:before {
content: "";
display: inline-block;
width: 0;
height: 100%;
margin: 0;
padding: 0;
vertical-align: middle;
}
.x-card-outer.center-vertically .x-face-content {
display: inline-block;
vertical-align: middle;
}
.x-card-outer .x-card-inner {
-webkit-transition: -webkit-transform 1.25s cubic-bezier(0.23, 1, 0.32, 1);
transition: transform 1.25s cubic-bezier(0.23, 1, 0.32, 1);
transform-style: preserve-3d;
}
.x-card-outer .x-face-outer {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.x-card-outer .x-face-outer.front,
.x-card-outer .x-face-outer.back,
.x-card-outer.flipped .x-face-outer.front,
.x-card-outer.flipped .x-face-outer.back {
z-index: 1;
}
.x-card-outer.flip-from-left .back,
.x-card-outer.flip-from-right .back {
transform: rotateY(180deg);
}
.x-card-outer.flip-from-left.flipped .x-card-inner {
transform: rotateY(180deg);
}
.x-card-outer.flip-from-right.flipped .x-card-inner {
transform: rotateY(-180deg);
}
.x-card-outer.flip-from-top .back,
.x-card-outer.flip-from-bottom .back {
transform: rotateX(180deg);
}
.x-card-outer.flip-from-top.flipped .x-card-inner {
transform: rotateX(-180deg);
}
.x-card-outer.flip-from-bottom.flipped .x-card-inner {
transform: rotateX(180deg);
}
.x-creative-cta {
display: block;
overflow: hidden;
position: relative;
border: 0;
text-align: center;
text-decoration: none;
box-shadow: none;
transition: background-color 0.3s ease;
}
.x-creative-cta > span {
display: block;
transition: all 0.65s cubic-bezier(0.23, 1, 0.32, 1);
}
.x-creative-cta > span.text {
line-height: 1.2;
opacity: 1;
}
.x-creative-cta > span.graphic {
position: absolute;
top: 50%;
left: 50%;
line-height: 1;
opacity: 0;
}
.x-creative-cta > span.graphic > i,
.x-creative-cta > span.graphic > img {
transition: all 0.65s cubic-bezier(0.23, 1, 0.32, 1);
}
.x-creative-cta:hover > span.text {
opacity: 0;
}
.x-creative-cta:hover > span.graphic {
opacity: 1;
}
.x-creative-cta.slide-top:hover > span.text {
transform: translate(0, -150%);
}
.x-creative-cta.slide-left:hover > span.text {
transform: translate(-80%, 0);
}
.x-creative-cta.slide-right:hover > span.text {
transform: translate(80%, 0);
}
.x-creative-cta.slide-bottom:hover > span.text {
transform: translate(0, 150%);
}
.x-feature-box {
position: relative;
margin: 0 auto 2.15em;
}
.x-feature-box.left-text,
.x-feature-box.right-text {
display: flex;
}
.x-feature-box.left-text .x-feature-box-content,
.x-feature-box.right-text .x-feature-box-content {
flex: 1 0 0%;
}
.x-feature-box-graphic {
display: inline-block;
margin: 0 0 10px;
}
.x-feature-box.left-text .x-feature-box-graphic,
.x-feature-box.right-text .x-feature-box-graphic {
margin-bottom: 0;
}
.x-feature-box-graphic i.rounded,
.x-feature-box-graphic img.rounded {
border-radius: 0.15em;
}
.x-feature-box-graphic i.circle,
.x-feature-box-graphic img.circle {
border-radius: 100em;
}
.x-feature-box-graphic i {
display: block;
position: relative;
width: 1em;
height: 1em;
text-align: center;
}
.x-feature-box-graphic i:before {
display: block;
position: absolute;
top: 50%;
left: 0;
right: 0;
height: 1em;
margin-top: -0.5em;
font-size: 0.395em;
line-height: 1;
}
.x-feature-box-graphic img {
display: block;
}
.x-feature-box-graphic-outer,
.x-feature-box-graphic-inner {
position: relative;
z-index: 2;
}
.x-feature-box-graphic-inner {
width: 1em;
}
.x-feature-box-graphic-inner.hexagon:before,
.x-feature-box-graphic-inner.hexagon:after {
content: "";
display: block;
border: 0 solid transparent;
border-left-width: 0.5em;
border-right-width: 0.5em;
}
.x-feature-box-graphic-inner.hexagon:before {
border-bottom-width: 0.285em;
border-bottom-color: inherit;
}
.x-feature-box-graphic-inner.hexagon:after {
border-top-width: 0.285em;
border-top-color: inherit;
}
.x-feature-box-graphic-inner.hexagon i {
height: 0.6em;
}
.x-feature-box-graphic-inner.badge {
transform: scale(0.725) rotate(15deg);
}
.x-feature-box-graphic-inner.badge:before,
.x-feature-box-graphic-inner.badge:after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
border: 0.5em solid;
border-color: inherit;
z-index: 1;
}
.x-feature-box-graphic-inner.badge:before {
transform: rotate(30deg);
}
.x-feature-box-graphic-inner.badge:after {
transform: rotate(60deg);
}
.x-feature-box-graphic-inner.badge i {
position: relative;
z-index: 2;
}
.x-feature-box-graphic-inner.badge i:before {
transform: scale(1.275) rotate(-15deg);
}
.x-feature-box-connector {
display: block;
position: absolute;
width: 0;
margin: 0 auto;
z-index: 1;
}
.x-feature-box-connector.full {
height: 100%;
top: 0.5em;
}
.x-feature-box-connector.upper {
height: 50%;
top: 0;
}
.x-feature-box-connector.lower {
height: 50%;
top: 50%;
}
.x-feature-box-title {
margin: 0;
font-size: 1.5em;
line-height: 1.2;
}
.x-feature-box-text {
margin: 8px 0 0;
}
.x-feature-box-text a {
border: 0;
box-shadow: none;
}
.x-feature-box-align-v-middle {
display: flex;
flex-flow: column nowrap;
justify-content: center;
align-self: stretch;
}
.x-feature-list {
margin: 0 0 2.15em;
padding: 1px 0;
list-style: none;
counter-reset: xFeatureListNum;
}
.x-feature-list .x-feature-box {
margin-bottom: 0;
counter-increment: xFeatureListNum;
}
.x-feature-list .x-feature-box.top-text > div {
padding: 0 0 2.15em;
}
.x-feature-list .x-feature-box.top-text:last-child > div {
padding-bottom: 0;
}
.x-feature-list .x-feature-box.top-text:last-child .full {
display: none;
}
.x-feature-list .x-feature-box.middle-text > div {
padding: 1.075em 0;
}
.x-feature-list .x-feature-box.middle-text:first-child {
margin-top: -1.075em;
}
.x-feature-list .x-feature-box.middle-text:last-child {
margin-bottom: -1.075em;
}
.x-feature-list .x-feature-box.middle-text:first-child .upper,
.x-feature-list .x-feature-box.middle-text:last-child .lower {
display: none;
}
.x-feature-list .x-feature-box-graphic i.number:before {
content: counter(xFeatureListNum);
font-style: normal;
}
.x-dropcap {
float: left;
display: block;
margin: 0.215em 0.275em 0 0;
padding: 0.125em 0.275em 0.15em;
font-size: 3.3em;
font-weight: bold;
line-height: 1;
color: #ffffff;
background-color: #333333;
}
.x-highlight {
padding: 0.188em 0.375em;
background-color: #fffac0;
}
.x-highlight.dark {
color: #ffffff;
background-color: #484848;
}
.x-pullquote {
width: 40%;
margin: 0.45em 1.1em 0.55em 0;
font-size: 1.313em;
}
.x-pullquote.right {
margin-right: 0;
margin-left: 1.1em;
}
@media (max-width: 766.98px) {
.x-pullquote.left,
.x-pullquote.right {
float: none;
width: 100%;
margin: 2.15em 0;
}
}
.x-cite {
display: block;
margin-top: 0.5em;
font-size: 0.775em;
color: #7a7a7a;
}
.x-cite:before {
content: "\2013\a0";
}
.close {
float: right;
font-size: 18px;
font-weight: bold;
line-height: 1.8;
color: #000000;
transition: opacity 0.3s ease;
}
.close:hover {
color: #000000;
text-decoration: none;
cursor: pointer;
opacity: 0.25;
}
button.close {
padding: 0;
cursor: pointer;
background-color: transparent;
border: 0;
-webkit-appearance: none;
}
.x-alert,
.wpcf7-response-output,
.buddypress #message,
.bbp-template-notice,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
position: relative;
margin-bottom: 2.15em;
border: 2px solid #fab418;
padding: 0.786em 2.25em 1em 1.15em;
font-size: 14px;
line-height: 1.5;
color: #fab418;
background-color: #ffffff;
}
.x-alert .h-alert,
.wpcf7-response-output .h-alert,
.buddypress #message .h-alert,
.bbp-template-notice .h-alert,
.woocommerce-error .h-alert,
.woocommerce-info .h-alert,
.woocommerce-message .h-alert {
margin: 0.05em 0 0.25em;
font-size: 18px;
letter-spacing: -1px;
line-height: 1.3;
text-transform: none;
color: inherit;
}
.x-alert .close,
.wpcf7-response-output .close,
.buddypress #message .close,
.bbp-template-notice .close,
.woocommerce-error .close,
.woocommerce-info .close,
.woocommerce-message .close {
position: relative;
top: -10px;
right: -26px;
line-height: 1;
color: #fab418;
}
.x-alert > p,
.x-alert .x-alert-content > p,
.wpcf7-response-output > p,
.wpcf7-response-output .x-alert-content > p,
.buddypress #message > p,
.buddypress #message .x-alert-content > p,
.bbp-template-notice > p,
.bbp-template-notice .x-alert-content > p,
.woocommerce-error > p,
.woocommerce-error .x-alert-content > p,
.woocommerce-info > p,
.woocommerce-info .x-alert-content > p,
.woocommerce-message > p,
.woocommerce-message .x-alert-content > p {
margin-bottom: 0;
}
.x-alert > p + p,
.x-alert .x-alert-content > p + p,
.wpcf7-response-output > p + p,
.wpcf7-response-output .x-alert-content > p + p,
.buddypress #message > p + p,
.buddypress #message .x-alert-content > p + p,
.bbp-template-notice > p + p,
.bbp-template-notice .x-alert-content > p + p,
.woocommerce-error > p + p,
.woocommerce-error .x-alert-content > p + p,
.woocommerce-info > p + p,
.woocommerce-info .x-alert-content > p + p,
.woocommerce-message > p + p,
.woocommerce-message .x-alert-content > p + p {
margin-top: 6px;
}
.x-alert-muted {
border-color: #999;
color: #999;
}
.x-alert-muted .close {
color: #999;
}
.x-alert-info,
.buddypress #message.info,
.bbp-template-notice.info,
.woocommerce-info,
.woocommerce-message {
border-color: #4d8fcb;
color: #4d8fcb;
}
.x-alert-info .close,
.buddypress #message.info .close,
.bbp-template-notice.info .close,
.woocommerce-info .close,
.woocommerce-message .close {
color: #4d8fcb;
}
.x-alert-success,
.wpcf7-mail-sent-ok,
.buddypress #message.updated,
.bbp-template-notice.updated {
border-color: #2ecc71;
color: #2ecc71;
}
.x-alert-success .close,
.wpcf7-mail-sent-ok .close,
.buddypress #message.updated .close,
.bbp-template-notice.updated .close {
color: #2ecc71;
}
.x-alert-danger,
.buddypress #message.error,
.bbp-template-notice.error,
.woocommerce-error {
border-color: #eb5439;
color: #eb5439;
}
.x-alert-danger .close,
.buddypress #message.error .close,
.bbp-template-notice.error .close,
.woocommerce-error .close {
color: #eb5439;
}
.x-alert-block,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
padding: 0.786em 1.15em 1em;
}
.wpcf7-response-output {
border-width: 2px !important;
margin: 2.15em 0 0 !important;
padding: 0.786em 1.15em 1em !important;
}
.h-skill-bar {
margin-top: 0;
font-size: 12px;
font-weight: 700;
letter-spacing: 1px;
line-height: 1;
text-transform: uppercase;
}
.x-skill-bar {
height: 28px;
margin-bottom: 2.15em;
background-color: #e4e4e4;
}
.x-skill-bar .bar {
overflow: hidden;
position: relative;
width: 0%;
height: 100%;
float: left;
background-color: #e74c3c;
}
.x-skill-bar .bar .percent {
position: absolute;
right: 3px;
bottom: 6px;
padding: 0 5px;
font-size: 14px;
line-height: 17px;
color: #ffffff;
}
.x-img {
margin-bottom: 2.15em;
}
.x-img.left {
margin: 0.35em 2.15em 0.35em 0;
}
.x-img.right {
margin: 0.35em 0 0.35em 2.15em;
}
a.x-img {
display: block;
}
a.x-img > img {
display: block;
margin-left: auto;
margin-right: auto;
}
a.x-img:not(.x-img-thumbnail) {
transform: translate3d(0, 0, 0);
transition: opacity 0.3s ease;
}
a.x-img:not(.x-img-thumbnail):hover {
opacity: 0.75;
}
.x-img-rounded,
.x-img-rounded img {
border-radius: 6px;
}
.x-img-circle,
.x-img-circle img {
border-radius: 100em;
}
.x-img-thumbnail {
padding: 5px;
line-height: 1.8;
border: 1px solid rgba(0, 0, 0, 0.1);
background-color: #ffffff;
-webkit-transition: border 0.3s ease;
transition: border 0.3s ease;
}
a.x-img-thumbnail:hover {
border-color: #e74c3c;
}
.x-columnize {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
-webkit-column-gap: 3em;
-moz-column-gap: 3em;
column-gap: 3em;
-webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);
-moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);
column-rule: 1px solid rgba(0, 0, 0, 0.1);
margin: 0 0 2.15em;
}
.x-columnize p:last-child,
.x-columnize ul:last-child,
.x-columnize ol:last-child {
margin-bottom: 0;
}
@media (max-width: 479.98px) {
.x-columnize {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
-webkit-column-gap: 0;
-moz-column-gap: 0;
column-gap: 0;
-webkit-column-rule: 0;
-moz-column-rule: 0;
column-rule: 0;
}
}
.x-accordion {
margin-bottom: 2.15em;
}
.x-accordion-group {
margin: 0 0 8px;
background-color: #ffffff;
}
.x-accordion-group:last-child {
margin-bottom: 0;
}
.x-accordion-heading {
overflow: hidden;
border-bottom: 0;
}
.x-accordion-heading .x-accordion-toggle {
display: block;
padding: 9px 15px 10px;
font-family:
"Lato",
"Helvetica Neue",
Helvetica,
Arial,
sans-serif;
font-weight: 400;
font-size: 114.2%;
text-transform: uppercase;
color: #ffffff;
background-color: #333333;
cursor: pointer;
}
.x-accordion-heading .x-accordion-toggle.collapsed {
background-color: #333333;
}
.x-accordion-heading .x-accordion-toggle.collapsed:before {
color: rgba(255, 255, 255, 0.25);
transform: rotate(0deg);
}
.x-accordion-heading .x-accordion-toggle:hover {
color: #ffffff;
}
.x-accordion-heading .x-accordion-toggle:hover:before {
color: #ffffff;
}
.x-accordion-heading .x-accordion-toggle:before {
content: "\f078";
position: relative;
display: inline-block;
bottom: 0.05em;
margin-right: 10px;
color: #ffffff;
transform: rotate(-180deg);
transition: all 0.3s ease;
font-family: "FontAwesome" !important;
font-style: normal !important;
font-weight: normal !important;
text-decoration: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.x-accordion-inner {
padding: 4%;
border: 1px solid rgba(0, 0, 0, 0.1);
border-top: 0;
background-color: #ffffff;
}
.x-accordion-inner p:last-child,
.x-accordion-inner ul:last-child,
.x-accordion-inner ol:last-child {
margin-bottom: 0;
}
.x-column {
position: relative;
z-index: 1;
float: left;
margin-right: 4%;
}
.x-column.x-1-1 {
width: 100%;
}
.x-column.x-1-2 {
width: 48%;
}
.x-column.x-1-3 {
width: 30.66666%;
}
.x-column.x-2-3 {
width: 65.33332%;
}
.x-column.x-1-4 {
width: 22%;
}
.x-column.x-3-4 {
width: 74%;
}
.x-column.x-1-5 {
width: 16.8%;
}
.x-column.x-2-5 {
width: 37.6%;
}
.x-column.x-3-5 {
width: 58.4%;
}
.x-column.x-4-5 {
width: 79.2%;
}
.x-column.x-1-6 {
width: 13.33332%;
}
.x-column.x-5-6 {
width: 82.66666%;
}
.x-column.last,
.x-column:last-of-type {
margin-right: 0;
}
@media (max-width: 479.98px) {
.x-column.x-xs {
float: none;
width: 100%;
margin-right: 0;
}
}
@media (max-width: 766.98px) {
.x-column.x-sm {
float: none;
width: 100%;
margin-right: 0;
}
}
@media (max-width: 978.98px) {
.x-column.x-md {
float: none;
width: 100%;
margin-right: 0;
}
}
.x-column[data-fade="1"],
.x-column[data-fade=true] {
transition: opacity cubic-bezier(0.23, 1, 0.32, 1), transform cubic-bezier(0.23, 1, 0.32, 1);
}
.x-protect {
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 7% 18%;
text-align: center;
background-color: #ffffff;
}
.x-protect label {
margin: 0.75em 0 0;
font-size: 16px;
color: #7a7a7a;
}
.x-protect input[type=text],
.x-protect input[type=password] {
width: 100%;
max-width: 380px;
text-align: center;
}
.h-protect {
font-size: 18px;
line-height: 1.2;
color: #333333;
}
.x-btn-protect {
margin-top: 0.75em;
}
.x-recent-posts {
margin: 0 0 2.15em;
}
.x-recent-posts + .x-recent-posts {
margin-top: 4%;
}
.x-recent-posts a {
overflow: hidden;
float: left;
display: block;
margin: 0 4% 0 0;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 5px 5px 0;
color: #999;
background-color: #ffffff;
transform: translate3d(0, 0, 0);
}
.x-recent-posts a:last-child {
margin-right: 0;
}
.x-recent-posts a:hover {
color: #999;
border-color: #333333;
}
.x-recent-posts a.no-image {
padding: 0 5px;
}
.x-recent-posts a.x-recent-post1 {
width: 100%;
}
.x-recent-posts a.x-recent-post2 {
width: 48%;
}
@media (max-width: 766.98px) {
.x-recent-posts a.x-recent-post2 {
width: 100%;
float: none;
margin-right: 0;
margin-bottom: 4%;
}
.x-recent-posts a.x-recent-post2:last-child {
margin-bottom: 0;
}
}
.x-recent-posts a.x-recent-post3 {
width: 30.6666%;
}
@media (max-width: 766.98px) {
.x-recent-posts a.x-recent-post3 {
width: 100%;
float: none;
margin-right: 0;
margin-bottom: 4%;
}
.x-recent-posts a.x-recent-post3:last-child {
margin-bottom: 0;
}
}
.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]) {
width: 22%;
margin-right: 4%;
}
.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]):nth-child(4n) {
margin-right: 0;
margin-bottom: 4%;
}
@media (max-width: 978.98px) {
.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]) {
width: 48%;
}
.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]):first-child {
margin-bottom: 4%;
}
.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]):nth-child(2n) {
margin-right: 0;
margin-bottom: 4%;
}
}
@media (max-width: 766.98px) {
.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]) {
width: 100%;
float: none;
margin-right: 0;
margin-bottom: 4%;
}
.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]):last-child {
margin-bottom: 0;
}
}
.x-recent-posts article.hentry {
margin: 0;
border: 0;
padding: 0;
}
.x-recent-posts article.hentry > .entry-wrap {
margin: 0;
border: 0;
padding: 0;
background-color: transparent;
border-radius: 0;
}
.x-recent-posts .x-recent-posts-img {
position: relative;
padding-bottom: 56.25%;
background: center center/cover no-repeat;
}
.x-recent-posts .x-recent-posts-img:before,
.x-recent-posts .x-recent-posts-img:after {
display: block;
position: absolute;
opacity: 0;
transition: opacity 0.3s ease;
}
.x-recent-posts .x-recent-posts-img:before {
margin: -30px 0 0 -30px;
top: 50%;
left: 50%;
width: 60px;
height: 60px;
font-size: 32px;
line-height: 60px;
text-align: center;
color: #ffffff;
z-index: 2;
font-family: "FontAwesome" !important;
font-style: normal !important;
font-weight: normal !important;
text-decoration: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.x-recent-posts .x-recent-posts-img:after {
content: "";
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.25);
z-index: 1;
}
.x-recent-posts .no-post-thumbnail .x-recent-posts-img:before {
opacity: 0.35;
}
.x-recent-posts .no-post-thumbnail .x-recent-posts-img:after {
opacity: 1;
}
.x-recent-posts .format-standard .x-recent-posts-img:before {
font-family: "FontAwesomeRegular";
content: "\f15c";
}
.x-recent-posts .format-video .x-recent-posts-img:before {
content: "\f008";
}
.x-recent-posts .format-audio .x-recent-posts-img:before {
content: "\f001";
}
.x-recent-posts .format-image .x-recent-posts-img:before {
content: "\f083";
}
.x-recent-posts .format-gallery .x-recent-posts-img:before {
content: "\f03e";
}
.x-recent-posts .format-link .x-recent-posts-img:before {
content: "\f0c1";
}
.x-recent-posts .format-quote .x-recent-posts-img:before {
content: "\f10d";
}
.x-recent-posts .x-portfolio .x-recent-posts-img:before {
content: "\f067";
}
.x-recent-posts .x-recent-posts-content {
padding: 10px 5px;
}
.x-recent-posts .h-recent-posts,
.x-recent-posts .x-recent-posts-date {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.x-recent-posts .h-recent-posts {
margin: -1px 0 5px;
font-size: 17px;
line-height: 1.2;
transition: color 0.3s ease;
}
.x-recent-posts .x-recent-posts-date {
margin: 0;
font-size: 10px;
line-height: 1;
text-transform: uppercase;
}
.x-recent-posts.vertical a[class^=x-recent-post] {
float: none;
margin-right: 0;
width: 100% !important;
margin-bottom: 4%;
}
.x-recent-posts.vertical a[class^=x-recent-post]:last-child {
margin-bottom: 0;
}
.js .x-recent-posts[data-fade=true] a {
opacity: 0;
}
.x-pricing-table {
width: 100%;
margin: 2.15em 0;
}
.x-pricing-table.one-column .x-pricing-column {
width: 100%;
}
.x-pricing-table.two-columns .x-pricing-column {
width: 50%;
}
.x-pricing-table.three-columns .x-pricing-column {
width: 33.33333%;
}
.x-pricing-table.four-columns .x-pricing-column {
width: 25%;
}
.x-pricing-table.five-columns .x-pricing-column {
width: 20%;
}
@media (max-width: 978.98px) {
.x-pricing-table[class*=-column] .x-pricing-column {
width: 50%;
}
.x-pricing-table.three-columns .x-pricing-column:last-child,
.x-pricing-table.five-columns .x-pricing-column:last-child {
width: 99.9%;
}
}
@media (max-width: 766.98px) {
.x-pricing-table[class*=-column] .x-pricing-column {
width: 100%;
}
}
.x-pricing-column {
float: left;
margin: 0 0 -1px -1px;
text-align: center;
background-color: #ffffff;
}
@media (max-width: 766.98px) {
.x-pricing-column {
float: none;
margin-left: 0;
}
}
.x-pricing-column h2 {
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 20px 20px 25px;
letter-spacing: 0;
line-height: 1.1;
font-size: 32px;
color: #7a7a7a;
background-color: #f5f5f5;
}
.x-pricing-column h2 span {
display: block;
margin: 5px -2px 0 0;
font-size: 13px;
letter-spacing: 2px;
text-transform: uppercase;
color: #000000;
}
.x-pricing-column.featured {
position: relative;
margin-top: -20px;
}
@media (max-width: 978.98px) {
.x-pricing-column.featured {
margin-top: 0;
}
}
.x-pricing-column.featured h2 {
border: 0;
padding-bottom: 28px;
color: #ffffff;
background-color: #333333;
}
.x-pricing-column.featured h2 span {
color: #ffffff;
}
.x-pricing-column.featured .x-pricing-column-info {
padding-bottom: 50px;
border-color: #333333;
}
.x-pricing-column.featured .x-pricing-column-info ul {
margin-bottom: 40px;
}
.x-pricing-column-info {
border: 1px solid rgba(0, 0, 0, 0.1);
border-top: 0;
padding: 10px 0 32px;
}
.x-pricing-column-info .x-price {
margin: 0;
font-size: 44px;
letter-spacing: -3px;
}
.x-pricing-column-info span {
display: block;
margin-top: -2px;
font-size: 12px;
}
.x-pricing-column-info p {
margin: 0;
}
.x-pricing-column-info ul {
width: 85%;
margin: 15px auto 25px;
}
.x-pricing-column-info ul > li {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 10px 20px 11px;
font-size: 16px;
line-height: 1.4;
}
.x-pricing-column-info ul > li [class*=x-icon-] {
margin-left: 0.85em;
}
.x-pricing-column-info ul > li:first-child {
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.x-pricing-column-info .x-btn {
margin-left: 20px;
margin-right: 20px;
}
.x-callout {
margin: 2.15em 0;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 1.5em 1.75em 1.75em;
font-size: 21px;
background-color: #ffffff;
}
@media (max-width: 978.98px) {
.x-callout {
font-size: 18px;
}
}
@media (max-width: 479.98px) {
.x-callout {
font-size: 16px;
}
}
.x-callout .x-btn {
font-size: 0.85em;
}
.h-callout {
margin-top: 0;
margin-bottom: 0.45em;
font-size: 1.65em;
line-height: 1.1;
}
.p-callout {
margin-bottom: 1.15em;
line-height: 1.4;
}
.x-promo {
overflow: hidden;
margin-bottom: 2.15em;
border: 1px solid rgba(0, 0, 0, 0.1);
background-color: #ffffff;
}
.x-promo-image-wrap img {
min-width: 100%;
}
.x-promo-content {
padding: 1.5em;
}
.x-author-box {
margin: 0 0 2.15em;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 30px 35px 32px;
background-color: #ffffff;
}
.x-author-box .h-about-the-author {
margin: 0 0 30px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-bottom: 3px;
font-size: 14px;
font-weight: 400;
letter-spacing: 1px;
text-transform: uppercase;
color: #e6e6e6;
}
.x-author-box .avatar {
float: left;
width: 90px;
}
@media (max-width: 479.98px) {
.x-author-box .avatar {
display: none;
}
}
.x-author-box .x-author-info {
margin-left: 110px;
}
@media (max-width: 479.98px) {
.x-author-box .x-author-info {
margin-left: 0;
}
}
.x-author-box .h-author {
margin-bottom: 0.35em;
line-height: 1;
}
.x-author-box .x-author-social {
display: inline-block;
margin-right: 1em;
font-size: 13px;
white-space: nowrap;
}
.x-author-box .x-author-social [class*=x-social] {
position: relative;
top: 2px;
}
.x-author-box .p-author {
margin-top: 0.5em;
}
.x-prompt {
margin: 0 0 2.15em;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 1.75em;
background-color: #ffffff;
}
.x-prompt.message-left .x-prompt-section.x-prompt-section-message {
padding-right: 2.25em;
text-align: left;
}
.x-prompt.message-right .x-prompt-section.x-prompt-section-message {
padding-left: 2.25em;
text-align: right;
}
.x-prompt-section {
position: relative;
display: table-cell;
vertical-align: middle;
}
.x-prompt-section p:last-child {
margin-bottom: 0;
}
.x-prompt-section.x-prompt-section-message {
width: 46%;
font-size: 16px;
line-height: 1.4;
}
.x-prompt-section.x-prompt-section-button {
width: 30%;
}
.h-prompt {
margin: 0 0 0.285em;
font-size: 28px;
line-height: 1.1;
}
@media (max-width: 766.98px) {
.x-prompt {
display: block;
}
.x-prompt.message-left .x-prompt-section.x-prompt-section-message {
padding: 0 0 1.25em 0;
}
.x-prompt.message-right .x-prompt-section.x-prompt-section-message {
padding: 1.25em 0 0 0;
text-align: left;
}
.x-prompt-section {
display: block;
}
.x-prompt-section.x-prompt-section-message,
.x-prompt-section.x-prompt-section-button {
width: 100%;
}
}
.x-content-band {
margin: 0 0 2.15em;
padding: 40px 0;
}
.x-content-band:before,
.x-content-band:after {
content: " ";
display: table;
width: 0px;
}
.x-content-band:after {
clear: both;
}
.x-content-band.bg-image,
.x-content-band.bg-pattern {
background-position: 50% 50%;
}
.x-content-band.bg-image.parallax,
.x-content-band.bg-pattern.parallax {
background-attachment: fixed;
}
.x-content-band.bg-image {
background-size: cover;
background-repeat: no-repeat;
}
.x-content-band.bg-pattern {
background-repeat: repeat;
}
.x-content-band.bg-video {
position: relative;
overflow: hidden;
}
.x-content-band.border-top {
border-top: 1px solid rgba(0, 0, 0, 0.075);
}
.x-content-band.border-left {
border-left: 1px solid rgba(0, 0, 0, 0.075);
}
.x-content-band.border-right {
border-right: 1px solid rgba(0, 0, 0, 0.075);
}
.x-content-band.border-bottom {
border-bottom: 1px solid rgba(0, 0, 0, 0.075);
}
.x-content-band.marginless-columns .x-container {
display: table;
table-layout: fixed;
width: 100%;
}
.x-content-band.marginless-columns .x-container:before,
.x-content-band.marginless-columns .x-container:after {
display: none;
}
.x-content-band.marginless-columns .x-container > .x-column {
display: table-cell;
margin-right: 0;
float: none;
vertical-align: top;
}
.x-content-band.marginless-columns .x-container > .x-column.x-1-1 {
width: 100%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-1-2 {
width: 50%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-1-3 {
width: 33.33333%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-2-3 {
width: 66.66666%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-1-4 {
width: 25%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-3-4 {
width: 75%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-1-5 {
width: 20%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-2-5 {
width: 40%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-3-5 {
width: 60%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-4-5 {
width: 80%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-1-6 {
width: 16.66666%;
}
.x-content-band.marginless-columns .x-container > .x-column.x-5-6 {
width: 83.33333%;
}
@media (max-width: 766.98px) {
.x-content-band.marginless-columns .x-container {
display: block;
}
.x-content-band.marginless-columns .x-container:before,
.x-content-band.marginless-columns .x-container:after {
display: table;
}
.x-content-band.marginless-columns .x-container > .x-column[class*=x-] {
display: block;
width: 100%;
vertical-align: inherit;
}
}
.x-content-band.vc .wpb_row,
.x-content-band.vc .wpb_content_element {
margin-bottom: 0;
}
.x-content-band .x-container {
position: relative;
}
.x-entry-share {
margin: 0 0 2.15em;
border: 1px solid rgba(0, 0, 0, 0.1);
border-left: 0;
border-right: 0;
padding: 20px 0;
line-height: 1;
text-align: center;
}
.x-entry-share p {
margin: 0 0 10px;
font-size: 12px;
font-weight: 400;
text-transform: uppercase;
}
.x-entry-share .x-share {
display: inline-block;
margin: 0 0.25em;
width: 45px;
height: 45px;
font-size: 21px;
line-height: 45px;
border-radius: 100em;
color: #333333;
background-color: rgba(0, 0, 0, 0.1);
}
.x-entry-share .x-share:hover {
color: #ffffff;
background-color: #333333;
}
.x-toc {
width: 210px;
margin: 0.55em 0;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px;
font-size: 11px;
background-color: #ffffff;
border-radius: 3px;
}
.x-toc.left {
margin-right: 1.75em;
}
.x-toc.right {
margin-left: 1.75em;
}
@media (max-width: 479.98px) {
.x-toc.left,
.x-toc.right {
width: auto;
float: none;
margin: 0 0 2.15em;
}
}
.x-toc.block {
width: auto;
margin: 0 0 2.15em;
}
.x-toc ul {
margin-bottom: -10px !important;
}
.h-toc {
margin: 0 0 10px;
font-size: 14px;
letter-spacing: 1px;
text-transform: uppercase;
}
.x-toc.block.two-columns .x-toc-item {
float: left;
width: 48%;
margin-right: 4%;
}
.x-toc.block.two-columns .x-toc-item:nth-child(2n) {
margin-right: 0;
}
.x-toc.block.three-columns .x-toc-item {
float: left;
width: 30.66667%;
margin-right: 4%;
}
.x-toc.block.three-columns .x-toc-item:nth-child(3n) {
margin-right: 0;
}
@media (max-width: 978.98px) {
.x-toc.block.three-columns .x-toc-item {
width: 48%;
}
.x-toc.block.three-columns .x-toc-item:nth-child(3n) {
margin-right: 4%;
}
.x-toc.block.three-columns .x-toc-item:nth-child(2n) {
margin-right: 0;
}
}
@media (max-width: 479.98px) {
.x-toc.block.two-columns .x-toc-item,
.x-toc.block.three-columns .x-toc-item {
width: 100%;
margin-right: 0;
}
}
.x-toc-item {
margin-bottom: 10px;
font-size: 14px;
line-height: 1.3;
}
.x-toc-item a {
display: block;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.h-custom-headline {
letter-spacing: -1px;
line-height: 1.1;
}
.h-custom-headline.accent {
overflow: hidden;
}
.h-custom-headline.accent span {
padding-bottom: 2px;
display: inline-block;
position: relative;
}
.h-custom-headline.accent span:before,
.h-custom-headline.accent span:after {
content: "";
position: absolute;
top: 50%;
width: 9999px;
display: block;
margin-top: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.h-custom-headline.accent span:before {
right: 100%;
margin-right: 0.75em;
}
.h-custom-headline.accent span:after {
left: 100%;
margin-left: 0.75em;
}
.h-feature-headline {
line-height: 1.1;
}
.h-feature-headline span {
display: inline-block;
position: relative;
padding-left: 1.5em;
}
.h-feature-headline span i {
position: absolute;
top: 50%;
left: 0;
width: 2em;
height: 2em;
margin-top: -1em;
font-size: 0.65em;
letter-spacing: 0;
line-height: 2em;
text-align: center;
color: #ffffff;
background-color: #333333;
border-radius: 100em;
}
.x-section {
display: block;
position: relative;
margin: 0 0 2.15em;
padding: 45px 0;
}
.x-section:before,
.x-section:after {
content: " ";
display: table;
width: 0px;
}
.x-section:after {
clear: both;
}
.x-section.bg-image,
.x-section.bg-pattern {
background-position: 50% 50%;
}
.x-section.bg-image.parallax,
.x-section.bg-pattern.parallax {
background-attachment: fixed;
}
@media (max-width: 978.98px) {
.x-section.bg-image.parallax,
.x-section.bg-pattern.parallax {
background-size: auto !important;
}
}
.x-section.bg-image {
background-size: cover;
background-repeat: no-repeat;
}
.x-section.bg-pattern {
background-repeat: repeat;
}
.x-section.bg-video {
position: relative;
overflow: hidden;
}
.x-section .x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content) {
position: relative;
z-index: 1;
}
.x-section .x-container.marginless-columns {
display: table;
table-layout: fixed;
}
.x-section .x-container.marginless-columns:not(.width) {
width: 100%;
}
.x-section .x-container.marginless-columns:before,
.x-section .x-container.marginless-columns:after {
display: none;
}
.x-section .x-container.marginless-columns > .x-column {
display: table-cell;
margin-right: 0;
float: none;
vertical-align: top;
}
.x-section .x-container.marginless-columns > .x-column.x-1-1 {
width: 100%;
}
.x-section .x-container.marginless-columns > .x-column.x-1-2 {
width: 50%;
}
.x-section .x-container.marginless-columns > .x-column.x-1-3 {
width: 33.33333%;
}
.x-section .x-container.marginless-columns > .x-column.x-2-3 {
width: 66.66666%;
}
.x-section .x-container.marginless-columns > .x-column.x-1-4 {
width: 25%;
}
.x-section .x-container.marginless-columns > .x-column.x-3-4 {
width: 75%;
}
.x-section .x-container.marginless-columns > .x-column.x-1-5 {
width: 20%;
}
.x-section .x-container.marginless-columns > .x-column.x-2-5 {
width: 40%;
}
.x-section .x-container.marginless-columns > .x-column.x-3-5 {
width: 60%;
}
.x-section .x-container.marginless-columns > .x-column.x-4-5 {
width: 80%;
}
.x-section .x-container.marginless-columns > .x-column.x-1-6 {
width: 16.66666%;
}
.x-section .x-container.marginless-columns > .x-column.x-5-6 {
width: 83.33333%;
}
@media (max-width: 766.98px) {
.x-section .x-container.marginless-columns {
display: block;
}
.x-section .x-container.marginless-columns:before,
.x-section .x-container.marginless-columns:after {
display: table;
}
.x-section .x-container.marginless-columns > .x-column[class*=x-] {
display: block;
width: 100%;
vertical-align: inherit;
}
}
.x-section-separator {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
z-index: 10;
}
.x-section-separator svg {
display: block;
width: 100%;
height: 100%;
margin: 0;
}
.x-section-separator-top {
top: 0;
transform: translate(0, -100%);
}
.x-section-separator-bottom {
bottom: 0;
transform: translate(0, 100%);
}
.with-container {
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 2.5%;
background-color: #ffffff;
}
.mejs-container:focus,
.mejs-container:active {
outline: 0;
}
.mejs-container.mejs-container-fullscreen {
background-color: #000000;
}
.mejs-controls {
display: flex;
justify-content: space-between;
align-items: center;
background-color: #000000;
}
.mejs-controls > div {
display: flex;
justify-content: center;
align-items: center;
position: relative;
width: 30px;
height: 30px;
line-height: 1;
}
.mejs-video .mejs-controls {
width: auto;
position: absolute;
left: 0;
right: 0;
bottom: 0;
margin: 0 20px 20px;
}
.mejs-button button {
margin: 0;
border: 0;
padding: 0;
width: 30px;
height: 30px;
font-size: 14px;
line-height: inherit;
text-align: center;
vertical-align: top;
background: none;
color: rgba(255, 255, 255, 0.5);
transition-duration: 0.3s;
transition-timing-function: ease;
transition-property:
color,
background-color,
text-shadow;
}
.mejs-button button:hover,
.mejs-button button:focus {
color: #ffffff;
}
.mejs-button button:focus,
.mejs-button button:active {
outline: 0;
}
.mejs-button button:before {
content: "\f065";
display: block;
margin: 0 auto;
font-family: "FontAwesome" !important;
font-style: normal !important;
font-weight: normal !important;
text-decoration: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mejs-button.mejs-play button:before {
content: "\f04b";
}
.mejs-button.mejs-replay button:before {
content: "\f01e";
}
.mejs-button.mejs-pause button:before {
content: "\f04c";
}
.mejs-button.mejs-mute button:before {
content: "\f028";
}
.mejs-button.mejs-unmute button:before {
content: "\f026";
}
.mejs-button.mejs-fullscreen button:before {
content: "\f065";
}
.mejs-button.mejs-unfullscreen button:before {
content: "\f066";
}
.mejs-time {
width: 46px !important;
font-size: 10px;
letter-spacing: 0.025em;
text-align: center;
color: rgba(255, 255, 255, 0.5);
}
@media (max-width: 766.98px) {
.mejs-time {
display: none !important;
}
}
.mejs-time-rail {
flex: 1 1 0%;
padding: 0 10px;
}
.mejs-time-total {
display: block;
margin: 0;
overflow: hidden;
position: relative;
z-index: 1;
width: 100% !important;
height: 10px;
cursor: pointer;
background-color: rgba(255, 255, 255, 0.25);
}
.mejs-time-total:focus,
.mejs-time-total:active {
outline: 0;
}
.mejs-time-loaded,
.mejs-time-current {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform-origin: 0% 0%;
}
.mejs-time-loaded {
background-color: rgba(255, 255, 255, 0.25);
}
.mejs-time-current {
background-color: rgba(255, 255, 255, 0.5);
transform: scaleX(0);
}
.advanced-controls .mejs-time-rail {
padding-left: 0;
padding-right: 0;
}
@media (max-width: 766.98px) {
.advanced-controls .mejs-time-rail {
padding-left: 10px;
padding-right: 10px;
}
}
.mejs-video .mejs-poster {
background-size: contain;
background-repeat: no-repeat;
background-position: 50% 50%;
}
.mejs-video .mejs-poster img {
object-fit: contain;
}
.mejs-video .mejs-overlay-play {
cursor: pointer;
}
.mejs-fullscreen {
overflow: hidden !important;
}
.mejs-container-fullscreen {
top: 0;
left: 0;
right: 0;
bottom: 0;
position: fixed;
z-index: 1000;
overflow: hidden;
}
.mejs-container-fullscreen video,
.mejs-container-fullscreen .mejs-mediaelement {
width: 100% !important;
height: 100% !important;
}
.mejs-fullscreen-button > button {
background-position: -80px 0;
}
.mejs-unfullscreen > button {
background-position: -100px 0;
}
.bg .mejs-mediaelement {
overflow: hidden;
}
.me-plugin,
.me-cannotplay,
.bg .mejs-mediaelement,
.mejs-video .mejs-layer,
.hide-controls.autoplay .mejs-video .mejs-layers {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.mejs-clear,
.mejs-offscreen,
.mejs-time-float,
.mejs-time-handle,
.mejs-time-hovered,
.mejs-volume-slider,
.mejs-time-buffering,
.mejs-audio .mejs-layers,
.mejs-poster .mejs-poster-img,
.mejs-video .mejs-overlay-error,
.vimeo .mejs-video .mejs-controls,
.vimeo .mejs-mediaelement video,
.mejs-video .mejs-overlay-loading,
.hide-controls .mejs-video .mejs-controls,
.mejs-video .mejs-overlay-play .mejs-overlay-button {
display: none !important;
}
.x-mejs-no-source {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
}
.has-stack-styles .mejs-controls {
border: 1px solid transparent;
background-color: rgba(0, 0, 0, 0.65);
}
.has-stack-styles .mejs-button.mejs-playpause-button {
border-right: 1px solid rgba(255, 255, 255, 0.125);
}
.has-stack-styles .mejs-button.mejs-volume-button,
.has-stack-styles .mejs-button.mejs-fullscreen-button {
border-left: 1px solid rgba(255, 255, 255, 0.125);
}
.has-stack-styles .mejs-button button {
color: #a6a6a6;
}
.has-stack-styles .mejs-button button:hover,
.has-stack-styles .mejs-button button:focus {
color: #ffffff;
}
.has-stack-styles .mejs-time {
color: #a6a6a6;
}
.has-stack-styles .mejs-time-total {
height: 10px;
background-color: #000000;
}
.has-stack-styles .mejs-time-loaded {
height: 10px;
background-color: #a6a6a6;
}
.has-stack-styles .mejs-time-current {
height: 10px;
background-color: #ffffff;
}
.x-sidebar.left {
padding-right: 35px;
}
.x-sidebar.right {
padding-left: 35px;
}
@media (max-width: 978.98px) {
.x-sidebar {
margin-top: 70px;
}
.x-sidebar.left,
.x-sidebar.right {
padding: 0;
}
}
.x-sidebar .widget {
margin-top: 3em;
}
.x-sidebar .widget:first-child {
margin-top: 0;
}
.x-header-landmark + .x-container > .offset > .x-sidebar {
margin-top: -35px;
}
@media (max-width: 978.98px) {
.x-header-landmark + .x-container > .offset > .x-sidebar {
margin-top: 70px;
}
}
.x-post-slider-archive-active .x-header-landmark + .x-container > .offset > .x-sidebar {
margin-top: 0;
}
.x-main {
position: relative;
}
.x-main.left {
padding-right: 35px;
}
.x-main.right {
padding-left: 35px;
}
.x-main .widget {
margin-top: 3em;
}
.x-main .widget:first-child {
margin-top: 0;
}
@media (max-width: 978.98px) {
.x-main.left {
padding-right: 0;
}
.x-main.right {
padding-left: 0;
}
}
.hentry:before,
.hentry:after {
content: " ";
display: table;
width: 0px;
}
.hentry:after {
clear: both;
}
.entry-featured {
position: relative;
}
.entry-thumb {
display: block;
position: relative;
overflow: hidden;
}
a.entry-thumb {
padding-bottom: 65%;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
a.entry-thumb .view {
display: block;
margin: -16px 0 0;
position: absolute;
top: 250%;
left: 0;
right: 0;
height: 30px;
font-size: 12px;
font-weight: 400;
letter-spacing: 2px;
line-height: 30px;
text-align: center;
text-transform: uppercase;
color: #ffffff;
z-index: 2;
-webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1);
transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1);
}
a.entry-thumb:before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.75);
z-index: 1;
opacity: 0;
-webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1);
transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1);
}
a.entry-thumb:hover .view {
top: 50%;
}
a.entry-thumb:hover:before {
top: 0;
opacity: 1;
}
a.entry-thumb.featured.big {
padding: 16.5% 53px;
text-align: center;
}
a.entry-thumb.featured.skinny {
padding: 53px;
}
a.entry-thumb.featured:before {
background-color: rgba(0, 0, 0, 0.5);
opacity: 1;
}
a.entry-thumb.featured:hover:before {
background-color: rgba(0, 0, 0, 0.75);
}
@media (max-width: 766.98px) {
a.entry-thumb.featured.big {
text-align: initial;
}
a.entry-thumb.featured.big,
a.entry-thumb.featured.skinny {
padding: 35px;
}
}
@media (max-width: 479.98px) {
a.entry-thumb.featured.big,
a.entry-thumb.featured.skinny {
padding: 24px;
}
a.entry-thumb.featured.big .featured-meta,
a.entry-thumb.featured.skinny .featured-meta {
font-size: 14px;
}
a.entry-thumb.featured.big .h-featured,
a.entry-thumb.featured.skinny .h-featured {
font-size: 24px;
}
a.entry-thumb.featured.big .featured-view,
a.entry-thumb.featured.skinny .featured-view {
font-size: 10px;
}
}
.x-full-width-layout-active.x-content-sidebar-active a.entry-thumb.featured {
margin-right: -35px;
}
.x-full-width-layout-active.x-sidebar-content-active a.entry-thumb.featured {
margin-left: -35px;
}
@media (max-width: 978.98px) {
.x-full-width-layout-active.x-content-sidebar-active a.entry-thumb.featured {
margin-right: 0;
}
.x-full-width-layout-active.x-sidebar-content-active a.entry-thumb.featured {
margin-left: 0;
}
}
.featured-meta,
.h-featured,
.featured-view {
position: relative;
z-index: 2;
}
.featured-meta {
display: inline-block;
margin-bottom: 10px;
font-size: 16px;
line-height: 1.4;
color: #ffffff;
}
.h-featured {
margin: 0;
font-size: 32px;
text-transform: uppercase;
color: #ffffff;
}
.featured-view {
margin-top: 19px;
display: inline-block;
border: 1px solid #ffffff;
padding: 0.5em 1em 0.535em;
font-size: 12px;
text-transform: uppercase;
color: #ffffff;
-webkit-transition: color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease;
}
.featured-view:hover {
color: #333333;
background-color: #ffffff;
}
.entry-header:before,
.entry-header:after {
content: " ";
display: table;
width: 0px;
}
.entry-header:after {
clear: both;
}
.entry-title {
margin: 0;
line-height: 1.1;
}
@media (max-width: 479.98px) {
.entry-title {
font-size: 200%;
}
}
h1.entry-title {
font-size: 200%;
}
h2.entry-title {
font-size: 140%;
}
.p-meta {
margin: 1em 0 0;
font-family:
"Lato",
"Helvetica Neue",
Helvetica,
Arial,
sans-serif;
font-size: 0.75em;
}
.p-meta > span > a {
white-space: nowrap;
color: #333333;
}
.p-meta > span > a:hover {
color: #e74c3c;
}
.p-meta > span:after {
content: "/";
padding: 0 0.45em;
}
.p-meta > span:last-child:after {
display: none;
}
.entry-content {
margin-top: 17.5px;
}
.entry-content:before,
.entry-content:after {
content: " ";
display: table;
width: 0px;
}
.entry-content:after {
clear: both;
}
.entry-content embed,
.entry-content iframe,
.entry-content object {
width: 100%;
max-width: 100%;
}
.entry-content > p:last-child,
.entry-content > ul:last-child,
.entry-content > ol:last-child {
margin-bottom: 0;
}
.entry-top-navigation {
margin-bottom: 35px;
}
.entry-top-navigation:before,
.entry-top-navigation:after {
content: " ";
display: table;
width: 0px;
}
.entry-top-navigation:after {
clear: both;
}
.entry-top-navigation .entry-parent {
float: left;
}
.entry-top-navigation .entry-parent {
display: block;
width: 38px;
height: 42px;
font-size: 18px;
line-height: 42px;
border: 1px solid #333333;
text-align: center;
color: #333333;
background-color: #ffffff;
-webkit-transition: color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease;
}
.entry-top-navigation .entry-parent:hover {
color: #ffffff;
background-color: #333333;
}
.entry-top-navigation .entry-parent {
width: 46px;
}
.blog .x-main .hentry,
.search .x-main .hentry,
.archive .x-main .hentry {
margin-top: 35px;
border-top: 1px solid rgba(0, 0, 0, 0.1);
padding-top: 35px;
}
.blog .x-main .hentry:first-of-type,
.search .x-main .hentry:first-of-type,
.archive .x-main .hentry:first-of-type {
margin-top: 0;
}
.blog .x-main .hentry:last-of-type,
.search .x-main .hentry:last-of-type,
.archive .x-main .hentry:last-of-type {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-bottom: 35px;
}
.blog .x-main .hentry > .entry-featured,
.search .x-main .hentry > .entry-featured,
.archive .x-main .hentry > .entry-featured {
float: left;
width: 34%;
margin: 0;
}
.blog .x-main .hentry.has-post-thumbnail > .entry-wrap,
.search .x-main .hentry.has-post-thumbnail > .entry-wrap,
.archive .x-main .hentry.has-post-thumbnail > .entry-wrap {
float: right;
width: 66%;
padding-left: 35px;
}
@media (max-width: 766.98px) {
.blog .x-main .hentry > .entry-featured,
.search .x-main .hentry > .entry-featured,
.archive .x-main .hentry > .entry-featured {
float: none;
width: auto;
margin: 0 0 2.15em;
}
.blog .x-main .hentry.has-post-thumbnail > .entry-wrap,
.search .x-main .hentry.has-post-thumbnail > .entry-wrap,
.archive .x-main .hentry.has-post-thumbnail > .entry-wrap {
float: none;
width: auto;
padding-left: 0;
}
}
.page .x-main .hentry .entry-featured,
.single-post .x-main .hentry .entry-featured {
margin-bottom: 2.15em;
}
.page .x-main.left .hentry .entry-featured,
.single-post .x-main.left .hentry .entry-featured {
margin-top: -35px;
margin-right: -35px;
}
@media (max-width: 978.98px) {
.page .x-main.left .hentry .entry-featured,
.single-post .x-main.left .hentry .entry-featured {
margin-right: 0;
}
}
.page .x-main.right .hentry .entry-featured,
.single-post .x-main.right .hentry .entry-featured {
margin-top: -35px;
margin-left: -35px;
}
@media (max-width: 978.98px) {
.page .x-main.right .hentry .entry-featured,
.single-post .x-main.right .hentry .entry-featured {
margin-left: 0;
}
}
.page .x-main.full .hentry .entry-featured,
.single-post .x-main.full .hentry .entry-featured {
margin-top: -35px;
}
.x-iso-container.cols-1 .entry-cover {
padding-bottom: 85%;
}
.x-iso-container.cols-2 .entry-cover {
padding-bottom: 85%;
}
.x-iso-container.cols-3 .entry-cover {
padding-bottom: 85%;
}
.x-iso-container.cols-4 .entry-cover {
padding-bottom: 85%;
}
.x-page-title-disabled .entry-content {
margin-top: 0;
}
@media (max-width: 766.98px) {
.single-post .x-nav-articles {
display: none;
}
}
.format-audio.no-post-thumbnail .entry-featured {
margin-top: 2.15em;
margin-bottom: 2.15em;
}
.format-audio.has-post-thumbnail .entry-featured .x-audio {
position: absolute;
left: 10px;
right: 10px;
bottom: 10px;
margin: 0 auto;
}
.format-audio.has-post-thumbnail .entry-featured .x-audio iframe {
position: absolute;
bottom: 0;
}
.format-link .link {
margin: 2.15em 0;
}
.format-link .link a {
font-size: 1.571em;
line-height: 1.5;
word-wrap: break-word;
color: #7a7a7a;
}
.format-link .link a:hover {
color: #e74c3c;
}
.format-quote .x-hgroup {
margin: 2.15em 0;
}
.format-quote .x-hgroup .quote {
margin: 0;
font-size: 1.5em;
line-height: 1.4;
}
.format-quote .x-hgroup .quote:before {
content: "\201c";
}
.format-quote .x-hgroup .quote:after {
content: "\201d";
}
.format-quote .x-hgroup .cite {
display: block;
margin: 0.25em 0 0;
text-align: right;
}
.format-quote .x-hgroup .cite:before {
content: "\2013\a0";
}
.x-filterable-category-group {
display: none;
visibility: hidden;
}
.x-filterable-category-group.selected {
display: block;
visibility: visible;
}
.x-filterable-featured-entries {
margin-bottom: 35px;
}
.x-filterable-featured-entries:before,
.x-filterable-featured-entries:after {
content: " ";
display: table;
width: 0px;
}
.x-filterable-featured-entries:after {
clear: both;
}
.x-btn-filterable {
display: block;
margin-top: 35px;
}
.no-js .x-btn-filterable {
display: block;
}
.single-x-portfolio .entry-featured,
.single-x-portfolio .entry-wrap {
margin-bottom: 35px;
}
.single-x-portfolio .entry-featured {
float: left;
padding-right: 35px;
width: 68%;
}
.single-x-portfolio .entry-wrap {
float: right;
width: 32%;
}
.single-x-portfolio .entry-content {
margin-top: 0;
}
.single-x-portfolio .entry-extra .x-ul-tags {
margin: 0 0 35px 0;
list-style: none;
text-align: center;
}
.single-x-portfolio .entry-extra .x-ul-tags li a {
display: block;
border-top: 1px solid rgba(0, 0, 0, 0.1);
padding: 5px 0;
color: #7a7a7a;
}
.single-x-portfolio .entry-extra .x-ul-tags li a:hover {
color: #333333 !important;
}
.single-x-portfolio .entry-extra .x-ul-tags li:first-child a {
border-top: 0;
}
.single-x-portfolio .h-extra {
margin-top: 35px;
font-size: 120%;
letter-spacing: 2px;
text-align: center;
text-transform: uppercase;
}
.single-x-portfolio .h-extra.skills {
margin-bottom: 0.3em;
}
.single-x-portfolio .h-extra.launch {
margin-bottom: 0.4em;
}
.single-x-portfolio #reply-title {
margin-top: 0;
}
@media (max-width: 978.98px) {
.single-x-portfolio .entry-featured {
padding: 0;
}
.single-x-portfolio .entry-featured,
.single-x-portfolio .entry-wrap {
float: none;
width: 100%;
}
}
[class*=page-template-template-blank] .entry-content {
margin-top: 0;
}
.page-template-template-blank-3-php.x-navbar-fixed-left-active,
.page-template-template-blank-3-php.x-navbar-fixed-right-active,
.page-template-template-blank-6-php.x-navbar-fixed-left-active,
.page-template-template-blank-6-php.x-navbar-fixed-right-active,
.page-template-template-blank-7-php.x-navbar-fixed-left-active,
.page-template-template-blank-7-php.x-navbar-fixed-right-active,
.page-template-template-blank-8-php.x-navbar-fixed-left-active,
.page-template-template-blank-8-php.x-navbar-fixed-right-active {
padding: 0;
}
.page-template-template-blank-4-php .x-container.main > .offset,
.page-template-template-blank-5-php .x-container.main > .offset,
.page-template-template-blank-6-php .x-container.main > .offset,
.page-template-template-blank-8-php .x-container.main > .offset {
margin: 0;
}
.page-template-template-blank-4-php .x-main,
.page-template-template-blank-5-php .x-main,
.page-template-template-blank-6-php .x-main,
.page-template-template-blank-8-php .x-main {
background-color: #ffffff;
}
[class*=page-template-template-blank] .x-container.main:not(.x-row):not(.x-grid):before {
left: -5000em;
}
.error404 .entry-404 p {
max-width: 750px;
margin: 0 auto 1.313em;
font-size: 1.5em;
}
@media (max-width: 766.98px) {
.error404 .entry-404 p {
font-size: 1.25em;
}
}
@media (max-width: 479.98px) {
.error404 .entry-404 p {
font-size: 1em;
}
}
.error404 .entry-404 .form-search {
max-width: 500px;
margin: 0 auto;
}
.x-header-landmark {
padding: 1.85em 0 2.15em;
}
@media (max-width: 766.98px) {
.x-header-landmark {
text-align: center;
}
}
.h-landmark,
.h-landmark.entry-title {
margin: 0;
font-size: 236%;
line-height: 1.1;
}
.entry-cover {
position: relative;
display: block;
padding-bottom: 65%;
overflow: hidden;
text-align: center;
background-color: #333333;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.entry-cover:hover .h-entry-cover:before {
background-color: rgba(0, 0, 0, 0.75);
}
.h-entry-cover {
position: absolute;
top: calc(100% - 4em);
left: 0;
right: 0;
margin: 0;
padding: 1.5em;
font-size: 14px;
letter-spacing: 0;
line-height: 1;
text-transform: uppercase;
color: #ffffff;
-webkit-transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1);
transition: all 0.615s cubic-bezier(0.19, 1, 0.22, 1);
}
.h-entry-cover span {
display: block;
position: relative;
z-index: 1;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.h-entry-cover:before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
height: 50em;
background-color: rgba(0, 0, 0, 0.5);
z-index: 0;
-webkit-transition: background-color 0.4s ease;
transition: background-color 0.4s ease;
}
.x-comments-area {
margin: 35px 0 0;
}
.h-comments-title,
#reply-title {
overflow: hidden;
margin: 0 0 35px;
font-size: 150%;
line-height: 1.05;
}
.h-comments-title span,
#reply-title span {
position: relative;
}
.h-comments-title span:before,
.h-comments-title span:after,
#reply-title span:before,
#reply-title span:after {
content: "";
position: absolute;
top: 50%;
width: 9999px;
display: block;
margin-top: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.h-comments-title span:before,
#reply-title span:before {
right: 100%;
margin-right: 0.75em;
}
.h-comments-title span:after,
#reply-title span:after {
left: 100%;
margin-left: 0.75em;
}
#reply-title small {
display: block;
margin-top: 5px;
font-size: 12px;
letter-spacing: 0;
text-transform: none;
}
.x-comments-list #reply-title {
margin-top: 0;
}
.x-comments-list {
margin: 0;
list-style: none;
}
.x-comments-list > li.comment:first-child {
border-top: 0;
}
.x-comments-list > li.comment:first-child > article.comment:first-child {
padding-top: 0;
}
.x-comments-list .children {
margin: 0;
list-style: none;
}
@media (max-width: 978.98px) {
.x-comments-list .children {
margin-left: 0;
}
}
.x-comments-list .children .x-comment-content-wrap {
width: calc(100% - 50px - (35px * 2));
}
.x-comments-list .children .children .x-comment-content-wrap {
width: calc(100% - 50px - (35px * 3));
}
.x-comments-list .children .children .children .x-comment-content-wrap {
width: calc(100% - 50px - (35px * 4));
}
@media (max-width: 766.98px) {
.x-comments-list .children .x-comment-content-wrap,
.x-comments-list .children .children .x-comment-content-wrap,
.x-comments-list .children .children .children .x-comment-content-wrap {
width: calc(100% - 50px - 35px);
}
}
@media (max-width: 479.98px) {
.x-comments-list .x-comment-content-wrap,
.x-comments-list .children .x-comment-content-wrap,
.x-comments-list .children .children .x-comment-content-wrap,
.x-comments-list .children .children .children .x-comment-content-wrap {
width: 100%;
}
}
li.comment {
margin: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
padding: 0;
}
article.comment {
position: relative;
margin: 0;
padding-top: 35px;
padding-bottom: 35px;
background-color: #ffffff;
}
article.comment:before,
article.comment:after {
content: " ";
display: table;
width: 0px;
}
article.comment:after {
clear: both;
}
.x-comment-header {
margin-bottom: 8.75px;
}
.x-comment-header .x-comment-meta {
margin-bottom: 4px;
line-height: 1;
}
.x-comment-header .x-comment-meta:before,
.x-comment-header .x-comment-meta:after {
content: " ";
display: table;
width: 0px;
}
.x-comment-header .x-comment-meta:after {
clear: both;
}
.x-comment-content-wrap {
float: right;
width: calc(100% - 50px - 35px);
}
.x-comment-content {
position: relative;
}
.x-comment-content p,
.x-comment-content ul,
.x-comment-content ol {
margin-bottom: 1.075em;
}
.x-comment-content p:last-child,
.x-comment-content ul:last-child,
.x-comment-content ol:last-child {
margin-bottom: 0;
}
.x-comment-author {
font-family:
"Lato",
"Helvetica Neue",
Helvetica,
Arial,
sans-serif;
letter-spacing: -1px;
line-height: 1;
color: #333333;
font-size: 128.6%;
}
.x-comment-author a {
color: #333333;
}
.x-comment-author a:hover {
color: #e74c3c;
}
.x-comment-time {
float: left;
display: inline-block;
font-family:
"Lato",
"Helvetica Neue",
Helvetica,
Arial,
sans-serif;
font-size: 12px;
line-height: 1;
text-transform: uppercase;
color: #7a7a7a;
}
.x-comment-time:hover {
color: #e74c3c;
}
.x-comment-awaiting-moderation {
padding: 0.5em 0.5em 0.75em;
line-height: 1.2;
text-align: center;
color: #e74c3c;
background-color: #f5f5f5;
}
.comment-edit-link {
display: block;
margin-right: 1em;
float: right;
font-size: 12px;
line-height: 1;
text-transform: uppercase;
}
.comment-reply-link {
position: relative;
float: right;
font-size: 12px;
line-height: 1;
text-transform: uppercase;
}
.comment-reply-link-after {
position: relative;
bottom: 1px;
font-size: 0.722em;
line-height: 1;
}
.x-comment-img {
float: left;
width: 50px;
}
.x-comment-img .avatar-wrap {
display: block;
position: relative;
}
.x-comment-img .avatar-wrap:before {
content: "";
display: block;
position: absolute;
width: 100%;
height: 100%;
}
.x-comment-img .bypostauthor {
display: block;
bottom: 0;
width: 100%;
clear: left;
margin-top: 5px;
font-size: 11px;
line-height: 1.2;
text-align: center;
opacity: 0.65;
}
@media (max-width: 479.98px) {
.x-comment-img {
display: none;
}
}
#commentform {
margin-bottom: 0;
}
.logged-in-as {
margin-bottom: 1em;
}
.comment-form-author,
.comment-form-email,
.comment-form-url,
.comment-form-rating,
.comment-form-comment {
margin: 0;
}
.comment-form-author label,
.comment-form-email label,
.comment-form-url label,
.comment-form-rating label,
.comment-form-comment label {
position: absolute;
top: -9999em;
visibility: hidden;
font-family:
"Lato",
"Helvetica Neue",
Helvetica,
Arial,
sans-serif;
font-size: 128.6%;
color: #333333;
}
.comment-form-author label .required,
.comment-form-email label .required,
.comment-form-url label .required,
.comment-form-rating label .required,
.comment-form-comment label .required {
position: relative;
right: 0.175em;
}
.comment-form-author input,
.comment-form-email input,
.comment-form-url input {
margin-bottom: 1.5em;
width: 100%;
}
.comment-form-comment textarea {
width: 100%;
resize: none;
margin-bottom: 1.5em;
padding-top: 1.25em;
padding-bottom: 1.25em;
}
.comment-form-cookies-consent {
display: flex;
flex-flow: row nowrap;
justify-content: flex-start;
align-items: baseline;
}
.comment-form-cookies-consent input {
margin: 0;
}
.comment-form-cookies-consent label {
margin: 0 0 0 0.65em;
line-height: inherit;
cursor: pointer;
}
.form-submit {
margin: 0;
}
.widget {
color: rgba(255, 255, 255, 0.25);
}
.widget a {
color: rgba(255, 255, 255, 0.25);
}
.widget p:last-child,
.widget ul:last-child,
.widget ol:last-child {
margin-bottom: 0;
}
.widget ul,
.widget ol {
margin-left: 0;
list-style: none;
}
.widget ul li a,
.widget ol li a {
display: inline-block;
color: rgba(255, 255, 255, 0.25);
}
.widget ul li li a,
.widget ol li li a {
padding-left: 1.655em;
}
.widget ul li li li a,
.widget ol li li li a {
padding-left: 3.31em;
}
.widget ul li li li li a,
.widget ol li li li li a {
padding-left: 4.965em;
}
.widget ul li li li li li a,
.widget ol li li li li li a {
padding-left: 6.62em;
}
.widget select {
width: 100%;
}
.widget:before {
content: "";
display: block;
height: 2px;
background-color: rgba(255, 255, 255, 0.1);
}
.x-main .widget,
.x-sidebar .widget {
color: #333333;
}
.x-main .widget a,
.x-sidebar .widget a {
text-decoration: underline;
}
.x-main .widget a:hover,
.x-sidebar .widget a:hover {
text-decoration: none;
}
.x-main .widget ul li,
.x-main .widget ol li,
.x-sidebar .widget ul li,
.x-sidebar .widget ol li {
border-top: 1px solid rgba(0, 0, 0, 0.085);
}
.x-main .widget ul li a,
.x-main .widget ol li a,
.x-sidebar .widget ul li a,
.x-sidebar .widget ol li a {
padding-top: 8px;
padding-bottom: 8px;
color: #333333;
}
.x-main .widget > ul > li:last-child,
.x-main .widget > ol > li:last-child,
.x-main .widget div > ul > li:last-child,
.x-main .widget div > ol > li:last-child,
.x-sidebar .widget > ul > li:last-child,
.x-sidebar .widget > ol > li:last-child,
.x-sidebar .widget div > ul > li:last-child,
.x-sidebar .widget div > ol > li:last-child {
border-bottom: 1px solid rgba(0, 0, 0, 0.085);
}
.x-main .widget:before,
.x-sidebar .widget:before {
display: none;
}
@media (max-width: 978.98px) {
body .x-main .widget,
body .x-sidebar .widget {
color: #7a7a7a;
}
body .x-main .widget a,
body .x-sidebar .widget a {
color: #7a7a7a;
}
body .x-main .widget a:hover,
body .x-sidebar .widget a:hover {
color: #7a7a7a;
}
body .x-main .widget ul li a,
body .x-main .widget ol li a,
body .x-sidebar .widget ul li a,
body .x-sidebar .widget ol li a {
color: #7a7a7a;
}
body .x-main .widget ul li a:hover,
body .x-main .widget ol li a:hover,
body .x-sidebar .widget ul li a:hover,
body .x-sidebar .widget ol li a:hover {
color: #7a7a7a;
}
}
.h-widget {
margin: 16px 0 12px;
font-size: 128.6%;
line-height: 1.3;
color: #ffffff;
}
.x-main .h-widget,
.x-sidebar .h-widget {
margin-top: 0;
border: 1px solid #333333;
padding: 0.65em 0.65em 0.75em;
font-size: 85%;
letter-spacing: 0.15em;
text-align: center;
text-transform: uppercase;
color: #333333;
background-color: transparent;
}
@media (max-width: 978.98px) {
body .x-main .h-widget,
body .x-sidebar .h-widget {
color: #333333;
border-color: #333333;
}
}
.widget_calendar #wp-calendar {
margin: 0;
font-size: 87.5%;
}
.widget_calendar #wp-calendar caption {
display: none;
}
.widget_calendar #wp-calendar th,
.widget_calendar #wp-calendar td {
line-height: 1;
text-align: center;
}
.widget_calendar #wp-calendar th {
padding: 4.5% 0;
font-family:
"Lato",
"Helvetica Neue",
Helvetica,
Arial,
sans-serif;
font-weight: 700;
color: #ffffff;
background-color: rgba(0, 0, 0, 0.2);
}
.widget_calendar #wp-calendar td {
border: 0;
padding: 4.75% 0;
color: #333333;
}
.widget_calendar #wp-calendar tbody td {
background-color: #ffffff;
}
.widget_calendar #wp-calendar tfoot td {
background-color: rgba(0, 0, 0, 0.2);
}
.widget_calendar #wp-calendar #prev,
.widget_calendar #wp-calendar #next {
padding: 3% 0;
font-size: 87.5%;
font-family:
"Lato",
"Helvetica Neue",
Helvetica,
Arial,
sans-serif;
line-height: 1;
}
.widget_calendar #wp-calendar #prev a,
.widget_calendar #wp-calendar #next a {
color: #ffffff;
opacity: 0.15;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.widget_calendar #wp-calendar #prev a:hover,
.widget_calendar #wp-calendar #next a:hover {
opacity: 1;
}
.x-main .widget_calendar #wp-calendar th,
.x-main .widget_calendar #wp-calendar tfoot td,
.x-sidebar .widget_calendar #wp-calendar th,
.x-sidebar .widget_calendar #wp-calendar tfoot td {
background-color: #333333;
}
.widget_categories select,
.widget_product_categories select {
margin-bottom: 0;
}
.widget_nav_menu .menu > li:last-child a:first-child {
border-bottom: 0;
}
.widget.widget_meta ul {
border-bottom: 0;
}
.widget.widget_meta li abbr[title] {
border-bottom: 0;
}
.widget.widget_recent_comments a {
display: inline;
}
.x-main .widget.widget_recent_comments li,
.x-sidebar .widget.widget_recent_comments li {
padding-top: 8px;
padding-bottom: 8px;
}
.widget.widget_recent_entries li {
padding-bottom: 16px;
line-height: 1.5;
}
.widget.widget_recent_entries li:last-child {
padding-bottom: 0;
}
.widget.widget_recent_entries li a {
display: inline;
}
.widget.widget_recent_entries li .post-date {
display: block;
font-size: 85%;
margin-top: 0.5em;
text-transform: uppercase;
opacity: 0.575;
}
.x-main .widget.widget_recent_entries li,
.x-sidebar .widget.widget_recent_entries li {
padding-top: 8px;
padding-bottom: 8px;
}
.widget_rss .h-widget a.rsswidget {
text-decoration: none;
}
.widget_rss .rsswidget img {
display: none;
}
.widget.widget_rss li {
padding-bottom: 16px;
}
.widget.widget_rss li:last-child {
padding-bottom: 0;
}
.widget.widget_rss li .rsswidget {
display: inline-block;
padding: 0;
line-height: 1.5;
}
.widget_rss .rss-date {
display: block;
font-size: 85%;
text-transform: uppercase;
opacity: 0.575;
}
.widget_rss .rssSummary {
margin: 0.75em 0;
}
.widget_rss cite {
display: block;
font-size: 85%;
text-transform: uppercase;
opacity: 0.575;
}
.widget_rss cite:before {
content: "By: ";
}
.x-main .widget.widget_rss li,
.x-sidebar .widget.widget_rss li {
padding: 8px 0;
}
.widget_tag_cloud .tagcloud:before,
.widget_tag_cloud .tagcloud:after,
.widget_product_tag_cloud .tagcloud:before,
.widget_product_tag_cloud .tagcloud:after {
content: " ";
display: table;
width: 0px;
}
.widget_tag_cloud .tagcloud:after,
.widget_product_tag_cloud .tagcloud:after {
clear: both;
}
.widget_tag_cloud .tagcloud a,
.widget_product_tag_cloud .tagcloud a {
display: inline-block;
width: 47%;
color: rgba(255, 255, 255, 0.25);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.widget_tag_cloud .tagcloud a:nth-child(1n),
.widget_product_tag_cloud .tagcloud a:nth-child(1n) {
float: left;
}
.widget_tag_cloud .tagcloud a:nth-child(2n),
.widget_product_tag_cloud .tagcloud a:nth-child(2n) {
float: right;
}
.widget_tag_cloud .tagcloud a:hover,
.widget_product_tag_cloud .tagcloud a:hover {
color: #e74c3c;
}
.x-main .widget_tag_cloud .tagcloud a,
.x-main .widget_product_tag_cloud .tagcloud a,
.x-sidebar .widget_tag_cloud .tagcloud a,
.x-sidebar .widget_product_tag_cloud .tagcloud a {
color: #333333;
}
.widget_text a {
text-decoration: underline;
}
.widget_text ol,
.widget_text ul {
overflow: visible;
margin: 0 0 2.15em 1.655em;
border: 0;
list-style: disc;
background-color: transparent;
}
.widget_text ol.x-ul-icons,
.widget_text ul.x-ul-icons {
list-style: none;
}
.x-main .widget_text ol li,
.x-main .widget_text ul li,
.x-sidebar .widget_text ol li,
.x-sidebar .widget_text ul li {
border: 0;
}
.x-main .widget_text ol li a,
.x-main .widget_text ul li a,
.x-sidebar .widget_text ol li a,
.x-sidebar .widget_text ul li a {
padding: 0;
}
.x-main .widget_text > ul > li:last-child,
.x-main .widget_text > ol > li:last-child,
.x-main .widget_text div > ul > li:last-child,
.x-main .widget_text div > ol > li:last-child,
.x-sidebar .widget_text > ul > li:last-child,
.x-sidebar .widget_text > ol > li:last-child,
.x-sidebar .widget_text div > ul > li:last-child,
.x-sidebar .widget_text div > ol > li:last-child {
border-bottom: 0;
}
.x-main .widget.widget_pages .current_page_item,
.x-main .widget.widget_nav_menu .current-menu-item,
.x-sidebar .widget.widget_pages .current_page_item,
.x-sidebar .widget.widget_nav_menu .current-menu-item {
border: 1px solid #333333;
border-left: 0;
border-right: 0;
margin-bottom: -1px;
}
.x-main .widget.widget_pages .current_page_item a,
.x-main .widget.widget_nav_menu .current-menu-item a,
.x-sidebar .widget.widget_pages .current_page_item a,
.x-sidebar .widget.widget_nav_menu .current-menu-item a {
color: #333333;
}
.x-main .widget.widget_pages .current_page_item a:hover,
.x-main .widget.widget_nav_menu .current-menu-item a:hover,
.x-sidebar .widget.widget_pages .current_page_item a:hover,
.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover {
color: #333333;
}
@media (max-width: 978.98px) {
body .x-main .widget.widget_pages .current_page_item,
body .x-main .widget.widget_nav_menu .current-menu-item,
body .x-sidebar .widget.widget_pages .current_page_item,
body .x-sidebar .widget.widget_nav_menu .current-menu-item {
border: 1px solid #333333;
border-left: 0;
border-right: 0;
margin-bottom: -1px;
}
body .x-main .widget.widget_pages .current_page_item a,
body .x-main .widget.widget_nav_menu .current-menu-item a,
body .x-sidebar .widget.widget_pages .current_page_item a,
body .x-sidebar .widget.widget_nav_menu .current-menu-item a {
color: #333333;
}
body .x-main .widget.widget_pages .current_page_item a:hover,
body .x-main .widget.widget_nav_menu .current-menu-item a:hover,
body .x-sidebar .widget.widget_pages .current_page_item a:hover,
body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover {
color: #333333;
}
}
.sticky {
margin: 0;
}
.alignright {
float: right;
margin: 0.35em 0 0.35em 2.15em;
}
.alignleft {
float: left;
margin: 0.35em 2.15em 0.35em 0;
}
.alignnone {
float: none;
margin: 0 0 2.15em 0;
}
.aligncenter {
display: block;
margin: 0 auto 2.15em;
}
.wp-caption,
.gallery-item {
max-width: 100%;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 5px;
text-align: center;
background-color: #ffffff;
border-radius: 3px;
}
.wp-caption img,
.gallery-item img {
border-radius: 2px;
}
.wp-caption > .gallery-caption,
.wp-caption > .wp-caption-text,
.wp-caption > .wp-caption-text:last-child,
.gallery-item > .gallery-caption,
.gallery-item > .wp-caption-text,
.gallery-item > .wp-caption-text:last-child {
display: block;
margin: 9px 0 5px;
padding: 0 5%;
font-size: 10px;
line-height: 1.2;
text-transform: uppercase;
}
.gallery {
clear: both;
margin: -4% 0 2.15em;
}
.gallery:before,
.gallery:after {
content: " ";
display: table;
width: 0px;
}
.gallery:after {
clear: both;
}
.gallery .gallery-item {
float: left;
margin: 4% 4% 0 0;
}
.gallery-columns-0 .gallery-item,
.gallery-columns-1 .gallery-item {
width: 100%;
}
.gallery-columns-2 .gallery-item {
width: 48%;
}
.gallery-columns-2 .gallery-item:nth-child(2n) {
margin-right: 0;
}
.gallery-columns-3 .gallery-item {
width: 30.6666%;
}
.gallery-columns-3 .gallery-item:nth-child(3n) {
margin-right: 0;
}
.gallery-columns-4 .gallery-item {
width: 22%;
}
.gallery-columns-4 .gallery-item:nth-child(4n) {
margin-right: 0;
}
@media (max-width: 978.98px) {
.gallery-columns-4 .gallery-item {
width: 48%;
}
.gallery-columns-4 .gallery-item:nth-child(2n) {
margin-right: 0;
}
}
@media (max-width: 766.98px) {
.gallery-columns-0 .gallery-item,
.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item {
width: 100%;
float: none;
margin-right: 0;
}
}
.alignwide,
.alignfull {
width: auto;
max-width: none;
margin-left: 0;
margin-right: 0;
}
.alignwide img,
.alignfull img {
display: block;
margin: 0 auto;
}
@media (max-width: 978.98px) {
.x-content-sidebar-active .alignwide,
.x-sidebar-content-active .alignwide {
width: 92vw;
max-width: 92vw;
margin-left: calc(50% - 46vw);
}
}
@media (max-width: 978.98px) {
.x-content-sidebar-active .alignfull,
.x-sidebar-content-active .alignfull {
width: 100vw;
max-width: 100vw;
margin-left: calc(50% - 50vw);
}
}
.x-full-width-active .alignwide {
width: 92vw;
max-width: 92vw;
margin-left: calc(50% - 46vw);
}
.x-full-width-active .alignfull {
width: 100vw;
max-width: 100vw;
margin-left: calc(50% - 50vw);
}
.page-template-template-blank-4-php .alignwide,
.page-template-template-blank-4-php .alignfull,
.page-template-template-blank-5-php .alignwide,
.page-template-template-blank-5-php .alignfull,
.page-template-template-blank-6-php .alignwide,
.page-template-template-blank-6-php .alignfull,
.page-template-template-blank-8-php .alignwide,
.page-template-template-blank-8-php .alignfull {
margin-left: 0;
margin-right: 0;
}
.x-resp-embed,
.is-type-video {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.wp-embed-aspect-5-3 .x-resp-embed {
padding-bottom: 60%;
}
.wp-embed-aspect-4-4 .x-resp-embed {
padding-bottom: 80%;
}
.wp-embed-aspect-4-3 .x-resp-embed {
padding-bottom: 75%;
}
.wp-embed-aspect-3-2 .x-resp-embed {
padding-bottom: 66.67%;
}
.x-resp-embed iframe,
.is-type-video iframe {
display: block !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100%;
height: 100%;
margin: 0 !important;
}
@media print {
* {
background: none !important;
background-color: transparent !important;
text-shadow: none !important;
color: #000 !important;
box-shadow: none !important;
}
html,
body {
overflow: visible !important;
}
a,
a:visited {
text-decoration: underline;
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
.x-root {
display: block;
}
.x-masthead,
.x-colophon,
.x-bg,
.backstretch {
display: none !important;
}
.x-effect-exit,
.x-effect-exiting,
.x-effect-enter,
.x-effect-entering {
opacity: 1 !important;
filter: none !important;
animation: none !important;
transform: none !important;
}
}
.cf:before,
.cf:after {
content: " ";
display: table;
width: 0px;
}
.cf:after {
clear: both;
}
.right {
float: right;
}
.left {
float: left;
}
.center-block {
margin-left: auto;
margin-right: auto;
}
.center-list {
display: table;
margin-left: auto;
margin-right: auto;
}
.hide {
display: none;
}
.show {
display: block;
}
.invisible {
visibility: hidden;
}
.visually-hidden,
.screen-reader-text,
.screen-reader-response,
.bp-screen-reader-text {
overflow: hidden;
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
border: 0;
padding: 0;
clip: rect(0 0 0 0);
}
.visually-hidden.focusable:active,
.visually-hidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
}
.transparent {
opacity: 0;
}
.opaque {
opacity: 1;
}
.w-900 {
font-weight: 900;
}
.w-800 {
font-weight: 800;
}
.w-700 {
font-weight: 700;
}
.w-600 {
font-weight: 600;
}
.w-500 {
font-weight: 500;
}
.w-400 {
font-weight: 400;
}
.w-300 {
font-weight: 300;
}
.w-200 {
font-weight: 200;
}
.w-100 {
font-weight: 100;
}
.tt-upper {
text-transform: uppercase;
}
.tt-lower {
text-transform: lowercase;
}
.tt-none {
text-transform: none;
}
.center-text {
text-align: center;
}
.right-text {
text-align: right;
}
.left-text {
text-align: left;
}
.justify-text {
text-align: justify;
}
@media (min-width: 1200px) {
.x-hide-xl {
display: none !important;
}
}
@media (min-width: 979px) and (max-width: 1199.98px) {
.x-hide-lg {
display: none !important;
}
}
@media (min-width: 767px) and (max-width: 978.98px) {
.x-hide-md {
display: none !important;
}
}
@media (min-width: 480px) and (max-width: 766.98px) {
.x-hide-sm {
display: none !important;
}
}
@media (max-width: 479.98px) {
.x-hide-xs {
display: none !important;
}
}
.x-visible-phone {
display: none !important;
}
.x-visible-tablet {
display: none !important;
}
.x-visible-desktop {
display: inherit !important;
}
span.x-visible-desktop {
display: inline !important;
}
.x-hidden-desktop {
display: none !important;
}
@media (min-width: 767px) and (max-width: 978.98px) {
.x-visible-tablet {
display: inherit !important;
}
span.x-visible-tablet {
display: inline !important;
}
.x-hidden-tablet {
display: none !important;
}
.x-hidden-desktop {
display: inherit !important;
}
span.x-hidden-desktop {
display: inline !important;
}
.x-visible-desktop {
display: none !important;
}
}
@media (max-width: 766.98px) {
.x-visible-phone {
display: inherit !important;
}
span.x-visible-phone {
display: inline !important;
}
.x-hidden-phone {
display: none !important;
}
.x-hidden-desktop {
display: inherit !important;
}
span.x-hidden-desktop {
display: inline !important;
}
.x-visible-desktop {
display: none !important;
}
}
.ptn,
.pvn,
.pan {
padding-top: 0 !important;
}
.pts,
.pvs,
.pas {
padding-top: 0.5em !important;
}
.ptm,
.pvm,
.pam {
padding-top: 1em !important;
}
.ptl,
.pvl,
.pal {
padding-top: 2em !important;
}
.prn,
.phn,
.pan {
padding-right: 0 !important;
}
.prs,
.phs,
.pas {
padding-right: 0.5em !important;
}
.prm,
.phm,
.pam {
padding-right: 1em !important;
}
.prl,
.phl,
.pal {
padding-right: 2em !important;
}
.pbn,
.pvn,
.pan {
padding-bottom: 0 !important;
}
.pbs,
.pvs,
.pas {
padding-bottom: 0.5em !important;
}
.pbm,
.pvm,
.pam {
padding-bottom: 1em !important;
}
.pbl,
.pvl,
.pal {
padding-bottom: 2em !important;
}
.pln,
.phn,
.pan {
padding-left: 0 !important;
}
.pls,
.phs,
.pas {
padding-left: 0.5em !important;
}
.plm,
.phm,
.pam {
padding-left: 1em !important;
}
.pll,
.phl,
.pal {
padding-left: 2em !important;
}
.mtn,
.mvn,
.man {
margin-top: 0 !important;
}
.mts,
.mvs,
.mas {
margin-top: 0.5em !important;
}
.mtm,
.mvm,
.mam {
margin-top: 1em !important;
}
.mtl,
.mvl,
.mal {
margin-top: 2em !important;
}
.mrn,
.mhn,
.man {
margin-right: 0 !important;
}
.mrs,
.mhs,
.mas {
margin-right: 0.5em !important;
}
.mrm,
.mhm,
.mam {
margin-right: 1em !important;
}
.mrl,
.mhl,
.mal {
margin-right: 2em !important;
}
.mbn,
.mvn,
.man {
margin-bottom: 0 !important;
}
.mbs,
.mvs,
.mas {
margin-bottom: 0.5em !important;
}
.mbm,
.mvm,
.mam {
margin-bottom: 1em !important;
}
.mbl,
.mvl,
.mal {
margin-bottom: 2em !important;
}
.mln,
.mhn,
.man {
margin-left: 0 !important;
}
.mls,
.mhs,
.mas {
margin-left: 0.5em !important;
}
.mlm,
.mhm,
.mam {
margin-left: 1em !important;
}
.mll,
.mhl,
.mal {
margin-left: 2em !important;
}
.cs-cf:before,
.cs-cf:after,
.cs-clearfix:before,
.cs-clearfix:after {
content: " ";
display: table;
width: 0px;
}
.cs-cf:after,
.cs-clearfix:after {
clear: both;
}
.cs-f-n {
float: none;
}
.cs-f-l {
float: left;
}
.cs-f-r {
float: right;
}
.cs-hide {
display: none !important;
}
.cs-visually-hidden {
overflow: hidden !important;
position: absolute !important;
width: 1px !important;
height: 1px !important;
margin: -1px !important;
border: 0 !important;
padding: 0 !important;
clip: rect(0 0 0 0) !important;
}
.cs-o-1 {
opacity: 0 !important;
}
.cs-o-0 {
opacity: 1 !important;
}
.cs-pos-r {
position: relative !important;
}
.cs-pos-a {
position: absolute !important;
}
.cs-pos-f {
position: fixed !important;
}
.cs-fw-900 {
font-weight: 900 !important;
}
.cs-fw-800 {
font-weight: 800 !important;
}
.cs-fw-700 {
font-weight: 700 !important;
}
.cs-fw-600 {
font-weight: 600 !important;
}
.cs-fw-500 {
font-weight: 500 !important;
}
.cs-fw-400 {
font-weight: 400 !important;
}
.cs-fw-300 {
font-weight: 300 !important;
}
.cs-fw-200 {
font-weight: 200 !important;
}
.cs-fw-100 {
font-weight: 100 !important;
}
.cs-ta-left {
text-align: left !important;
}
.cs-ta-right {
text-align: right !important;
}
.cs-ta-center {
text-align: center !important;
}
.cs-ta-justify {
text-align: justify !important;
}
.cs-tt-none {
text-transform: none !important;
}
.cs-tt-uppercase {
text-transform: uppercase !important;
}
.cs-tt-lowercase {
text-transform: lowercase !important;
}
.cs-tt-capitalize {
text-transform: capitalize !important;
}
.cs-ptn,
.cs-pvn,
.cs-pan {
padding-top: 0 !important;
}
.cs-pts,
.cs-pvs,
.cs-pas {
padding-top: 0.5em !important;
}
.cs-ptm,
.cs-pvm,
.cs-pam {
padding-top: 1em !important;
}
.cs-ptl,
.cs-pvl,
.cs-pal {
padding-top: 2em !important;
}
.cs-prn,
.cs-phn,
.cs-pan {
padding-right: 0 !important;
}
.cs-prs,
.cs-phs,
.cs-pas {
padding-right: 0.5em !important;
}
.cs-prm,
.cs-phm,
.cs-pam {
padding-right: 1em !important;
}
.cs-prl,
.cs-phl,
.cs-pal {
padding-right: 2em !important;
}
.cs-pbn,
.cs-pvn,
.cs-pan {
padding-bottom: 0 !important;
}
.cs-pbs,
.cs-pvs,
.cs-pas {
padding-bottom: 0.5em !important;
}
.cs-pbm,
.cs-pvm,
.cs-pam {
padding-bottom: 1em !important;
}
.cs-pbl,
.cs-pvl,
.cs-pal {
padding-bottom: 2em !important;
}
.cs-pln,
.cs-phn,
.cs-pan {
padding-left: 0 !important;
}
.cs-pls,
.cs-phs,
.cs-pas {
padding-left: 0.5em !important;
}
.cs-plm,
.cs-phm,
.cs-pam {
padding-left: 1em !important;
}
.cs-pll,
.cs-phl,
.cs-pal {
padding-left: 2em !important;
}
.cs-mtn,
.cs-mvn,
.cs-man {
margin-top: 0 !important;
}
.cs-mts,
.cs-mvs,
.cs-mas {
margin-top: 0.5em !important;
}
.cs-mtm,
.cs-mvm,
.cs-mam {
margin-top: 1em !important;
}
.cs-mtl,
.cs-mvl,
.cs-mal {
margin-top: 2em !important;
}
.cs-mrn,
.cs-mhn,
.cs-man {
margin-right: 0 !important;
}
.cs-mrs,
.cs-mhs,
.cs-mas {
margin-right: 0.5em !important;
}
.cs-mrm,
.cs-mhm,
.cs-mam {
margin-right: 1em !important;
}
.cs-mrl,
.cs-mhl,
.cs-mal {
margin-right: 2em !important;
}
.cs-mbn,
.cs-mvn,
.cs-man {
margin-bottom: 0 !important;
}
.cs-mbs,
.cs-mvs,
.cs-mas {
margin-bottom: 0.5em !important;
}
.cs-mbm,
.cs-mvm,
.cs-mam {
margin-bottom: 1em !important;
}
.cs-mbl,
.cs-mvl,
.cs-mal {
margin-bottom: 2em !important;
}
.cs-mln,
.cs-mhn,
.cs-man {
margin-left: 0 !important;
}
.cs-mls,
.cs-mhs,
.cs-mas {
margin-left: 0.5em !important;
}
.cs-mlm,
.cs-mhm,
.cs-mam {
margin-left: 1em !important;
}
.cs-mll,
.cs-mhl,
.cs-mal {
margin-left: 2em !important;
}
.desktop .menu-item,
.desktop .menu-item > a {
position: relative;
}
.desktop .menu-item.x-active > .sub-menu {
display: block;
}
.desktop .sub-menu {
position: absolute;
display: none;
float: left;
min-width: 200px;
margin: 0;
padding: 1.05em 0;
font-size: 14px;
list-style: none;
background-color: #333333;
z-index: 1000;
-webkit-background-clip: padding-box;
background-clip: padding-box;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35);
}
.desktop .sub-menu a {
display: block;
clear: both;
padding: 1px 1.6em;
line-height: 1.8;
white-space: nowrap;
color: #333;
-webkit-transition: none;
transition: none;
}
.desktop .sub-menu a:hover {
text-decoration: none;
color: #333;
}
.desktop .sub-menu .x-active > a,
.desktop .sub-menu .current-menu-item > a {
color: #333;
}
.masthead-inline .x-navbar .desktop .sub-menu {
left: auto;
right: 0;
}
.masthead-inline .x-navbar .desktop .sub-menu .sub-menu {
top: -1.025em;
right: 100%;
}
.masthead-inline .x-navbar.x-navbar-fixed-left .desktop .sub-menu {
top: 0;
left: calc(100% + 2px);
right: auto;
}
.masthead-inline .x-navbar.x-navbar-fixed-left .desktop .sub-menu .sub-menu {
top: -1.025em;
left: 100%;
right: auto;
}
.masthead-inline .x-navbar.x-navbar-fixed-right .desktop .sub-menu {
top: 0;
left: auto;
right: calc(100% + 2px);
}
.masthead-inline .x-navbar.x-navbar-fixed-right .desktop .sub-menu .sub-menu {
top: -1.025em;
left: auto;
right: 100%;
}
.masthead-stacked .x-navbar .desktop .sub-menu {
left: 0;
right: auto;
}
.masthead-stacked .x-navbar .desktop .sub-menu .sub-menu {
top: -1.025em;
left: 100%;
}
.x-widgetbar {
position: fixed;
top: -2px;
left: 0;
right: 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.5);
color: #7a7a7a;
background-color: #333333;
z-index: 1032;
}
@media (max-width: 978.98px) {
.x-widgetbar {
position: absolute;
}
}
.x-widgetbar .widget {
margin-top: 3em;
}
.x-widgetbar-inner {
padding: 2.5% 0;
}
.x-widgetbar-inner .x-column .widget:first-child {
margin-top: 0;
}
@media (max-width: 978.98px) {
.x-widgetbar-inner {
padding: 6.5% 0;
}
.x-widgetbar-inner .x-column .widget:first-child {
margin-top: 3em;
}
.x-widgetbar-inner .x-column:first-child .widget:first-child {
margin-top: 0;
}
}
.x-btn-widgetbar {
position: fixed;
top: 0;
right: 0;
margin: 0;
border-top: 19px solid #333333;
border-left: 19px solid transparent;
border-right: 19px solid #333333;
border-bottom: 19px solid transparent;
padding: 0;
font-size: 12px;
line-height: 1;
color: rgba(255, 255, 255, 0.5);
background-color: transparent;
z-index: 1033;
}
@media (max-width: 978.98px) {
.x-btn-widgetbar {
position: absolute;
}
}
.x-btn-widgetbar i {
position: absolute;
top: -15px;
right: -13px;
}
.x-btn-widgetbar:hover {
color: rgba(255, 255, 255, 0.85);
}
.x-navbar-fixed-left-active .x-widgetbar,
.x-navbar-fixed-right-active .x-widgetbar {
z-index: 1029;
}
@media (max-width: 978.98px) {
.x-navbar-fixed-left-active .x-widgetbar,
.x-navbar-fixed-right-active .x-widgetbar {
z-index: 1032;
}
}
.x-topbar {
position: relative;
min-height: 36px;
background-color: #222222;
z-index: 1031;
}
.x-topbar:before,
.x-topbar:after {
content: " ";
display: table;
width: 0px;
}
.x-topbar:after {
clear: both;
}
@media (max-width: 766.98px) {
.x-topbar {
text-align: center;
}
}
.x-topbar .p-info {
float: left;
margin: 10px 0 0;
font-size: 12px;
line-height: 1.3;
color: rgba(255, 255, 255, 0.25);
}
@media (max-width: 766.98px) {
.x-topbar .p-info {
float: none;
margin: 0;
border: 1px solid rgba(255, 255, 255, 0.075);
border-top: 0;
padding: 0.85em 0.85em 0.75em;
}
}
.x-topbar .p-info a {
color: rgba(255, 255, 255, 0.25);
}
.x-topbar .p-info a:hover {
color: auto;
}
.x-topbar .x-social-global {
float: right;
margin-top: 10px;
transform: translate3d(0, 0, 0);
}
@media (max-width: 766.98px) {
.x-topbar .x-social-global {
float: none;
margin-top: 9px;
margin-bottom: 12px;
}
}
.x-topbar .x-social-global a {
margin-left: 8px;
font-size: 17px;
}
@media (max-width: 766.98px) {
.x-topbar .x-social-global a {
margin: 0 1.5%;
}
}
.x-topbar .x-social-global a.foursquare {
font-size: 15px;
}
.x-topbar .x-social-global a i {
display: block;
}
.x-navbar-fixed-left-active .x-topbar,
.x-navbar-fixed-right-active .x-topbar {
border-bottom: 1px solid #060606;
z-index: 1028;
}
@media (max-width: 978.98px) {
.x-navbar-fixed-left-active .x-topbar,
.x-navbar-fixed-right-active .x-topbar {
border-bottom: 1px solid #262626;
z-index: 1031;
}
}
.x-logobar {
position: relative;
overflow: visible;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
text-align: center;
background-color: #333333;
z-index: 1030;
}
.x-navbar {
position: relative;
overflow: visible;
z-index: 1030;
}
.x-navbar .x-container {
position: relative;
}
.x-nav-wrap.desktop {
display: block;
}
.x-nav-wrap.mobile {
display: none;
clear: both;
overflow: hidden;
}
@media (max-width: 978.98px) {
.x-nav-wrap.desktop {
display: none;
}
.x-nav-wrap.mobile {
display: block;
}
.x-nav-wrap.mobile.x-collapsed {
display: none;
}
}
.x-brand {
display: block;
float: left;
line-height: 1;
text-decoration: none;
}
.masthead-stacked .x-brand {
display: inline-block;
float: none;
}
.x-btn-navbar {
display: none;
font-size: 24px;
line-height: 1;
}
@media (max-width: 978.98px) {
.masthead-inline .x-btn-navbar {
display: block;
float: right;
}
.masthead-stacked .x-btn-navbar {
display: inline-block;
}
}
.x-navbar .x-nav a {
-webkit-transition: none;
transition: none;
}
.x-navbar .x-nav > li > a > span {
display: inline-block;
}
@media (max-width: 978.98px) {
.masthead-stacked .x-navbar {
text-align: center;
}
}
.x-navbar .desktop .x-nav {
margin: 0;
}
.x-navbar .desktop .x-nav > li {
float: left;
}
.x-navbar .desktop .x-nav > li > a {
float: none;
line-height: 1;
text-decoration: none;
}
.x-navbar .desktop .x-nav > li > a:hover {
text-decoration: none;
}
.x-navbar .desktop .x-nav li > a > span:after {
content: "\f103";
margin-left: 0.35em;
font-family: "FontAwesome" !important;
font-style: normal !important;
font-weight: normal !important;
text-decoration: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.x-navbar .desktop .x-nav li > a:only-child > span:after {
content: "";
display: none;
}
.masthead-inline .desktop .x-nav {
display: block;
float: right;
}
.masthead-stacked .desktop .x-nav {
display: table;
margin-left: auto;
margin-right: auto;
}
.x-navbar .mobile .x-nav {
margin: 25px 0;
}
.x-navbar .mobile .x-nav li > a {
display: block;
position: relative;
font-size: 14px;
line-height: 1.5;
white-space: normal;
}
.x-navbar .mobile .x-nav ul {
margin: 0 0 0 2.25em;
list-style: none;
}
.masthead-stacked .mobile .x-nav {
text-align: initial;
}
.x-sub-toggle {
position: absolute;
top: 0;
right: 0;
bottom: 0;
text-align: center;
}
.x-sub-toggle > span {
display: block;
position: absolute;
top: 50%;
width: 100%;
margin-top: -9px;
font-size: 18px;
letter-spacing: 0;
line-height: 1;
}
.x-navbar-fixed-top,
.x-navbar-fixed-left,
.x-navbar-fixed-right {
position: fixed;
z-index: 1030;
}
@media (max-width: 978.98px) {
.x-navbar-fixed-top,
.x-navbar-fixed-left,
.x-navbar-fixed-right {
position: relative;
}
}
.x-navbar-fixed-top {
top: 0;
left: 0;
right: 0;
}
@media (max-width: 978.98px) {
.x-navbar-fixed-top-active .x-navbar-wrap {
height: auto;
}
}
.x-navbar-fixed-left,
.x-navbar-fixed-right {
top: 0;
bottom: 0;
width: 228px;
}
.x-navbar-fixed-left .x-navbar-inner,
.x-navbar-fixed-right .x-navbar-inner {
height: 100%;
}
.x-navbar-fixed-left .x-navbar-inner > .x-container.width,
.x-navbar-fixed-right .x-navbar-inner > .x-container.width {
width: 100%;
}
.x-navbar-fixed-left .x-brand,
.x-navbar-fixed-right .x-brand {
float: none;
text-align: center;
}
.x-navbar-fixed-left .desktop .x-nav,
.x-navbar-fixed-right .desktop .x-nav {
float: none;
margin-top: 2em;
}
.x-navbar-fixed-left .desktop .x-nav > li,
.x-navbar-fixed-right .desktop .x-nav > li {
float: none;
}
@media (max-width: 978.98px) {
.x-navbar-fixed-left,
.x-navbar-fixed-right {
width: auto;
}
.x-navbar-fixed-left .x-brand,
.x-navbar-fixed-right .x-brand {
float: left;
}
}
.x-navbar-fixed-left {
left: 0;
}
.x-navbar-fixed-right {
right: 0;
}
.x-navbar {
border-bottom: 2px solid rgba(255, 255, 255, 0.5);
background-color: #333333;
}
.x-btn-navbar {
border: 0;
padding: 0;
color: #ffffff;
}
.x-btn-navbar:hover {
color: #ffffff;
}
.x-btn-navbar.collapsed {
color: rgba(255, 255, 255, 0.35);
}
.x-btn-navbar.collapsed:hover {
color: #ffffff;
}
.x-navbar .desktop .x-nav > li > a {
border-right: 1px solid rgba(255, 255, 255, 0.1);
padding: 0;
}
.x-navbar .desktop .x-nav > li:first-child > a {
border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.x-navbar .mobile .x-nav li > a {
margin: 0 0 10px;
padding: 0.85em 1.15em;
color: #a3a3a3;
background-color: rgba(0, 0, 0, 0.1);
}
.x-navbar .mobile .x-nav li > a:hover,
.x-navbar .mobile .x-nav .x-active > a,
.x-navbar .mobile .x-nav .current-menu-item > a {
color: #ffffff;
}
.x-sub-toggle {
width: 45px;
}
@media (min-width: 979px) {
.x-navbar-fixed-left,
.x-navbar-fixed-right {
border-bottom: 0;
}
}
.x-navbar-fixed-left .desktop .x-nav > li > a,
.x-navbar-fixed-right .desktop .x-nav > li > a {
text-align: center;
border-left: 0;
padding: 20px 35px;
}
.x-navbar-fixed-left .desktop .x-nav > li > a:before,
.x-navbar-fixed-right .desktop .x-nav > li > a:before {
content: "";
display: block;
position: absolute;
left: 37.5%;
right: 37.5%;
bottom: -1px;
height: 2px;
background-color: rgba(255, 255, 255, 0.1);
}
.x-navbar-fixed-left .desktop .x-nav > li:last-child > a,
.x-navbar-fixed-right .desktop .x-nav > li:last-child > a {
border-right: 0;
}
.x-navbar-fixed-left .desktop .x-nav > li:last-child > a:before,
.x-navbar-fixed-right .desktop .x-nav > li:last-child > a:before {
display: none;
}
.x-navbar-fixed-left {
border-right: 2px solid rgba(255, 255, 255, 0.5);
}
@media (max-width: 978.98px) {
.x-navbar-fixed-left {
border-right: 0;
}
}
.x-navbar-fixed-left .desktop .x-nav > li > a:hover {
box-shadow: 2px 0 0 0 #e74c3c;
}
.x-navbar-fixed-right {
border-left: 2px solid rgba(255, 255, 255, 0.5);
}
@media (max-width: 978.98px) {
.x-navbar-fixed-right {
border-left: 0;
}
}
.x-navbar-fixed-right .desktop .x-nav > li > a:hover {
box-shadow: -2px 0 0 0 #e74c3c;
}
.x-navbar .mobile .x-nav > li.x-menu-item-search {
margin: 22px 0 0;
text-align: center;
}
.x-navbar .mobile .x-nav > li.x-menu-item-search > a {
margin: 0;
background-color: transparent;
}
.desktop .x-nav .x-megamenu > .sub-menu a {
padding: 1px 0;
white-space: normal;
}
.desktop .x-nav .x-megamenu > .sub-menu > li {
float: left;
padding: 16px 18px;
}
.desktop .x-nav .x-megamenu > .sub-menu > li > a {
border-top: 2px solid rgba(255, 255, 255, 0.1);
padding: 10px 0 5px;
font-size: 17px;
text-transform: uppercase;
color: #ffffff;
}
.desktop .x-nav .x-megamenu > .sub-menu > li > a > span:after {
display: none;
}
.desktop .x-nav .x-megamenu > .sub-menu > li > .sub-menu {
display: block !important;
position: static;
visibility: visible !important;
width: 100%;
min-width: 0;
padding: 0;
box-shadow: none;
}
.desktop .x-nav .x-megamenu > .sub-menu > li > .sub-menu > li:last-child a {
padding-bottom: 0;
}
.desktop .x-nav .x-megamenu.col-2 > .sub-menu > li {
width: 50%;
}
.desktop .x-nav .x-megamenu.col-2 > .sub-menu > li:nth-child(3n) {
clear: left;
}
.desktop .x-nav .x-megamenu.col-3 > .sub-menu > li {
width: 33.3333%;
}
.desktop .x-nav .x-megamenu.col-3 > .sub-menu > li:nth-child(4n) {
clear: left;
}
.desktop .x-nav .x-megamenu.col-4 > .sub-menu > li {
width: 25%;
}
.desktop .x-nav .x-megamenu.col-4 > .sub-menu > li:nth-child(5n) {
clear: left;
}
.desktop .x-nav .x-megamenu.col-5 > .sub-menu > li {
width: 20%;
}
.desktop .x-nav .x-megamenu.col-5 > .sub-menu > li:nth-child(6n) {
clear: left;
}
.x-navbar-static-active .desktop .x-nav .x-megamenu,
.x-navbar-fixed-top-active .desktop .x-nav .x-megamenu {
position: static;
}
.x-navbar-static-active .desktop .x-nav .x-megamenu > .sub-menu,
.x-navbar-fixed-top-active .desktop .x-nav .x-megamenu > .sub-menu {
padding: 18px;
left: 0;
right: 0;
}
.x-navbar-fixed-left-active .desktop .x-nav .x-megamenu,
.x-navbar-fixed-right-active .desktop .x-nav .x-megamenu {
position: relative;
}
.x-navbar-fixed-left-active .desktop .x-nav .x-megamenu > .sub-menu,
.x-navbar-fixed-right-active .desktop .x-nav .x-megamenu > .sub-menu {
padding: 18px;
width: 600px;
}
.x-colophon + .x-colophon {
background-color: #222222;
}
.x-colophon.top {
padding: 5% 0 5.25%;
background-color: #333333;
}
.x-colophon.top .x-column .widget:first-child {
margin-top: 0;
}
@media (max-width: 978.98px) {
.x-colophon.top {
padding: 6.5% 0;
}
.x-colophon.top .x-column .widget:first-child {
margin-top: 5em;
}
.x-colophon.top .x-column:first-child .widget:first-child {
margin-top: 0;
}
}
.x-colophon.bottom {
padding: 35px 0;
font-size: 11px;
text-align: center;
text-transform: uppercase;
color: #7a7a7a;
}
.x-colophon.bottom .x-nav {
margin: 0 0 15px;
line-height: 1.3;
}
.x-colophon.bottom .x-nav li {
display: inline-block;
}
.x-colophon.bottom .x-nav li a {
display: inline-block;
color: rgba(255, 255, 255, 0.25);
text-decoration: underline;
}
.x-colophon.bottom .x-nav li:after {
content: "/";
display: inline-block;
margin: 0 0.5em 0 0.75em;
color: rgba(255, 255, 255, 0.25);
}
.x-colophon.bottom .x-nav li:last-child:after {
display: none;
}
.x-colophon.bottom .x-colophon-content {
margin: 0 0 15px;
line-height: 1.3;
color: rgba(255, 255, 255, 0.25);
}
.x-colophon.bottom .x-colophon-content p {
margin: 0;
}
.x-colophon.bottom .x-colophon-content a {
color: rgba(255, 255, 255, 0.25);
text-decoration: underline;
}
.x-colophon.bottom .x-social-global {
clear: both;
margin: 0;
}
.x-colophon.bottom .x-social-global a {
margin: 0 1%;
font-size: 18px;
}
.x-colophon.bottom .x-social-global a.foursquare {
font-size: 17px;
}
.x-colophon .widget {
margin-top: 5em;
}#dpsp-content-top{margin-bottom:1.2em}#dpsp-content-bottom{margin-top:1.2em}.dpsp-share-text{margin-bottom:10px;font-weight:700}.dpsp-networks-btns-wrapper{margin:0!important;padding:0!important;list-style:none!important}.dpsp-networks-btns-wrapper:after{display:block;clear:both;height:0;content:""}.dpsp-networks-btns-wrapper li{float:left;margin:0;padding:0;border:0;list-style-type:none!important;transition:all .15s ease-in}.dpsp-networks-btns-wrapper li:before{display:none!important}.dpsp-networks-btns-wrapper li:first-child{margin-left:0!important}.dpsp-networks-btns-wrapper .dpsp-network-btn{display:flex;position:relative;box-sizing:border-box;width:100%;min-width:40px;height:40px;max-height:40px;padding:0;border:2px solid;border-radius:0;box-shadow:none;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:36px;text-align:center;vertical-align:middle;text-decoration:none!important;text-transform:unset!important;cursor:pointer;transition:all .15s ease-in}.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-label{padding-right:.5em;padding-left:.5em}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count .dpsp-network-label{padding-right:.25em}@media screen and (max-width:480px){.dpsp-network-hide-label-mobile,.dpsp-no-labels-mobile .dpsp-network-label{display:none!important}}.dpsp-networks-btns-wrapper.dpsp-column-auto .dpsp-network-btn.dpsp-no-label{width:40px}.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon{left:-2px}.dpsp-networks-btns-wrapper .dpsp-network-btn:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn:hover{border:2px solid;outline:none;box-shadow:0 0 0 3px rgba(21,156,228,.4);box-shadow:0 0 0 3px var(--networkHover)}.dpsp-networks-btns-wrapper .dpsp-network-btn:after{display:block;clear:both;height:0;content:""}.dpsp-networks-btns-wrapper.dpsp-column-auto .dpsp-network-btn.dpsp-no-label{padding-left:0!important}.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon{width:28px}.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-count{padding-right:.5em;padding-left:.25em;font-size:13px;font-weight:400;white-space:nowrap}.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-count{position:absolute;bottom:0;left:0;width:100%;height:20px;margin-left:0;padding-left:.5em;font-size:11px;line-height:20px;text-align:center}.dpsp-networks-btns-wrapper.dpsp-networks-btns-sticky-bar .dpsp-network-btn .dpsp-network-count{padding-left:.5em}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label .dpsp-network-label-wrapper{display:none}.dpsp-button-style-6 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-column-auto):not(.dpsp-column-6) .dpsp-network-btn.dpsp-has-count-only .dpsp-network-label-wrapper,.dpsp-button-style-7 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-column-auto):not(.dpsp-column-6) .dpsp-network-btn.dpsp-has-count-only .dpsp-network-label-wrapper{display:inline-block;text-indent:2em}.dpsp-networks-btns-wrapper.dpsp-column-1 li{width:100%}.dpsp-networks-btns-wrapper.dpsp-column-1 li:nth-child(1n){margin-right:0}.dpsp-networks-btns-wrapper.dpsp-column-2 li{width:50%}.dpsp-networks-btns-wrapper.dpsp-column-2 li:nth-child(2n){margin-right:0}.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-2 li{width:49%}.dpsp-networks-btns-wrapper.dpsp-column-3 li{width:33.3333%}.dpsp-networks-btns-wrapper.dpsp-column-3 li:nth-child(3n){margin-right:0}.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-3 li{width:32%}.dpsp-networks-btns-wrapper.dpsp-column-4 li{width:25%}.dpsp-networks-btns-wrapper.dpsp-column-4 li:nth-child(4n){margin-right:0}.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-4 li{width:23.5%}.dpsp-networks-btns-wrapper.dpsp-column-5 li{width:20%}.dpsp-networks-btns-wrapper.dpsp-column-5 li:nth-child(5n){margin-right:0}.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-5 li{width:18.4%}.dpsp-networks-btns-wrapper.dpsp-column-6 li{width:16.6666%}.dpsp-networks-btns-wrapper.dpsp-column-6 li:nth-child(6n){margin-right:0}.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-6 li{width:15%}.dpsp-networks-btns-wrapper.dpsp-column-7 li{width:14.285%}.dpsp-networks-btns-wrapper.dpsp-column-7 li:nth-child(7n){margin-right:0}.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-7 li{width:13%}.dpsp-networks-btns-wrapper.dpsp-column-7 li:nth-child(6n){margin-right:0}.dpsp-shape-circle .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:not(.dpsp-no-label){padding-right:10px}.dpsp-no-labels .dpsp-networks-btns-wrapper .dpsp-network-btn{padding:0!important;text-align:center}.dpsp-facebook{--networkAccent:#334d87;--networkColor:#3a579a;--networkHover:rgba(51,77,135,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook{border-color:#3a579a;color:#3a579a;background:#3a579a}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon{border-color:#3a579a;fill:var(--networkColor,#3a579a);background:#3a579a}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#3a579a));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#3a579a))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#3a579a));stroke:var(--customNetworkColor,var(--networkColor,#3a579a));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon{border-color:#334d87;color:#334d87;background:#334d87}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#334d87}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#334d87));stroke:var(--customNetworkHoverColor,var(--networkHover,#334d87))}.dpsp-twitter{--networkAccent:#0099d7;--networkColor:#00abf0;--networkHover:rgba(0,153,215,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter{border-color:#00abf0;color:#00abf0;background:#00abf0}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon{border-color:#00abf0;fill:var(--networkColor,#00abf0);background:#00abf0}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#00abf0));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#00abf0))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#00abf0));stroke:var(--customNetworkColor,var(--networkColor,#00abf0));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon{border-color:#0099d7;color:#0099d7;background:#0099d7}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#0099d7}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#0099d7));stroke:var(--customNetworkHoverColor,var(--networkHover,#0099d7))}.dpsp-x{--networkAccent:#000;--networkColor:#000;--networkHover:rgba(0,0,0,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x{border-color:#000;color:#000;background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x .dpsp-network-icon{border-color:#000;fill:var(--networkColor,#000);background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#000));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#000))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#000));stroke:var(--customNetworkColor,var(--networkColor,#000));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:hover .dpsp-network-icon{border-color:#000;color:#000;background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#000));stroke:var(--customNetworkHoverColor,var(--networkHover,#000))}.dpsp-pinterest{--networkAccent:#b31e24;--networkColor:#c92228;--networkHover:rgba(179,30,36,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest{border-color:#c92228;color:#c92228;background:#c92228}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon{border-color:#c92228;fill:var(--networkColor,#c92228);background:#c92228}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#c92228));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#c92228))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#c92228));stroke:var(--customNetworkColor,var(--networkColor,#c92228));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon{border-color:#b31e24;color:#b31e24;background:#b31e24}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#b31e24}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#b31e24));stroke:var(--customNetworkHoverColor,var(--networkHover,#b31e24))}.dpsp-linkedin{--networkAccent:#00669c;--networkColor:#0077b5;--networkHover:rgba(0,102,156,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin{border-color:#0077b5;color:#0077b5;background:#0077b5}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon{border-color:#0077b5;fill:var(--networkColor,#0077b5);background:#0077b5}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#0077b5));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#0077b5))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#0077b5));stroke:var(--customNetworkColor,var(--networkColor,#0077b5));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon{border-color:#00669c;color:#00669c;background:#00669c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#00669c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#00669c));stroke:var(--customNetworkHoverColor,var(--networkHover,#00669c))}.dpsp-reddit{--networkAccent:#ff4200;--networkColor:#ff5700;--networkHover:rgba(255,66,0,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit{border-color:#ff5700;color:#ff5700;background:#ff5700}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon{border-color:#ff5700;fill:var(--networkColor,#ff5700);background:#ff5700}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#ff5700));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#ff5700))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#ff5700));stroke:var(--customNetworkColor,var(--networkColor,#ff5700));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon{border-color:#ff4200;color:#ff4200;background:#ff4200}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#ff4200}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#ff4200));stroke:var(--customNetworkHoverColor,var(--networkHover,#ff4200))}.dpsp-vkontakte{--networkAccent:#456992;--networkColor:#4d75a3;--networkHover:rgba(69,105,146,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte{border-color:#4d75a3;color:#4d75a3;background:#4d75a3}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon{border-color:#4d75a3;fill:var(--networkColor,#4d75a3);background:#4d75a3}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#4d75a3));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#4d75a3))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#4d75a3));stroke:var(--customNetworkColor,var(--networkColor,#4d75a3));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon{border-color:#456992;color:#456992;background:#456992}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#456992}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#456992));stroke:var(--customNetworkHoverColor,var(--networkHover,#456992))}.dpsp-whatsapp{--networkAccent:#21c960;--networkColor:#25d366;--networkHover:rgba(33,201,96,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp{border-color:#25d366;color:#25d366;background:#25d366}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon{border-color:#25d366;fill:var(--networkColor,#25d366);background:#25d366}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#25d366));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#25d366))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#25d366));stroke:var(--customNetworkColor,var(--networkColor,#25d366));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon{border-color:#21c960;color:#21c960;background:#21c960}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#21c960}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#21c960));stroke:var(--customNetworkHoverColor,var(--networkHover,#21c960))}.dpsp-sms{--networkAccent:#1cb15a;--networkColor:#1dbf60;--networkHover:rgba(28,177,90,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms{border-color:#1dbf60;color:#1dbf60;background:#1dbf60}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms .dpsp-network-icon{border-color:#1dbf60;fill:var(--networkColor,#1dbf60);background:#1dbf60}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#1dbf60));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#1dbf60))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#1dbf60));stroke:var(--customNetworkColor,var(--networkColor,#1dbf60));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:hover .dpsp-network-icon{border-color:#1cb15a;color:#1cb15a;background:#1cb15a}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#1cb15a}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#1cb15a));stroke:var(--customNetworkHoverColor,var(--networkHover,#1cb15a))}.dpsp-instagram{--networkAccent:#a9257e;--networkColor:#bc2a8d;--networkHover:rgba(169,37,126,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram{border-color:#bc2a8d;color:#bc2a8d;background:#bc2a8d}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon{border-color:#bc2a8d;fill:var(--networkColor,#bc2a8d);background:#bc2a8d}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#bc2a8d));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#bc2a8d))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#bc2a8d));stroke:var(--customNetworkColor,var(--networkColor,#bc2a8d));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon{border-color:#a9257e;color:#a9257e;background:#a9257e}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#a9257e}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#a9257e));stroke:var(--customNetworkHoverColor,var(--networkHover,#a9257e))}.dpsp-youtube{--networkAccent:#a20000;--networkColor:#b00;--networkHover:rgba(162,0,0,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube{border-color:#b00;color:#b00;background:#b00}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon{border-color:#b00;fill:var(--networkColor,#b00);background:#b00}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#b00));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#b00))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#b00));stroke:var(--customNetworkColor,var(--networkColor,#b00));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon{border-color:#a20000;color:#a20000;background:#a20000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#a20000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#a20000));stroke:var(--customNetworkHoverColor,var(--networkHover,#a20000))}.dpsp-vimeo{--networkAccent:#2bb2ff;--networkColor:#4bf;--networkHover:rgba(43,178,255,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo{border-color:#4bf;color:#4bf;background:#4bf}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon{border-color:#4bf;fill:var(--networkColor,#4bf);background:#4bf}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#4bf));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#4bf))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#4bf));stroke:var(--customNetworkColor,var(--networkColor,#4bf));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon{border-color:#2bb2ff;color:#2bb2ff;background:#2bb2ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#2bb2ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#2bb2ff));stroke:var(--customNetworkHoverColor,var(--networkHover,#2bb2ff))}.dpsp-soundcloud{--networkAccent:#e64c00;--networkColor:#f50;--networkHover:rgba(230,76,0,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud{border-color:#f50;color:#f50;background:#f50}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon{border-color:#f50;fill:var(--networkColor,#f50);background:#f50}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#f50));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#f50))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#f50));stroke:var(--customNetworkColor,var(--networkColor,#f50));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon{border-color:#e64c00;color:#e64c00;background:#e64c00}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#e64c00}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#e64c00));stroke:var(--customNetworkHoverColor,var(--networkHover,#e64c00))}.dpsp-twitch{--networkAccent:#593a93;--networkColor:#6441a5;--networkHover:rgba(89,58,147,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch{border-color:#6441a5;color:#6441a5;background:#6441a5}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon{border-color:#6441a5;fill:var(--networkColor,#6441a5);background:#6441a5}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#6441a5));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#6441a5))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#6441a5));stroke:var(--customNetworkColor,var(--networkColor,#6441a5));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon{border-color:#593a93;color:#593a93;background:#593a93}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#593a93}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#593a93));stroke:var(--customNetworkHoverColor,var(--networkHover,#593a93))}.dpsp-behance{--networkAccent:#0053e6;--networkColor:#005cff;--networkHover:rgba(0,83,230,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance{border-color:#005cff;color:#005cff;background:#005cff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon{border-color:#005cff;fill:var(--networkColor,#005cff);background:#005cff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#005cff));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#005cff))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#005cff));stroke:var(--customNetworkColor,var(--networkColor,#005cff));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon{border-color:#0053e6;color:#0053e6;background:#0053e6}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#0053e6}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#0053e6));stroke:var(--customNetworkHoverColor,var(--networkHover,#0053e6))}.dpsp-email{--networkAccent:#239e57;--networkColor:#27ae60;--networkHover:rgba(35,158,87,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email{border-color:#27ae60;color:#27ae60;background:#27ae60}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon{border-color:#27ae60;fill:var(--networkColor,#27ae60);background:#27ae60}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#27ae60));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#27ae60))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#27ae60));stroke:var(--customNetworkColor,var(--networkColor,#27ae60));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon{border-color:#239e57;color:#239e57;background:#239e57}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#239e57}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#239e57));stroke:var(--customNetworkHoverColor,var(--networkHover,#239e57))}.dpsp-print{--networkAccent:#afb6bb;--networkColor:#bdc3c7;--networkHover:rgba(175,182,187,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print{border-color:#bdc3c7;color:#bdc3c7;background:#bdc3c7}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon{border-color:#bdc3c7;fill:var(--networkColor,#bdc3c7);background:#bdc3c7}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#bdc3c7));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#bdc3c7))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#bdc3c7));stroke:var(--customNetworkColor,var(--networkColor,#bdc3c7));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon{border-color:#afb6bb;color:#afb6bb;background:#afb6bb}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#afb6bb}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#afb6bb));stroke:var(--customNetworkHoverColor,var(--networkHover,#afb6bb))}.dpsp-pocket{--networkAccent:#e63c51;--networkColor:#ed4055;--networkHover:rgba(230,60,81,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket{border-color:#ed4055;color:#ed4055;background:#ed4055}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon{border-color:#ed4055;fill:var(--networkColor,#ed4055);background:#ed4055}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#ed4055));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#ed4055))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#ed4055));stroke:var(--customNetworkColor,var(--networkColor,#ed4055));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon{border-color:#e63c51;color:#e63c51;background:#e63c51}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#e63c51}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#e63c51));stroke:var(--customNetworkHoverColor,var(--networkHover,#e63c51))}.dpsp-buffer{--networkAccent:#21282f;--networkColor:#29323b;--networkHover:rgba(33,40,47,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer{border-color:#29323b;color:#29323b;background:#29323b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon{border-color:#29323b;fill:var(--networkColor,#29323b);background:#29323b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#29323b));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#29323b))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#29323b));stroke:var(--customNetworkColor,var(--networkColor,#29323b));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon{border-color:#21282f;color:#21282f;background:#21282f}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#21282f}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#21282f));stroke:var(--customNetworkHoverColor,var(--networkHover,#21282f))}.dpsp-tumblr{--networkAccent:#2e3d50;--networkColor:#35465c;--networkHover:rgba(46,61,80,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr{border-color:#35465c;color:#35465c;background:#35465c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon{border-color:#35465c;fill:var(--networkColor,#35465c);background:#35465c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#35465c));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#35465c))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#35465c));stroke:var(--customNetworkColor,var(--networkColor,#35465c));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon{border-color:#2e3d50;color:#2e3d50;background:#2e3d50}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#2e3d50}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#2e3d50));stroke:var(--customNetworkHoverColor,var(--networkHover,#2e3d50))}.dpsp-xing{--networkAccent:#006a6c;--networkColor:#00888d;--networkHover:rgba(0,106,108,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing{border-color:#00888d;color:#00888d;background:#00888d}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon{border-color:#00888d;fill:var(--networkColor,#00888d);background:#00888d}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#00888d));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#00888d))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#00888d));stroke:var(--customNetworkColor,var(--networkColor,#00888d));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon{border-color:#006a6c;color:#006a6c;background:#006a6c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#006a6c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#006a6c));stroke:var(--customNetworkHoverColor,var(--networkHover,#006a6c))}.dpsp-github{--networkAccent:#222;--networkColor:#333;--networkHover:rgba(34,34,34,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github{border-color:#333;color:#333;background:#333}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon{border-color:#333;fill:var(--networkColor,#333);background:#333}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#333));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#333))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#333));stroke:var(--customNetworkColor,var(--networkColor,#333));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon{border-color:#222;color:#222;background:#222}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#222}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#222));stroke:var(--customNetworkHoverColor,var(--networkHover,#222))}.dpsp-flipboard{--networkAccent:#d21d1d;--networkColor:#e12828;--networkHover:rgba(210,29,29,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard{border-color:#e12828;color:#e12828;background:#e12828}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon{border-color:#e12828;fill:var(--networkColor,#e12828);background:#e12828}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#e12828));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#e12828))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#e12828));stroke:var(--customNetworkColor,var(--networkColor,#e12828));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon{border-color:#d21d1d;color:#d21d1d;background:#d21d1d}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#d21d1d}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#d21d1d));stroke:var(--customNetworkHoverColor,var(--networkHover,#d21d1d))}.dpsp-telegram{--networkAccent:#0077b3;--networkColor:#08c;--networkHover:rgba(0,119,179,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram{border-color:#08c;color:#08c;background:#08c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon{border-color:#08c;fill:var(--networkColor,#08c);background:#08c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#08c));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#08c))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#08c));stroke:var(--customNetworkColor,var(--networkColor,#08c));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon{border-color:#0077b3;color:#0077b3;background:#0077b3}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#0077b3}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#0077b3));stroke:var(--customNetworkHoverColor,var(--networkHover,#0077b3))}.dpsp-medium{--networkAccent:#111;--networkColor:#333;--networkHover:rgba(17,17,17,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium{border-color:#333;color:#333;background:#333}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon{border-color:#333;fill:var(--networkColor,#333);background:#333}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#333));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#333))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#333));stroke:var(--customNetworkColor,var(--networkColor,#333));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon{border-color:#111;color:#111;background:#111}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#111}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#111));stroke:var(--customNetworkHoverColor,var(--networkHover,#111))}.dpsp-mix{--networkAccent:#fd721c;--networkColor:#fd8235;--networkHover:rgba(253,114,28,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix{border-color:#fd8235;color:#fd8235;background:#fd8235}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon{border-color:#fd8235;fill:var(--networkColor,#fd8235);background:#fd8235}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#fd8235));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#fd8235))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#fd8235));stroke:var(--customNetworkColor,var(--networkColor,#fd8235));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon{border-color:#fd721c;color:#fd721c;background:#fd721c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fd721c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#fd721c));stroke:var(--customNetworkHoverColor,var(--networkHover,#fd721c))}.dpsp-grow{--networkAccent:#243c4a;--networkColor:#4b8df0;--networkHover:rgba(36,60,74,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow{border-color:#4b8df0;color:#4b8df0;background:#4b8df0}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon{border-color:#4b8df0;fill:var(--networkColor,#4b8df0);background:#4b8df0}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#4b8df0));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#4b8df0))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#4b8df0));stroke:var(--customNetworkColor,var(--networkColor,#4b8df0));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon{border-color:#243c4a;color:#243c4a;background:#243c4a}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#243c4a}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#243c4a));stroke:var(--customNetworkHoverColor,var(--networkHover,#243c4a))}.dpsp-threads{--networkAccent:#000;--networkColor:#000;--networkHover:rgba(0,0,0,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads{border-color:#000;color:#000;background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads .dpsp-network-icon{border-color:#000;fill:var(--networkColor,#000);background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#000));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#000))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#000));stroke:var(--customNetworkColor,var(--networkColor,#000));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:hover .dpsp-network-icon{border-color:#000;color:#000;background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#000));stroke:var(--customNetworkHoverColor,var(--networkHover,#000))}.dpsp-mastodon{--networkAccent:#8c8dff;--networkColor:#8c8dff;--networkHover:rgba(140,141,255,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon{border-color:#8c8dff;color:#8c8dff;background:#8c8dff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon{border-color:#8c8dff;fill:var(--networkColor,#8c8dff);background:#8c8dff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#8c8dff));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#8c8dff))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#8c8dff));stroke:var(--customNetworkColor,var(--networkColor,#8c8dff));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon{border-color:#8c8dff;color:#8c8dff;background:#8c8dff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#8c8dff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#8c8dff));stroke:var(--customNetworkHoverColor,var(--networkHover,#8c8dff))}.dpsp-messenger{--networkAccent:#a334fa;--networkColor:#0695ff;--networkHover:rgba(163,52,250,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger{border-color:#0695ff;color:#0695ff;background:#0695ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon{border-color:#0695ff;fill:var(--networkColor,#0695ff);background:#0695ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#0695ff));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#0695ff))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#0695ff));stroke:var(--customNetworkColor,var(--networkColor,#0695ff));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon{border-color:#a334fa;color:#a334fa;background:#a334fa}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#a334fa}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#a334fa));stroke:var(--customNetworkHoverColor,var(--networkHover,#a334fa))}.dpsp-tiktok{--networkAccent:#111;--networkColor:#111;--networkHover:rgba(17,17,17,0.4)}.dpsp-tiktok.colorize svg{filter:drop-shadow(2px 0 0 #fd3e3e) drop-shadow(-1px -2px 0 #4de8f4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok{border-color:#111;color:#111;background:#111}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok .dpsp-network-icon{border-color:#111;fill:var(--networkColor,#111);background:#111}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#111));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#111))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#111));stroke:var(--customNetworkColor,var(--networkColor,#111));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:hover .dpsp-network-icon{border-color:#111;color:#111;background:#111}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#111}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#111));stroke:var(--customNetworkHoverColor,var(--networkHover,#111))}.dpsp-bluesky{--networkAccent:#58b8ff;--networkColor:#0a7aff;--networkHover:rgba(88,184,255,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky{border-color:#0a7aff;color:#0a7aff;background:#0a7aff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon{border-color:#0a7aff;fill:var(--networkColor,#0a7aff);background:#0a7aff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#0a7aff));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#0a7aff))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#0a7aff));stroke:var(--customNetworkColor,var(--networkColor,#0a7aff));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon{border-color:#58b8ff;color:#58b8ff;background:#58b8ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#58b8ff}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#58b8ff));stroke:var(--customNetworkHoverColor,var(--networkHover,#58b8ff))}.dpsp-applepodcasts{--networkAccent:#a945e3;--networkColor:#852dc4;--networkHover:rgba(169,69,227,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts{border-color:#852dc4;color:#852dc4;background:#852dc4}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts .dpsp-network-icon{border-color:#852dc4;fill:var(--networkColor,#852dc4);background:#852dc4}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#852dc4));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#852dc4))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#852dc4));stroke:var(--customNetworkColor,var(--networkColor,#852dc4));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:hover .dpsp-network-icon{border-color:#a945e3;color:#a945e3;background:#a945e3}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#a945e3}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#a945e3));stroke:var(--customNetworkHoverColor,var(--networkHover,#a945e3))}.dpsp-spotify{--networkAccent:#23f16b;--networkColor:#1ed760;--networkHover:rgba(35,241,107,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify{border-color:#1ed760;color:#1ed760;background:#1ed760}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify .dpsp-network-icon{border-color:#1ed760;fill:var(--networkColor,#1ed760);background:#1ed760}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#1ed760));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#1ed760))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#1ed760));stroke:var(--customNetworkColor,var(--networkColor,#1ed760));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:hover .dpsp-network-icon{border-color:#23f16b;color:#23f16b;background:#23f16b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#23f16b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#23f16b));stroke:var(--customNetworkHoverColor,var(--networkHover,#23f16b))}.dpsp-youtubemusic{--networkAccent:#f91c48;--networkColor:#ff0334;--networkHover:rgba(249,28,72,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic{border-color:#ff0334;color:#ff0334;background:#ff0334}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic .dpsp-network-icon{border-color:#ff0334;fill:var(--networkColor,#ff0334);background:#ff0334}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#ff0334));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#ff0334))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#ff0334));stroke:var(--customNetworkColor,var(--networkColor,#ff0334));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:hover .dpsp-network-icon{border-color:#f91c48;color:#f91c48;background:#f91c48}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#f91c48}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#f91c48));stroke:var(--customNetworkHoverColor,var(--networkHover,#f91c48))}.dpsp-pocketcasts{--networkAccent:#f54e48;--networkColor:#f43e37;--networkHover:rgba(245,78,72,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts{border-color:#f43e37;color:#f43e37;background:#f43e37}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts .dpsp-network-icon{border-color:#f43e37;fill:var(--networkColor,#f43e37);background:#f43e37}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#f43e37));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#f43e37))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#f43e37));stroke:var(--customNetworkColor,var(--networkColor,#f43e37));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:hover .dpsp-network-icon{border-color:#f54e48;color:#f54e48;background:#f54e48}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#f54e48}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#f54e48));stroke:var(--customNetworkHoverColor,var(--networkHover,#f54e48))}.dpsp-overcast{--networkAccent:#f68725;--networkColor:#fc7e10;--networkHover:rgba(246,135,37,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast{border-color:#fc7e10;color:#fc7e10;background:#fc7e10}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast .dpsp-network-icon{border-color:#fc7e10;fill:var(--networkColor,#fc7e10);background:#fc7e10}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#fc7e10));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#fc7e10))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#fc7e10));stroke:var(--customNetworkColor,var(--networkColor,#fc7e10));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:hover .dpsp-network-icon{border-color:#f68725;color:#f68725;background:#f68725}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#f68725}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#f68725));stroke:var(--customNetworkHoverColor,var(--networkHover,#f68725))}.dpsp-amazonmusic{--networkAccent:#26d3da;--networkColor:#13181b;--networkHover:rgba(38,211,218,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic{border-color:#13181b;color:#13181b;background:#13181b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic .dpsp-network-icon{border-color:#13181b;fill:var(--networkColor,#13181b);background:#13181b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#13181b));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#13181b))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#13181b));stroke:var(--customNetworkColor,var(--networkColor,#13181b));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:hover .dpsp-network-icon{border-color:#26d3da;color:#26d3da;background:#26d3da}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#26d3da}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#26d3da));stroke:var(--customNetworkHoverColor,var(--networkHover,#26d3da))}.dpsp-audible{--networkAccent:#fbad27;--networkColor:#ffa000;--networkHover:rgba(251,173,39,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible{border-color:#ffa000;color:#ffa000;background:#ffa000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible .dpsp-network-icon{border-color:#ffa000;fill:var(--networkColor,#ffa000);background:#ffa000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#ffa000));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#ffa000))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#ffa000));stroke:var(--customNetworkColor,var(--networkColor,#ffa000));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:hover .dpsp-network-icon{border-color:#fbad27;color:#fbad27;background:#fbad27}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fbad27}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#fbad27));stroke:var(--customNetworkHoverColor,var(--networkHover,#fbad27))}.dpsp-siriusxm{--networkAccent:#1d2bf6;--networkColor:#000eec;--networkHover:rgba(29,43,246,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm{border-color:#000eec;color:#000eec;background:#000eec}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm .dpsp-network-icon{border-color:#000eec;fill:var(--networkColor,#000eec);background:#000eec}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#000eec));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#000eec))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#000eec));stroke:var(--customNetworkColor,var(--networkColor,#000eec));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:hover .dpsp-network-icon{border-color:#1d2bf6;color:#1d2bf6;background:#1d2bf6}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#1d2bf6}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#1d2bf6));stroke:var(--customNetworkHoverColor,var(--networkHover,#1d2bf6))}.dpsp-podbean{--networkAccent:#8fc31f;--networkColor:#97ba53;--networkHover:rgba(143,195,31,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean{border-color:#97ba53;color:#97ba53;background:#97ba53}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean .dpsp-network-icon{border-color:#97ba53;fill:var(--networkColor,#97ba53);background:#97ba53}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#97ba53));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#97ba53))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#97ba53));stroke:var(--customNetworkColor,var(--networkColor,#97ba53));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:hover .dpsp-network-icon{border-color:#8fc31f;color:#8fc31f;background:#8fc31f}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#8fc31f}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#8fc31f));stroke:var(--customNetworkHoverColor,var(--networkHover,#8fc31f))}.dpsp-castbox{--networkAccent:#fd6237;--networkColor:#ff4d1d;--networkHover:rgba(253,98,55,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox{border-color:#ff4d1d;color:#ff4d1d;background:#ff4d1d}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox .dpsp-network-icon{border-color:#ff4d1d;fill:var(--networkColor,#ff4d1d);background:#ff4d1d}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#ff4d1d));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#ff4d1d))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#ff4d1d));stroke:var(--customNetworkColor,var(--networkColor,#ff4d1d));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:hover .dpsp-network-icon{border-color:#fd6237;color:#fd6237;background:#fd6237}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fd6237}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#fd6237));stroke:var(--customNetworkHoverColor,var(--networkHover,#fd6237))}.dpsp-tunein{--networkAccent:#14d8cc;--networkColor:#1c203c;--networkHover:rgba(20,216,204,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein{border-color:#1c203c;color:#1c203c;background:#1c203c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein .dpsp-network-icon{border-color:#1c203c;fill:var(--networkColor,#1c203c);background:#1c203c}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#1c203c));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#1c203c))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#1c203c));stroke:var(--customNetworkColor,var(--networkColor,#1c203c));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:hover .dpsp-network-icon{border-color:#14d8cc;color:#14d8cc;background:#14d8cc}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#14d8cc}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#14d8cc));stroke:var(--customNetworkHoverColor,var(--networkHover,#14d8cc))}.dpsp-patreon{--networkAccent:#000;--networkColor:#000;--networkHover:rgba(0,0,0,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon{border-color:#000;color:#000;background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon .dpsp-network-icon{border-color:#000;fill:var(--networkColor,#000);background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#000));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#000))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#000));stroke:var(--customNetworkColor,var(--networkColor,#000));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:hover .dpsp-network-icon{border-color:#000;color:#000;background:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#000}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#000));stroke:var(--customNetworkHoverColor,var(--networkHover,#000))}.dpsp-substack{--networkAccent:#e85d16;--networkColor:#ff6719;--networkHover:rgba(232,93,22,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack{border-color:#ff6719;color:#ff6719;background:#ff6719}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack .dpsp-network-icon{border-color:#ff6719;fill:var(--networkColor,#ff6719);background:#ff6719}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#ff6719));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#ff6719))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#ff6719));stroke:var(--customNetworkColor,var(--networkColor,#ff6719));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack:hover .dpsp-network-icon{border-color:#e85d16;color:#e85d16;background:#e85d16}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#e85d16}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-substack:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#e85d16));stroke:var(--customNetworkHoverColor,var(--networkHover,#e85d16))}.dpsp-beehiiv{--networkAccent:#efab00;--networkColor:#f6ba2b;--networkHover:rgba(239,171,0,0.4)}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv{border-color:#f6ba2b;color:#f6ba2b;background:#f6ba2b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv .dpsp-network-icon{border-color:#f6ba2b;fill:var(--networkColor,#f6ba2b);background:#f6ba2b}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:none!important;stroke:var(--customNetworkColor,var(--networkColor,#f6ba2b));stroke-width:1;fill:var(--customNetworkColor,var(--networkColor,#f6ba2b))}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkColor,var(--networkColor,#f6ba2b));stroke:var(--customNetworkColor,var(--networkColor,#f6ba2b));stroke-width:1}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv:focus,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv:focus .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv:hover,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv:hover .dpsp-network-icon{border-color:#efab00;color:#efab00;background:#efab00}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#efab00}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-beehiiv:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:var(--customNetworkHoverColor,var(--networkHover,#efab00));stroke:var(--customNetworkHoverColor,var(--networkHover,#efab00))}.dpsp-shape-rounded .dpsp-network-btn,.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon{border-top-left-radius:4px;border-bottom-left-radius:4px}.dpsp-shape-rounded .dpsp-network-btn,.dpsp-shape-rounded .dpsp-no-label.dpsp-network-btn .dpsp-network-icon{border-top-right-radius:4px;border-bottom-right-radius:4px}.dpsp-shape-circle .dpsp-network-btn{border-radius:30px}.dpsp-shape-circle .dpsp-network-btn .dpsp-network-icon{overflow:hidden;border-radius:30px}.dpsp-has-spacing .dpsp-networks-btns-wrapper li{margin-right:2%;margin-bottom:10px;margin-left:0!important}.dpsp-icon-sms svg,.dpsp-network-btn.dpsp-sms svg{transform:scale(1.6)}.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn{min-width:32px;height:32px;max-height:32px;line-height:28px}.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon{width:32px}.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn .dpsp-network-icon{width:32px;height:32px;line-height:28px}.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn .dpsp-network-icon-inner{height:28px}.dpsp-size-small.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,.dpsp-size-small.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,.dpsp-size-small.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon{left:-2px}.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn{min-width:46px;height:46px;max-height:46px;line-height:42px}.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon{width:46px;height:46px;line-height:42px}.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon-inner{height:42px}.dpsp-size-large.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,.dpsp-size-large.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,.dpsp-size-large.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon{left:-2px}.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn{min-width:45px;height:45px;max-height:45px;padding-left:0;line-height:41px}.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{width:45px;line-height:41px}.dpsp-size-medium .dpsp-networks-btns-sidebar.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count .dpsp-network-icon{height:26px;line-height:26px}.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn{min-width:50px;height:50px;max-height:50px;padding-left:0;line-height:46px}.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{width:50px;line-height:46px}.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon{height:30px;line-height:30px}.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:not(.dpsp-grow-saved) .dpsp-network-label{padding-right:2.15ch}.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow{max-width:0;max-height:0;opacity:0;transition:all .4s ease;transform-origin:top}.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow{max-width:unset;max-height:unset;opacity:unset}.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-count,.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-icon,.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-label{opacity:unset}.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-count,.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-label{opacity:0}.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in{max-width:20rem;max-height:70px;opacity:1;transition:all .5s ease}.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-count,.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-label{opacity:1;transition:opacity .4s ease .5s}.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded{max-width:20rem;max-height:70px;opacity:1;transition:all .2s ease}.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-count,.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-icon,.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-label{opacity:1;transition:all .2s ease}.dpsp-grow-check-icon{opacity:0;transition:all .2s ease;transform-origin:center center}.dpsp-grow-saved .dpsp-grow-check-icon{opacity:1}@media print{#dpsp-content-bottom,#dpsp-content-top,#dpsp-floating-sidebar,#dpsp-pop-up,#dpsp-pop-up-overlay,#dpsp-sticky-bar-wrapper,.dpsp-share-text{display:none!important}}.dpsp-pin-it-wrapper{display:inline-table;position:relative!important;line-height:0}.kadence-blocks-gallery-item .dpsp-pin-it-wrapper{display:block;position:static!important}.blocks-gallery-item .dpsp-pin-it-wrapper{display:inline-block}.dpsp-pin-it-wrapper.aligncenter,.dpsp-pin-it-wrapper.alignleft,.dpsp-pin-it-wrapper.alignright{display:table!important}.dpsp-pin-it-wrapper:hover .dpsp-pin-it-button{visibility:visible;color:#fff!important;background-color:#c92228!important}.dpsp-pin-it-wrapper.aligncenter{margin-right:auto;margin-left:auto}.wp-block-gallery.is-cropped .blocks-gallery-item .dpsp-pin-it-wrapper{height:100%;flex:1;object-fit:cover}.dpsp-pin-it-button{display:inline-block;position:absolute;visibility:hidden;width:auto!important;height:40px!important;border:0!important;color:transparent!important;background:transparent;background-image:none!important;box-shadow:none!important;font-family:Arial;font-size:14px;font-weight:700;line-height:40px;vertical-align:middle;text-decoration:none!important;transition:all .25s ease-in-out}.dpsp-pin-it-button:hover{color:#fff;background:#b31e24;box-shadow:none!important}.dpsp-pin-it-button.dpsp-pin-it-button-has-label{padding-right:20px}.dpsp-pin-it-button.dpsp-pin-it-button-has-label:after{display:inline-block;content:attr(title)}.dpsp-pin-it-button .dpsp-network-icon{display:inline-block;width:40px;height:40px;text-align:center;vertical-align:top}.dpsp-pin-it-button .dpsp-network-icon svg{display:inline-block;height:20px;vertical-align:middle;fill:#fff}.dpsp-pin-it-button.dpsp-pin-it-button-top-left{top:10px;left:10px}.dpsp-pin-it-button.dpsp-pin-it-button-top-right{top:10px;right:10px}.dpsp-pin-it-button.dpsp-pin-it-button-bottom-left{bottom:10px;left:10px}.dpsp-pin-it-button.dpsp-pin-it-button-bottom-right{right:10px;bottom:10px}.dpsp-pin-it-button.dpsp-pin-it-button-center{top:50%;left:50%;white-space:nowrap;transform:translate(-50%,-50%)}.dpsp-pin-it-button.dpsp-pin-it-button-shape-rectangular{border-radius:0}.dpsp-pin-it-button.dpsp-pin-it-button-shape-rounded{border-radius:4px}.dpsp-pin-it-button.dpsp-pin-it-button-shape-circle{border-radius:40px}.dpsp-pin-it-wrapper .dpsp-pin-it-overlay{display:block;position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;opacity:0;background:#fff;transition:all .25s ease-in-out;pointer-events:none}.dpsp-pin-it-wrapper:hover .dpsp-pin-it-overlay{visibility:visible;opacity:.4}@media screen and (min-width:481px){.dpsp-pin-it-wrapper.dpsp-always-show-desktop .dpsp-pin-it-button{visibility:visible!important;color:#fff!important;background-color:#c92228!important}}@media screen and (max-width:480px){.dpsp-pin-it-wrapper.dpsp-always-show-mobile .dpsp-pin-it-button{visibility:visible!important;color:#fff!important;background-color:#c92228!important}}.dpsp-networks-btns-wrapper.dpsp-networks-btns-pop-up.dpsp-column-auto{text-align:center}.dpsp-networks-btns-wrapper.dpsp-networks-btns-pop-up.dpsp-column-auto li{display:inline-block;float:none}.dpsp-shortcode-wrapper{margin-bottom:1.2em}#dpsp-floating-sidebar{position:fixed;top:50%;transform:translateY(-50%);z-index:9998}#dpsp-floating-sidebar.dpsp-position-left{left:0}#dpsp-floating-sidebar.dpsp-position-right{right:0}.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar li{float:none;margin-left:0}.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn{width:40px;padding:0}.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{border-color:transparent!important;background:transparent!important}.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon-inner{height:41px}.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon-inner{height:46px}.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-x .dpsp-network-icon-inner{margin-left:1px}.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon{height:22px;line-height:22px}.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon-inner{height:18px}.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon-inner{height:30px}#dpsp-floating-sidebar.dpsp-no-animation{display:none}#dpsp-floating-sidebar.dpsp-no-animation.opened{display:block}#dpsp-floating-sidebar.stop-hidden,#dpsp-floating-sidebar.stop-hidden.opened{visibility:hidden}#dpsp-floating-sidebar.dpsp-animation-1{opacity:0;transition:opacity .2s ease-in-out}#dpsp-floating-sidebar.dpsp-animation-1.opened{opacity:1}#dpsp-floating-sidebar.dpsp-position-left.dpsp-animation-2,#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle.dpsp-animation-2{left:-60px;transition:left .2s ease-in-out}#dpsp-floating-sidebar.dpsp-position-left.dpsp-animation-2.opened{left:0}#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle.dpsp-animation-2.opened{left:12px}#dpsp-floating-sidebar.dpsp-position-right.dpsp-animation-2,#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle.dpsp-animation-2{right:-60px;transition:right .2s ease-in-out}#dpsp-floating-sidebar.dpsp-position-right.dpsp-animation-2.opened{right:0}#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle.dpsp-animation-2.opened{right:10px}.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn,.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{border-radius:0}.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first,.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first .dpsp-network-icon{border-top-right-radius:4px}.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last,.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last .dpsp-network-icon{border-bottom-right-radius:4px}.dpsp-position-left.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn,.dpsp-position-left.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{border-radius:0 4px 4px 0}.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first,.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first .dpsp-network-icon{border-top-left-radius:4px}.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last,.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last .dpsp-network-icon{border-bottom-left-radius:4px}.dpsp-position-right.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn,.dpsp-position-right.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{border-radius:4px 0 0 4px}.dpsp-shape-rounded.dpsp-has-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{border-radius:4px}#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle{left:12px}#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle{right:10px}.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn{margin-bottom:6px}.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn{border-radius:0 4px 4px 0}#dpsp-floating-sidebar.dpsp-style-2 .dpsp-network-btn .dpsp-network-icon{background:none}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper li{position:relative;overflow:visible}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-label{display:inline-block;position:absolute;top:50%;visibility:hidden;box-sizing:border-box;width:auto;height:30px;margin-top:-15px;padding:6px 12px;border-radius:3px;opacity:0;color:#fff;background:#34495e;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;transition:all .2s ease-in-out;z-index:1}#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper .dpsp-network-label{left:100%}#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper .dpsp-network-label{right:100%}#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper li.dpsp-hover .dpsp-network-label{visibility:visible;opacity:1;transform:translateX(10px)}#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper li.dpsp-hover .dpsp-network-label{visibility:visible;opacity:1;transform:translateX(-10px)}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-label:before{display:block;position:absolute;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;content:""}#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper .dpsp-network-label:before{left:-5px;border-right:5px solid #34495e}#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper .dpsp-network-label:before{right:-5px;border-left:5px solid #34495e}.dpsp-settings-button-style .dpsp-networks-btns-sidebar .dpsp-network-label{display:none}#dpsp-sticky-bar-wrapper{position:fixed;bottom:0;left:0;width:100%;max-width:100vw;background:#fff;z-index:1000}#dpsp-sticky-bar-wrapper.dpsp-position-desktop-top{top:0;bottom:auto}#dpsp-sticky-bar-wrapper.dpsp-position-desktop-bottom{top:auto;bottom:0}#dpsp-sticky-bar-wrapper.dpsp-no-animation{visibility:hidden;opacity:0}#dpsp-sticky-bar-wrapper.dpsp-no-animation.opened{visibility:visible;opacity:1}#dpsp-sticky-bar-wrapper.dpsp-device-desktop.dpsp-is-mobile,#dpsp-sticky-bar-wrapper.dpsp-device-mobile:not(.dpsp-is-mobile){display:none}#dpsp-sticky-bar{display:none;position:relative;box-sizing:border-box;margin:7px 0}#dpsp-sticky-bar .dpsp-networks-btns-wrapper{display:flex}#dpsp-sticky-bar .dpsp-networks-btns-wrapper li{float:none;margin-right:3px;margin-bottom:0;margin-left:3px;flex:1}#dpsp-sticky-bar .dpsp-networks-btns-wrapper li:last-of-type{margin-right:0}#dpsp-sticky-bar .dpsp-network-btn{padding-right:1em;padding-left:1em;text-align:center}#dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon{display:inline-block;position:relative;overflow:visible;width:20px}#dpsp-sticky-bar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon{margin-right:5px}#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top{top:0;bottom:auto}#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom{top:auto;bottom:0}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar{position:static;width:100%!important;margin:0;padding:0}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-networks-btns-wrapper li{margin:0}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn{height:44px;max-height:44px;padding-right:0;padding-left:0;border-radius:0;line-height:40px;text-align:center}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon{display:inline-block;position:relative;left:auto;float:none;font-size:18px;line-height:40px}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon{display:block;position:absolute;width:100%;height:26px;line-height:26px}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-count{position:absolute;bottom:0;left:0;width:100%;height:20px;margin-left:0;font-size:11px;line-height:20px;text-align:center}#dpsp-sticky-bar-wrapper.dpsp-animation-1{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}#dpsp-sticky-bar-wrapper.dpsp-animation-1.opened{visibility:visible;opacity:1}#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom.dpsp-animation-2,#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-bottom.dpsp-animation-2{bottom:0;transform:translateY(60px);visibility:hidden;transition:transform .3s ease-in-out,visibility .3s ease-in-out}#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom.dpsp-animation-2.opened,#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-bottom.dpsp-animation-2.opened{transform:translateY(0);visibility:visible}#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top.dpsp-animation-2,#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-top.dpsp-animation-2{top:-88px;bottom:auto;visibility:hidden;transition:top .3s ease-in-out,visibility .3s ease-in-out}#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top.dpsp-animation-2.opened,#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-top.dpsp-animation-2.opened{top:0;visibility:visible}@media screen and (min-width:782px){body.admin-bar #dpsp-sticky-bar-wrapper{margin-top:32px}}.dpsp-click-to-tweet{display:block;position:relative;margin:1.5em 0;font-size:105%;text-decoration:none;transition:all .15s ease-in}.dpsp-click-to-tweet,.dpsp-click-to-tweet:hover{box-shadow:none!important}.dpsp-click-to-tweet.dpsp-has-avatar{min-height:115px;padding-left:120px!important}.dpsp-click-to-tweet.dpsp-has-avatar .avatar{position:absolute;top:15px;left:15px;border-radius:50%;box-shadow:none!important}.dpsp-click-to-tweet-footer:after,.dpsp-click-to-tweet:after{display:block;clear:both;content:""}.dpsp-click-to-tweet-content{display:block;position:relative;font-family:Georgia;font-size:18px;line-height:1.5;text-align:left;z-index:2}.dpsp-click-to-tweet-footer{display:block;margin-top:1em;color:#999;font-family:Arial;font-size:14px;font-weight:700}.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-left .dpsp-click-to-tweet-cta{float:left}.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-right .dpsp-click-to-tweet-cta{float:right}.dpsp-click-to-tweet-cta{color:#00abf0;line-height:1}.dpsp-click-to-tweet-cta svg{fill:#00abf0}.dpsp-click-to-tweet-cta .dpsp-twitter{display:inline-block;vertical-align:middle}.dpsp-click-to-tweet-cta>span{margin-right:10px;vertical-align:middle}.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-icon-animation:hover .dpsp-twitter .dpsp-network-icon-inner{transition:all .2s cubic-bezier(.62,3.15,.4,-.64);transform:scale(1.5)}a.dpsp-click-to-tweet.dpsp-style-1{padding:15px 5px 5px 30px;border:0;border-left:5px solid #00abf0;color:#555}a.dpsp-click-to-tweet.dpsp-style-1:hover{border-left:5px solid #0099d7}a.dpsp-click-to-tweet.dpsp-style-2{padding:20px 30px;border:0;border-left:5px solid #00abf0;color:#555;background:#f6f6f6}a.dpsp-click-to-tweet.dpsp-style-2:hover{border-left:5px solid #0099d7}a.dpsp-click-to-tweet.dpsp-style-3{padding:20px 30px;border:1px solid #e1e1e1;border-radius:3px;color:#838383}a.dpsp-click-to-tweet.dpsp-style-3:hover{color:#555}a.dpsp-click-to-tweet.dpsp-style-4{padding:20px 30px;border:4px double #e1e1e1;border-radius:0;color:#838383}a.dpsp-click-to-tweet.dpsp-style-4:hover{color:#555}a.dpsp-click-to-tweet.dpsp-style-5{padding:20px 30px;border:0;border-left:0 solid transparent;border-radius:3px;color:#fff;background:#00abf0;transition:border .2s ease-in-out}a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-cta{color:#fff}a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-cta svg{fill:#fff}a.dpsp-click-to-tweet.dpsp-style-5:hover{border-left:9px solid #0099d7;color:#fff}a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-content,a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-footer,a.dpsp-click-to-tweet.dpsp-style-5>img{transition:margin-left .2s ease-in-out}a.dpsp-click-to-tweet.dpsp-style-5:hover .dpsp-click-to-tweet-content,a.dpsp-click-to-tweet.dpsp-style-5:hover .dpsp-click-to-tweet-footer,a.dpsp-click-to-tweet.dpsp-style-5:hover>img{margin-left:-9px}.dpsp-shortcode-follow-wrapper>.dpsp-networks-btns-follow-widget{display:flex;flex-flow:row wrap}.dpsp-shortcode-follow-wrapper.dpsp-follow-align-left>.dpsp-networks-btns-follow-widget{justify-content:flex-start}.dpsp-shortcode-follow-wrapper.dpsp-follow-align-center>.dpsp-networks-btns-follow-widget{justify-content:center}.dpsp-shortcode-follow-wrapper.dpsp-follow-align-right>.dpsp-networks-btns-follow-widget{justify-content:flex-end}.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon{display:block;position:relative;top:-2px;left:-2px;-moz-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;border:2px solid;font-size:14px;line-height:36px;text-align:center;transition:all .15s ease-in;align-self:start;flex:0 0 auto}.dpsp-icon-total-share svg,.dpsp-network-icon .dpsp-network-icon-inner svg{position:relative;overflow:visible;width:auto;max-height:14px;transition:fill .15s ease-in-out}.dpsp-size-large .dpsp-icon-total-share svg,.dpsp-size-large .dpsp-network-icon .dpsp-network-icon-inner svg{max-height:22px}.widget_dpsp_social_media_follow .dpsp-network-icon .dpsp-network-icon-inner svg{top:.05em}.dpsp-icon-total-share,.dpsp-network-icon-inner{display:flex;align-items:center;justify-content:center}.dpsp-network-icon-inner{height:36px;transition:all .2s ease}.dpsp-networks-btns-wrapper.dpsp-has-button-icon-animation .dpsp-network-btn:hover .dpsp-network-icon-inner{transition:all .2s cubic-bezier(.62,3.15,.4,-.64);transform:scale(1.5)}#dpsp-pop-up{position:fixed;width:100%;max-width:750px;padding:40px;border-radius:10px;opacity:0;background:#fff;transition:all .25s ease-in-out;transform:translate(-50%,-50%);z-index:9999}#dpsp-pop-up.dpsp-animation-1{transform:translate(-50%,-50%) scale(.1)}#dpsp-pop-up.dpsp-animation-3{transform:translate(-50%)}#dpsp-pop-up.dpsp-animation-4{transform:translate(-50%,-100%)}#dpsp-pop-up-overlay.no-animation,#dpsp-pop-up.no-animation{transition:none}#dpsp-pop-up.opened{top:50%;left:50%;opacity:1;transform:scale(1) translate(-50%,-50%)}#dpsp-pop-up-overlay{display:block;position:fixed;top:0;left:0;width:0;height:0;opacity:0;background:#000;transition:opacity .25s ease-in-out,margin .25s ease-in-out;z-index:9998}#dpsp-pop-up-overlay.opened{width:100%;height:100%;opacity:.65}#dpsp-pop-up-content{text-align:center}#dpsp-pop-up-close{display:block;position:absolute;top:10px;right:10px;width:22px;height:22px;line-height:22px;text-align:center;vertical-align:middle;cursor:pointer}#dpsp-pop-up-close svg{position:relative;top:2px;width:auto;max-height:16px;vertical-align:top;fill:#999}#dpsp-pop-up h2{margin-bottom:1em}#dpsp-pop-up h2 p{font-size:inherit}#dpsp-pop-up h2 p:last-of-type{margin-top:0;margin-bottom:0}#dpsp-pop-up p{margin-top:1em;margin-bottom:1em}#dpsp-post-bottom{width:0;height:0;margin:0;padding:0}@media screen and (max-width:800px){#dpsp-pop-up{width:90%}}@media screen and (max-width:720px){#dpsp-pop-up .dpsp-networks-btns-wrapper li{width:100%;margin-right:0;margin-left:0}}.dpsp-top-shared-post{margin-bottom:2em}.dpsp-top-shared-post-thumbnail{display:block;margin-bottom:1.2em}.dpsp-top-shared-post-thumbnail img{max-width:100%;height:auto}.dpsp-top-shared-post-title{display:inline-block;margin-bottom:.5em}.dpsp-show-total-share-count{position:relative}.dpsp-total-share-wrapper{position:relative;margin-top:10px;color:#5d6368;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;line-height:1.345}.dpsp-total-share-wrapper .dpsp-total-share-count{font-size:15px;line-height:18px;white-space:nowrap}.dpsp-total-share-wrapper .dpsp-icon-total-share{position:absolute;top:6px;left:0;margin-top:0;margin-left:0}.dpsp-total-share-wrapper .dpsp-icon-total-share svg{top:2px;width:auto;max-height:16px;fill:#5d6368}#dpsp-floating-sidebar .dpsp-total-share-wrapper{margin-bottom:10px}#dpsp-floating-sidebar .dpsp-total-share-wrapper .dpsp-icon-total-share{display:none}.dpsp-total-share-wrapper span{display:block;font-size:11px;font-weight:700;text-align:center;white-space:nowrap;text-transform:uppercase}.dpsp-content-wrapper .dpsp-total-share-wrapper,.dpsp-pop-up-buttons-wrapper .dpsp-total-share-wrapper,.dpsp-share-buttons-wrapper .dpsp-total-share-wrapper,.dpsp-shortcode-wrapper .dpsp-total-share-wrapper{position:absolute;top:50%;box-sizing:border-box;width:60px;height:40px;margin-top:-21px;padding-left:20px}#dpsp-sticky-bar .dpsp-total-share-wrapper{height:32px;margin-top:-16px}#dpsp-sticky-bar-wrapper.dpsp-is-mobile .dpsp-total-share-wrapper{display:none}.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before{padding-left:75px}.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after{padding-right:70px}.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper{left:0}.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper{right:0}.single-content .dpsp-email-save-this-tool *{margin:0 0 6px}.dpsp-email-save-this-tool,.wp-block-social-pug-save-this{clear:both;border:1px solid #333;padding:20px;margin:25px 0;display:flex;box-shadow:0 0 0 max(100vh,100vw) transparent;transition:box-shadow .7s}.dpsp-email-save-this-tool.hubbub-spotlight,.wp-block-social-pug-save-this.hubbub-spotlight{box-shadow:0 0 0 max(100vh,100vw) rgba(0,0,0,.3);position:relative!important;z-index:99999!important}.dpsp-card-inner .dpsp-email-save-this-tool,.dpsp-card-inner .wp-block-social-pug-save-this{margin:0!important}.dpsp-card-inner .wp-block-social-pug-save-this img,.dpsp-email-save-this-tool img{max-width:80%}.hubbub-save-this-afterform p,.hubbub-save-this-form,.hubbub-save-this-heading{margin:0;padding:0}.hubbub-save-this-heading{text-align:center}.dpsp-email-save-this-tool p{margin:5px .2rem;text-align:center}.hubbub-save-this-submit-button-paragraph-wrapper{margin-top:5px}.hubbub-save-this-message{padding:5px 0}.hubbub-save-this-afterform{font-size:var(--wp--preset--font-size--small)}.hubbub-save-this-image-wrapper{flex:25%;max-width:170px;text-align:center}.block-editor__container img.hubbub-save-this-image,.hubbub-save-this-image,picture.hubbub-save-this-image img{max-width:160px;width:75%}.hubbub-save-this-form-wrapper{flex:75%}input.hubbub-block-save-this-submit-button,input:disabled.hubbub-block-save-this-submit-button{border-radius:.33rem;border-color:var(--wp--preset--color--contrast);border-width:0;font-family:inherit;font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:500;line-height:inherit;padding:.6rem 1rem;text-decoration:none}.dpsp-card-inner .wp-block-social-pug-save-this input.hubbub-block-save-this-submit-button,.dpsp-card-inner .wp-block-social-pug-save-this input:disabled.hubbub-block-save-this-submit-button{background:#000;color:#fff}input.hubbub-block-save-this-text-control{max-width:400px;width:90%;border-radius:.33rem;padding:calc(.667em + 2px);border:1px solid #949494;color:#000}input.hubbub-block-save-this-text-control::placeholder{color:#767676}input.hubbub-save-this-consent{width:auto;height:auto}input.hubbub-block-save-this-snare,input.hubbub-save-this-snare{display:none}p.hubbub-save-this-saved{font-weight:700;font-size:18px;color:#000}input#hubbub-save-this-consent.hubbub-save-this-error,input.hubbub-block-save-this-text-control.hubbub-save-this-error{border:2px solid red!important}.wprm-recipe .hubbub-save-this-form-wrapper p:first-letter{margin:auto!important}@media (max-width:480px){.hubbub-save-this-image-wrapper{display:none}.dpsp-card-inner .hubbub-save-this-form-compact,.hubbub-save-this-form-wrapper form .hubbub-save-this-form-compact{display:flex;flex-wrap:nowrap;align-items:stretch;width:auto;justify-content:center}.dpsp-card-inner .hubbub-save-this-form-compact .hubbub-block-save-this-submit-button,.hubbub-save-this-form-wrapper form .hubbub-save-this-form-compact .hubbub-block-save-this-submit-button{height:100%}}@media print{.dpsp-email-save-this-tool{display:none}}.dpsp-button-style-1 .dpsp-network-btn{color:#fff!important}.dpsp-button-style-1 .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),.dpsp-button-style-1 .dpsp-network-btn.dpsp-no-label{justify-content:center}.dpsp-button-style-1 .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner>svg{fill:#fff!important}.dpsp-button-style-1 .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{stroke:#fff!important}.dpsp-button-style-1 .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,.dpsp-button-style-1 .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,.dpsp-button-style-1 .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:#fff!important}.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn{color:#fff!important}.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon{border-color:var(--customNetworkHoverColor,var(--networkAccent));background-color:var(--customNetworkHoverColor,var(--networkAccent))}.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-no-label{justify-content:center}.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner>svg{fill:#fff!important}.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{stroke:#fff!important}.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:#fff!important}.dpsp-button-style-2 .dpsp-networks-btns-sidebar .dpsp-network-btn,.dpsp-button-style-2 .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{background:transparent!important}.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label{justify-content:center}.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fff!important}.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{stroke:#fff!important}.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count.dpsp-has-label:not(:hover):not(:focus),.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(:hover):not(:focus),.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn:not(.dpsp-no-label):not(:hover):not(:focus):not(.dpsp-has-count){background:#fff}.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label{background:var(--customNetworkColor,var(--networkColor,#fff))}.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus,.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover{color:#fff}.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fff!important}.dpsp-networks-btns-sidebar .dpsp-network-btn,.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon{border-color:transparent;background:transparent}.dpsp-networks-btns-sidebar .dpsp-network-btn:focus,.dpsp-networks-btns-sidebar .dpsp-network-btn:hover{border-color:transparent}.dpsp-networks-btns-sidebar .dpsp-network-btn:focus .dpsp-network-icon,.dpsp-networks-btns-sidebar .dpsp-network-btn:hover .dpsp-network-icon{border-color:transparent;background:transparent}.dpsp-button-style-4.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon{border-radius:4px}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-label{color:#fff}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label{justify-content:center}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label):not(:hover):not(:focus),.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label:not(:hover):not(:focus){background-color:initial}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label) .dpsp-network-icon,.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label .dpsp-network-icon{border-color:transparent;background-color:initial}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn .dpsp-network-icon{background:#fff}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus,.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover{color:#fff}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus .dpsp-network-icon,.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover .dpsp-network-icon{background:transparent}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fff!important;stroke:#fff}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:var(--customNetworkColor,var(--networkColor))!important}.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:#fff;stroke:#fff}.dpsp-button-style-5 .dpsp-network-btn .dpsp-network-icon{border-color:transparent!important}.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn,.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon{background:transparent}.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover{border-color:transparent!important;color:#fff!important}.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon,.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon{background:transparent}.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fff!important}.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:#fff!important;stroke:#fff!important}.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{fill:var(--customNetworkColor,var(--networkColor))!important}.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg{fill:#fff;stroke:#fff}.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label{justify-content:center}.dpsp-button-style-6.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon{border-radius:4px}.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn{border-color:transparent!important;background:transparent!important}.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count){max-width:40px}.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover{border-color:transparent!important}.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner>svg,.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fff!important}.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg{stroke:#fff!important}.dpsp-button-style-6.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count){max-width:32px}.dpsp-button-style-7.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon{border-radius:4px}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn{background:transparent}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label{border-color:transparent}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon{background:transparent}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count){max-width:32px}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover{background:transparent!important}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:#fff!important;stroke:#fff}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:var(--customNetworkColor,var(--networkColor))!important}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:#fff;stroke:#fff}.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn,.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count){max-width:32px}.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn{border-color:transparent;background:transparent}.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count){max-width:40px}.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon,.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover,.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon{border-color:transparent;background:transparent}.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:var(--customNetworkHoverColor,var(--networkAccent))!important;stroke:var(--customNetworkHoverColor,var(--networkAccent))!important}.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:#fff;stroke:#fff}.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg{fill:var(--customNetworkColor,var(--networkColor))!important}.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg>svg{fill:#fff;stroke:#fff}.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon{border-color:transparent;background:transparent}.dpsp-button-style-8 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon{margin-right:-10px}.dpsp-button-style-8.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count){max-width:32px}