@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}
.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}body{
margin:0 !important;
padding:0 !important;
overflow-x:hidden;
}
img{
border:none;
}
.htheme_clear {
clear: both; width: 100%; height: 0; padding: 0; margin: 0; line-height: 0; font-size: 0;
}
.htheme_width_tracker_holder {
width: 1100px;
height: 0;
background-color:orange;
margin: 0 auto;
overflow: hidden;
}
.htheme_tracker_has_sidebar {
width: 715px;
}
.single .htheme_width_tracker_holder{
width: 1100px;
}
.htheme_width_tracker {
height: 3px;
width: 100%;
display: table;
background-color:#000;
}   .htheme_post_social ul,
.htheme_post_social span,
.htheme_heading_social ul,
.htheme_heading_social span,
.htheme_nav_social_items,
.htheme_nav_woo_items,
.htheme_nav_search,
.htheme_nav_logo img,
.htheme_slide_content,
.htheme_instagram_inner,
.htheme_page_heading_image_inner,
.htheme_title_height .htheme_row,
.nav-next .post-img-thumb:after,
.nav-previous .post-img-thumb:after,
.submit:after,
.htheme_icon_search_btn:after,
.htheme_search_item h4,
.htheme_search_item a,
.htheme_icon_dropdown:after{
position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);
} .htheme_fullscreen_image .htheme_title_height .htheme_row{
top:41%;
}   .htheme_row{
width:100%; position:relative; margin:0 0 60px;
}
.htheme_fullscreen_button{
position:absolute; bottom:30px; width:100px; height:100px; text-align:center; left:50%; margin-left:-50px; cursor:pointer;
}
.htheme_fullscreen_button:after{
content:'\e908'; height:inherit; line-height:100px; font-size:50px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.htheme_fullscreen_button:hover:after{
line-height:130px;
}
.htheme_width_image{
width:100%; background-color:#efefef; display:table; background-position:center; background-size:cover; height:680px; position:relative;
}
.htheme_width_image .htheme_row{
padding:0; margin:0;
}
.htheme_width_image .htheme_title_height{
height:400px; width:100%;
}
.htheme_width_image .htheme_title_height *,
.htheme_width_image .htheme_fullscreen_button,
.htheme_width_image .htheme_primary_nav ul li > a,
.htheme_width_image .htheme_nav_search .htheme_icon_search:after,
.htheme_width_image .htheme_header_post_details,
.htheme_width_image .htheme_header_post_details span,
.htheme_width_image .htheme_category_label,
.htheme_width_image .htheme_category_label span,
.htheme_width_image .htheme_category_label a,
.htheme_width_image .htheme_page_heading span span a,
.htheme_width_image .htheme_page_heading span,
.htheme_width_image .htheme_heading_social div:after,
.htheme_width_image .htheme_heading_social ul li:after,
.htheme_slide_content a h1, .htheme_slide_content h1:after, .htheme_slide_content a h1 span,
.htheme_slide_content .htheme_category_label,
.htheme_slide_content .htheme_category_label span,
.htheme_slide_content .htheme_category_label a,
.htheme_slide_content .htheme_read_more,
.htheme_post_meta_holder a,
.htheme_page_heading_image_single .htheme_category_label a,
.htheme_page_heading_image_single h1,
.htheme_page_heading_image_single .htheme_header_post_meta,
#calendar_wrap #today,
.htheme_width_image .htheme_icon_dropdown > a:after,
.htheme_width_image a.htheme_no_logo{
color:#FFFFFF !important; z-index:2; text-decoration: none;
}
.htheme_post_video_meta_icon svg polygon, .htheme_post_video_meta_icon svg path, .htheme_post_video_meta_icon svg rect,
.htheme_post_gallery_meta_icon svg polygon, .htheme_post_gallery_meta_icon svg path, .htheme_post_gallery_meta_icon svg rect{
fill: #FFFFFF !important; z-index: 2; text-decoration: none;
}
.htheme_slide_content a h1 span{
display: block;
padding-top:12px;
}
.htheme_width_image h1:after{
background-color:#FFF !important;
border-color:#FFF !important;
}
.htheme_slide_content .htheme_read_more{
border: none !important;
padding: 0;
margin-top:17px;
}
.htheme_slider_loader{
width:1100px; height:569px;
position:absolute;
top:0;
z-index:2;
display:table;
opacity: 1; filter: alpha(opacity=10);
left:50%;
margin-left:-550px;
}
.htheme_slide_content .htheme_read_more:hover{
border: none !important;
}
.htheme_width_image:after{
width:100%; height:100%; content:''; display:block; position:absolute; left:0; top:0; z-index:1; background-color:#000000;
opacity: 0.4; filter: alpha(opacity=0.4);
}
.htheme_row .htheme_row{
display:table;
}
.htheme_no_margin{
margin:0;
}
.htheme_row_padding_top_60{
padding-top:60px;
}
.htheme_row_margin_bottom_60{
margin-bottom:60px;
}
.htheme_row_margin_top_60{
margin-top:60px !important;
}
.htheme_row_border_bottom{
border-bottom:1px solid #EEE; padding-bottom:30px;
}
.htheme_row_signup{
margin:0; padding:60px 0; border-top:1px solid #EEE;
}
.htheme_row_signup h2{
margin-bottom: 12px;
}   .woocommerce-product-gallery__wrapper{
margin: 0;
}
.woocommerce div.product div.images .flex-control-thumbs{
margin-top: 5px;
}
.woocommerce div.product div.images .flex-control-thumbs li{
width: 50px; height:50px; margin-right: 5px; margin-bottom: 5px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{
border-color: #CCC;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{
background-color: #CCC;
}   .htheme_404{
width:80%; margin:60px auto 30px; text-align:center;
}
.htheme_404_main,
.htheme_404_sub,
.htheme_404_desc,
.htheme_404_button{
width:100%; display:table; padding:0 0 20px 0;
}
.htheme_404_main{
font-size:90px !important; padding:20px 0 50px 0;
}
.htheme_404 .htheme_button{
margin:0 auto;
}   .htheme_primary_header_container{
width: 100%; height: 62px; margin-bottom: 30px;
}
.htheme_primary_header {
z-index: 10;
}
.htheme_primary_header .htheme_container_nav{
display: block;
position: relative;
top: 0;
}
.htheme_sticky_menu_active{
position: fixed !important;
background: #FFFFFF !important;
border-bottom: 1px solid #EEEEEE !important;
-webkit-animation: htheme_sticky_nav_fade_in 300ms linear;
-o-animation: htheme_sticky_nav_fade_in 300ms linear;
animation: htheme_sticky_nav_fade_in 300ms linear;
}
@keyframes htheme_sticky_nav_fade_in {
0% { opacity: 0; }
100% { opacity: 1; }
}
@-webkit-keyframes htheme_sticky_nav_fade_in {
0% { opacity: 0; }
100% { opacity: 1; }
}
.htheme_sticky_menu_active .htheme_primary_nav_border {
display: none !important;
}
.htheme_sticky_menu_active .htheme_primary_nav {
margin-bottom: 0 !important;
}
.htheme_masonry .htheme_pager_holder{
position:absolute; bottom:-50px; left:0;
}
.htheme_container,
.htheme_primary_nav,
.htheme_secondary_nav,
.htheme_footer_nav,
.htheme_slider_holder{
width:1100px;
}
.htheme_secondary_nav{
width:1130px;
}
.htheme_header_categories{
width:1100px;
}
.htheme_header_categories{
padding-bottom:60px; border-bottom:1px solid #EEEEEE; margin-bottom:60px !important;
}
.htheme_add_line .htheme_col_12{
border-bottom:1px solid #EEEEEE; padding-bottom:40px !important;
}
.htheme_remove_line .htheme_header_categories{
border:none; margin-bottom:0 !important;
}
.htheme_header_categories > div:first-child{
padding-left:0;
}
.htheme_header_categories > div:last-child{
padding-right:0;
}
.htheme_header_cat h4{
width:100%; display:table; text-align:center;
}
.htheme_header_cat h4 span{
position:relative; z-index:2; text-align:center; display:table; padding:0 25px; background-color:#FFF; margin:0 auto;
}
.htheme_header_cat h4:after{
content:''; width:100%; position:absolute; left:0; top:50%; height:1px; background-color:#EEEEEE;
}
.htheme_container{
display:table; position:relative; margin:0 auto;
box-sizing:border-box;
}
.htheme_footer_cols .htheme_container{
padding-top:30px; padding-bottom:30px;
}
.htheme_footer_cols{
position:relative;
}
.htheme_footer_cols:after{
width:100%; height:1px;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.2);
position:absolute; left:0; bottom:0;
content:'';
}
.htheme_content{
width:100%; box-sizing:border-box; position:relative; margin: 0 auto;
}
.htheme_content_heading{
width:100%; position:relative; text-align: center; padding: 55px 0 65px;
}
.htheme_content_heading span{
display:table; margin:0 auto; position:relative; z-index:2; padding:0 15px; background-color:#FFF;
}
.htheme_content_heading span:after{
content: '';  width: 40px; height: 1px; position: absolute; left: 50%; top: 100%; margin: 10px 0 0 -20px; z-index: 1;
}
.htheme_has_sidebar{
width:70%;
float: left;
padding-right:55px;
}
.htheme_no_posts{
width:100%; box-sizing:border-box;
}
.htheme_container_nav{
width:100%; display:table; position:relative; margin:0 auto;
box-sizing:border-box;
}
.htheme_primary_nav,
.htheme_secondary_nav,
.htheme_footer_nav{
position:relative; margin:0 auto; height:50px;
box-sizing:border-box;
}
.htheme_primary_nav_border{
width: 100%; height: 12px; display: block; background: url(//detraz.scaalp.com/wp-content/themes/stay-wild/htheme/assets/images/theme/dotted-tile.png) repeat-x left top; clear: both;
}
.htheme_width_image .htheme_primary_nav_border{
opacity:.27;
}
.htheme_footer_nav{
display: table;
height:auto;
}
.htheme_slider_holder{
height:569px; margin:0 auto; position:relative; padding:0px; box-sizing:border-box;
opacity: 0; filter: alpha(opacity=00);
}
.htheme_slider_holder[data-slider-type=contained_home_slider] .owl-stage-outer{
overflow: hidden !important;
}
.htheme_slider_holder[data-slider-type=full_home_slider] .owl-stage-outer{
overflow: visible !important;
}
.owl-video-frame{
height:inherit !important;
width:100% !important;
}
.htheme_slide_overlay {
display: table; width: 100%; height: inherit; position: absolute; top: 0; left: 0; background-color: #000000;
opacity: 0.4; filter: alpha(opacity=04);
}
.htheme_slider_holder .htheme_slide{
width:inherit; height:569px;
background-position:center; background-size:cover;
text-decoration:none;
background-color:#EFEFEF;
position:absolute; left:0; top:0;
}
.htheme_slide_content{
max-width: 650px; display:table; position: relative; padding:30px 40px; margin:0 auto; text-align:center;
box-sizing: border-box;
}
.htheme_slide_content h1{
padding:5px 0 20px !important;
position: relative;
margin:0 !important;
}
.htheme_slide_content h1:after{
content:''; width:40px; height:0; position:absolute; bottom:0; left:50%; margin:0 0 0 -20px; border-bottom:1px solid #FFFFFF !important; background:#FFFFFF !important;
}
.htheme_page_heading_image_single h1:after{
display:none;
}
.htheme_page_heading_image_single .htheme_page_heading_image_inner h1{
margin-bottom:5px !important;
}
.htheme_slide_content span{
}
.htheme_slide_content span em{}
.htheme_slider_holder .owl-stage-outer,
.owl-carousel{
height:inherit;
}
.htheme_slider_holder .owl-controls{
position:absolute;
top:50%; left:0; z-index:1; width:100%; margin-top:-15px;
height:0;
}
.htheme_slider_holder .owl-buttons{
height:1px;
}
.htheme_slider_holder .owl-prev,
.htheme_slider_holder .owl-next{
height: 30px;
line-height: 30px;
text-align: center;
display: table !important;
cursor: pointer;
width: 100px;
position: relative;
}
.htheme_slider_holder .owl-prev{
float:left; margin-left:-35px;
}
.htheme_slider_holder .owl-next{
float:right; margin-right:-35px;
}
.htheme_slider_holder .owl-prev:after,
.htheme_slider_holder .owl-next:after{
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
position:absolute;
}
.htheme_slider_holder .owl-prev:hover:after{
left:-15px;
}
.htheme_slider_holder .owl-next:hover:after{
right:-15px;
}
.htheme_slider_holder .owl-prev:after{
content:'\e903';
width: inherit;
height: inherit;
color: #2B2B2B;
font-size: 10px;
display: table;
left:0; top:0;
}
.htheme_slider_holder .owl-next:after{
content:'\e904';
width: inherit;
height: inherit;
color: #2B2B2B;
font-size: 10px;
display: table;
right:0; top:0;
}
.htheme_category_item{
width:100%; height:340px; background-position:center; background-size:cover; display:block; box-sizing:border-box; text-decoration:none; position:relative;
background-color:#EFEFEF;
}
.htheme_category_inner{
display:table; margin:0 auto; color:#FFF !important;
padding:10px 20px; z-index:2; position:absolute; bottom:15px; width:100%; text-align:center; box-sizing:border-box;
}
.htheme_category_inner:after,
.htheme_category_inner{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_category_inner:after{
content:'\e901'; width:50px; height:20px; display:table; color:#FFF; position:absolute; left:50%; bottom:-15px; margin-left:-25px; text-align:center; font-size:6px;
opacity: 0; filter: alpha(opacity=00);
}
.htheme_category_item:hover .htheme_category_inner{
bottom:25px;
}
.htheme_category_item:hover .htheme_category_inner:after{
opacity: 1; filter: alpha(opacity=10);
}
.htheme_category_item:hover .htheme_category_overlay{
width:100%; height:inherit;
opacity: 1; filter: alpha(opacity=10);
}
.htheme_category_overlay{
width:100%; height:inherit; position:absolute; left:0; top:0; z-index:1;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 58%, rgba(0,0,0,0.65) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 58%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 58%,rgba(0,0,0,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); }
.htheme_page_heading{
width:100%; display:table; text-align:center; padding: 30px 0 60px 0; border-bottom: 1px solid #EEEEEE;
}
.htheme_width_image .htheme_page_heading{
border-bottom: none;
}
.htheme_page_heading.htheme_single_post_without_sidebar{
border-bottom: none; padding-bottom: 0;
}
.htheme_small_page_heading{
display:table; width:100%; margin:0 0 30px; text-align:center;
position:relative;
}
.htheme_small_page_heading span{
display:table; margin:0 auto; padding:0 15px; position:relative; background-color:#FFF;
}
.htheme_small_page_heading:before{
content:''; width:100%; height:1px; position:absolute; left:0; top:50%; line-height:21px; background-color:#DD6B85;
}
.htheme_page_heading_divider{
width:100%; text-align:center; display:table; padding-bottom:10px;
}
.htheme_page_heading_divider:after{
content:'\e902'; font-size:20px;
}
.htheme_page_heading h1{
padding:5px 0 5px !important; margin:0 auto !important;
}
.htheme_page_heading_image h1{
padding:5px 0 5px !important; margin:0 auto !important;
}
.htheme_page_heading h1{
width:100%;
max-width: 650px;
}
.page .htheme_page_heading h1{
margin-bottom: 10px !important;
}
div[data-scroll="htheme_scroll_down"]{
cursor:pointer;
}
.htheme_page_heading span{
margin:0 auto; padding:0;
}
.htheme_page_heading_image span:first-child{
display:table; margin:0 auto; padding:0;
}
.htheme_page_heading_image span:last-child{
display:table; margin:0 auto; padding:0;
}
.htheme_page_heading_image{
width:100%; text-align:center; height:290px; background-position:center; background-size:cover; margin:0;
}
.htheme_page_heading_image:after{
position:absolute; content:''; width:100%; height:inherit;
left:0; top:0;
background:rgb(0,0,0);
background:rgba(0,0,0,0.4);
}
.htheme_page_heading_image .htheme_page_heading_image_inner *,
.htheme_page_heading_image .htheme_page_heading_image_inner span:first-child,
.htheme_page_heading_image .htheme_page_heading_image_inner span:last-child{
color:#FFF !important;
}
.htheme_page_heading_image_inner{
box-sizing:border-box; margin:0 auto; padding:30px 40px; display:table; z-index:1;
width:570px;
}   .htheme_image_text_widget{
width:100%; box-sizing:border-box; padding:0 10px;
}
.htheme_sidebar_banner{
width:100%; box-sizing:border-box; padding:0;
}
.htheme_sidebar_banner img{
width:100%; height:auto;
}
.htheme_image_text_img{
width:210px; height:210px; margin:0 auto 40px;
-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-position:center; background-size:cover;
position:relative;
}
.htheme_image_me_overlay{
width:210px; height:210px; margin:0 auto 40px;
-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); position:absolute;
left:0; top:0;
z-index:1;
-webkit-transition: all 1.0s ease-in-out;
-moz-transition: all 1.0s ease-in-out;
-o-transition: all 1.0s ease-in-out;
transition: all 1.0s ease-in-out;
opacity: 0; filter: alpha(opacity=00);
}
.widget_htheme_image_text_widget:hover .htheme_image_me_overlay{
opacity: 1.0; filter: alpha(opacity=10);
}
.htheme_no_overlay .htheme_image_me_overlay{
display:none !important;
}
.htheme_image_me_social{
width:120px; height:30px; position:absolute;
left:50%; top:50%;
margin-top:45px;
margin-left:-60px;
z-index:2; display:table;
}
.htheme_me_social_wrap{
display:table; margin:0 auto;
}
.htheme_me_social_item{
width:30px; height:30px; float:left; margin-top:5px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
opacity: 0; filter: alpha(opacity=00);
cursor:pointer;
}
.htheme_me_social_item:hover:after{
opacity: 0.5 !important; filter: alpha(opacity=05) !important;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-transition-delay: 0.0s; transition-delay: 0.0s;
}
.htheme_me_social_item:after{
display:table; width:30px; height:30px; line-height:30px; text-align:center; color:#FFF;
}
.widget_htheme_image_text_widget:hover .htheme_me_social_item{
margin-top:0;
opacity: 1.0; filter: alpha(opacity=10);
}
[data-social-trans="animate_1"]{
-webkit-transition-delay: 0.1s; transition-delay: 0.1s;
}
[data-social-trans="animate_2"]{
-webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
[data-social-trans="animate_3"]{
-webkit-transition-delay: 0.3s; transition-delay: 0.3s;
}
[data-social-trans="animate_4"]{
-webkit-transition-delay: 0.4s; transition-delay: 0.4s;
}
[data-social-trans="animate_1"]:after{
content:'\ea96';
}
[data-social-trans="animate_2"]:after{
content:'\ea90';
}
[data-social-trans="animate_3"]:after{
content:'\ead2';
}
[data-social-trans="animate_4"]:after{
content:'\eaca';
}
.htheme_image_text_title,
.htheme_image_text_sub,
.htheme_image_text_content{
width:100%; display:table; padding-bottom:5px; text-align:center;
}
.htheme_image_text_img_two{
display:table; margin:25px auto 0;
}
.htheme_image_text_img_two img{
width:100%; height:auto;
}
.htheme_sidebar_container{
width:100%; display:table; position:relative; margin-bottom: 30px;
}
.htheme_sidebar_container:last-child {
margin: 0;
}
.htheme_sidebar_container:after {
content:''; width: 100%; height: 12px; display: block; background: url(//detraz.scaalp.com/wp-content/themes/stay-wild/htheme/assets/images/theme/dotted-tile.jpg) repeat-x left top; position: absolute; bottom: 0; left: 0;
}
.htheme_sidebar_container:last-child:after {
display: none;
}   .htheme_sidebar_source.widget_rss ul li {
padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #EEEEEE;
}
.htheme_sidebar_source.widget_rss ul li:last-child{
padding-bottom: 0; margin-bottom: 0; border-bottom: none;
}   .htheme_header{
width:100%;
}
.htheme_primary_nav nav{
width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 70px;
}
.htheme_secondary_nav nav {
float:left; width:70%;
}
.htheme_footer_nav nav{
width: 60%; float: right;
}
.menu-footer-container{
float: right;
}
.htheme_primary_nav nav ul{
display:table; margin:0 auto; list-style:none; padding:0;
}
.htheme_secondary_nav nav ul,
.htheme_footer_nav nav ul{
margin:0; padding:0; list-style:none;
}
.htheme_footer_nav nav ul{
display:table; float:right;
}
.htheme_primary_nav nav ul li,
.htheme_secondary_nav nav ul li,
.htheme_footer_nav nav ul li{
float:left; position:relative;
}
.htheme_footer_nav nav ul li .children {
display: none;
}
.htheme_primary_nav nav ul li > a,
.htheme_secondary_nav nav ul li > a,
.htheme_footer_nav nav ul li > a{
display:table; box-sizing:border-box; padding:0 15px;
text-decoration:none;
letter-spacing:2px;
}
.htheme_primary_nav nav ul li > a,
.htheme_secondary_nav nav ul li > a{
line-height:50px;
}
.htheme_primary_nav nav ul li > ul li a{
line-height:normal; padding:15px;
}
.htheme_primary_nav nav ul li a{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_footer_nav nav ul li > a, .htheme_footer_copyright{
line-height:75px;
}
.htheme_footer_copyright {
width: 40%; padding: 0; margin: 0; float: left;
}
.htheme_footer_nav .htheme_nav_social_items{
border-right:none;
}
.htheme_secondary_nav nav ul li > a:hover{
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, .1);
}
.htheme_primary_nav nav ul li > ul,
.htheme_secondary_nav nav ul li > ul{
display:none;
opacity: 0; filter: alpha(opacity=00);
width:200px; position:absolute; left:0; top:50px; background-color:#1F2326; z-index:9;
}
.htheme_primary_nav nav ul li > ul li,
.htheme_secondary_nav nav ul li > ul li,
.htheme_primary_nav nav ul li > ul a,
.htheme_secondary_nav nav ul li > ul a{
width:100%;
}
.htheme_primary_nav nav ul li > ul.sub-menu ul,
.htheme_secondary_nav nav ul li > ul.sub-menu ul{
left:200px; top:0;
}
.htheme_icon_dropdown > a{
padding-right:30px !important;
}
.htheme_icon_dropdown > a:after{
content:'\e93a'; position:absolute; right:5px; height:10px; width:20px; text-align:center; font-size:8px;
}
.htheme_icon_sub_dropdown > a:after{
content:'\e93c'; position:absolute; right:5px; height:10px; width:20px; text-align:center; font-size:8px;
}
.htheme_mobile_menu_toggle{
width:50px; height:50px; position:absolute; top:0; right:0;
}
.htheme_mobile nav ul li > ul,
.htheme_mobile nav ul li > ul.sub-menu ul{
position:relative; width:100%; top:0; left:0; padding:0;
display:block; height:0; overflow:hidden;
opacity: 1; filter: alpha(opacity=10);
}
.htheme_mobile nav ul .htheme_icon_sub_dropdown > a:after,
.htheme_mobile nav ul .htheme_icon_dropdown > a:after{
width:50px;
content:'\e93a';
}
.htheme_nav_right{
float:right; height:50px;
}
.htheme_footer_nav .htheme_nav_right{
height:75px;
}
.htheme_nav_social_items,
.htheme_nav_woo_items{
display:table; float:left; height:20px; padding-right:10px;
}
.htheme_nav_woo_items{
padding-left:10px;
border-left:1px solid rgba(255,255,255, 0.2);
}
.htheme_nav_search{
position: absolute; bottom: 0; right: 0; height:20px; padding-left:15px;
}
.htheme_nav_icon{
width:20px; height:20px; margin:0 3px; text-align:center; line-height:20px; float:left; text-decoration:none; cursor:pointer;
}
.htheme_nav_icon.htheme_icon_comments{
width: auto;
}
.htheme_footer_nav_icon_holder{
height:20px; margin:0 15px; text-align:center; line-height:20px; float:left; text-decoration:none; cursor:pointer;
}
.htheme_footer_nav_icon_holder span{
line-height: 20px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.stButton, .stLarge{
padding:0 !important; margin:0 !important; width:20px !important; height:20px !important; position:absolute !important; left:20px; !important; top:0;
}
.stButton span{
background-image:none !important;
width:inherit; height:inherit; left:0 !important;
}
.htheme_header_post_details{
margin:0 10px; text-align:center; line-height:20px; float:left;
}
.htheme_nav_icon:after,
.htheme_nav_icon:before{
width:20px; height:20px; font-size:12px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_nav_logo{
width:40px; height:50px; padding-right:15px; position:absolute; top: 0; left: 0;
}
.htheme_nav_logo img{
max-width:100%;
max-height:50px;
}
.htheme_footer_cols ul{
list-style:none; margin:0; padding:10px 0 0; background: #FFFFFF;
}
.htheme_footer_cols ul li{
width:100%; box-sizing:border-box; padding:10px 0 10px 0;
border-bottom:1px solid rgba(0,0,0, 0.2);
}
.htheme_footer_cols ul li:last-child{
border-bottom:none;
}
.htheme_footer_cols ul li a{
text-decoration:none;
}   .htheme_banner_holder {
padding-top: 60px !important;
padding-bottom: 0 !important;
margin-bottom: 0;
}
.htheme_banner_wrap {
display: table;
width: 100%;
padding-bottom: 56px;
border-bottom: 1px solid #EEEEEE;
}
.htheme_banner_wrap img {
width: 100%;
}  .htheme_row_search{
width:100%; box-sizing:border-box; height:0; background-color:#3F3F3F; overflow:hidden; position:relative; top: 1px;
}
.htheme_row_search .htheme_container{
height:60px; position:absolute; left:0; top:0;
}
.htheme_row_search input{
width:100%; height:60px; background-color:transparent; border:none; box-sizing:border-box; padding:0 15px !important;
}
.htheme_icon_search_btn{
width:60px; height:60px; position:absolute; right:0; top:0; cursor:pointer;
}
.htheme_icon_search_btn:after{
content:'\e901'; width:inherit; display:table; font-size:8px; text-align:center;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_icon_search_btn:hover:after{
padding-left:10px;
}
.htheme_search_item{
width:100%; box-sizing:border-box; height:100px; margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #EEE; display:table;
}
.htheme_search_item:last-child{
margin-bottom:0;
}
.htheme_search_item *{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_search_item:hover div{
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, .05);
}
.htheme_search_item a{
display:table;
}
.htheme_search_item h4{
display:table;
}
.htheme_search_item h4 a{
display:inline; text-decoration:none;
}
.htheme_search_item div{
height:inherit;
}
.htheme_search_item .htheme_col_2{
background-position:center; background-size:cover; text-align:center; display:block; height:inherit;
position: relative;
top: 0;
-webkit-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%);
}   .post-navigation .nav-previous,
.post-navigation .nav-next{
height:inherit;
}
.post-navigation .nav-previous a,
.post-navigation .nav-next a{
width: 100%;
display: table-cell;
position: relative;
vertical-align: middle;
height:inherit;
box-sizing:border-box;
}
.post-navigation .nav-previous *,
.post-navigation .nav-next *{
max-width:100% !important;
display:table !important; box-sizing:border-box !important;
}
.post-navigation .meta-nav{
margin-bottom:65px;
}
.post-navigation .nav-previous h4,
.post-navigation .nav-next h4{
max-width:270px !important;
}
.post-navigation .nav-previous h4{
padding-right:40px;
}
.post-navigation .nav-previous:hover a,
.post-navigation .nav-next:hover a{
padding:0 20px;
}
.post-navigation .nav-next h4{
padding-left:40px;
}
.htheme_next_prev{
width: 100%; display: table; border-bottom: 1px solid #EEEEEE;
}
.navigation h2{
display:none;
}
.htheme_next_prev .nav-links{
display:table; width:100%; height:211px; overflow: hidden;
}
.nav-previous, .nav-next {
width:50%; display:table-cell; position:relative; vertical-align:middle;
}
.nav-next{
text-align:right;
}
.nav-links .post-img-thumb{
width: 100%; height: inherit; position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=00); z-index: 1;
}
.nav-links .screen-reader-text{
position: relative;
padding-top:5px;
}
.nav-links .screen-reader-text, .nav-links .post-title{
position:relative; z-index: 3;
}
.nav-links .post-title{
max-width: 270px;
}
.nav-next .post-title{
float: right;
}
.nav-previous .screen-reader-text:before, .nav-next .screen-reader-text:before{
font-size:8px; display: block; color:#FFF;
position: absolute; bottom: 100%; opacity: 0; filter: alpha(opacity=00);
}
.nav-previous .screen-reader-text:before{
content:'\e900';
left: 0;
}
.nav-next .screen-reader-text:before {
content: '\e901';
right: 0;
}
.htheme_next_prev_nav_overlay{
width: 100%; height: inherit; position: absolute; top: 0; left: 0; background: rgba(0,0,0,.3); opacity: 0; filter: alpha(opacity=00); z-index: 2;
}
.nav-previous,
.nav-next,
.nav-previous *,
.nav-next *,
.screen-reader-text:before,
.htheme_next_prev_nav_overlay{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.nav-previous:hover .post-img-thumb{
right:0;
opacity: 1; filter: alpha(opacity=10);
}
.nav-previous:hover .htheme_next_prev_nav_overlay, .nav-next:hover .htheme_next_prev_nav_overlay{
opacity: 1; filter: alpha(opacity=10);
}
.nav-next:hover .post-title, .nav-next:hover .screen-reader-text, .nav-next:hover .screen-reader-text:before,
.nav-previous:hover .post-title, .nav-previous:hover .screen-reader-text, .nav-previous:hover .screen-reader-text:before{
color: #FFFFFF !important;
}
.nav-next:hover .screen-reader-text:before{
right: 0; opacity: 1; filter: alpha(opacity=10);
}
.nav-previous:hover .screen-reader-text:before{
left: 0; opacity: 1; filter: alpha(opacity=10);
}
.comment-navigation{
display:table; width:100%;
}
.nav-next{
float:right;
}
.nav-previous{
float:left;
}
.nav-next:hover .post-img-thumb{
left:0;
opacity: 1; filter: alpha(opacity=10);
}
.htheme_next_prev .nav-previous span,
.htheme_next_prev .nav-next span{
display:block; width:100%;
padding-bottom: 8px;
}
.htheme_next_prev a{
text-decoration:none;
}
.post-img-thumb{
background-size:cover; background-position:center; background-color:#EFEFEF; background-repeat:no-repeat;
}
.htheme_pager_holder{
position:relative; margin-top:60px;
}
.submit,
.htheme_button{
box-sizing:border-box; padding:10px 20px; border:1px solid #EEE; text-decoration:none;
}
.htheme_pager_holder .prev,
.htheme_pager_holder .next{
box-sizing:border-box; padding:10px 0; text-decoration:none; position:relative;
}
.submit,
.htheme_button{
display:table !important; width:auto;
}
.htheme_pager_holder .prev,
.htheme_pager_holder .next,
.htheme_pager_holder .prev:after,
.htheme_pager_holder .next:after,
.submit,
.htheme_button{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
cursor:pointer;
}
.htheme_pager_holder .prev:after{
width:50px; height:15px; content:'\e903'; display:table; position:absolute; left:10px; bottom:-10px; line-height:15px; font-size:6px; text-align:left;
opacity: 0; filter: alpha(opacity=00);
}
.htheme_pager_holder .prev:hover:after{
left:0;
}
.htheme_pager_holder .next:after{
width:50px; height:15px; content:'\e904'; display:table; position:absolute; right:10px; bottom:-10px; line-height:15px; font-size:6px; text-align:right;
opacity: 0; filter: alpha(opacity=00);
}
.htheme_pager_holder .next:hover:after{
right:0;
}
.submit:hover:after{
opacity: 1; filter: alpha(opacity=10); margin-right:0;
}
.submit:after{
position:absolute; right:0; content:'\e901'; font-size:8px; margin-right:-10px;
opacity: 0; filter: alpha(opacity=00);
}
.htheme_pager_holder .prev{
display:table; float:left;
}
.htheme_pager_holder .next{
display:table; float:right;
}
.page-numbers{
display:none;
}   .htheme_comments_area{
width:100%; display:table;
}
.htheme_comments_area nav:first-of-type{
margin-bottom:20px; display:table; width:100%;
}
.comment-list{
list-style:none; margin:0; padding:0; width:100%;
}
.comment-list li{
display:table; width:100%; padding-bottom:50px;
}
.comment-list .children{
padding-left: 70px;
}
.htheme_comment_image{
width: 70px; height: 70px; max-height:70px; background-position:center; background-size:cover;
-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%;
float:left;
}
.htheme_comment_content{
float:right; width:86%; position:relative;
}
.htheme_comment_name{
width:100%; display:table; padding-bottom:0;
}
.htheme_comment_date{
width:100%; display:table; padding-bottom:15px;
}
.htheme_comment_date a{
text-decoration:none;
}
.comment-list p{
padding-bottom:0; padding-right:80px;
}
.reply{
display:table; position:absolute; right:0; top:0;
}
.htheme_reply_icon, .reply a{
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-ms-transition: all 300ms;
-o-transition: all 300ms;
transition: all 300ms;
}
.htheme_reply_icon{
width: 14px;
height:18px;
background: #ffffff;
float: right;
opacity: 1;
}
.htheme_reply_icon:after{
width:14px;
height:18px; display:table;
content:'\e90a';
font-size:12px;
}
.reply:hover .htheme_reply_icon{
opacity: 0;
}
.reply a{
opacity: 0; line-height: 18px;
position: absolute; top: 0; right: -10px;
}
.reply:hover a{
opacity: 1;
right: 0;
}
.logged-in-as,
.comment-notes{
display:table; margin:0 auto;
}
.comment-form label{
display:table; padding-bottom:5px;
}
.htheme_content_heading span small{
display:table; clear:both; margin:0 auto; text-decoration:none;
}
.htheme_content_heading span small a{
text-decoration:none; font-size:12px;
}   .htheme_author{
width:100%; display:table; box-sizing:border-box; padding-top:50px; padding-bottom:35px; border-bottom: 1px solid #EEEEEE;
}
.htheme_author img{
float:left; margin-right:20px; margin-bottom:30px;
-webkit-border-radius:100px; -moz-border-radius:100px; border-radius:100px;
}
.htheme_author_content{
display: table;
}
.htheme_author h4{
width:100%; padding-bottom:15px; padding-top:5px;
}
.htheme_author p{
box-sizing:border-box;
width:100%;
padding-bottom:15px;
}
.htheme_author_social{
width:100%;
}
.htheme_author_social a{
width:15px; height:15px; line-height:15px; float:left; padding-right:5px; text-decoration:none; font-size:12px;
}
.htheme_author_social a:after{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}   .htheme_related_posts{
width:100%; display:table; padding-bottom: 60px !important; border-bottom: 1px solid #EEEEEE;
}
.htheme_list_related_title{
margin-top:0;
margin-bottom:0;
}
.htheme_list_related_title .htheme_content_heading:after{
display:none;
}
.htheme_list_related{
margin-bottom:30px;
}
.htheme_related_line{
margin-bottom:30px;
}
.htheme_related_line:after{
content:''; width:100%; height:1px; background-color:#EEE; display:table;
}   .htheme_quote_description,
.htheme_additional_info{
display:none !important;
}
.htheme_by_author{
padding-left:0 !important;
}
.htheme_not_single .format-quote .htheme_post_image,
.htheme_not_single .format-quote .htheme_post_category,
.htheme_not_single .format-quote h1,
.htheme_not_single .format-quote .htheme_read_more,
.htheme_not_single .format-quote .htheme_post_social ul,
.htheme_not_single .format-quote .htheme_avatar_social,
.htheme_not_single .format-quote .htheme_post_social a,
.htheme_not_single .format-quote .htheme_by_author{
display:none;
}
.htheme_content .htheme_not_single:first-child .format-quote .htheme_default_content{
margin-top:0;
}
.htheme_not_single .htheme_default_content p{
padding-bottom:10px;
}
.htheme_not_single .format-quote .htheme_default_content{
text-align:center;
position:relative;
padding:0 0 30px;
}
.htheme_not_single .format-quote .htheme_default_content:after{
content:'\e909'; position:absolute; width:30px; height:30px; text-align:center; bottom:-15px; left:50%; margin-left:-15px;
opacity: 0.5; filter: alpha(opacity=05);
}
.htheme_not_single .format-quote .htheme_default_content p:last-child{
padding-bottom:0;
}
.htheme_not_single .format-quote .htheme_post_social{
display:none;
}
.htheme_not_single .format-quote .htheme_has_social_avatar span{
margin:0 auto; float:none; padding:0;
}
.htheme_not_single .format-quote .htheme_quote_description{
display:table !important; padding-top:5px !important;
}
.htheme_not_single .format-quote .htheme_additional_info{
width:100%; display:table !important; margin-top:30px; padding-bottom:50px; text-align:center;
border-bottom:1px solid #EEEEEE;
}
.htheme_not_single .format-quote .htheme_additional_info h5{
margin-bottom:5px;
}
.htheme_not_single .format-quote .htheme_additional_info p{
margin:0; padding:0;
}   .htheme_embed_container{
position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%;
}
.htheme_not_single .htheme_embed_container{
margin-bottom: 60px;
}
.htheme_embed_container iframe,
.htheme_embed_container object,
.htheme_embed_container embed{
position: absolute; top: 0; left: 0; width: 100%; height: 100%;
}
iframe{
border:none !important;
}
.single .owl-item iframe{
height:inherit !important;
}   .htheme_icon_search:after{
position:absolute; right:0; top:0;
opacity: 1; filter: alpha(opacity=10);
}
.htheme_icon_search:before{
position:absolute; right:0; top:0;
opacity: 0; filter: alpha(opacity=00);
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
.htheme_icon_search[data-toggle=close]:after{
opacity: 0; filter: alpha(opacity=00);
}
.htheme_icon_search[data-toggle=close]:before{
opacity: 1; filter: alpha(opacity=10);
-ms-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.htheme_icon_facebook:after{
content:'\ea90';
}
.htheme_icon_search:after{
content:'\e922';
}
.htheme_icon_search:before{
content:'\e935';
}
.htheme_icon_twitter:after{
content:'\ea96';
}
.htheme_icon_linkedin:after{
content:'\eaca';
}
.htheme_icon_pinterest:after{
content:'\ead2';
}
.htheme_icon_youtube:after{
content:'\ea9d';
}
.htheme_icon_googleplus:after{
content:'\ea8b';
}
.htheme_icon_tumblr:after{
content:'\eab9';
}
.htheme_icon_instagram:after{
content:'\ea92';
}
.htheme_icon_vimeo:after{
content:'\eaa0';
}
.htheme_icon_dribble:after{
content:'\eaa7';
}
.htheme_icon_linkdin:after{
content:'\eaca';
}
.htheme_icon_comments:after{
content:'\e7d6';
font-size:16px;
text-align:center;
width:20px; height:20px; display: inline-block;
margin-left: 5px;
}
.htheme_icon_comments{
text-align:center;
font-size:12px;
line-height:20px;
} .htheme_nav_right div:after{
color:#EEE;
}
.htheme_post_social div:after,
.htheme_heading_social div:after{
cursor:pointer;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_footer_nav .htheme_nav_right div:after{
color:#777777;
}   .htheme_mobile nav{
width:100%;
max-width:100%;
overflow:hidden;
height:50px;
}
.htheme_mobile .htheme_nav_logo:after{
display:none;
}
.htheme_mobile .htheme_nav_logo{
left: 15px;
}
.htheme_mobile .htheme_nav_search{
right: 15px;
}
.htheme_mobile nav ul{
padding:50px 0 0; width:100%;
}
.htheme_mobile nav ul li,
.htheme_mobile nav ul li a{
width:100%;
}
.htheme_mobile .htheme_mobile_icon{
width:50px; height:50px; position:absolute; left:70px; top:0; cursor:pointer;
}
.htheme_burger{
width:20px; height:1px; position:absolute; left:50%; margin-left:-10px;
background-color:#2B2B2B;
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_burger_1{
top:19px;
}
.htheme_burger_2{
top:25px;
}
.htheme_burger_3{
top:31px;
}
.htheme_mobile [data-toggle=close] .htheme_burger_1{
-ms-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
top:24px;
}
.htheme_mobile [data-toggle=close] .htheme_burger_2{
opacity: 0; filter: alpha(opacity=00);
}
.htheme_mobile [data-toggle=close] .htheme_burger_3{
-ms-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
top:24px;
}
.htheme_mobile .htheme_nav_right{
position:absolute;
top:0; right:50px;
}   .htheme_logo_holder, .htheme_footer_logo_holder{
padding:0; text-align:center; }
.htheme_logo_holder a, .htheme_footer_logo_holder a{
display: inline-block;
margin: 0 auto;
}
.htheme_logo_line{
border-bottom:1px solid rgba(0,0,0, 0.1); margin-bottom:50px;
}
.htheme_width_image .htheme_logo_line{
border-bottom:1px solid rgba(255,255,255, 0.2);
}
.htheme_logo_small{
border-bottom:1px solid rgba(255,255,255, 0.4);
}
.htheme_logo_small .htheme_logo_holder{
height:175px;
}
.htheme_footer_logo_holder img{
max-height:100px;
}
.htheme_logo_holder a.htheme_no_logo{
box-sizing:border-box; display:table;
}
.htheme_logo_holder a.htheme_no_logo, .htheme_footer_no_logo{
text-decoration:none; display:table; margin:0 auto;
}
.htheme_logo_holder{
position:relative; z-index:3;
}
.htheme_footer_logo_holder {
margin: 35px 0;
}
.home .htheme_logo_line{
border:none; margin-bottom:0;
}
.htheme_logo_small img{
max-height:100px;
}   .htheme_back_to_top{
width:40px; height:40px; position:fixed; bottom:52px; right:50px; text-align:center; line-height:39px; z-index:9;
opacity: 0; filter: alpha(opacity=00); display:none; cursor:pointer;
}
.htheme_back_to_top:after{
content:'\e905'; color:#EEEEEE;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
width:40px; height:40px; display:table;
line-height:39px;
background-color:#222222;
}   .htheme_page_heading_image_single{
width:100%; text-align:center; display:table; background-position:center; background-size:cover; margin:0; position: relative;
}
.htheme_page_heading_image_single img{
max-width:100%;
}
.htheme_heading_inner{
height:569px; display:block;
}
.single-post .htheme_page_heading_image_single{
margin-top: 0;
}
.htheme_page_heading_image_single h1{
max-width: 470px;
padding:5px 0 15px;
margin: 0 0 15px 0;
position: relative;
}
.htheme_page_heading_image_single .htheme_category_label a {
text-decoration: none;
}
.post,
.page{
width:100%; display:block; padding-bottom:60px;
}
.sticky{
background-color:#EEE; padding-bottom:20px !important;
}
.sticky  .htheme_read_more{
margin:15px auto 0;
}
.sticky .htheme_post_category,
.sticky h1,
.sticky .htheme_default_content,
.sticky .htheme_post_social{
padding-left:15px !important; padding-right:15px !important; box-sizing:border-box;
}
.htheme_post_category a{
text-decoration:none;
}
.sticky .htheme_read_more{
box-sizing:border-box;
}
.sticky .htheme_post_category{
padding-top:30px; display:table;
}
.sticky .htheme_post_image{
padding-bottom:0;
}
.htheme_col_6 .post:nth-child(even):last-child,
.htheme_col_12 .post:nth-child(even):last-child,
.htheme_col_12 .page:nth-child(even):last-child{
padding-bottom:0;
}
.htheme_col_6 .post:nth-child(odd):last-child,
.htheme_col_12 .post:nth-child(odd):last-child,
.htheme_col_12 .page:nth-child(odd):last-child{
padding-bottom:0;
}
.htheme_col_6 .post:first-child:last-child,
.htheme_col_12 .page:first-child:last-child{
margin-bottom:30px;
}
.htheme_col_12.htheme_not_single {
padding-left: 0;
}
.htheme_not_single .page:first-child:last-child{
margin-bottom:30px;
}
.htheme_not_single .post,
.htheme_not_single .page{
margin-top:60px;
}
.htheme_not_single .post .htheme_post_category,
.htheme_not_single .post .htheme_post_title{
display: block;
text-align: center;
}
.htheme_not_single .post .htheme_post_category{
margin-bottom: 5px;
}
.htheme_content .htheme_not_single:first-child .post{
margin-top:0;
}
.post span{
}
.post span em{
}
.htheme_post_image{
display:table; width:100%; padding-bottom:55px;
}
.htheme_post_image img{
max-width:100%; height:auto; box-sizing:border-box; width:100%;
}
.post h1,
.page h1{
padding:5px 0 15px;
margin: 0 0 40px 0;
position: relative;
text-align: center;
}
.htheme_single_post_without_sidebar h1,
.htheme_row_signup h1,
.single-post h1{
padding: 5px 0 0 !important;
margin: 0 auto 10px auto !important;
position: relative;
}
.htheme_row_signup .htheme_page_heading{
padding-bottom:30px !important;
}
.htheme_not_single h1:after{
content: '';
width: 40px;
height: 0;
position: absolute;
bottom: -3px;
left: 50%;
margin: 0 0 0 -20px;
}
.htheme_post_title{
text-decoration:none;
}
.htheme_default_content{
margin-bottom: 0;
}
.htheme_default_content table{
width:100%;
margin-bottom:30px;
}
.htheme_default_content table tr th{
text-align:left;
}
.htheme_default_content dl{
margin:0 0 30px; padding:0;
}
.htheme_default_content dl dd{
padding-bottom:15px;
}
.htheme_default_content dl dd:last-of-type{
padding-bottom:0;
}
.htheme_default_content ul,
.htheme_default_content ol{
padding:0 0 0 25px; margin:0 0 30px;
}
.htheme_default_content ul * ul,
.htheme_default_content ul * ol,
.htheme_default_content ol * ol,
.htheme_default_content ol * ul{
margin:0 0 0;
}
.htheme_default_content pre{
margin:0 0 30px; padding:15px;
max-width:100%; width:100%;
overflow-x:auto;
box-sizing:border-box;
word-wrap: break-word;
white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -o-pre-wrap; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
background-color:#EEE;
}
.htheme_default_content h1,
.htheme_default_content h2,
.htheme_default_content h3,
.htheme_default_content h4,
.htheme_default_content h5,
.htheme_default_content h6{
padding:0 0 30px !important; margin-bottom:0 !important;
text-align:left;
}
.htheme_default_content h1:after{
display:none;
}
.htheme_default_content blockquote{
box-sizing:border-box; padding:10px 40px 0; width:100%; margin:0 0 40px;
text-decoration:none;
position:relative;
}
.htheme_default_content blockquote:before{
content:'\e909';
text-decoration:none;
position:absolute;
left:0; top:10px;
}
.htheme_default_content img{
max-width: 100% !important;
width: auto !important;
height: auto !important;
}
.wp-caption {
max-width: 100% !important;
width: auto !important;
height: auto !important;
margin: 0;
position: relative;
}
.htheme_default_content .alignright {
float: right;
margin-left: 20px;
margin-bottom: 20px;
clear: both;
}
.htheme_default_content .alignleft {
float: left;
margin-right: 20px;
margin-bottom: 20px;
clear: both;
}
.htheme_default_content .aligncenter{
text-align: center;
clear: both;
}
blockquote p:last-child{
margin:0; padding:0;
}
.htheme_post_social{
width:100%; padding:25px 0 10px; height:60px; border-bottom:1px solid #EEEEEE;
}
.htheme_heading_social{
padding:10px 0 30px; height:20px; margin:0 auto; width:100%;
}
.htheme_heading_details{
padding:0; height:20px; margin:0 auto; width:100%;
}
.htheme_post_social .htheme_nav_icon,
.htheme_heading_social .htheme_nav_icon,
.htheme_header_post_details{
margin:0 10px;
}
.htheme_has_social_avatar span{
padding-left:55px;
}
.htheme_post_social span,
.htheme_heading_social span{
display:table; float:left; position:relative;
}
.htheme_post_social .htheme_avatar_social,
.htheme_heading_social .htheme_avatar_social{
display:table; position:absolute; left:0; top:50%; height:40px; background-position:center; background-size:cover; float:none;
-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; padding:0; overflow:hidden;
}
.htheme_post_social .htheme_avatar_social img,
.htheme_heading_social .htheme_avatar_social img{
-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;
}
.htheme_post_social ul{
list-style:none; padding:0; margin:0; display:table; float:right;
}
.htheme_col_6 .htheme_post_social ul{
list-style:none; padding:0; margin:0 auto; display:table; float:none;
}
.htheme_col_6 .htheme_post_social span{
display:none;
}
.htheme_heading_social ul,
.htheme_heading_details ul{
list-style:none; padding:0; margin:0 auto; display:table; float:none;
}
.htheme_post_social ul li,
.htheme_heading_social ul li,
.htheme_heading_details ul li{
float:left; position:relative;
}
.htheme_post_recap .htheme_post_image{
height:300px; padding-bottom:0; background-position:center; background-size:cover; background-color:#efefef; position:relative;
}
.htheme_post_recap .htheme_post_image:after{
width:100%; height:inherit; position:absolute; left:0; top:0; content:'';
z-index:1;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); -webkit-transition: all 500ms;
-moz-transition: all 500ms;
-ms-transition: all 500ms;
-o-transition: all 500ms;
transition: all 500ms;
opacity: 0.0; filter: alpha(opacity=00);
}
.htheme_post_recap h4{
margin:0 0 5px 0; padding:0;
}
.htheme_post_recap h4 a{
display: block;
padding-top: 15px;
}
.htheme_post_recap_info{
width:100%; height:30px; position:absolute; bottom:-5px; left:0;
opacity: 0.0; filter: alpha(opacity=00);
z-index:2; font-size:11px !important;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-ms-transition: all 500ms;
-o-transition: all 500ms;
transition: all 500ms;
}
.htheme_post_recap:hover .htheme_post_image:after{
opacity: 1.0; filter: alpha(opacity=10);
}
.htheme_post_recap:hover .htheme_post_recap_info{
bottom:5px;
opacity: 1.0; filter: alpha(opacity=10);
}
.htheme_post_recap_arrow{
display:table; height:30px; float:right; line-height:30px; color:#CCC; padding:0 15px 0 0;
}
.htheme_post_recap_arrow:after{
content:'\e904'; font-size:6px;
}
.htheme_post_recap_info span{
display:table; box-sizing:border-box; padding:0 15px; color:#CCC !important; line-height:30px; float:left;
}
.htheme_post_recap_info .htheme_post_recap_comment{
display:table; box-sizing:border-box; padding:0 35px 0 15px; color:#CCC !important; line-height:30px; float:right; position:relative; text-align:right;
}
.htheme_post_recap_info .htheme_post_recap_comment span{
padding:0 !important; float:none;
}
.htheme_post_recap_info .htheme_post_recap_comment:after{
content:'\e7d6'; display:table; line-height:30px; position:absolute; right:15px; top:0; color:#CCC !important; font-size:13px !important;
}
.htheme_post_recap span{
color:#AAAAAA;
}
.htheme_post_recap{
padding-bottom:0;
}
.htheme_post_tags{
width:100%; box-sizing:border-box; display:table;
}
.htheme_post_tags ul{
list-style:none; margin:0; padding:0;
}
.htheme_post_tags a,
.tagcloud a{
display:table; float:left; position:relative; overflow:hidden;
padding:5px 10px; margin:0 5px 5px 0;
text-decoration:none;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
line-height:22px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.htheme_post_tags a:hover{
background:#EEEEEE;
color: #444444;
}
.tagcloud{
width:100%; display:table;
}
.htheme_post_tags ul li{
float:left;
}
.htheme_post_media_caption{
position:absolute; bottom:15px;
background:rgba(0,0,0,0.6); color:#FFF; text-align:center; display:table; padding:10px;
left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);
font-size:12px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
max-width:550px;
}
.htheme_has_sidebar .htheme_post_gallery_holder,
.htheme_has_sidebar .htheme_post_gallery_holder .htheme_post_gallery_slide{
height: 450px !important;
}
.htheme_has_sidebar .htheme_post_gallery_holder .owl-dots{
top:455px !important;
}
.htheme_post_gallery_holder {
width: 100%; height: 650px; position: relative; padding: 0; margin-bottom: 60px;
}
.htheme_post_gallery_slide{
display:none;
}
.htheme_post_gallery_holder .htheme_post_gallery_slide {
height: 650px; background-position: center; background-size: cover; background-color: #EFEFEF;
}
.htheme_post_gallery_holder .owl-dots{
width:100%; position:absolute; top:650px; left:0; text-align:center;
}
.htheme_single_post_gallery .owl-dots{
width:100%; position:absolute; top:300px; left:0; text-align:center;
}
.htheme_post_gallery_holder .owl-dot,
.htheme_single_post_gallery .owl-dot{
width:6px; height:6px;
-webkit-border-radius:100%;
-moz-border-radius:100%;
border-radius:100%;
background:#EEEEEE; display:inline-block; margin:0 2px;
}
.htheme_post_gallery_holder .owl-dot.active,
.htheme_single_post_gallery .owl-dot.active{
background: #CCCCCC;
}
.htheme_post_gallery_slider_progress_bar{
width: 120px; height: 2px; position: absolute; bottom: 12px; left: 50%; margin-left: -60px; background: rgba(255,255,255,.7); z-index: 1;
}
.htheme_post_gallery_slider_progress_fill{
width: 0; height: 100%; position: relative; top: 0; left: 0; background: #000000;
}
.htheme_animate_progressbar .htheme_post_gallery_slider_progress_fill {
-webkit-animation: htheme_animate_fill 3s linear infinite;
-o-animation: htheme_animate_fill 3s linear infinite;
animation: htheme_animate_fill 3s linear infinite;
}
@keyframes htheme_animate_fill {
0% { width: 0; }
100% { width: 100%; }
}
@-webkit-keyframes htheme_animate_fill {
0% { width: 0; }
100% { width: 100%; }
}
.htheme_post_meta_holder {
display:table; position: relative; z-index: 2; margin:15px auto 0;
}
.htheme_post_meta_holder a {
padding: 6px 10px; background: rgba(0,0,0,.7);
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
margin: 0 5px 5px; display: inline-block;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}
.htheme_post_meta_holder .htheme_post_meta_text {
line-height: 20px;
display: block;
float: left;
}
.htheme_fullscreen_image .htheme_page_heading{
padding-bottom:0;
}
.htheme_post_video_meta_icon, .htheme_post_gallery_meta_icon{
width: 20px; height: 20px; display: block; float: left; margin-right: 10px;
}
.htheme_post_gallery_meta_icon:after{
display:table; content:'\e911'; width:20px; height:20px; line-height:20px; text-align:center; font-size:16px; color:#FFF;
}
.htheme_post_video_meta_icon:after{
display:table; content:'\e912'; width:20px; height:20px; line-height:20px; text-align:center; font-size:16px; color:#FFF;
}
.htheme_post_video_meta_icon{
width: 14px;
}
.htheme_post_meta_holder a:hover {
background: rgba(0,0,0,1);
}
.htheme_gallery_popup_btn{
width:30px; height:30px;
position:absolute; right:10px; top:10px; z-index:4;
background:rgb(255,255,255);
background:rgba(255,255,255,1.0);
cursor:pointer;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.htheme_gallery_popup_btn:hover{
background:rgb(0,0,0);
background:rgba(0,0,0,1.0);
}
.htheme_gallery_popup_btn:hover:after{
color:#FFF;
}
.htheme_gallery_popup_btn:after{
width:30px; height:30px; content:'\e94a'; text-align:center; line-height:30px; display:table;
font-size:16px; color:#000;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.htheme_gallery_popup_overlay, .htheme_video_popup_overlay{
content: '';
width: 100%; height: 100%; position: fixed; top: 0; left: 0;
background: rgba(0,0,0,.9);
display: none;
z-index: 999 !important;
}
.htheme_gallery_popup_holder, .htheme_video_popup_holder{
width: 96%; height: 90%; background: transparent; display: none;
position: fixed; top: 50%; left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 12;
}
.single .htheme_gallery_popup_holder .owl-controls{
width:100%; height:1px; position:absolute; left:0; top:50%; margin-top:-1px;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-prev,
.single .htheme_gallery_popup_holder .owl-controls .owl-next{
width:40px; height:40px; margin-top:-20px; font-size:10px; position:relative;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-prev{
float:left;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-prev:after{
display:table; width:40px; height:40px; line-height:40px; text-align:center; position:absolute;
left:0;
content:'\e903';
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-next{
float:right;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-next:after{
display:table; width:40px; height:40px; line-height:40px; text-align:center; position:absolute;
right:0;
content:'\e904';
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-prev:hover:after{
left:-10px;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-next:hover:after{
right:-10px;
}
.htheme_gallery_popup.owl-carousel, .htheme_gallery_popup .owl-stage-outer, .htheme_gallery_popup .owl-stage, .htheme_gallery_popup .owl-item, .htheme_gallery_popup_image{
height: 100%;
}
.htheme_gallery_popup .owl-prev:after,
.htheme_gallery_popup .owl-next:after{
color:#FFF !important;
}
.htheme_gallery_popup.owl-carousel .owl-item .htheme_gallery_popup_image img{
width: auto; max-width: 100%; max-height: 100%; display: block; position: relative; top: 50%; left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.htheme_gallery_popup_holder.htheme_display_popup, .htheme_video_popup_holder.htheme_display_popup{
display: block; z-index:1000 !important;
}
.htheme_gallery_popup_close:before, .htheme_video_popup_close:before{
content: '\e935'; display: table; font-size: 20px; color: #FFFFFF; text-align: center; vertical-align: middle; position: absolute; top: 0; right: 0; z-index: 3; cursor: pointer; width:40px; height:40px; line-height:40px;;
}
.htheme_video_popup{
width: 60%; position: absolute; top: 50%; left: 20%;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
transform: translate(0, -50%);
}
.htheme_single_post_video, .htheme_single_post_gallery {
margin-top: 0;
}
.owl-carousel .owl-video-tn{
background-size:cover !important;
}
.owl-video-play-icon{
width:100% !important; height:inherit !important;
top:0 !important;
left:0 !important;
margin:0 !important;
}
.owl-video-play-icon:after{
content:'\ea9d';
color:#000;
display:table;
width:80px;
height:80px; position:absolute;
left:50%; top:50%;
margin-left:-40px;
margin-top:-40px;
text-align:center;
line-height:80px;
font-size:75px;
opacity: 0.5; filter: alpha(opacity=05);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}   .htheme_sidebar{
padding-bottom:30px !important;
width: 30%;
box-sizing:border-box;
float: left;
}
.htheme_sidebar .htheme_image_instagram_widget .htheme_container{
width:100%;
}
.htheme_sidebar_box{
width:100%; display:table; padding-bottom:30px;
}
.htheme_about_me{
text-align:center;
}
.htheme_sidebar_box h2{
margin:0; padding:30px 0 5px;
}
.htheme_sidebar_box p{
margin:0; padding:0 0 30px;
}
.htheme_sidebar_box img{
width:70%;
}
.htheme_sidebar_box .htheme_no_img_width{
width:auto;
}
.htheme_sidebar_heading{
display:table;
width:100%;
margin:0 0 30px;
text-align:center;
position:relative;
}
.htheme_sidebar_heading span{
display:table; margin:0 auto; padding:0 15px; position:relative; background-color:#FFF;
}
.htheme_sidebar_heading:before{
content:''; width:100%; height:1px; position:absolute; left:0; top:50%; line-height:21px; background-color:#DD6B85;
}
.htheme_side_nav ul{
list-style:none; padding:0; margin:0;
}
.htheme_side_nav ul li{
width:100%; padding:0 0 5px 0;
text-align:center;
}
.htheme_recent_post_image{
width:90px; height:90px; float:left; margin-right:25px;
-webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-position:center; background-size:cover;
position:relative; padding-top:0 !important;
}
.htheme_recent_post_no_image .htheme_overlay_icon,
.htheme_recent_post_no_image .htheme_recent_overlay{
opacity: 1.0 !important; filter: alpha(opacity=10) !important;
}
.htheme_recent_post_no_image .htheme_recent_overlay{
width:90px; height:90px; left:0; top:0;
background:rgb(0,0,0);
background:rgba(0,0,0,0.2);
}
.htheme_recent_post_no_image .htheme_overlay_icon{
margin-top:-10px !important;
}
.htheme_overlay_icon,
.htheme_recent_overlay,
.htheme_recent_title_hover,
.rsswidget{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_recent_overlay{
position:absolute; left:5px; top:5px;
width:80px; height:80px;
background:rgb(0,0,0);
background:rgba(0,0,0,0.5);
-webkit-border-radius:100%;
-moz-border-radius:100%;
border-radius:100%;
opacity: 0.0; filter: alpha(opacity=00);
}
.widget_recent_entries li:hover .htheme_recent_overlay{
width:90px; height:90px; left:0; top:0;
opacity: 1.0; filter: alpha(opacity=10);
}
.widget_recent_entries li:hover .htheme_overlay_icon{
margin-top:-10px;
opacity: 1.0; filter: alpha(opacity=10);
}
.htheme_overlay_icon{
width:40px; height:20px;
position:absolute; left:50%; top:50%;
margin-left:-20px; margin-top:0;
opacity: 0.0; filter: alpha(opacity=00);
}
.htheme_overlay_icon span{
display:table; height:20px; line-height:20px; position:absolute; right:2px; top:0;
color:#FFF; text-align:right;
}
.htheme_overlay_icon_arrow:after{
content:'\e904'; display:table; width:inherit; height:inherit;
line-height:20px; text-align:center; color:#FFF;
font-size:6px;
}
.htheme_overlay_icon_comment:after{
content:'\e7d6'; display:table; width:30px; height:inherit; position:absolute; left:0; top:0;
line-height:20px; text-align:center; color:#FFF;
font-size:18px;
}
.widget_recent_entries ul li{
width:100%; display:table; text-align:left; line-height:normal; margin-bottom:20px;
}
.widget_search #searchsubmit,
.widget_search label{
display:none !important;
}
.widget_search input,
#woocommerce-product-search-field{
text-align:center !important;
}
.widget_recent_entries ul li:last-child{
margin-bottom:0;
}
.widget_recent_entries .post-date{
display:table; padding-top:5px;
}
.widget_recent_entries a{
display:table; padding-top:15px;
}
.htheme_side_nav ul li:last-child{
padding:0;
}
.htheme_sidebar_source{
width:100%; padding-bottom:52px;
}
.htheme_sidebar_source table{
width:100%; box-sizing:border-box; text-align:center;
}
.htheme_sidebar_source table caption{
padding-bottom:10px;
}
.htheme_sidebar_source table tfoot{
text-align:left;
}
.htheme_sidebar_source table thead th{
font-weight:normal ;
}
.htheme_sidebar_source label{
display:table; text-align:center; padding-bottom:10px; width:100%;
}
.htheme_sidebar_source h5{
width:100%; text-align:center; position:relative; font-weight:normal; margin-bottom:50px;
}
.htheme_sidebar_source h5 span{
background-color:#FFF; display:table; position:relative; margin:0 auto; z-index:2; padding:0 10px;
}
.htheme_sidebar_source h5:after{
content:''; width:40px; height:1px; position:absolute; left:50%; top:100%; margin:10px 0 0 -20px; z-index:1;
}
.htheme_sidebar_source ul,
.htheme_sidebar_source ol{
margin:0; padding:0; list-style:none; width:100%; box-sizing:border-box; text-align:center;
}
.htheme_sidebar_source .textwidget img{
max-width:100%; height:auto;
}
.htheme_sidebar_source ul .children{
opacity: 0.8; filter: alpha(opacity=06);
}
.widget_pages ul{
list-style:square; padding:0 30px; margin:0 !important; width:100%; box-sizing:border-box; text-align:left;
}
.widget_pages ul li{
text-align:left; padding-bottom:5px; padding-top:5px;
}
.htheme_sidebar_source ul > li .children{
margin-bottom:20px;
}
.htheme_sidebar_source ul li .children .children{
margin-bottom:0;
}
.htheme_sidebar_source ul li{
padding-bottom:5px;
}
.htheme_sidebar_source ul li:last-child{
padding-bottom:0;
}
#recentcomments .recentcomments{
padding-bottom:10px; box-sizing:border-box; text-align:left;
}
.comment-author-link{
width:100%; display:table;
}
.recentcomments > a{
width:100%;
}
.widget_rss ul{
width:100%; box-sizing:border-box;
}
.widget_rss ul li{
text-align:left;
}
.rsswidget{
display:block; width:100%; padding-bottom:5px;
}
.rss-date{
display:block; padding-bottom:5px;
}
.widget_rss cite{
padding-top:10px; display:table;
}
.htheme_instagram_slider_holder {
width: 214px; height: 214px; margin: 0 auto 45px auto; position: relative; padding: 0;
}
.htheme_instagram_slider_holder .htheme_slide{
width:inherit; height:214px; float:left; background-position:center; background-size:cover; text-decoration:none; background-color:#EFEFEF;
}
.htheme_instagram_slider_holder .owl-controls{
position: absolute; top: 50%; left: 0; z-index: 1; width: 100%; margin-top: -15px; height: 0;
}
.htheme_instagram_slider_holder .owl-prev, .htheme_instagram_slider_holder .owl-next{
height: 30px; line-height: 30px; text-align: center; display: table !important; cursor: pointer;
}
.htheme_instagram_slider_holder .owl-prev{
float: left; margin-left: -15px;
}
.htheme_instagram_slider_holder .owl-next{
float: right; margin-right: -15px;
}
.htheme_instagram_slider_holder .owl-prev:after,
.htheme_instagram_slider_holder .owl-next:after{
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
.htheme_instagram_slider_holder .owl-prev:hover:after{
margin-left: -5px;
}
.htheme_instagram_slider_holder .owl-next:hover:after{
margin-right: -5px;
}
.htheme_instagram_slider_holder .owl-prev:after, .htheme_instagram_slider_holder .owl-next:after{
color: #AAAAAA; font-size: 6px; display: table;
}
.htheme_instagram_slider_holder .owl-prev:after{
content: '\e903';
}
.htheme_instagram_slider_holder .owl-next:after{
content: '\e904';
}
.htheme_instagram_slider_holder .owl-dots{
width:100%; position:absolute; top:132px; left:0; text-align:center;
}
.htheme_instagram_slider_holder .owl-dot{
width:6px; height:6px;
-webkit-border-radius:100%;
-moz-border-radius:100%;
border-radius:100%;
background:#EEEEEE; display:inline-block; margin:0 2px;
}
.htheme_instagram_tag{
display:block;
text-align:center;
}
.htheme_instagram_tag p {
padding-bottom: 0;
}   .htheme_footer_bt{
position: relative;
}
.htheme_footer_bt:before{
content: ''; width: 100%; height: 12px; display: block; background: url(//detraz.scaalp.com/wp-content/themes/stay-wild/htheme/assets/images/theme/dotted-tile.png) repeat-x left top; clear: both; opacity: .1;
}
.htheme_footer_social {
position: relative; padding: 30px 0; border-top: 1px solid rgba(255,255,255,.1);
}
.htheme_footer_social:before{
content: ''; width: 8px; height: 8px; display: block; border: 1px solid rgba(255,255,255,.1); position: absolute; top: -5px; left: 50%;
-webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
-ms-transform: rotateZ(45deg);
-o-transform: rotateZ(45deg);
transform: rotateZ(45deg);
margin-left: -5px;
}
.htheme_footer_nav_social_items{
display: table; margin: 0 auto;
}
.htheme_footer_bt nav li:last-child a{
padding-right:0;
}   .htheme_signup_holder{
display:table; margin:20px auto 10px; position:relative;
}
input,
select,
textarea{
box-sizing:border-box; width:100%; display:table; padding:15px; border:1px solid #EEE; outline:none;
}
#shipping_method li input[type="radio"] { width: 15px; display: inline; }
.htheme_signup_holder input{
width:300px;
}
.htheme_signup_button{
width:45px; height:100%; position:absolute; right:0; top:0; line-height:44px; cursor:pointer;
}
.htheme_signup_button:after{
content:'\e901'; font-size:8px; position: absolute; top: 50%; right: 5px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}   .htheme_instagram{
width:100%; height:300px;
}
.htheme_instagram_inner{
box-sizing:border-box; margin:0 auto; background-color:rgba(255,255,255,.9); padding:40px; display:table; z-index:1; text-decoration:none;
}
.htheme_instagram_inner h2{
padding:0; margin:0; text-decoration:none; text-align:center;
}
.htheme_instagram_inner span{
display:table; margin:0 auto 5px auto; padding:5px 0 0;
}
.htheme_instagram_images{
width:100%; height:inherit; position:absolute; left:0; top:0; z-index:0; overflow:hidden;
}
.htheme_instagram_image{
height:inherit; background-position:center; background-size:cover; position:relative;
}
.htheme_instagram_image,
.htheme_instagram_image * {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.htheme_instagram_image:hover {
-webkit-box-shadow: inset 1px -200px 109px -121px rgba(0, 0, 0, 0.75);
-moz-box-shadow: inset 1px -200px 109px -121px rgba(0, 0, 0, 0.75);
box-shadow: inset 1px -200px 109px -121px rgba(0, 0, 0, 0.75);
}
.htheme_instagram_image:hover .htheme_instagram_details {
bottom: 30px;
opacity: 1;
filter: alpha(opacity=1);
}
.htheme_instagram_details {
width: 100px;
height: 40px;
position: absolute;
left: 50%;
margin-left: -50px;
bottom: 40px;
opacity: 0;
filter: alpha(opacity=0);
color: #FFF;
}
.htheme_instagram_likes {
width: 50px;
height: 50px;
float: left;
position: relative;
padding-left: 30px;
box-sizing: border-box;
line-height: 50px;
text-align: center;
}
.htheme_instagram_likes:after {
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
position: absolute;
left: 7px;
top: 50%;
margin-top: -10px;
content: '\e68c';
}
.htheme_instagram_comments {
width: 50px;
height: 50px;
float: left;
position: relative;
padding-left: 30px;
box-sizing: border-box;
line-height: 50px;
text-align: center;
}
.htheme_instagram_comments:after {
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
position: absolute;
left: 7px;
top: 50%;
margin-top: -10px;
content: '\e7d6';
}
.htheme_instagram_details span,
.htheme_overlay_icon span{
font-size:12px !important;
font-family:'Open Sans', sans-serif !important;
font-weight:300 !important;
}   .htheme_sidebar_follow{
display:table; margin:0 auto;
}   h1,
h2,
h3,
h4,
h5,
h6{
margin:0; padding:0;
}
p{
padding:0 0 30px; margin:0;
}   .htheme_read_more,
.wpcf7-submit,
.button{
text-decoration:none;
display: table;
margin: 30px auto 5px;
padding: 10px 20px !important;
border: 1px solid #FFFFFF !important;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
border-radius:0 !important;
}
.wpcf7-submit,
.button{
background-color:transparent !important;
cursor:pointer;
width:auto;
}
.htheme_read_more:hover,
.wpcf7-submit:hover,
.button:hover{
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}   .htheme_form_status_message{
position:absolute; left:0; bottom:0; width:100%; height:20px;
}
.htheme_form_success{
display:table; box-sizing:border-box; padding:10px 10px; background-color:#2B2B2B; color:#FFF; margin:0 auto;
}
.htheme_form_error{
display:table; box-sizing:border-box; padding:10px 10px; background-color:#2B2B2B; color:#FFF; margin:0 auto;
}   .wp-caption,
.wp-caption-text,
.sticky ,
.gallery-caption,
.bypostauthor,
.alignright,
.alignleft,
.aligncenter,
.screen-reader-text{}   .htheme_col_1,
.htheme_col_2,
.htheme_col_3,
.htheme_col_4,
.htheme_col_5,
.htheme_col_6,
.htheme_col_7,
.htheme_col_8,
.htheme_col_9,
.htheme_col_10,
.htheme_col_11,
.htheme_col_12{
float:left;
box-sizing:border-box;
padding:0 15px;
}
.htheme_related_posts .htheme_col_3,
.htheme_related_posts .htheme_col_4,
.htheme_related_posts .htheme_col_6{
padding: 0 10px;
}
.htheme_col_12 {
width: 100%;
padding: 0;
}
.htheme_col_11 {
width: 91.66666666666666%;
}
.htheme_col_10 {
width: 83.33333333333334%;
}
.htheme_col_9 {
width: 75%;
}
.htheme_col_8 {
width: 66.66666666666666%;
}
.htheme_col_7 {
width: 58.333333333333336%;
}
.htheme_col_6 {
width: 50%;
}
.htheme_col_5 {
width: 41.66666666666667%;
}
.htheme_col_4 {
width: 33.33333333333333%;
}
.htheme_col_3 {
width: 25%;
}
.htheme_col_2 {
width: 16.666666666666664%;
}
.htheme_col_1 {
width: 8.333333333333332%;
}   @media (max-width: 768px) {
.htheme_slide_content .htheme_read_more,
.htheme_slide_content h1:after{
display:none;
}
.htheme_slide_content h1{
padding-bottom:0 !important;
}
.owl-item .htheme_woo_archive_image{
height:300px !important;
}
.owl-nav > div{
margin:0 20px !important;
}
body .htheme_col_12 ul.products .owl-stage li.product{
width:100% !important;
}
.pp_pic_holder{
top:60px !important;
}
div.pp_pic_holder{
position:fixed !important;
}
.htheme_primary_nav{
display:none;
}
.htheme_mobile{
display:block;
}
.woocommerce-cart .htheme_page_heading {
padding-bottom:0 !important;
}
.summary{
box-sizing:border-box; padding:0 20px;
}
.woocommerce-cart .htheme_default_content{
padding-left:20px !important;
}
body .actions #coupon_code{
width:100% !important; box-sizing:border-box !important;
}
.woocommerce table.shop_table td span{
text-align:right !important;
}
.product-quantity{
display:table !important; width:100%;
}
.woocommerce table.shop_table .quantity{
display:table; float:right;
}
.woocommerce table.shop_table input[type="number"]{
float:right !important;
}
body .actions .coupon input[type=submit]{
width:100% !important;
margin-left:0 !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
width:50% !important; padding:10px !important; margin:0 0 30px !important; box-sizing:border-box !important;
}
.htheme_woo_ordering{
padding:15px 10px 0 !important; box-sizing:border-box !important; position:relative !important; width:100% !important;
}
.htheme_woo_archive_image{
height:180px !important;
}
.woocommerce-ordering:before{
right:10px !important;
}
.woocommerce .htheme_content div.product div.images{
margin-bottom:30px !important;
}
.woocommerce div.product .woocommerce-tabs .panel{
width:100% !important; padding:0 20px; box-sizing:border-box;
}
.comment-text .star-rating{
right:auto; left:0; top:17px !important;
}
.comment_container .comment-text .star-rating{
font-size:8px !important;
}
.woocommerce-main-image{
height:300px !important;
}
.htheme_footer_logo_holder img{
max-width:80% !important;
height:auto !important;
}
body{
overflow-x: hidden;
}
.format-quote .htheme_default_content{
box-sizing:border-box; padding:0 10px 30px !important;
} .htheme_has_sidebar{
padding:0;
}
.htheme_default_content,
.htheme_post_title{
display:table; box-sizing:border-box;
width:100%; padding:0 20px;
}
.htheme_row{
margin-bottom:30px;
}
.htheme_no_margin,
.htheme_row_signup{
margin:0;
}
.htheme_container,
.htheme_primary_nav,
.htheme_secondary_nav,
.htheme_footer_nav,
.htheme_sidebar,
.htheme_header_categories,
.htheme_width_tracker_holder,
.htheme_slider_holder,
.single .htheme_width_tracker_holder{
width: 100%;
}
.htheme_single_post_gallery,
.htheme_single_post_video {
margin-top:0 !important;
}
.htheme_slider_loader{
width:100%; left:0;
height:300px;
}
.htheme_slider_holder{
height:300px;
overflow: hidden !important;
}
.htheme_slider_holder .htheme_slide, .htheme_post_gallery_holder .htheme_post_gallery_slide{
height:300px;
}
.htheme_post_gallery_holder {
max-width: 768px
}
.htheme_slide_content{
width:70%; box-sizing:border-box; padding:20px;
}
.htheme_slide_content h1{
font-size:20px !important;
}
.htheme_col_m_12 .htheme_post_recap{
margin-bottom:30px;
}
.htheme_no_m_margin{
margin:0;
} .htheme_logo_holder img{
max-width:80%;
}
.htheme_post_social{
display:table; margin-top:20px;
}
.htheme_post_social span,
.htheme_post_social ul{
margin:0 auto; display:table; float:none; margin-bottom:20px;
}
.htheme_content{
width:100% !important;
box-sizing:border-box;
} .htheme_col_m_12 {
width: 100%;
}
.htheme_col_m_11 {
width: 91.66666666666666%;
}
.htheme_col_m_10 {
width: 83.33333333333334%;
}
.htheme_col_m_9 {
width: 75%;
}
.htheme_col_m_8 {
width: 66.66666666666666%;
}
.htheme_col_m_7 {
width: 58.333333333333336%;
}
.htheme_col_m_6 {
width: 50%;
}
.htheme_col_m_5 {
width: 41.66666666666667%;
}
.htheme_col_m_4 {
width: 33.33333333333333%;
}
.htheme_col_m_3 {
width: 25%;
}
.htheme_col_m_2 {
width: 16.666666666666664%;
}
.htheme_col_m_1 {
width: 8.333333333333332%;
}
.htheme_author{
text-align:center;
}
.htheme_author img{
float:none;
margin:0 auto;
}
.htheme_author p{
padding:0;
}
.htheme_author_social{
margin:0 auto; display:table; padding:10px 0 0 0; width:auto;
}
.nav-next,
.nav-previous{
width:25%;
}
.nav-next h4,
.nav-previous h4,
.htheme_sidebar{
display:none;
}
.htheme_signup_holder input{
width:250px;
}
.htheme_slider_holder .owl-prev:hover:after{
margin-left:0;
}
.htheme_slider_holder .owl-next:hover:after{
margin-right:0;
}
.htheme_heading_details ul li,
.htheme_header_post_details{
width:100%; box-sizing:border-box; margin:0;
}
.htheme_related_posts{
padding-bottom:30px !important;
}
.htheme_not_single .post, .htheme_not_single .page{
margin-top:30px !important;
}
.htheme_post_gallery_holder .owl-dots{
top:300px;
}
.htheme_post_gallery_holder{
height:300px;
}
.htheme_row_signup .htheme_page_heading{
width:100%; padding:0 20px;
box-sizing:border-box;
}
.htheme_footer_nav nav{
width:100%; float:none;
}
#htheme_footer_menu{
width:100%; box-sizing:border-box;
display:table; padding-bottom:20px;
}
#htheme_footer_menu li{
width:100%;
}
.htheme_footer_bt nav > div{
width:100%; float:none;
}
.menu-footer-container{
float:none;
}
#htheme_footer_menu li a{
line-height:30px; text-align:center; display:table; width:100%; box-sizing:border-box; padding:0; margin:0;
}
.htheme_footer_copyright{
width:100%; box-sizing:border-box; padding:10px 20px; line-height:30px; text-align:center; margin:0 0 10px;
border-bottom: 1px solid rgba(255, 255, 255, .1);
}
.htheme_footer_nav_icon_holder span:first-child,
.htheme_secondary_nav{
display:none;
}
.htheme_footer_nav_icon_holder{
margin:0;
}
.htheme_post_recap .htheme_post_image{
height:150px;
}
.htheme_pager_holder{
margin-top:30px;
width:100%; padding:0 20px;
box-sizing:border-box;
}
.htheme_slider_holder .owl-prev:after{
content:'\e93b'; font-size:20px; color:#FFF;
}
.htheme_slider_holder .owl-next:after{
content:'\e93c'; font-size:20px; color:#FFF;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-prev:after,
.single .htheme_gallery_popup_holder .owl-controls .owl-next:after{
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-prev:after{
content:'\e93b'; font-size:20px; color:#FFF;
left:-35px !important;
}
.single .htheme_gallery_popup_holder .owl-controls .owl-next:after{
content:'\e93c'; font-size:20px; color:#FFF;
right:-35px !important;
}
.htheme_slider_holder .owl-prev:hover:after{
left:0;
}
.htheme_slider_holder .owl-next:hover:after{
right:0;
}
.htheme_slide .htheme_slide_content h1,
.post h1, .page h1,
body .htheme_slide_content h1, body .htheme_page_heading h1, body .htheme_page_heading_image h1, body .htheme_page_heading_image_single h1{
font-size:24px !important; line-height:26px !important;
}
.htheme_post_tags{
width:100%; box-sizing:border-box; padding:0 20px;
}
.single .htheme_related_posts{
padding-bottom:0 !important;
border-bottom:none;
}
.single .htheme_next_prev{
display:none;
}
.htheme_back_to_top{
bottom:0; right:10px;
}
.htheme_page_heading{
padding:0 0 30px;
}
.htheme_col_6 .post:first-child:last-child, .htheme_col_12 .page:first-child:last-child{
margin-bottom:0;
}
#htheme_comments h5{
padding:25px 0 15px;
}
.comment-list{
box-sizing:border-box; padding:0 20px;
}
.htheme_comment_content h5{
padding-bottom:0 !important; padding-top:5px !important;
}
.htheme_default_content{
padding-left:0 !important;
}
.htheme_comment_image{
width:30px; height:30px;
}
.comment-list .children{
padding-left:15px;
}
.comment-form{
width:100%; box-sizing:border-box; padding:0 20px;
}
.form-submit{
text-align:center;
display:table; margin:0 auto;
}
.htheme_header_categories{
padding-bottom:0;
}
.htheme_header_categories .htheme_col_m_6{
width:100%; padding:0;
}
.htheme_col_m_6 .htheme_category_item{
background-color:#efefef; margin-bottom:5px;
}
.htheme_header_categories .htheme_col_m_6:last-child .htheme_category_item{
margin-bottom:0;
}
.htheme_category_item{
height:150px;
}
.htheme_category_overlay{
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); }
.htheme_page_heading h1{
width:100%; box-sizing:border-box;
padding:0 20px !important;
}
.htheme_page_heading.htheme_single_post_without_sidebar{
padding-bottom:30px;
}
.htheme_page_heading_image_single{
height:200px;
}
.htheme_author_content{
margin:0 auto;
}
.htheme_author_content p{
box-sizing:border-box; display:table; padding:0 20px;
}
.htheme_width_image{
height:350px;
}
.htheme_page_heading_image_inner{
width:100%;
padding:20px;
}
.htheme_sticky_menu_active{
position:relative !important;
}
.htheme_primary_nav,
.htheme_primary_header_container{
height:auto;
}
.htheme_mobile .htheme_mobile_icon{
left:auto; right:0;
}
.htheme_primary_nav nav{
padding:0;
}
.htheme_primary_nav_border{
position:absolute; bottom:-8px; left:0; height:8px;
}
.htheme_nav_search{
bottom:auto; top:15px;
-webkit-transform: translateY(-0%);
-ms-transform: translateY(-0%);
transform: translateY(-0%);
right:50px !important;
}
.htheme_mobile .htheme_nav_logo{
left:0; padding-right:0; padding-left:15px;
width:120px; top:0;
background-position:center;
background-repeat:no-repeat;
background-size:contain;
text-align:left;
}
.htheme_width_image .htheme_burger{
background-color:#FFF;
}
.post h1:after, .page h1:after, .single-post h1:after, .htheme_page_heading_image_single h1:after, .htheme_single_post_without_sidebar h1:after{
bottom:-6px;
}
.htheme_logo_holder{
display:none;
}
.htheme_default_content .htheme_default_content{
padding:0;
} .htheme_post_meta_holder a{
padding:5px 10px;
}
.htheme_home_products .htheme_col_12 ul.products{
width:100% !important;
}
.owl-carousel .owl-stage-outer{
width:100%;
}
.htheme_woo_owl .owl-controls{
opacity: 1 !important; filter: alpha(opacity=10) !important;
}
}
@media (min-width: 768px) and (max-width: 1080px) { .htheme_container,
.htheme_primary_nav,
.htheme_secondary_nav,
.htheme_footer_nav,
.htheme_slider_holder,
.single .htheme_width_tracker_holder{
width:100%;
}
.htheme_slider_holder .owl-prev:after{
content:'\e93b'; font-size:20px; color:#FFF;
}
.htheme_slider_holder .owl-next:after{
content:'\e93c'; font-size:20px; color:#FFF;
}
}
@media (min-width: 1200px) {  }
.spinner {
margin: -11px 0 0 -35px;
position:absolute;
left:50%;
top:50%;
width: 70px;
text-align: center;
}
.spinner > div {
width: 12px;
height: 12px;
background-color: #CCC;
border-radius: 100%;
display: inline-block;
-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.spinner .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.spinner .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@-webkit-keyframes sk-bouncedelay {
0%, 80%, 100% { -webkit-transform: scale(0) }
40% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bouncedelay {
0%, 80%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
} 40% {
-webkit-transform: scale(1.0);
transform: scale(1.0);
}
}