@charset "UTF-8";
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(//www.aqva.com.au/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(//www.aqva.com.au/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(//www.aqva.com.au/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0 10px}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 0 0}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.wp-playlist-caption,.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title,.wp-playlist-item-album{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span{max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist-caption,.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{max-width:88%}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, a,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
html {
overflow-y: scroll; position: relative;
-webkit-text-size-adjust: 100%; -ms-text-size-adjust:     100%; ;
}
.noOverflow, .overflow_hidden {
overflow: hidden!important;
}
.height_0 {
height: 0!important;
}
@media (max-width: 600px) {
html {
margin-top: 0!important;
}
}
body {
line-height: 1.675em;
opacity: 1;
padding: 0!important;
}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
display:block;
}
nav ul {
list-style:none;
}
blockquote, q {
quotes:none;
}
blockquote::before, blockquote::after,
q::before, q::after {
content:'';
content:none;
}
pre {
font-size: .925em;
line-height: 2.5em;
margin-bottom: 1.11111em;
padding: 1em;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
background-size: 5em 5em!important;
background-position: 0 1em!important;
}
a {
background:transparent;
font-size:100%;
margin:0;
padding:0;
vertical-align:baseline;
}
a:focus{
outline: 0;
}
ins {
font-weight: bold;
text-decoration:none;
}
mark {
font-style:italic;
font-weight:bold;
}
del {
text-decoration: line-through;
}
abbr[title], dfn[title] {
border-bottom:1px dotted;
cursor:help;
}
table {
border: 0;
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 1em;
width: 100%;
}
table:before,
table:after {
content: "";
display: table;
}
table:after {
clear: both;
}
td,
th {
border-collapse: collapse!important;
padding: .5em;
text-align: left;
}
td:first-child,
th:first-child {
padding-left: 0;
}
td:last-child,
th:last-child {
padding-right: 0;
}
hr {
border: 0;
clear: both;
display: block;
float: left;
height: 1px;
margin: 0;
padding: 0;
width: 100%;
}
hr.circled {
margin: 1em 0;
position: relative;
}
hr.circled::after {
-moz-box-sizing: border-box;
box-sizing: border-box;
-moz-border-radius: 50%;
border: 1px solid;
border-radius: 50%;
content: '';
display: block;
height: 7px;
left: 50%;
margin-left: -3.5px;
position: absolute;
top: -3px;
width: 7px;
}
input, select {
vertical-align:middle;
}
select[multiple] {
opacity: 1;
}
@media (max-width: 600px) {
select {
width: 100%;
}
}
em {
font-style: italic!important;
}
strong {
font-weight: bold!important;
}
.aligncenter {
margin-left: auto;
margin-right: auto;
text-align: center;
}
.alignleft {
float: left!important;
}
.alignright {
float: right!important;
}
small {
font-size: .875em;
line-height: 1.2;
}
blockquote,
body:not(.search-results) .hentry.format-quote .row-inside p {
padding-left: 1em;
position: relative;
}
blockquote small,
body:not(.search-results) .hentry.format-quote .row-inside small {
font-size: 1rem;
}
body:not(.search-results) .hentry.format-quote p {
font-size: inherit;
}
blockquote > :first-child,
body:not(.search-results) .hentry.format-quote .row-inside:first-child p:first-child {
text-indent: 1em;
}
blockquote > :first-child::before,
body:not(.search-results) .hentry.format-quote .row-inside:first-child p:first-child::before {
color: inherit;
content: '\e833';
font-family: 'scicon-entypo-fontello';
display: block;
font-size: 2.5em;
left: 0;
line-height: 1em;
opacity: .15;
position: absolute;
text-indent: 0;
top: -.25em;
z-index: -1;
}
@media (max-width: 320px) {
blockquote,
body:not(.search-results) .hentry.format-quote .row-inside p {
padding-left: 0;
}
blockquote > :first-child::before,
body:not(.search-results) .hentry.format-quote .row-inside:first-child p:first-child::before {
display: none;
}
}
code {
font-size: .875rem;
}
.hidden {
display: none!important;
}
.invisible {
visibility: hidden!important;
}
* {
outline: none;
}
textarea:focus, input:focus{
outline: none;
}
label {
width: 100%;
}
div[role="listitem"] {
display: list-item;
list-style: none;
}
.text-shadow {
-moz-text-shadow: 0 1px 5px rgba(0,0,0,.15);
-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.15);
text-shadow: 0 1px 5px rgba(0,0,0,.15);
}
.text-shadow-2 {
-moz-text-shadow: 1px 2px 0px rgba(0,0,0,.15);
-webkit-text-shadow: 1px 2px 0px rgba(0,0,0,.15);
text-shadow: 1px 2px 0px rgba(0,0,0,.15);
}
.small_underline {
position: relative;
}
.small_underline::before {
border-top-style: solid;
border-top-width: 1px;
bottom: -.375em;
content: '';
display: inline-block;
height: 0;
left: 50%;
margin: 0 -150px;
position: absolute;
right: 50%;
}
.small_underline::after {
bottom: -.375em;
-moz-box-sizing: border-box;
box-sizing: border-box;
-moz-border-radius: 50%;
border: 1px solid;
border-radius: 50%;
content: '';
display: block;
height: 7px;
left: 50%;
margin: 0 0 -3px -3.5px;
position: absolute;
width: 7px;
}
.disable-hover,
.disable-hover * {
pointer-events: none!important;
}
body.loaded.layout-noframed {
background-attachment: scroll!important;
background-color: transparent!important;
background-image: none!important;
background-size: auto!important;
}
#page input[type="text"],
#geode-demo-panel input[type="text"],
#page input[type="password"],
#page input[type="email"],
#page input[type="url"],
#page input[type="search"],
#page input[type="datetime"],
#page input[type="tel"],
#page input[type="url"],
#page input.input-text,
#cboxContent input[type="text"],
#cboxContent input[type="password"],
#cboxContent input[type="email"],
#cboxContent input[type="url"],
#cboxContent input[type="search"],
#cboxContent input[type="datetime"],
#cboxContent input[type="tel"],
#cboxContent input[type="url"],
#cboxContent input.input-text,
#subscribe-email input {
-moz-box-sizing: border-box;
box-sizing: border-box;
border-style: solid;
border-width: 1px;
-moz-border-radius: 3px;
border-radius: 3px;
float: left;
font-family: inherit;
font-size: 1rem;
min-height: 3.25em;
padding: .675em 1em;
display: inline-block;
margin: 0 0 1em;
width: 100%;
-webkit-transition: border 150ms ease-in-out;
-moz-transition: border 150ms ease-in-out;
-ms-transition: border 150ms ease-in-out;
-o-transition: border 150ms ease-in-out;
transition: border 150ms ease-in-out;
}
#page input[type="search"],
#cboxContent input[type="search"] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
#page textarea,
#page select[multiple],
#cboxContent textarea,
#cboxContent select[multiple] {
-moz-box-sizing: border-box;
box-sizing: border-box;
border-style: solid;
border-width: 1px;
-moz-border-radius: 3px;
border-radius: 3px;
float: left;
font-family: inherit;
font-size: inherit;
min-height: 200px;
padding: 1em;
display: inline-block;
margin-bottom: 1em;
width: 100%;
-webkit-transition: border 150ms ease-in-out;
-moz-transition: border 150ms ease-in-out;
-ms-transition: border 150ms ease-in-out;
-o-transition: border 150ms ease-in-out;
transition: border 150ms ease-in-out;
}
#page select[multiple],
#cboxContent select[multiple] {
min-height: 0;
}
#page .navbar input[type="text"],
#page .navbar input[type="password"],
#page .navbar input[type="email"],
#page .navbar input[type="url"],
#page .navbar input[type="search"],
#page .navbar input[type="datetime"],
#page .navbar input[type="tel"],
#page .navbar input[type="url"],
#page .navbar input.input-text,
#subscribe-email .navbar input {
font-size: .95rem;
min-height: 3rem;
padding: .575rem 1em;
}
#page .navbar textarea {
font-size: .95rem;
height: 120px;
min-height: 0;
}
#page .navbar select[multiple] {
font-size: .95rem;
}
#page .navbar input[type="submit"] {
float: right;
}
#page input[type="text"]:focus,
#page input[type="password"]:focus,
#page input[type="email"]:focus,
#page input[type="url"]:focus,
#page input[type="search"]:focus,
#page input[type="datetime"]:focus,
#page input[type="tel"]:focus,
#page input[type="url"]:focus,
#page textarea:focus,
#cboxContent input[type="text"]:focus,
#cboxContent input[type="password"]:focus,
#cboxContent input[type="email"]:focus,
#cboxContent input[type="url"]:focus,
#cboxContent input[type="search"]:focus,
#cboxContent input[type="datetime"]:focus,
#cboxContent input[type="tel"]:focus,
#cboxContent input[type="url"]:focus,
#cboxContent textarea:focus {
border-style: solid;
border-width: 1px;
}
#page input[type="checkbox"],
#page input[type="radio"],
#cboxContent input[type="checkbox"],
#cboxContent input[type="radio"] {
border-style: solid;
border-width: 1px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
clear: none;
cursor: pointer;
display: inline-block;
line-height: 14px;
height: 16px;
margin: 0;
min-width: 16px;
outline: 0;
overflow: hidden;
padding: 0!important;
text-align: center;
vertical-align: middle;
width: 16px;
-webkit-appearance: none!important;
-o-appearance: none!important;
appearance: none!important;
}
#page input[type="checkbox"]:checked::before,
#cboxContent input[type="checkbox"]:checked::before {
content: '\e817';
font-family: 'scicon-awesome-fontello';
font-size: 14px;
line-height: 14px;
}
#page input[type="radio"],
#cboxContent input[type="radio"] {
-moz-border-radius: 50%;
border-radius: 50%;
}
#page input[type="radio"]:checked::before,
#cboxContent input[type="radio"]:checked::before {
-moz-border-radius: 50%;
border-radius: 50%;
content: '';
display: block;
margin: 3px;
height: 8px;
width: 8px;
}
#page form input[type="submit"],
#page form label,
#cboxContent form input[type="submit"],
#cboxContent form label {
display: inline-block;
margin: .5rem 0 0;
vertical-align: middle;
}
#page form label + strong {
display: inline-block;
margin: .5rem 0 0 .5rem;
vertical-align: middle;
}
#page img,
.navbar img,
header#masthead svg {
display: inline-block;
height: auto;
margin-bottom: 0; max-width: 100%;
}
#page .row-inside img.alignleft,
#page .row-inside .wp-caption.alignleft {
margin: .5rem 1rem .5rem 0;
}
#page .row-inside img.alignright,
#page .row-inside .wp-caption.alignright {
margin: .5rem 0 .5rem 1rem;
}
#page .row-inside :first-child .wp-caption.alignleft,
#page .row-inside :first-child .wp-caption.alignright,
#page .row-inside :first-child img.alignleft,
#page .row-inside :first-child img.alignright {
margin-top: 0;
}
#page img.geode_post_thumbnail {
background-position: center;
background-size: cover;
width: 100%;
}
.pix_maps img {
max-height: none!important;
max-width: none!important;
}
.wp-caption {
border-bottom-style: solid;
border-bottom-width: 1px;
margin-bottom: .5rem;
position: relative;
text-align: center;
}
.wp-caption-text {
font-size: .925em;
font-style: italic;
margin: .5em 0 .725em;
} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
display: block;
font-weight: normal;
line-height: 1.4em;
margin-top: 1.2em;
margin-bottom: .5em;
word-wrap: break-word;
}
a.h1, a.h2, a.h3, a.h4, a.h5, a.h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: inherit!important;
}
@media (min-width: 801px) {
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child,
.h1:first-child, .h2:first-child, .h3:first-child, .h4:first-child, .h5:first-child, .h6:first-child {
margin-top: 0;
}
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
color: inherit!important;
}
h6, .h6,
.woocommerce div[role="list"].products div[role="listitem"] h3,
#woocommerce_product_tabs h3,
table.compare-list h3 {
font-weight: normal;
line-height: 1.1;
}
h1,
.h1,
.h1_font {
font-size: 2.4em;
}
h2,
.h2,
.h2_font {
font-size: 2em;
}
h3,
.h3,
.h3_font {
font-size: 1.7em;
}
h4,
.h4,
.h4_font,
#woocommerce_product_tabs h2 {
font-size: 1.35em;
}
h5,
.h5,
.h5_font,
#woocommerce_product_tabs h3,
.upsells.products > h2,
.related.products > h2,
.cross-sells > h2 {
font-size: 1.2em;
text-transform: uppercase;
}
h6,
.h6,
.h6_font,
.woocommerce div[role="list"].products div[role="listitem"] h3,
table.compare-list h3 {
font-size: 1.2em;
text-transform: uppercase;
}
.very_big {
font-size: 3.5em;
}
.first-letter::first-letter {
float: left;
font-size: 3.6em;
line-height: 1;
margin-right: .1em;
vertical-align: text-top;
}
.first-line::first-line {
font-size: 2em;
line-height: 1.35;
}
header#masthead .navbar .pix_widget h1:first-child,
header#masthead .navbar .pix_widget h2:first-child,
header#masthead .navbar .pix_widget h3:first-child,
header#masthead .navbar .pix_widget h4:first-child,
header#masthead .navbar .pix_widget h5:first-child,
header#masthead .navbar .pix_widget h6:first-child {
margin-top: 6px;
}
.title-line {
display: block;
overflow: hidden;
position: relative;
width: 100%;
}
.title-line::before {
content: '';
height: 1px;
margin-left: -100%;
position: absolute;
top: 50%;
width: 100%;
-webkit-transform: translateX(-1em);
-moz-transform: translateX(-1em);
-ms-transform: translateX(-1em);
-o-transform: translateX(-1em);
transform: translateX(-1em);
}
.title-line::after {
content: '';
height: 1px;
margin-left: 1em;
position: absolute;
top: 50%;
width: 100%;
}
p {
font-family: inherit;
font-weight: inherit;
font-size: 1em;
line-height: 1.725;
margin-bottom: 1.11111em;
text-rendering: optimizeLegibility;
}
form p {
margin-bottom: .5em;
}
a {
text-decoration: none;
}
.no_margin, .padding-box {
margin: 0!important;
}
.width_100 {
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%!important;
}
.line-height-1 {
line-height: 1;
}
.line-height-125 {
line-height: 1.25;
}
.line-height-15 {
line-height: 1.5;
}
.line-height-175 {
line-height: 1.75;
}
.line-height-2 {
line-height: 2;
}
.line-height-225 {
line-height: 2.25;
}
.line-height-25 {
line-height: 2.5;
} #bgBody {
height: 100%;
left: 0;
opacity: 0;
position: fixed;
top: 0;
width: 100%;
z-index: -1;
-webkit-transform: translateZ(0);
}
body.layout-noframed #bgBody {
display: none;
}
@media (max-width: 320px) {
#bgBody {
display: none!important;
}
}
#bgBody video {
position: fixed;
}
#bgBody .pix_maps {
height: 100%!important;
}
.cf::before,
.cf::after {
content: "";
display: table;
}
.cf::after {
clear: both;
}
.table_div {
display: table;
height: 100%;
width: 100%;
}
.vertical_middle {
display: table-cell;
height: 100%;
vertical-align: middle;
width: 100%;
}
.pixgridder .row.quote-section::before {
background-color: inherit;
border: 1px solid transparent;
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;
-moz-box-sizing: border-box;
box-sizing: border-box;
content: '\e833';
display: block;
font-family: 'scicon-entypo-fontello';
font-size: 40px;
height: 70px;
left: 50%;
line-height: 70px;
margin: -35px 0 0 -35px;
position: absolute;
text-align: center;
top: 0;
width: 70px;
}
.pseudo-arrow {
height: 30px;
position: relative;
width: 100%;
z-index: 1;
}
.row.arrowed-bottom,
.row.arrowed-top {
overflow: hidden;
}
.pseudo-arrow.arrowed-bottom {
margin-top: -30px;
}
.pseudo-arrow.arrowed-top {
margin-bottom: -30px;
}
.pseudo-arrow.arrowed-bottom::before,
.pseudo-arrow.arrowed-bottom::after {
border-bottom: 30px solid;
-moz-box-sizing: border-box;
box-sizing: border-box;
bottom: 0;
content: "";
display: block;
position: absolute;
z-index: 1;
height: 0;
width: 50%;
}
.pseudo-arrow.arrowed-bottom::before {
border-right: 30px solid transparent;
left: 0;
}
.pseudo-arrow.arrowed-bottom::after {
border-left: 30px solid transparent;
right: 0;
}
.pseudo-arrow.arrowed-top::before,
.pseudo-arrow.arrowed-top::after {
border-top: 30px solid;
-moz-box-sizing: border-box;
box-sizing: border-box;
bottom: 0;
content: "";
display: block;
position: absolute;
z-index: 1;
height: 0;
width: 50%;
}
.pseudo-arrow.arrowed-top::before {
border-right: 30px solid transparent;
left: 0;
}
.pseudo-arrow.arrowed-top::after {
border-left: 30px solid transparent;
right: 0;
}
#page {
overflow: hidden;
position: static;
-webkit-transition: opacity 450ms ease-in-out;
-moz-transition: opacity 450ms ease-in-out;
-ms-transition: opacity 450ms ease-in-out;
-o-transition: opacity 450ms ease-in-out;
transition: opacity 450ms ease-in-out; z-index: 0; }
body.domLoading #page {
opacity: 0;
}
body.layout-noframed:not(.layout-boxed) #page {
margin: 0!important;
}
body.layout-noframed #page,
body.layout-noframed #page #header_affix > :first-child,
#header_affix-sticky-wrapper.is-sticky #header_affix > :first-child,
body.layout-noframed #page #header_affix > :first-child .row:first-child,
#header_affix-sticky-wrapper.is-sticky #header_affix > :first-child .row:first-child,
body.layout-noframed #page #header_affix > :first-child .row-inside:first-child,
#header_affix-sticky-wrapper.is-sticky #header_affix > :first-child .row-inside:first-child,
body.layout-noframed #page .entry-header,
#header_affix-sticky-wrapper.is-sticky .entry-header,
body.layout-noframed #page .entry-header .pix_maps,
#header_affix-sticky-wrapper.is-sticky .entry-header .pix_maps,
body.layout-noframed #page .entry-header #bgTitle,
#header_affix-sticky-wrapper.is-sticky .entry-header #bgTitle,
body.layout-noframed #page > :last-child,
body.layout-noframed #page > :last-child .row:last-child,
body.layout-noframed #page > :last-child .row-inside:last-child,
body.layout-noframed #wrap_header,
#header_affix-sticky-wrapper.is-sticky #wrap_header,
body.layout-noframed.page-template-templatesfront-page-php #main .entry-content .row[data-extra="fullscreen"]:first-child,
body.page-template-templatesfront-page-php #header_affix-sticky-wrapper.is-sticky #main .entry-content .row[data-extra="fullscreen"]:first-child,
body.layout-noframed.page-template-templatesfront-page-php #main .entry-content .row[data-extra="fullwidth"]:first-child,
body.page-template-templatesfront-page-php #header_affix-sticky-wrapper.is-sticky #main .entry-content .row[data-extra="fullwidth"]:first-child {
-webkit-border-radius: 0!important;
-moz-border-radius: 0!important;
border-radius: 0!important;
} body.layout-noframed #header_affix {
left: 0!important;
right: 0!important;
}
@media (max-width: 320px) {
#page {
margin: 0!important;
}
#page,
#page #header_affix > :first-child,
#page #header_affix > :first-child .row:first-child,
#page #header_affix > :first-child .row-inside:first-child,
#page > :last-child,
#page > :last-child .row:last-child,
#page > :last-child .row-inside:last-child,
#wrap_header {
-webkit-border-radius: 0!important;
-moz-border-radius: 0!important;
border-radius: 0!important;
}
#header_affix {
left: 0!important;
right: 0!important;
}
}
#header_affix {
left: 0;
position: absolute;
right: 0; z-index: 12;
-webkit-transition: -webkit-transform 275ms ease-in-out;
-moz-transition: -moz-transform 275ms ease-in-out;
-ms-transition: -ms-transform 275ms ease-in-out;
-o-transition: -o-transform 275ms ease-in-out;
transition: transform 275ms ease-in-out;
}  body.layout-boxed #header_affix {
left: auto!important;
right: auto!important;
width: 95%;
}
body #page.loaded {
opacity: 1!important;
}
#ghost-layout {
margin: 0 auto;
position: relative;
width: 100%;
z-index: -10000;
}
.layout-boxed #page {
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-left: auto;
margin-right: auto;
padding-left: 0;
padding-right: 0;
width: 95%
}
.layout-boxed #page::after {
left: auto!important;
right: auto!important;
width: 95%;
}
#main .side-template,
#main .double-side-template {
margin: 0 auto;
} #main .side-template #primary {
width: 75%;
}
body.layout-nosidebar #main .side-template #primary {
float: none!important;
margin-left: auto;
margin-right: auto;
}
body.layout-nosidebar #main .side-template #primary .row-inside,
body.layout-nosidebar #main .side-template #primary .geode_pagination {
padding-left: 10%;
padding-right: 10%;
}
@media (max-width: 800px) {
#main .side-template #primary {
width: 100%;
}
}
#main .double-side-template #primary {
width: 50%;
}
@media (max-width: 800px) {
#main .double-side-template #primary {
width: 100%;
}
}
#main .site-content {
position: relative;
padding-bottom: 60px;
padding-top: 50px;
}
body.page-template-templatesfront-page-php #main .site-content {
overflow: hidden;
padding-top: 0;
} .row-inside {
clear: both;
display: block;
position: relative;
z-index: 0; }
.row-inside::after, .row-inside::before {
content: '';
display: table;
}
.row-inside::after {
clear: both;
}
#main .row {
padding-top: 70px;
padding-bottom: 50px;
}
#main .row .row {
background-color: transparent;
}
.row.pixgridder_rotate {
z-index: 1;
}
#main .row[data-extra="text-box"] .column {
margin-bottom: 0;
margin-top: 0;
}
.row .column.height_100::after {
background: inherit;
content: '';
display: block;
height: 10000px;
left: 0;
position: absolute;
right: 0;
top: 0;
width: auto;
z-index: -1;
}
#main .row[data-extra="text-box"] .row-text-box {
border-style: solid;
border-width: 1px;
padding: 2em 2em 1em;
}
#above_header .row-inside,
#wrap_header .row-inside,
.alternative_content_panel .row-inside,
.alternative_content_panel .row[data-cols] .row-inside,
#main .row-inside {
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0 auto;
padding-left: 100px;
padding-right: 100px;
}
body.wide-header #above_header .row-inside,
body.wide-header #wrap_header .row-inside,
body.header-centered #wrap_header .row-inside {
margin: 0;
max-width: none!important;
}
#wrap_header .row-inside {
height: 100%;
}
@media (max-width: 1024px) {
#above_header .row-inside,
#wrap_header .row-inside,
.alternative_content_panel .row-inside,
.alternative_content_panel .row[data-cols] .row-inside,
#main .row-inside {
padding-left: 40px;
padding-right: 40px;
}
#main .row[data-extra="fullscreen"] .row-inside,
#main .row[data-extra="fullwidth"] .row-inside {
padding: 0!important;
}
}
@media (max-width: 320px) {
#above_header .row-inside,
#wrap_header .row-inside {
padding-left: 20px;
padding-right: 20px;
}
}
body.search-results #main .row {
padding-top: 0;
}
.wide-template [data-extra="fullwidth"] .row-inside .column {
max-width: none;
padding: 0;
}
body.layout-fullwidth #main header.entry-header.row-inside {
max-width: none;
}
.column:not([data-col]) {
width: 100%;
}
#main .row .column.pix-transended {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
-webkit-animation: none;
-moz-animation: none;
animation: none;
-webkit-backface-visibility: none;
}
#main .row:first-child,
#main article .row:first-child,
#main .entry-content .row:first-child,
.single #main .entry-content .sc-bg-below > .row {
padding-bottom: 0;
padding-top: 0;
}
#main .page-description.row > .row-inside > .row:last-child,
#main .term-description.row > .row-inside > .row:last-child {
margin-bottom: 3%;
padding-bottom: 0;
}
#main .side-template .entry-content .row-inside,
#main .double-side-template .entry-content .row-inside,
#main .side-template #primary .row-inside,
#main .side-template #primary .geode_pagination {
padding-left: 100px;
padding-right: 5%;
}
#main .side-template #primary.alignright .row-inside {
padding-left: 5%;
padding-right: 100px;
}
@media (max-width: 1024px) {
#main .side-template .entry-content .row-inside,
#main .double-side-template .entry-content .row-inside,
#main .side-template #primary .row-inside,
#main .side-template #primary .geode_pagination {
padding-left: 40px;
padding-right: 40px;
}
}
#main .double-side-template #primary .row,
#main .double-side-template #primary .row-inside {
padding-left: 4%;
padding-right: 4%;
}
#main .side-template .entry-content .row-inside .row-inside,
#main .double-side-template .entry-content .row-inside .row-inside,
#main .side-template .row-inside .row-inside,
#main .wide-template .row-inside .row-inside,
#main .double-side-template .row-inside .row-inside,
#main .archive-list .row,
#main .archive-list .row-inside .row-inside,
#main .related-list .row-inside {
margin: 0!important;
padding: 0!important;
}
#main .row-inside .archive-list .row-inside {
padding: 0!important;
}
#related-items-section article .row {
padding: 0!important;
}
#related-items-section .row-inside {
margin-top: 0!important;
overflow: hidden;
margin: 0 10%;
padding: 0 1px!important;
}
#main .side-template.archive-list .row-inside {
margin-top: 0;
padding-left: 100px;
padding-right: 4%;
}
.row[data-cols] .row-inside {
padding: 0 25px; }
#main .row[data-extra="fullscreen"],
#main .row[data-extra="fullwidth"],
.alternative_content_panel .row[data-extra="fullscreen"],
.alternative_content_panel .row[data-extra="fullwidth"] {
max-width: none;
overflow: hidden;
padding: 0!important;
width: 100%;
}
#main .row[data-extra="fullscreen"] .row-inside,
#main .row[data-extra="fullwidth"] .row-inside,
.alternative_content_panel .row[data-extra="fullscreen"] .row-inside,
.alternative_content_panel .row[data-extra="fullwidth"] .row-inside {
margin: 0!important;
max-width: none!important;
padding: 0!important;
overflow: hidden;
width: 100%!important;
}
@media (min-width: 1025px) {
#main .row[data-extra="fullscreen"] .row-inside,
#main .row[data-extra="fullwidth"] .row-inside,
.alternative_content_panel .row[data-extra="fullscreen"] .row-inside,
.alternative_content_panel .row[data-extra="fullwidth"] .row-inside {
padding: 0!important;
}
}
#main .row[data-extra="fullscreen"] .column {
margin: 0;
} @media (min-width: 1025px) {
#main .entry-content .row[data-extra="fullscreen"].first-slideshow,
#main .entry-content .row[data-extra="fullwidth"].first-slideshow {
left: 0;
margin-top: 0!important;
position: absolute;
right: 0;
top: 0;
width: auto;
}
#main .entry-content .row[data-extra="fullscreen"].first-slideshow.fixed,
#main .entry-content .row[data-extra="fullwidth"].first-slideshow.fixed {
position: fixed;
}
body.layout-boxed #main .entry-content .row[data-extra="fullscreen"].first-slideshow.fixed,
body.layout-boxed #main .entry-content .row[data-extra="fullwidth"].first-slideshow.fixed {
left: auto!important;
right: auto!important;
}
body.layout-noframed:not(.layout-boxed) #main .entry-content .row[data-extra="fullscreen"].first-slideshow.fixed,
body.layout-noframed:not(.layout-boxed) #main .entry-content .row[data-extra="fullwidth"].first-slideshow.fixed {
left: 0!important;
right: 0!important;
}
}
#main .entry-content .row[data-extra="fullscreen"].first-slideshow > .row-inside:first-child > .column:first-child,
#main .entry-content .row[data-extra="fullwidth"].first-slideshow > .row-inside:first-child > .column:first-child {
margin: 0;
}
#main .entry-content .row[data-extra="fullscreen"] .row-inside .column .ms-container,
#main .entry-content .row[data-extra="fullscreen"] .row-inside .column .ms-container .ms-slide-container {
max-width: none!important;
}
.row[data-cols][data-extra="fullwidth"] {
padding: 0;
}  #top_sliding_bar {
-moz-border-radius: 0!important;
border-radius: 0!important;
font-size: .925em;
left: 0;
padding: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 8888;
}
#top_sliding_bar > div {
height: 0;
overflow: hidden;
}
#top_sliding_bar > div > div {
opacity: 0;
-webkit-transform: translateY(-30px);
-moz-transform: translateY(-30px);
-ms-transform: translateY(-30px);
-o-transform: translateY(-30px);
transform: translateY(-30px);
-webkit-transition: -webkit-transform 300ms ease-in-out, opacity 300ms ease-in-out;
-moz-transition: -moz-transform 300ms ease-in-out, opacity 300ms ease-in-out;
-ms-transition: -ms-transform 300ms ease-in-out, opacity 300ms ease-in-out;
-o-transition: -o-transform 300ms ease-in-out, opacity 300ms ease-in-out;
transition: transform 300ms ease-in-out, opacity 300ms ease-in-out;
}
#top_sliding_bar.open > div > div {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
#top_sliding_bar .row-inside {
padding-bottom: 0;
padding-top: 40px;
}
#top_sliding_toggle {
border-top-style: solid;
border-top-width: 42px;
border-left: 42px solid transparent;
bottom: -42px;
position: absolute;
right: 0;
width: 0;
height: 0;
}
#top_sliding_toggle::after {
content: '\e816';
display: block;
font-family: "scicon-entypo-fontello";
font-size: 14px;
font-style: normal;
height: 20px;
left: -23px;
line-height: 20px;
position: absolute;
text-align: center;
top: -41px;
width: 20px;
}
#top_sliding_bar.open #top_sliding_toggle::after {
content: '\e819';
} #above_header {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
font-weight: normal;
left: 0;
position: absolute;
right: 0;
text-align: center;
z-index: 13;
-webkit-transition: background-color 275ms ease-in-out, color 275ms ease-in-out;
-moz-transition: background-color 275ms ease-in-out, color 275ms ease-in-out;
-ms-transition: background-color 275ms ease-in-out, color 275ms ease-in-out;
-o-transition: background-color 275ms ease-in-out, color 275ms ease-in-out;
transition: background-color 275ms ease-in-out, color 275ms ease-in-out; }
#above_header::after {
bottom: 0;
content: '';
height: 1px;
left: 0;
position: absolute;
width: 100%;
-webkit-transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out;
-moz-transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out;
-ms-transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out;
-o-transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out;
transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out; }
@media (min-width: 1025px) {
body.sticky-header #header_affix-sticky-wrapper.is-sticky #header_affix #above_header {
-moz-border-radius: 0!important;
border-radius: 0!important; top: 0;
}
body.sticky-header.logged-in.admin-bar #header_affix-sticky-wrapper.is-sticky #header_affix #above_header,
body.sticky-header.logged-in.admin-bar.layout-noframed #header_affix-sticky-wrapper.is-sticky #header_affix #above_header {
top: 32px!important;
} }
@media (max-width: 320px) {
#above_header {
bottom: 0!important;
left: 0!important;
right: 0!important;
top: 0!important;
}
}
#above_header > div,
#above_header > div > div {
height: inherit;
line-height: inherit;
}
.layout-boxed #above_header {
width: 100%;
}
div.top_bar {
display: inline-block;
}
#above_header a.top_bar,
#above_header div.top_bar,
#above_header #lang_sel,
#above_header #lang_sel a {
border: 0!important;
}
#above_header #lang_sel > ul li {
width: auto;
}
#above_header div.top_bar,
#above_header #lang_sel {
background: transparent;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: inherit;
display: inline-block;
height: inherit;
line-height: inherit;
padding: 0 1em;
position: relative;
vertical-align: top;
}
#above_header .top_bar > a.top_bar_link,
#above_header #lang_sel > ul > li > a {
background: transparent;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: inherit;
display: inline-block;
height: inherit;
line-height: inherit;
margin: 0 -1em;
padding: 0 1em;
position: relative;
vertical-align: top;
}
#above_header .top_bar .amount_appended,
#navbar .amount_appended {
border-style: solid;
border-width: 2px;
-moz-border-radius: 50%;
border-radius: 50%;
display: block;
font-size: 11px;
height: 18px;
left: 100%;
line-height: 18px;
margin-left: -5px;
overflow: hidden;
position: relative;
text-align: center;
top: -100%;
width: 18px;
-webkit-transition: background-color 275ms ease-in-out, color 275ms ease-in-out, border-color 275ms ease-in-out!important;
-moz-transition: background-color 275ms ease-in-out, color 275ms ease-in-out, border-color 275ms ease-in-out!important;
-ms-transition: background-color 275ms ease-in-out, color 275ms ease-in-out, border-color 275ms ease-in-out!important;
-o-transition: background-color 275ms ease-in-out, color 275ms ease-in-out, border-color 275ms ease-in-out!important;
transition: background-color 275ms ease-in-out, color 275ms ease-in-out, border-color 275ms ease-in-out!important; }
#navbar .amount_appended {
left: auto!important;
margin: -28px 3px 0 0;
position: absolute!important;
right: 2px!important;
}
#navbar #expand-mobile-cart .amount_appended {
bottom: auto;
margin: -2em 0 0;
position: absolute;
right: -.35em!important;
top: 50%;
}
#navbar .amount_appended::before {
background: transparent!important;
}
#navbar #site-navigation .widget_shopping_cart {
font-size: 1rem!important;
margin-bottom: -1em;	
}
#navbar .textwidget a {
text-decoration: underline!important;
}
#navbar .textwidget a:hover {
text-decoration: none!important;
}
#navbar .textwidget p:last-child {
margin-bottom: 0;
}
#expand-mobile-cart .children,
#above_header .above_header_inside,
#above_header #lang_sel ul ul {
display: block;
font-size: 12px;
height: auto;
max-width: 320px;
opacity: 0;
padding: 13px 1em 10px!important;
position: absolute;
text-align: left;
top: -1000000px;
visibility: visible;
width: 260px;
-moz-transform: none;
-webkit-transform: none;
-o-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: -webkit-transform 150ms ease-in-out, opacity 150ms ease-in-out;
-moz-transition: -moz-transform 150ms ease-in-out, opacity 150ms ease-in-out;
-ms-transition: -ms-transform 150ms ease-in-out, opacity 150ms ease-in-out;
-o-transition: -o-transform 150ms ease-in-out, opacity 150ms ease-in-out;
transition: transform 150ms ease-in-out, opacity 150ms ease-in-out;
-webkit-transform-origin: 100% 0%;
-moz-transform-origin: 100% 0%;
-ms-transform-origin: 100% 0%;
-o-transform-origin: 100% 0%;
transform-origin: 100% 0%;
z-index: 100;  }
#above_header #lang_sel a, #above_header #lang_sel a:visited,
#above_header #lang_sel ul ul a, #above_header #lang_sel ul ul a:visited {
background: transparent!important;
color: inherit!important;
}
#above_header .alignright.above_mobile .above_header_inside {
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
}
#above_header .alignright.above_mobile #lang_sel ul ul {
box-sizing: content-box;
left: auto;
right: -27px;
text-align: right;
width: 30px;
}
#above_header .alignright.above_mobile #lang_sel span {
display: none;
}
#above_header .alignright.above_mobile #lang_sel a.lang_sel_sel {
overflow: hidden;
width: 18px;
}
#above_header .alignright.above_mobile #lang_sel img.iclflag {
margin-top: -6px;
position: absolute;
right: 0;
top: 50%;
}
#above_header .alignleft .above_header_inside,
#above_header .alignleft #lang_sel ul ul {
border-bottom: 0;
border-top: 0;
left: 0;
margin: 0 0 0 -1px!important;
text-align: left;
}
#expand-mobile-cart .children {
left: auto;
margin: 0 0 0 -1px!important;
right: -40px;
}
#above_header .alignright .above_header_inside,
#above_header .alignright #lang_sel ul ul {
border-bottom: 0;
border-top: 0;
margin: 0 -1px 0 0!important;
right: 0;
text-align: right;
}
#expand-mobile-cart.hover .children,
#above_header .top_bar.hover .above_header_inside,
#above_header #lang_sel li.hover ul {
opacity: 1;
}
#expand-mobile-cart > a,
#above_header .above_header_inside a,
#above_header #lang_sel.hover ul ul a {
color: inherit;
line-height: 24px;
}
#above_header #lang_sel.hover ul ul a {
padding: 10px 20px;
}
#above_header .alignleft,
#above_header .alignright {
height: inherit;
max-width: 49%;
}
#above_header .alignright.above_mobile {
display: none;
max-width: none;
}
#above_header .alignright.above_mobile div.top_bar,
#above_header .alignright.above_mobile #lang_sel {
position: static;
}
#above_header #above_header_drop_down {
display: none;
max-width: none;
}
#above_header .top_bar_drop_down a {
display: block;
height: 14px;
margin-top: -7px;
padding: 0;
position: relative;
top: 50%;
width: 14px;
}
#above_header .top_bar_drop_down a::before {
content: '';
height: 2px;
left: 0;
margin-top: -1px;
position: absolute;
top: 50%;
width: 100%;
-webkit-transition: background-color 275ms ease-in-out;
-moz-transition: background-color 275ms ease-in-out;
-ms-transition: background-color 275ms ease-in-out;
-o-transition: background-color 275ms ease-in-out;
transition: background-color 275ms ease-in-out;
}
#above_header .top_bar_drop_down a::after {
content: '';
height: 100%;
left: 50%;
margin-left: -1px;
position: absolute;
top: 0;
width: 2px;
-webkit-transition: -webkit-transform 175ms ease-in-out, opacity 175ms ease-in-out, background-color 275ms ease-in-out;
-moz-transition: -moz-transform 175ms ease-in-out, opacity 175ms ease-in-out, background-color 275ms ease-in-out;
-ms-transition: -ms-transform 175ms ease-in-out, opacity 175ms ease-in-out, background-color 275ms ease-in-out;
-o-transition: -o-transform 175ms ease-in-out, opacity 175ms ease-in-out, background-color 275ms ease-in-out;
transition: transform 175ms ease-in-out, opacity 175ms ease-in-out, background-color 275ms ease-in-out;
}
#above_header .top_bar_drop_down.open a::after {
opacity: 0;
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
#above_header .alignleft .top_bar,
#above_header .alignleft #lang_sel {
margin-right: -1px;
}
#above_header .alignright .top_bar,
#above_header .alignright #lang_sel {
margin-left: -1px;
}
#above_header i[class*="scicon"] {
display: inline-block;
font-size: 1.275em;
height: inherit;
line-height: inherit;
}
#above_header .widget_shopping_cart h6 {
display: none;
} #wrap_header {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
left: 0;
position: absolute;
right: 0;
text-align: center;
z-index: 12;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-o-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-transition: background-color 275ms ease-in-out, color 275ms ease-in-out, height 275ms ease-in-out, line-height 275ms ease-in-out, -webkit-transform 275ms ease-in-out, -webkit-box-shadow 275ms ease-in-out;
-moz-transition: background-color 275ms ease-in-out, color 275ms ease-in-out, height 275ms ease-in-out, line-height 275ms ease-in-out, -moz-transform 275ms ease-in-out, box-shadow 275ms ease-in-out;
-ms-transition: background-color 275ms ease-in-out, color 275ms ease-in-out, height 275ms ease-in-out, line-height 275ms ease-in-out, -ms-transform 275ms ease-in-out, box-shadow 275ms ease-in-out;
-o-transition: background-color 275ms ease-in-out, color 275ms ease-in-out, height 275ms ease-in-out, line-height 275ms ease-in-out, -o-transform 275ms ease-in-out, box-shadow 275ms ease-in-out;
transition: background-color 275ms ease-in-out, color 275ms ease-in-out, height 275ms ease-in-out, line-height 275ms ease-in-out, transform 275ms ease-in-out, box-shadow 275ms ease-in-out; }
@media (min-width: 1025px) {
body.sticky-header #header_affix-sticky-wrapper.is-sticky #header_affix #wrap_header {
-moz-border-radius: 0!important;
border-radius: 0!important; }
body.sticky-header.logged-in.admin-bar #header_affix-sticky-wrapper.is-sticky #header_affix #wrap_header,
body.sticky-header.logged-in.admin-bar.layout-noframed #header_affix-sticky-wrapper.is-sticky #header_affix #wrap_header {
top: 32px!important;
}
}
@media (max-width: 320px) {
#wrap_header {
bottom: 0!important;
left: 0!important;
right: 0!important;
top: 0!important;
}
}
@media (max-width: 320px) {
body.layout-boxed #page,
body.layout-boxed #header_affix {
width: 100%;
}
}
body.layout-boxed.header-centered #wrap_header {
padding: 0;
}
header#masthead {
height: 100%;
z-index: 1;
}
#fake_header {
height: 0;
left: 0; }
@media (min-width: 1025px) {
body #header_affix-sticky-wrapper.is-sticky #fake_header {
background: transparent;
bottom: -55px;
display: block;
height: 55px;
position: absolute;
width: 100%;
z-index: 0;
}
}
header#masthead #home-link-wrap,
header#masthead .home-link .site-title {
line-height: inherit;
}
#home-link-wrap {
float: left;
height: inherit;
max-width: 80%;
position: relative;
z-index: 0; }
.home-link {
float: left;
height: inherit;
position: relative;
z-index: 1;
-webkit-transition: background-color 275ms ease-in-out;
-moz-transition: background-color 275ms ease-in-out;
-ms-transition: background-color 275ms ease-in-out;
-o-transition: background-color 275ms ease-in-out;
transition: background-color 275ms ease-in-out;
}
body.header-centered #home-link-wrap {
text-align: center;
width: 100%;
z-index: 0;
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-o-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
@media screen and (min-width: 800px) {
body.header-centered #home-link-wrap {
max-width: none;
}
}
body.header-centered .home-link {
display: inline-block;
float: none;
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-o-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
body.header-centered header#masthead.maxwidth-wrap {
float: left;
height: auto;
max-width: none;
width: 100%;
}
nav#mobile-navigation {
-moz-box-sizing: border-box;
box-sizing: border-box;
top: -999999px;
position: absolute;
visibility: hidden;
z-index: 101;
} #mobile-navigation div[role="listitem"] {
display: block;
position: relative;
}
#mobile-navigation div[role="listitem"] > a,
#mobile-navigation div[role="listitem"] > .pix-menu-no-link,
#mobile-navigation div[role="listitem"] > .pix_widget {
-moz-box-sizing: boder-box;
box-sizing: border-box;
display: inline-block;
font-size: .875em;
margin: 0;
padding: 16px 25px;
position: relative;
text-decoration: none;
width: 100%;
}
#mobile-navigation div[role="listitem"] > .pix_mega_title {
opacity: .45;
text-transform: uppercase;
}
#mobile-navigation div[role="listitem"] a {
text-transform: uppercase;
}
#mobile-navigation #searchsubmit,
#mobile-navigation #searchsubmit span {
background: transparent!important;
}
#mobile-navigation div[role="listitem"] div[role="listitem"] a {
text-indent: 6px;
}
#mobile-navigation > div > div[role="list"] div[role="listitem"].current-menu-item > a,
#mobile-navigation > div > div[role="list"] div[role="listitem"].current_page_item > a,
#mobile-navigation > div > div[role="list"] div[role="listitem"].open > a {
text-indent: 0;
}
#mobile-navigation > div > div[role="list"] div[role="listitem"].open > a {
font-weight: bold;
}
#mobile-navigation > div > div[role="list"] div[role="listitem"] > a [class^="scicon-"] {
margin-right: 5px
}
#mobile-navigation > div > div[role="list"] > div[role="listitem"].current-menu-item > a::before,
#mobile-navigation > div > div[role="list"] > div[role="listitem"].current_page_item > a::before {
content: '';
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 3px;
}
#mobile-navigation > div > div[role="list"] div[role="listitem"].hasUl > a > .after {
bottom: 0;
display: block;
font-weight: normal;
position: absolute;
right: 0;
top: 0;
width: 50px;
}
#mobile-navigation > div > div[role="list"] div[role="listitem"].hasUl > a > .after::after {
-moz-box-sizing: border-box;
box-sizing: border-box;
content: '\e897';
display: inline-block;
font-family: 'scicon-awesome-fontello';
font-size: 1em;
height: 20px;
left: 0;
line-height: 18px;
margin-top: -10px;
position: absolute;
text-align: center;
top: 50%;
width: 100%;
}
#mobile-navigation > div > div[role="list"] div[role="listitem"].hasUl > a > .after.open::after {
content: '\e896';
}
header#masthead .home-link .site-title {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
float: left;
margin: 0;
text-transform: uppercase;
width: 100%;
-webkit-transition: color 275ms ease-in-out;
-moz-transition: color 275ms ease-in-out;
-ms-transition: color 275ms ease-in-out;
-o-transition: color 275ms ease-in-out;
transition: color 275ms ease-in-out;
}
header#masthead .home-link h1 span {
display: inline-block;
margin-right: 12px;
position: relative;
vertical-align: middle;
}
header#masthead .home-link h1 img,
header#masthead .home-link h1 svg {
display: inline-block;
float: left;
height: auto;
opacity: 1;
vertical-align: middle;
width: auto;
-webkit-transition: opacity 275ms ease-in-out;
-moz-transition: opacity 275ms ease-in-out;
-ms-transition: opacity 275ms ease-in-out;
-o-transition: opacity 275ms ease-in-out;
transition: opacity 275ms ease-in-out;
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-ms-transform-origin: 0 0;
-o-transform-origin: 0 0;
transform-origin: 0 0;
}
header#masthead .home-link h1 img.geode-transparent-logo,
header#masthead .home-link h1 svg.geode-transparent-logo {
left: 0;
opacity: 0;
position: absolute;
}
header#masthead .home-link h2.site-description {
clear: both;
display: none;
line-height: 1em;
margin: 0;
position: relative;
text-transform: uppercase;
white-space: nowrap;
}
#above_header .pix_widget {
border-bottom: 0;
margin-bottom: 0;
}
#above_header .pix_widget h6,
header#masthead .pix_widget h6 {
font-size: 1.1em;
} header#masthead #navbar {
height: inherit;
line-height: inherit;
z-index: 1;
}
body.header-centered header#masthead #navbar {
bottom: 0;
clear: both;
display: block;
height: auto;
left: 0;
line-height: auto;
margin-top: -1px;
position: absolute;
text-align: center;
width: 100%;
z-index: 1;
-webkit-transform-origin: 50% 100%;
-moz-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
-o-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition: -webkit-transform 275ms ease-in-out, border-color 275ms ease-in-out;
-moz-transition: -moz-transform 275ms ease-in-out, border-color 275ms ease-in-out;
-ms-transition: -ms-transform 275ms ease-in-out, border-color 275ms ease-in-out;
-o-transition: -o-transform 275ms ease-in-out, border-color 275ms ease-in-out;
transition: transform 275ms ease-in-out, border-color 275ms ease-in-out; }
body.header-centered header#masthead #navbar::after {
content: '';
height: 1px;
left: 0;
position: absolute;
top: 0;
width: 100%;
-webkit-transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out;
-moz-transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out;
-ms-transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out;
-o-transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out;
transition: background-color 275ms ease-in-out, opacity 275ms ease-in-out; }
header#masthead #navbar .pixmenu-wrap-row {
float: left;
position: relative;
}
header#masthead #navbar .mega_clear {
clear: both;
display: block;
}
header#masthead #navbar > nav > div > div[role="list"] {
margin: 0;
padding: 0;
}
header#masthead #navbar.closed > nav > div > div[role="list"] {
position: absolute;
width: 99999px;
}
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"].hover > div[role="list"] {
margin: 0;
opacity: 1;
line-height: 1.5;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] {
display: inline-block;
margin: 0 2px;
position: relative;
vertical-align: top;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="listitem"] {
margin-right: -1px;
}
header#masthead #navbar > nav#site-navigation-mobile > div > div[role="list"] > div[role="listitem"] {
display: block;
float: none;
margin: 0;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].menu-item.has-ul:not(.menu-added-icon-item):not(.pix-call-to-action) > a::after,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].page_item.has-ul:not(.menu-added-icon-item):not(.pix-call-to-action) > a::after {
content: '\e877';
display: inline-block;
font-family: 'scicon-entypo-fontello';
font-size: inherit;
line-height: inherit;
margin: 0 -0.5em 0 0.1em;
position: relative;
width: 1em;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].menu-search-icon-item > a {
cursor: default;
}
body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].menu-item.has-ul:not(.menu-added-icon-item) > a::after,
body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].page_item.has-ul:not(.menu-added-icon-item) > a::after {
position: absolute;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].menu-item-has-children.no-text > a::after {
content: '';
width: 0;
}
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] div[role="listitem"].has-ul > a::before {
content: '\e878';
display: inline-block;
font-family: 'scicon-entypo-fontello';
font-size: inherit;
line-height: inherit;
margin: 0 0.25em 0 0;
width: 1em;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].menu-item.has-ul:hover > a::after,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].page_item.has-ul:hover > a::after,
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] div[role="listitem"].has-ul:hover > a::before {
content: '';
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > span {
bottom: 50%;
display: block;
left: 2px;
position: absolute;
right: 2px;
top: 50%;
-webkit-transition: margin 150ms ease-in-out;
-moz-transition: margin 150ms ease-in-out;
-o-transition: margin 150ms ease-in-out;
transition: margin 150ms ease-in-out;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > span::before {
-moz-border-radius: 2px;
border-radius: 2px;
content: '';
display: block;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
-webkit-transition: opacity 150ms ease-in-out;
-moz-transition: opacity 150ms ease-in-out;
-o-transition: opacity 150ms ease-in-out;
transition: opacity 150ms ease-in-out;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].pix-call-to-action > span::before {
-moz-box-sizing: border-box;
box-sizing: border-box;
opacity: 1;
}
body.header-centered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > span::before {
-moz-border-radius: 0;
border-radius: 0;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"]:hover > span::before {
opacity: 1;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].current-menu-item > span::after,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].current_page_item > span::after {
bottom: 0;
content: '';
height: 2px;
left: 0;
position: absolute;
width: 100%;
-webkit-transition: background-color 275ms ease-in-out;
-moz-transition: background-color 275ms ease-in-out;
-ms-transition: background-color 275ms ease-in-out;
-o-transition: background-color 275ms ease-in-out;
transition: background-color 275ms ease-in-out;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].current-menu-item:hover > span::after,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].current_page_item:hover > span::after {
background: transparent;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
float: left;
font-weight: 600;
line-height: inherit;
min-width: 50px;
padding: 0 .75em;
position: relative;
text-align: center;
text-decoration: none;
text-transform: uppercase;
-webkit-transform: translateZ(0px);
-webkit-transition: color 275ms ease-in-out;
-moz-transition: color 275ms ease-in-out;
-ms-transition: color 275ms ease-in-out;
-o-transition: color 275ms ease-in-out;
transition: color 275ms ease-in-out; }
body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a {
padding: 0 1em;
}
body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].pix-call-to-action > a {
padding: 0 1.2em;
}
body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a > span > i::before {
left: -.5em;
position: relative;
width: 0!important;
}
body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].with-icon:not(.no-text) > a {
margin-bottom: -0.7em;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a > span > i {
float: left;
font-size: 1.2em;
height: 1.4em;
line-height: inherit;
text-align: left;
vertical-align: bottom;
}
body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a > span > i {
margin-bottom: -0.2em;
margin-top: -0.5em;
text-align: center;
width: 100%;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].no-text > a > span > i,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].menu-added-icon-item > a > span > i {
text-align: center;
width: 100%;
} body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].no-text > a > span > i,
body.iconCentered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].menu-added-icon-item > a > span > i {
margin-bottom: -2em;
margin-top: 0;
}
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] > div[role="list"],
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div {
display: block;
font-size: 12px;
margin: 0;
opacity: 0;
padding: 13px 0 16px;
position: absolute;
right: 0;
text-align: left;
top: -1000000px;
width: 185px;
-moz-transform: none;
-webkit-transform: none;
-o-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: -webkit-transform 150ms ease-in-out, opacity 150ms ease-in-out;
-moz-transition: -moz-transform 150ms ease-in-out, opacity 150ms ease-in-out;
-ms-transition: -ms-transform 150ms ease-in-out, opacity 150ms ease-in-out;
-o-transition: -o-transform 150ms ease-in-out, opacity 150ms ease-in-out;
transition: transform 150ms ease-in-out, opacity 150ms ease-in-out;
-webkit-transform-origin: 100% 0%;
-moz-transform-origin: 100% 0%;
-ms-transform-origin: 100% 0%;
-o-transform-origin: 100% 0%;
transform-origin: 100% 0%;  }
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"].menu-added-icon-item > div {
font-weight: inherit;
width: 286px;
}
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"].menu-added-icon-item .pix_widget,
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"].menu-added-icon-item form,
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"].menu-added-icon-item input {
margin: 0;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div:not([role="list"]) div[role="list"] {
margin: 0;
padding: 0;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div:not([role="list"]) div[role="list"]::after {
bottom: 6px;
content: '';
position: absolute;
top: 5px;
width: 1px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div:not([role="list"]) div[role="list"]:first-child::after {
display: none;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div div[role="list"]:not(.children):last-child {
border-right-width: 0;
margin: 0; }
header#masthead #navbar > nav .pix_widget {
border-bottom: 0;
font-size: 1em;
padding: 0 20px;
}
@media (min-width: 1025px) {
body:not(.headerHover):not(.header-centered):not(.headerLetmebe) #header_affix-sticky-wrapper.is-sticky header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] > div[role="list"],
body:not(.headerHover):not(.header-centered):not(.headerLetmebe) #header_affix-sticky-wrapper.is-sticky header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div {
-webkit-transform: translateY(-30px);
-moz-transform: translateY(-30px);
-ms-transform: translateY(-30px);
-o-transform: translateY(-30px);
transform: translateY(-30px);
}
}
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] > div[role="list"]::before,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div::before,
#expand-mobile-cart.hover .children::before,
#above_header .above_header_inside::before,
#above_header #lang_sel ul ul::before {
content: '';
display: block;
height: 3px;
left: -1px;
position: absolute;
right: -1px;
top: 0;
}
header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] > div[role="list"]::after,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div::after {
bottom: -3px;
content: '';
display: block;
height: 3px;
left: -1px;
opacity: 0.2;
position: absolute;
right: -1px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] {
clear: both;
display: block;
float: none;
margin-top: 5px;
position: relative; }
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] p {
font-weight: normal;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].pix_megamenu_1_col {
width: 185px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].pix_megamenu_2_col {
width: 370px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].pix_megamenu_3_col {
width: 555px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].pix_megamenu_4_col {
width: 740px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].pix_megamenu_5_col {
width: 925px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].pix_megamenu_6_col {
width: 1110px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > a,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > .pix-menu-no-link {
display: block;
line-height: 1.5;
padding: 6px 20px;
position: relative;
text-align: right;
text-decoration: none;
z-index: 1;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > a small,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > .pix-menu-no-link small {
font-size: .925em;
font-style: italic;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > .pix-menu-no-link:not(.pix_mega_title) {
margin: 0 1px 0 0;
padding: 10px 20px;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > div.pix_mega_title,
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > a.pix_mega_title {
font-size: 1.05em;
opacity: .45;
text-transform: uppercase;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].menu-item-has-children > a::after {
content: '\e883';
display: block;
font-family: 'scicon-entypo-fontello';
font-size: .9em;
line-height: inherit;
padding: inherit;
position: absolute;
right: -4px;
top: 0;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].menu-item-has-children:hover > a::after {
content: '';
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"]:hover > span {
bottom: 0;
display: block;
left: 0;
position: absolute;
right: 1px;
top: 0;
-webkit-transition: background-color 150ms linear;
-moz-transition: background-color 150ms linear;
-o-transition: background-color 150ms linear;
transition: background-color 150ms linear;  }
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].hover > div[role="list"],
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].hover > div {
margin: 0;
opacity: 1;
}
header#masthead #navbar > nav > div > div[role="list"] div[role="list"] div[role="listitem"].topped > div[role="list"] {
margin-right: 1px;
right: 185px;
top: -18px;
}
header#masthead #navbar > nav > div > div[role="list"] div[role="list"] div[role="listitem"].topped > div[role="list"].reverse {
margin-left: 1px;
margin-right: 0;
left: 185px;
right: auto;
}
#navbar .pix_widget {
padding: 0 15px;
text-align: right;
}
#navbar .gmnoprint.gm-style-cc,
#navbar .gm-style-cc {
display: none!important;
}
#navbar .gm-style [style*="margin-left: 5px; margin-right: 5px;"] {
height: 26px;
}
.gm-style .gm-style-iw {
color: #151515;
}
header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > a > .pix_desc_image {
margin-top: -5px;
}
#navbar .pix_desc_image {
display: block;
margin-bottom: 5px;
}
#navbar .pix_desc_image img {
display: inline-block;
float: right;
}
body.woocommerce-cart .menu-woo-icon-item > div,
body.woocommerce-cart .menu-woo-icon-item .amount_appended,
body.woocommerce-checkout .menu-woo-icon-item > div,
body.woocommerce-checkout .menu-woo-icon-item .amount_appended {
display: none!important;
} #main header.entry-header {
background-position: center;
background-size: cover; color: inherit;
height: 250px;
overflow: hidden;
padding-bottom: 0;
position: relative;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
width: 100%;
-webkit-transition: height 300ms ease-in-out;
-moz-transition: height 300ms ease-in-out;
-ms-transition: height 300ms ease-in-out;
-o-transition: height 300ms ease-in-out;
transition: height 300ms ease-in-out;
}
header.entry-header > div {
display: table!important;
height: inherit;
max-width: none;
padding: 0!important;
position: static;
vertical-align: middle;
width: 100%;
}
header.entry-header > div > div:last-child {
display: table-cell;
height: inherit;
vertical-align: middle;
}
header.entry-header .entry-title {
border-width: 0;
color: inherit;
margin: 0.5em 0;
position: relative;
}
#main header.entry-header .entry-title .row-inside {
margin: 0 auto!important;
}
#main img.wrap_image.pix_tax_image {
display: none;
}
header.entry-header .entry-title::before {
border-top-color: inherit;
border-top-style: solid;
border-top-width: 1px;
bottom: -.25em;
content: '';
display: inline-block;
height: 0;
left: 50%;
margin: 0 -60px;
opacity: .75;
position: absolute;
right: 50%;
}
header.entry-header #bgTitle {
background-attachment: scroll;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
}
header.entry-header .pix_maps {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 0;
}
header.entry-header .clear {
display: none;
}
nav#breadcrumbs {
color: inherit;
font-size: 10px;
font-weight: normal;
overflow: hidden;
position: relative;
text-align: center;
text-transform: uppercase;
}
nav#breadcrumbs a {
color: inherit;
} footer#colophon {
font-size: .925em;
margin: 0 0 -1px;
padding: 0;
position: relative;
z-index: 3;
}
footer#colophon .row {
padding-top: 40px;
padding-bottom: 20px;
}
footer#colophon .bootstrap-filestyle label[for*="filestyle"],
footer#colophon .bootstrap-filestyle .btn {
right: .45em!important;
top: .45em!important;
} #related-items-section h4.sc-title,
#related-items-section h2.entry-title {
font-size: 1.1rem!important;
font-weight: normal;
line-height: 1.1;
margin: 1.2em 0 0;
padding: 0 2rem .75rem;
}
blockquote, body:not(.search-results) .hentry.format-quote, body:not(.search-results) .hentry.format-quote p {
font-size: 1.5rem!important;
}
@media (max-width:320px) {
#related-items-section .entry-summary {
display: none;
}
#related-items-section .format-aside .entry-summary,
#related-items-section .format-status .entry-summary,
#related-items-section .format-quote .entry-summary {
display: block;
}
blockquote, body:not(.search-results) .hentry.format-quote, body:not(.search-results) .hentry.format-quote p {
font-size: 1em!important;
}
}
#related-items-section article {
border-style: solid;
border-width: 1px;
-moz-box-sizing: border-box;
box-sizing: border-box;
opacity: 1;
padding-bottom: 1em;
position: relative;
z-index: 0;
}
#related-items-section article.format-quote {
padding-bottom: 0;
padding-top: 1em;
}
#related-items-section .slideshine_margin {
height: .5rem;
}
#related-items-section img,
#related-items-section iframe,
#related-items-section .fluid-width-video-wrapper,
#related-items-section .mejs-container {
margin: 0 0 .5rem;
}
#related-items-title {
margin-top: 2em;
overflow: hidden;
position: relative;
width: 100%;
}
#related-items-title {
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-right: 80px;
}
#related-items-title::after {
content: '';
height: 1px;
margin-left: 1em;
position: absolute;
top: 50%;
width: 100%;
}
#related-items-section .entry-summary {
border-top-style: solid ;
border-top-width: 1px;
font-size: .875rem;
margin: -1px 2rem 0;
padding: .5rem 0 0;
}
#related-items-section .format-quote .entry-summary {
border-top-width: 0;
}
#related-items-section .format-quote .row-inside p {
padding-left: 0;
}
#related-items-section .hentry.format-quote .row-inside:first-child p:first-child::before {
display: none;
}
.related-list.owl2-carousel {
display: block;
}
.related-list article {
float: left;
width: 100%;
} .post-navigation {
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 99;
}
.post-navigation .alignleft,
.post-navigation .alignright {
-moz-border-radius: 60px;
border-radius: 60px;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: block;
font-family: "scicon-mgf-fontello";
font-size: 14px;
height: 60px;
margin: -30px 0 0 -30px;
opacity: .75;
overflow: hidden;
position: fixed;
text-align: right;
top: 50%;
width: 60px;
-webkit-transform: translateX(-30px);
-moz-transform: translateX(-30px);
-ms-transform: translateX(-30px);
-o-transform: translateX(-30px);
transform: translateX(-30px);
-webkit-transition: opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out, -moz-transform 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out, -ms-transform 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out, -o-transform 250ms ease-in-out;
transition: opacity 250ms ease-in-out, transform 250ms ease-in-out;
-webkit-transform-origin: 0% 50%;
-moz-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
-o-transform-origin: 0% 50%;
transform-origin: 0% 50%;
}
.post-navigation .alignleft:hover,
.post-navigation .alignright:hover {
opacity: 1;
}
.post-navigation .alignright {
margin: -30px -30px 0 0;
right: 0;
text-align: left;
-webkit-transform: translateX(30px);
-moz-transform: translateX(30px);
-ms-transform: translateX(30px);
-o-transform: translateX(30px);
transform: translateX(30px);
-webkit-transform-origin: 100% 50%;
-moz-transform-origin: 100% 50%;
-ms-transform-origin: 100% 50%;
-o-transform-origin: 100% 50%;
transform-origin: 100% 50%;
}
body.loaded .post-navigation .alignleft,
body.loaded .post-navigation .alignright {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.post-navigation .alignleft a,
.post-navigation .alignright a {
display: block;
line-height: 60px;
overflow: hidden;
right: 0;
position: absolute;
text-align: left;
text-indent: -9999px;
top: 0;
width: 100%;
z-index: 1;
}
.post-navigation .alignleft::after,
.post-navigation .alignright::after {
content: '\e84b';
display: block;
line-height: 60px;
margin-right: 10px;
right: 0;
position: absolute;
top: 0;
width: 50%;
z-index: 0;
}
.post-navigation .alignright::after {
content: '\e84c';
left: 0;
margin-left: 10px;
margin-right: 0;
right: auto;
} .comment-list {
margin-bottom: 1rem;
padding-bottom: 1rem;
padding-left: 0;
}
.comment-list a {
color: inherit;
}
.comment-list li,
.comment-list .bypostauthor {
list-style: none;
margin: 1em 0 2em;
min-height: 60px;
position: relative;
}
.comment-list li.pingback {
margin-bottom: 1em;
min-height: 0;
}
.comment-list li article {
position: relative;
}
.comment-list li ul {
margin-left: 3.5rem;
padding-left: 0;
}
.comment-list li .avatar {
-moz-border-radius: 50%;
border-radius: 50%;
margin-right: .5rem;
vertical-align: text-top;
width: 3rem;
}
.comment-list li .vcard {
font-weight: 400;
}
.comment-list li .comment-metadata {
font-weight: 400;
display: block;
font-size: .725em;
margin: -2rem 0 .5rem 3.7rem;
text-transform: uppercase;
}
.comment-list li .comment-metadata .edit-link::before {
content: '- ';
display: inline-block;
padding: 0 .5rem;
}
.comment-list li .comment-content {
border-bottom-style: solid;
border-bottom-width: 1px;
margin-left: 40px;
padding: 0 1em 0 1em;
}
.comment-list li .comment-content p {
line-height: 1.5em;
}
.comment-list li .reply {
bottom: -1.8rem;
position: absolute;
right: 0;
}
.comment-list li .reply > a {
font-size: .725rem;
font-weight: bold;
display: block;
height: 1.8rem;
line-height: 1.8rem;
padding: 0 1em;
position: relative;
text-transform: uppercase;
z-index: 1;
}
.comment-list li .comment-reply-title {
margin-top: 2rem;
}
.comment-reply-title small > a {
display: inline-block;
float: right;
font-size: .725rem;
font-weight: bold;
height: 1.8rem;
line-height: 1.8rem;
margin-top: -2rem;
padding: 0 1em;
text-transform: uppercase;
vertical-align: middle;
}
.comment-subscription-form,
.comment-subscription-form {
font-size: .825rem;
font-weight: bold;
margin: 0;
}
.comment-subscription-form label,
.comment-subscription-form label {
vertical-align: middle;
}
.form-allowed-tags {
border-bottom-style: solid;
border-bottom-width: 1px;
display: block;
margin-bottom: 1em;
padding-bottom: 1em;
}
.form-allowed-tags code {
display: block;
}
#comments .row-inside {
margin-bottom: 0;
margin-top: 0;
}
.commentlist, .commentlist ul, .commentlist ol {
padding-left: 0;
}
.commentlist li {
list-style: none;
margin: 1em 0;
min-height: 60px;
position: relative;
}
.commentlist li .avatar {
-moz-border-radius: 50%;
border-radius: 50%;
left: 0;
position: absolute;
top: .5em;
width: 40px;
}
.commentlist li .comment-text {
border-bottom-style: solid;
border-bottom-width: 1px;
margin-left: 40px;
padding: 0 1em 0 1em;
}
.commentlist li .comment-text p {
line-height: 1.5em;
}
.commentlist li:last-child .comment-text {
border-bottom: 0;
}
.commentlist li .comment-text .description {
font-size: .925em;
}
.commentlist li .comment-text .star-rating {
padding-right: .2em;
}
.commentlist li .comment-text .star-rating::before,
.commentlist li .comment-text .star-rating > span::before {
padding-top: .6em;
}
.commentlist li .comment-text .meta {
margin-bottom: 0;
}
.commentlist li .comment-text .meta time {
font-size: .725em;
text-transform: uppercase;
}
#review_form_wrapper {
padding-top: 1em;
}
#review_form_wrapper label[for="rating"] {
display: inline-block;
vertical-align: text-bottom;
width: auto;
}
#review_form_wrapper p.stars {
display: inline-block;
margin-left: .5rem;
vertical-align: text-bottom;
} .geode_pagination {
margin-bottom: 2.2221rem;
position: relative;
text-align: center;
}
.geode_pagination a.pix_button.more_infinite_button {
font-size: 1em;
margin-top: 4.4442rem;
min-width: 33%;
padding-bottom: 1.2em;
padding-top: 1.2em;
}
ul.page-numbers::before,
ul.page-numbers::after {
content: "";
display: table;
}
ul.page-numbers::after {
clear: both;
}
ul.page-numbers, .page-links {
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-style: solid;
border-top-width: 1px;
clear: both;
display: block;
margin: 1.5rem 0;
padding: 0;
position: relative;
text-align: center;
}
ul.page-numbers li, .page-links li {
display: inline-block;
list-style: none;
margin-bottom: -1px;
position: relative;
}
ul.page-numbers a, .page-links a {
color: inherit!important;
display: inline-block;
height: 2rem;
line-height: 2rem;
margin: 0 .1rem 0 0;
text-decoration: none;
text-align: center;
width: 2rem;
}
ul.page-numbers a.prev,
ul.page-numbers a.next {
font-family: "scicon-entypo-fontello";
font-size: 14px;
text-indent: -99999px;
}
ul.page-numbers a.prev::after {
content: '\e884';
display: inline-block;
float: right;
text-indent: 0;
text-align: center;
width: 2rem;
}
ul.page-numbers a.next::after {
content: '\e885';
display: inline-block;
float: right;
text-indent: 0;
text-align: center;
width: 2rem;
}
ul.page-numbers .current, .page-links > span {
display: inline-block;
height: 2rem;
line-height: 2rem;
margin: 0 .1rem 0 0;
text-decoration: none;
text-align: center;
width: 2rem;
}  .search article {
margin-bottom: 1.1111rem;
}
.search:not(.post-type-archive-product) #main img.geode_post_thumbnail {
position: absolute;
top: 10px;
width: 120px;
}
.search .entry-title,
.search .entry-summary {
margin: 0;
}
.search .has_thumb .entry-title,
.search .has_thumb .entry-summary {
margin-left: 140px;
}
.search .post-type {
border-top-style: solid ;
border-top-width: 1px;
display: block;
font-size: .825rem;
margin: .5rem 0;
padding-top: .5rem;
} .archive-list time.entry-date::before {
content: '\e87f';
display: inline-block;
font-family: "scicon-awesome-fontello";
font-style: normal;
padding-right: .225em;
}
.archive-list .author.vcard::before {
content: '\e80b';
display: inline-block;
font-family: "scicon-awesome-fontello";
font-style: normal;
padding: 0 .225em 0 .725em;
}
.archive-list .comments-link::before {
content: '\e855';
display: inline-block;
font-family: "scicon-awesome-fontello";
font-style: normal;
padding-right: .225em;
}
.archive-list .category-list::before {
content: '\e868';
display: inline-block;
font-family: "scicon-awesome-fontello";
font-style: normal;
padding: .225em;
}
.category-list a {
color: inherit!important;
}
@media (max-width: 320px) {
.archive-list .comments-link,
.archive-list .category-list {
display: none;
}
}
.archive-list .buttonelic.read-more-link {
font-size: .725rem;
padding: .6em 1.2em;
}
.archive-list .entry-title {
margin-bottom: 0;
margin-top: .75rem;
}
.archive-list .entry-text {
font-size: 1rem;
margin-bottom: 3.3333em;
}
.archive-list .entry-meta {
border-bottom-style: solid;
border-bottom-width: 1px;
display: block;
float: left;
font-size: .75rem;
font-weight: 400;
margin-bottom: 1rem;
padding-bottom: .225rem;
width: 100%;
}
.archive-list .entry-meta a {
color: inherit!important;
font-size: .75rem;
font-weight: 400;
}
.archive-list .entry-meta a {
padding-right: .725em;
}
#main .archive-list .wp-post-image {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
display: block;
width: 100%;
}
#main .archive-list .slideshine_margin-gallery {
display: none;
} .single-post .entry-content {
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-left: 8rem;
margin-top: 1.11111rem;
position: relative;
}
.single-post .entry-content::after {
content: '';
display: block;
height: 100%;
left: -1.5rem;
position: absolute;
top: 0;
width: 1px;
}
.single-post .double-side-template .entry-content::after {
left: -0.5rem;
}
.single-portfolio .entry-text {
margin-top: 1.11111rem;
}
.single .entry-text {
margin-bottom: 2rem;
}
.single-post .entry-content span.entry-date {
border: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: inherit!important;
display: block;
font-size: .825rem;
font-weight: 400;
left: -8rem;
line-height: 1.1;
padding: .375rem 0 1rem;
position: absolute;
text-align: right;
text-transform: uppercase;
width: 5.8rem;
}
@media (max-width: 568px) {
.single-post .entry-content {
margin-left: 0;
}
.single-post .entry-content::after {
display: none;
}
.single-post .entry-content span.entry-date {
border-bottom-style: solid;
border-bottom-width: 1px;
left: auto;
margin: 0 0 1rem;
padding: 0 0 1rem;
position: relative;
text-align: left;
width: 100%;
}
}
#primary article.hentry .edit-link,
#primary article.page .edit-link {
display: block;
font-size: .75rem;
font-weight: 400;
padding: 1rem 4% 0 0;
text-align: right;
text-transform: uppercase;
}
#primary article.hentry .edit-link a,
#primary article.page .edit-link a {
color: inherit;
}
.single .tag-links,
.single .cat-links {
border-top-style: solid;
border-top-width: 1px;
display: block;
font-size: .825rem;
line-height: 1.5;
padding: 1rem 0;
}
.single .tag-links strong,
.single .cat-links strong {
text-transform: uppercase;
}
.single .tag-links a,
.single .cat-links a {
color: inherit;
}
html.csstransforms .single-post .entry-content span.entry-date a {
color: inherit!important;
}
.single-post #main .wp-post-image,
.single-post #main .sc-wrap-video-resp {
margin-bottom: 1rem;
} .sc-layout .sc-grid,
.grid-blog .blog-isotope-grid {
opacity: 1;
-webkit-transition: opacity 250ms ease-out, height 250ms ease-in-out;
-moz-transition: opacity 250ms ease-out, height 250ms ease-in-out;
-ms-transition: opacity 250ms ease-out, height 250ms ease-in-out;
-o-transition: opacity 250ms ease-out, height 250ms ease-in-out;
transition: opacity 250ms ease-out, height 250ms ease-in-out;
}
body.infinite-loading .sc-grid,
body.infinite-loading .grid-blog .blog-isotope-grid {
opacity: .15;
}
.sc-layout .slideshine_margin-gallery {
display: none;
}
.sc-layout .side-template > #primary {
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-left: 0;
padding-left: 100px;
padding-right: 4%;
}
@media (min-width: 801px) and (max-width: 1024px) {
.sc-layout .side-template > #primary {
padding-left: 40px;
padding-right: 40px;
}
}
@media (max-width: 800px) {
.sc-layout .side-template > #primary {
padding-left: 20px;
padding-right: 20px;
}
}
.sc-layout .double-side-template #primary {
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-left: 0;
padding-left: 4%;
padding-right: 4%;
}
.sc-layout .sc-grid article.post-portfolio-fancy .row {
border-bottom-width: 0!important;
margin: 0!important;
padding: 0!important;
}
.sc-layout .sc-grid article.post-portfolio-fancy .row-inside {
margin: 0!important;
padding: 0!important;
}
.sc-layout .sc-grid article .row-inside img,
.sc-widget .sc-grid article img {
float: left;
}
.sc-widget .sc-grid article a img {
opacity: 1;
-webkit-transition: opacity 400ms ease!important;
-moz-transition: opacity 400ms ease!important;
-ms-transition: opacity 400ms ease!important;
-o-transition: opacity 400ms ease!important;
transition: opacity 400ms ease!important;
}
.sc-widget .sc-grid article a:hover img {
opacity: .6;
}
.sc-layout .sc-grid article.post-portfolio-fancy {
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
list-style: none;
overflow: hidden;
padding-left: 0;
position: relative;
width: 50%;
z-index: 0;
}
.grid-blog.wide-template #content {
box-sizing: border-box;
margin: 0 auto 40px;
padding-left: 100px;
padding-right: 100px;
}
.grid-blog .side-template #content {
padding-left: 100px;
padding-right: 5%;
}
.grid-blog .double-side-template #content {
padding-left: 4%;
padding-right: 4%;
}
@media (max-width: 1024px) {
.grid-blog.wide-template #content,
.grid-blog .side-template #content,
.grid-blog .double-side-template #content {
padding-left: 40px;
padding-right: 40px;
}
}
.grid-blog article.hentry,
.sc-grid article.hentry {
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
list-style: none;
margin: 1% 0;
padding-left: 2%;
position: relative;
z-index: 0; }
.sc-columns-2 .sc-grid article.hentry,
.grid-blog.blog-columns-2 article.hentry {
width: 50%;
}
.sc-columns-3 .sc-grid article.hentry,
.grid-blog.blog-columns-3 article.hentry {
width: 33.333%;
}
.grid-blog.blog-columns-3 .blog-isotope-grid article.hentry:first-child {
width: 66.666%;
}
.sc-columns-4 .sc-grid article.hentry,
.grid-blog.blog-columns-4 article.hentry {
width: 25%;
}
.grid-blog.blog-columns-4 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-5 .sc-grid article.hentry,
.grid-blog.blog-columns-5 article.hentry {
width: 20%;
}
.grid-blog.blog-columns-5 .blog-isotope-grid article.hentry:first-child {
width: 40%;
}
.sc-columns-6 .sc-grid article.hentry,
.grid-blog.blog-columns-6 article.hentry {
width: 16.666%;
}
.grid-blog.blog-columns-6 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-7 .sc-grid article.hentry,
.grid-blog.blog-columns-7 article.hentry {
width: 14.2857%;
}
.grid-blog.blog-columns-7 .blog-isotope-grid article.hentry:first-child {
width: 42.857%;
}
.sc-columns-8 .sc-grid article.hentry,
.grid-blog.blog-columns-8 article.hentry {
width: 12.5%;
}
.grid-blog.blog-columns-8 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
@media (min-width: 801px) and (max-width: 1024px) {
.sc-columns-3 .sc-grid article.hentry,
.grid-blog.blog-columns-3 article.hentry {
width: 50%;
}
.grid-blog.blog-columns-3 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-4 .sc-grid article.hentry,
.grid-blog.blog-columns-4 article.hentry {
width: 50%;
}
.grid-blog.blog-columns-4 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-5 .sc-grid article.hentry,
.grid-blog.blog-columns-5 article.hentry {
width: 25%;
}
.grid-blog.blog-columns-5 .blog-isotope-grid article.hentry:first-child {
width: 25%;
}
.sc-columns-6 .sc-grid article.hentry,
.grid-blog.blog-columns-6 article.hentry {
width: 25%;
}
.grid-blog.blog-columns-6 .blog-isotope-grid article.hentry:first-child {
width: 25%;
}
.sc-columns-7 .sc-grid article.hentry,
.grid-blog.blog-columns-7 article.hentry {
width: 25%;
}
.grid-blog.blog-columns-7 .blog-isotope-grid article.hentry:first-child {
width: 25%;
}
.sc-columns-8 .sc-grid article.hentry,
.grid-blog.blog-columns-8 article.hentry {
width: 25%;
}
.grid-blog.blog-columns-8 .blog-isotope-grid article.hentry:first-child {
width: 25%;
}
}
@media (min-width: 601px) and (max-width: 800px) {
.sc-columns-3 .sc-grid article.hentry,
.grid-blog.blog-columns-3 article.hentry {
width: 50%;
}
.grid-blog.blog-columns-3 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-4 .sc-grid article.hentry,
.grid-blog.blog-columns-4 article.hentry {
width: 50%;
}
.grid-blog.blog-columns-4 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-5 .sc-grid article.hentry,
.grid-blog.blog-columns-5 article.hentry {
width: 50%;
}
.grid-blog.blog-columns-5 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-6 .sc-grid article.hentry,
.grid-blog.blog-columns-6 article.hentry {
width: 50%;
}
.grid-blog.blog-columns-6 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-7 .sc-grid article.hentry,
.grid-blog.blog-columns-7 article.hentry {
width: 50%;
}
.grid-blog.blog-columns-7 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
.sc-columns-8 .sc-grid article.hentry,
.grid-blog.blog-columns-8 article.hentry {
width: 50%;
}
.grid-blog.blog-columns-8 .blog-isotope-grid article.hentry:first-child {
width: 50%;
}
}
@media (max-width: 600px) {
.sc-columns-3 .sc-grid article.hentry,
.grid-blog.blog-columns-3 article.hentry {
width: 100%;
}
.grid-blog.blog-columns-3 .blog-isotope-grid article.hentry:first-child {
width: 100%;
}
.sc-columns-4 .sc-grid article.hentry,
.grid-blog.blog-columns-4 article.hentry {
width: 100%;
}
.grid-blog.blog-columns-4 .blog-isotope-grid article.hentry:first-child {
width: 100%;
}
.sc-columns-5 .sc-grid article.hentry,
.grid-blog.blog-columns-5 article.hentry {
width: 100%;
}
.grid-blog.blog-columns-5 .blog-isotope-grid article.hentry:first-child {
width: 100%;
}
.sc-columns-6 .sc-grid article.hentry,
.grid-blog.blog-columns-6 article.hentry {
width: 100%;
}
.grid-blog.blog-columns-6 .blog-isotope-grid article.hentry:first-child {
width: 100%;
}
.sc-columns-7 .sc-grid article.hentry,
.grid-blog.blog-columns-7 article.hentry {
width: 100%;
}
.grid-blog.blog-columns-7 .blog-isotope-grid article.hentry:first-child {
width: 100%;
}
.sc-columns-8 .sc-grid article.hentry,
.grid-blog.blog-columns-8 article.hentry {
width: 100%;
}
.grid-blog.blog-columns-8 .blog-isotope-grid article.hentry:first-child {
width: 100%;
}
}
.sc-layout .sc-grid article.hentry img {
position: relative;
}
.sc-layout .sc-grid article.hentry .sc-bg-fancy {
bottom: 10px;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
left: 10px;
max-height: 100%;
opacity: 0;
padding: 30px 20px;
position: absolute;
right: 10px;
text-align: center;
top: 10px;
z-index: 1;
-webkit-transition: opacity 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out;
transition: opacity 250ms ease-in-out;
}
@media (max-width: 320px) {
.sc-layout .sc-grid article.hentry .sc-bg-fancy {
text-align: center;
}
}
.sc-layout .sc-grid article.hentry .sc-position-fancy:hover .sc-bg-fancy {
opacity: 1;
}
.sc-layout .sc-grid article.hentry .sc-bg-below {
display: block;
margin: -1em 0 0;
overflow: hidden;
position: relative;
}
.sc-layout .sc-grid article.hentry .sc-position-fancy {
overflow: hidden;
}
.sc-position-fancy a.sc-enlarge.sc-iconaction,
.sc-position-below a.sc-enlarge.sc-iconaction {
font-size: 14px;
height: 60px;
line-height: 60px;
position: absolute;
text-align: center;
width: 60px;
-webkit-transition: -webkit-transform 250ms ease-in-out;
-moz-transition: -moz-transform 250ms ease-in-out;
-ms-transition: -ms-transform 250ms ease-in-out;
-o-transition: -o-transform 250ms ease-in-out;
transition: transform 250ms ease-in-out;
}
.sc-position-fancy a.sc-enlarge.sc-iconaction {
bottom: -10px;
right: -10px;
-webkit-transform: translate3d(20px,20px,0);
-moz-transform: translate3d(20px,20px,0);
-ms-transform: translate3d(20px,20px,0);
-o-transform: translate3d(20px,20px,0);
transform: translate3d(20px,20px,0);
}
.sc-position-below a.sc-enlarge.sc-iconaction {
bottom: 0;
right: 0;
-webkit-transform: translate3d(60px,60px,0);
-moz-transform: translate3d(60px,60px,0);
-ms-transform: translate3d(60px,60px,0);
-o-transform: translate3d(60px,60px,0);
transform: translate3d(60px,60px,0);
}
.sc-position-fancy:hover a.sc-enlarge.sc-iconaction,
.sc-position-below:hover a.sc-enlarge.sc-iconaction {
-webkit-transform: translate3d(0,0,0);
-moz-transform:  translate3d(0,0,0);
-ms-transform:  translate3d(0,0,0);
-o-transform:  translate3d(0,0,0);
transform:  translate3d(0,0,0);
}  @media (max-width: 1024px) {
.sc-layout .sc-grid article.hentry .sc-position-fancy > a {
cursor: default;
pointer-events: none;
}
}    .sc-layout .sc-grid article.hentry .slideshine_prev,
.sc-layout .sc-grid article.hentry .slideshine_next {
border-color: transparent;
border-radius: 0;
opacity: 1;
-webkit-transform: translate3d(2em,-2em,0);
-moz-transform: translate3d(2em,-2em,0);
-ms-transform: translate3d(2em,-2em,0);
-o-transform: translate3d(2em,-2em,0);
transform: translate3d(2em,-2em,0);
-webkit-transition: -webkit-transform 250ms ease-in-out;
-moz-transition: -moz-transform 250ms ease-in-out;
-ms-transition: -ms-transform 250ms ease-in-out;
-o-transition: -o-transform 250ms ease-in-out;
transition: transform 250ms ease-in-out;
}
.sc-layout .sc-grid article.hentry .sc-position-fancy:hover .slideshine_prev,
.sc-layout .sc-grid article.hentry .sc-position-fancy:hover .slideshine_next,
.sc-layout .sc-grid article.hentry .sc-position-below:hover .slideshine_prev,
.sc-layout .sc-grid article.hentry .sc-position-below:hover .slideshine_next {
-webkit-transform: translate3d(0,0,0);
-moz-transform:  translate3d(0,0,0);
-ms-transform:  translate3d(0,0,0);
-o-transform:  translate3d(0,0,0);
transform:  translate3d(0,0,0);
}
.sc-layout .sc-grid article.hentry .slideshine_prev {
left: auto;
right: 1em;
top: .5em;
}
.sc-layout .sc-grid article.hentry .slideshine_next {
right: 0;
top: .5em;
}
.sc-layout .sc-grid article.hentry .slideshine_play_pause {
display: none!important;
}
.sc-layout .sc-grid article.post-portfolio-fancy .sc-title {
font-size: 1em;
margin: 0;
padding: .5rem 1rem 1rem;
position: relative;
text-align: center;
}
.sc-layout .sc-grid article.hentry .sc-bg-fancy .sc-title {
color: inherit!important;
font-size: 1.125em;
line-height: 1.5;
padding: 0;
-webkit-transform: translateY(75%);
-moz-transform: translateY(75%);
-ms-transform: translateY(75%);
-o-transform: translateY(75%);
transform: translateY(75%);
-webkit-transition: -webkit-transform 400ms ease-in-out;
-moz-transition: -moz-transform 400ms ease-in-out;
-ms-transition: -ms-transform 400ms ease-in-out;
-o-transition: -o-transform 400ms ease-in-out;
transition: transform 400ms ease-in-out; }
.sc-layout .sc-grid article.hentry .sc-bg-fancy .sc-title::after {
border: 0;
border-top-style: solid;
border-top-width: 1px;
bottom: -14px;
content: '';
display: block;
height: 0;
left: 50%;
margin: 0;
opacity: .75;
position: absolute;
right: 50%;
top: auto;
width: auto;
-webkit-transition: right 250ms ease-in-out, left 250ms ease-in-out;
-moz-transition: right 250ms ease-in-out, left 250ms ease-in-out;
-ms-transition: right 250ms ease-in-out, left 250ms ease-in-out;
-o-transition: right 250ms ease-in-out, left 250ms ease-in-out;
transition: right 250ms ease-in-out, left 250ms ease-in-out;
}
.sc-layout .sc-grid article.hentry .sc-position-fancy:hover .sc-bg-fancy .sc-title::after {
left: 30%;
right: 30%;
-webkit-backface-visibility: hidden;
}
.sc-layout .sc-grid article.hentry .sc-position-fancy:hover .sc-bg-fancy .sc-title {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.sc-layout #page #main .sc-grid article.hentry .sc-position-below .entry-summary .row-inside {
padding: 0!important;
}
.sc-layout .sc-grid article.hentry .sc-position-below .category-list {
display: block;
font-size: .825rem;
font-weight: normal;
}
.sc-wrap-video-resp {
float: left;
}
.sc-wrap-video-resp div.mejs-container {
position: absolute;
top: 0;
}
#related-items-section .sc-wrap-video-resp img,
#related-items-section .sc-wrap-video-resp div {
margin: 0!important;
}
.sc-layout .sc-portfolio-filters {
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: .725rem;
margin-bottom: 2.1111rem;
text-align: left;
}
.wide-template .row[data-extra="fullwidth"] .sc-portfolio-filters,
.wide-template .row[data-extra="fullwidth"] .geode_pagination {
box-sizing: border-box;
margin-left: auto;
margin-right: auto;
padding-left: 100px;
padding-right: 100px;
}
@media (max-width: 1024px) {
.wide-template .row[data-extra="fullwidth"] .sc-portfolio-filters,
.wide-template .row[data-extra="fullwidth"] .geode_pagination {
padding-left: 40px;
padding-right: 40px;
}
}
.sc-layout .sc-portfolio-filters strong {
margin-right: 5px;
position: relative;
text-transform: uppercase;
}
.sc-layout .sc-portfolio-filters a { -moz-border-radius: 2px;
border-radius: 2px;
display: inline-block;
margin: 0 .25em .5em 0;
padding: .1em .5em;
position: relative;
-webkit-transition: background 250ms ease-in-out;
-moz-transition: background 250ms ease-in-out;
-ms-transition: background 250ms ease-in-out;
-o-transition: background 250ms ease-in-out;
transition: background 250ms ease-in-out;
}
.sc-layout .sc-portfolio-filters a::after {
background-color: transparent;
bottom: 0;
content: '';
height: 2px;
left: .25em;
position: absolute;
right: .25em;
-webkit-transition: background 250ms ease-in-out;
-moz-transition: background 250ms ease-in-out;
-ms-transition: background 250ms ease-in-out;
-o-transition: background 250ms ease-in-out;
transition: background 250ms ease-in-out;
}
.sc-layout .sc-portfolio-filters .clear {
height: .5rem;
opacity: .5;
width: 100%;
}
.sc-layout .sc-portfolio-filters .sc-filter-separator {
display: inline-block;
font-size: .625em;
line-height: inherit;
vertical-align: top;
visibility: hidden;
}
#main .entry-content .row[data-extra="fullscreen"]:first-child .sc-shortcodelic,
#main .entry-content .row[data-extra="fullwidth"]:first-child .sc-shortcodelic {
padding-top: 50px;
}
#page #main .grid-blog article > .row {
border-style: solid;
border-width: 1px;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: -1px -1px 0 0;
position: relative;
z-index: 0;
}
article.post.sticky {
position: relative;
}
article.post.sticky .row {
background: transparent!important;
}
article.post.sticky::before {
bottom: 2em;
content: '';
display: block;
left: 100px;
position: absolute;
right: 5%;
top: 0;
}
article.post.sticky .entry-title,
article.post.sticky .entry-meta,
article.post.sticky .entry-content {
padding-left: 2rem;
padding-right: 2rem;
}
article.post.sticky .entry-title {
padding-top: 1rem;
}
article.post.sticky .entry-content {
padding-bottom: 1rem;
}
#page #main .grid-blog article.post.sticky > .row {
border-width: 3px;
}
#page #main .grid-blog article.post.sticky::before {
display: none;
}
.sc-layout #page #main .sc-grid article.post-portfolio-below > .row {
position: relative;
z-index: 0;
}
#page #main .grid-blog article .row,
.sc-layout #page #main .sc-grid article.post-portfolio-below .row {
padding: 0!important;
}
#page #main .grid-blog article .row-inside,
.sc-layout #page #main .sc-grid article.post-portfolio-below .row-inside {
overflow: visible!important;
}
#page #main .grid-blog article > .row .row-inside,
.sc-layout #page #main .sc-grid article.post-portfolio-below > .row .row-inside {
margin: 0!important;
padding: 1em 0 0 0!important;
}
.grid-blog article .entry-summary {
padding: 0 2em 1rem!important;
}
.sc-layout .sc-grid article.post-portfolio-below .entry-summary {
padding-bottom: 1rem!important;
}
.grid-blog article .entry-title{
font-size: 1.275rem!important;
margin-bottom: 0;
padding-left: 2rem!important;
padding-right: 2rem!important;
}
.sc-layout .sc-grid article.post-portfolio-below .entry-title {
font-size: 1rem!important;
margin: 1em 0 0;
}
.grid-blog article .entry-meta,
.sc-layout .sc-grid article.post-portfolio-below .entry-meta {
border-top-style: solid;
border-top-width: 1px;
border-bottom-width: 0;
margin: -.5rem 0 .5rem;
padding-bottom: 0;
}
.grid-blog article .entry-meta {
line-height: 1.5;
padding-top: 1em;
}
.grid-blog article.format-aside .entry-meta,
.sc-layout .sc-grid article.post-portfolio-below.format-aside .entry-meta,
.grid-blog article.format-status .entry-meta,
.sc-layout .sc-grid article.post-portfolio-below.format-status .entry-meta {
border-top-width: 0;
}
.grid-blog article .entry-summary,
.sc-layout .sc-grid article.post-portfolio-below .entry-summary {
font-size: .875rem;
}
.grid-blog article img,
.grid-blog article .fluid-width-video-wrapper,
.grid-blog article .mejs-container,
.grid-blog article .gallery-slideshine {
float: left;
margin: -1em 0 1.5rem!important;
}
.grid-blog article .mejs-container .mejs-container,
.grid-blog article .mejs-poster img,
.grid-blog article .gallery-slideshine img {
float: none;
margin: 0!important;
}
.textwidget .entry-title,
.textwidget .entry-summary,
.textwidget .entry-content {
display: none;
}  .demo_store {
background-color: rgba(0,0,0,.85);
-moz-box-sizing: border-box;
box-sizing: border-box;
border-top-right-radius: 2px;
bottom: 0;
color: #fff;
font-size: 12px;
left: 0;
margin: 0;
opacity: .4;
padding: .5rem 1.725rem;
position: fixed;
text-align: right;
z-index: 99;
-webkit-transform: scale(0.875);
-moz-transform: scale(0.875);
-ms-transform: scale(0.875);
-o-transform: scale(0.875);
transform: scale(0.875);
-webkit-transition: opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out, -moz-transform 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out, -ms-transform 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out, -o-transform 250ms ease-in-out;
transition: opacity 250ms ease-in-out, transform 250ms ease-in-out;
-webkit-transform-origin: 0% 100%;
-moz-transform-origin: 0% 100%;
-ms-transform-origin: 0% 100%;
-o-transform-origin: 0% 100%;
transform-origin: 0% 100%;
}
.demo_store:hover {
opacity: .95;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
z-index: 1000;
}
.woocommerce-message .button.wc-forward {
color: inherit!important;
}
@media (max-width: 580px) {
.demo_store {
display: none;
}
}
div[role="list"].products {
margin-left: -4%;
padding: 0;
}
div[role="list"].products div[role="listitem"],
.pixgridder div[role="list"].products div[role="listitem"].column {
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
list-style: none;
margin: 1% -1px 3% 0;
padding-left: 4%;
position: relative;
z-index: 0; }
table.compare-list.dataTable td,
table.compare-list td {
border-style: solid;
border-width: 2px;
-moz-box-sizing: border-box;
box-sizing: border-box;
min-width: 150px;
padding: .35rem 2%;
text-align: center;
vertical-align: middle;
z-index: 0;
}
table.compare-list .remove td {
font-size: .775rem;
font-weight: 600;
padding: .25rem 0;
text-transform: uppercase;
}
table.compare-list .price td {
font-weight: 600;
}
table.compare-list .price.repeated td {
font-weight: 600;
padding-bottom: .5rem;
}
.pix_woocarousels .woocommerce div[role="list"].products {
margin: 0;
padding: 1em 0 50px;
}
.widget_shopping_cart .pix_button {
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: .825rem;
margin: 2px 0;
width: 100%;
}
.pix_woocarousels .woocommerce div[role="list"].products div[role="listitem"],
table.compare-list li {
margin: 0 0 2em;
opacity: 1!important;
padding: 0;
}
.woocommerce.columns-1 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-1 {
width: 100%;
padding-left: 0;
}
.woocommerce.columns-2 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-2 {
width: 50%;
}
.woocommerce.columns-3 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-3 {
width: 33.33333%;
}
.woocommerce.columns-4 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-4 {
width: 25%;
}
.woocommerce.columns-5 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-5 {
width: 20%;
}
.woocommerce.columns-6 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-6 {
width: 16.6667%;
}
.woocommerce.columns-7 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-7 {
width: 14.2857%;
}
.woocommerce.columns-8 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-8 {
width: 12.5%;
}
@media (min-width: 801px) and (max-width: 1024px) {
.woocommerce.columns-3 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-3 {
width: 50%;
}
.woocommerce.columns-4 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-4 {
width: 50%;
}
.woocommerce.columns-5 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-5 {
width: 25%;
}
.woocommerce.columns-6 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-6 {
width: 25%;
}
.woocommerce.columns-7 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-7 {
width: 25%;
}
.woocommerce.columns-8 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-8 {
width: 25%;
}
}
@media (min-width: 321px) and (max-width: 800px) {
.woocommerce.columns-2 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-2 {
width: 100%;
}
.woocommerce.columns-3 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-3 {
width: 100%;
}
.woocommerce.columns-4 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-4 {
width: 100%;
}
.woocommerce.columns-5 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-5 {
width: 50%;
}
.woocommerce.columns-6 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-6 {
width: 50%;
}
.woocommerce.columns-7 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-7 {
width: 50%;
}
.woocommerce.columns-8 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-8 {
width: 50%;
}
}
@media (max-width: 320px) {
.woocommerce.columns-2 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-2 {
width: 100%;
}
.woocommerce.columns-3 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-3 {
width: 100%;
}
.woocommerce.columns-4 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-4 {
width: 100%;
}
.woocommerce.columns-5 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-5 {
width: 100%;
}
.woocommerce.columns-6 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-6 {
width: 100%;
}
.woocommerce.columns-7 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-7 {
width: 100%;
}
.woocommerce.columns-8 div[role="list"].products div[role="listitem"],
.woocommerce div[role="list"].products div[role="listitem"].columns-8 {
width: 100%;
}
} div[role="list"].products div[role="listitem"] a img,
.pixgridder div[role="list"].products div[role="listitem"].column a img {
background-position: center;
background-repeat: no-repeat; }
@media (min-width: 1025px) {
div[role="list"].products div[role="listitem"]:hover,
.pixgridder div[role="list"].products div[role="listitem"].column:hover {
z-index: 1;
}
div[role="list"].products div[role="listitem"]:hover > div,
.pixgridder div[role="list"].products div[role="listitem"].column:hover > div {
-webkit-box-shadow: 0 0 8px rgba(0,0,0,.5);
box-shadow: 0 0 8px rgba(0,0,0,.5);
} }
div[role="list"].products div[role="listitem"] > div {
float: left;
padding-bottom: 0;
position: relative;
width: 100%;
-webkit-transition: box-shadow 250ms ease-in-out, padding 250ms ease-in-out, margin-bottom 250ms ease-in-out;
-moz-transition: -moz-box-shadow 250ms ease-in-out, padding 250ms ease-in-out, margin-bottom 250ms ease-in-out;
-ms-transition: box-shadow 250ms ease-in-out, padding 250ms ease-in-out, margin-bottom 250ms ease-in-out;
-o-transition: box-shadow 250ms ease-in-out, padding 250ms ease-in-out, margin-bottom 250ms ease-in-out;
transition: box-shadow 250ms ease-in-out, padding 250ms ease-in-out, margin-bottom 250ms ease-in-out;
z-index: -2;
}
@media (min-width: 1025px) {
div[role="list"].products div[role="listitem"]:not(.subcat-item):hover > div,
.pixgridder div[role="list"].products div[role="listitem"]:not(.subcat-item).column:hover > div {
padding-bottom: 40px;
margin-bottom: -40px;
}
.upsells.products div[role="list"].products div[role="listitem"]:hover > div,
.related.products div[role="list"].products div[role="listitem"]:hover > div,
.pixgridder .upsells.products div[role="list"].products div[role="listitem"].column:hover > div,
.pixgridder .related.products div[role="list"].products div[role="listitem"].column:hover > div {
padding-bottom: 0!important;
margin-bottom: 0!important;
}
}
@media (max-width: 1024px) {
div[role="list"].products div[role="listitem"] > div,
.pixgridder div[role="list"].products div[role="listitem"].column > div {
padding-bottom: 40px;
}
} .woocommerce div[role="list"].products div[role="listitem"] h3 {
margin-top: .5em;
}
.woocommerce div[role="list"].products div[role="listitem"] a,
table.compare-list td a {
color: inherit;
}
.woocommerce-filter-open {
margin-bottom: .5em;
}
.woocommerce-result-count {
margin: .675rem 0;
}
div[role="list"].products::before,
div[role="list"].products::after {
content: "";
display: table;
}
div[role="list"].products::after {
clear: both;
}
.woocommerce div[role="list"].products div[role="listitem"] .price,
table.compare-list td .price {
display: block;
margin-top: -.25rem;
padding-bottom: .75rem;
}
.woocommerce .summary.entry-summary .clear {
clear: none!important;
display: inline;
}
.woocommerce .summary.entry-summary .price {
font-size: 1.725em;
}
.woocommerce .price del,
.woocommerce td del {
font-size: .925em;
opacity: .85;
}
.woocommerce .price ins,
.woocommerce .price > .amount,
.woocommerce :not(.checkout) td > .amount,
.woocommerce .order-total .amount {
font-size: 1.225em;
font-weight: bold;
}
.woocommerce .product-type-grouped form .price ins,
.woocommerce .product-type-grouped form .price > .amount,
.woocommerce .product-type-grouped form :not(.checkout) td > .amount,
.woocommerce .product-type-grouped form .order-total .amount {
font-size: 1em;
margin-bottom: .5em;
}
.woocommerce .product-type-grouped .h5 {
border-top-style: solid;
border-top-width: 1px;
margin-top: 0;
padding-top: 1em;
}
.woocommerce .product-type-grouped .h5.first {
border-top: 0;
}
.woocommerce .product-type-grouped table.group_table td {
padding: 2px 0;
}
.woocommerce-result-count {
float: left;
}
.woocommerce-ordering {
float: right;
}
@media (max-width: 320px) {
.woocommerce-ordering {
float: left;
}
}
.star-rating, p.stars {
float: left;
font-family: "scicon-awesome-fontello";
font-size: .9rem;
letter-spacing: .045rem;
margin-top: -0.5em;
position: relative;
text-indent: -99999px;
width: 4.5rem;
}
p.stars {
float: none;
margin: .2em 0 1.75em;
}
.summary.entry-summary .star-rating {
margin-top: 4px;
}
.woocommerce div[role="list"].products div[role="listitem"] .star-rating {
bottom: 7px;
position: absolute;
opacity: 0;
margin: 0;
-webkit-transition: opacity 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out;
transition: opacity 250ms ease-in-out;
z-index: -1;
}
@media (min-width: 1025px) {
.woocommerce div[role="list"].products div[role="listitem"]:hover .star-rating {
opacity: 1;
}
}
@media (max-width: 1024px) {
.woocommerce div[role="list"].products div[role="listitem"] .star-rating {
opacity: 1;
}
}
.summary.entry-summary .woocommerce-review-link {
color: inherit!important;
display: inline-block;
font-weight: normal;
font-size: 11px;
padding-top: 4px;
text-transform: uppercase;
}
.star-rating::before, p.stars::before {
content: '\e808\e808\e808\e808\e808';
display: block;
left: 0;
position: absolute;
text-indent: 0;
}
.star-rating > span,
p.stars > span a {
color: inherit;
display: block;
opacity: .7;
overflow: hidden;
text-align: left;
}
p.stars > span a {
float: left;
position: absolute;
}
.star-rating > span::before,
p.stars > span a::before {
content: '\e807\e807\e807\e807\e807';
display: block;
left: 0;
overflow: hidden;
position: absolute;
text-indent: 0;
width: inherit;
}
p.stars > span a::before {
opacity: 0;
}
p.stars > span a:hover::before {
opacity: .65;
}
p.stars > span a.active::before {
opacity: 1;
}
p.stars > span a.star-1 {
width: 0.8333rem;
z-index: 5;
}
p.stars > span a.star-2 {
width: 1.6666rem;
z-index: 4;
}
p.stars > span a.star-3 {
width: 2.5rem;
z-index: 3;
}
p.stars > span a.star-4 {
width: 3.3333rem;
z-index: 2;
}
p.stars > span a.star-5 {
width: 4.1666rem;
z-index: 1;
}
p.add_review {
display: none;
}
.woocommerce div[role="list"].products div[role="listitem"] a.attachments-shop_catalog {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
float: left;
overflow: visible!important;
position: relative;
width: 100%;
}
.woocommerce div[role="list"].products div[role="listitem"] a.attachments-shop_catalog > div {
float: left;
overflow: visible!important;
position: relative;
width: inherit;
z-index: 1;
} .woocommerce div[role="list"].products div[role="listitem"] a.attachments-shop_catalog img {
float: left;
}
.pix-woo-gallery .secondary-attachment {
position: absolute;
}
div[role="list"].products div[role="listitem"] .onsale {
display: block;
font-size: 11px;
font-weight: bold;
padding: .5em 1.5em;
position: absolute;
right: 0;
text-transform: uppercase;
top: 0;
z-index: 999;
}
body.single-product .onsale {
display: none;
}
div[role="list"].products div[role="listitem"] .pix-woo-gallery-navig {
bottom: -14px;
display: block;
font-size: 14px;
overflow: hidden;
position: absolute;
right: 0;
z-index: 999;
}
div[role="list"].products div[role="listitem"] .spinloaderwrap {
left: 50%;
margin: -.5em 0 0 -.5em;
position: absolute;
top: 50%;
z-index: 100;
}
div[role="list"].products div[role="listitem"] .cycle-loading .spinloaderwrap {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
div[role="list"].products div[role="listitem"] .pix-woo-gallery-prev {
display: block;
float: left;
height: 2em;
line-height: 2em;
overflow: hidden;
text-align: center;
width: 2em;
}
div[role="list"].products div[role="listitem"] .pix-woo-gallery-prev::after {
content: '\e894';
display: inline-block;
font-family: 'scicon-awesome-fontello';
}
div[role="list"].products div[role="listitem"] .pix-woo-gallery-next {
display: block;
float: left;
height: 2em;
line-height: 2em;
overflow: hidden;
text-align: center;
width: 2em;
}
div[role="list"].products div[role="listitem"] .pix-woo-gallery-next::after {
content: '\e895';
display: inline-block;
font-family: 'scicon-awesome-fontello';
}
.woocommerce .single_add_to_cart_button {
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: .725em;
line-height: 1.6em;
margin: .5rem 0 0;
text-align: center; }
.woocommerce div[role="list"].products div[role="listitem"] .add_to_cart_button,
table.compare-list td .add_to_cart_button {
clear: both;
font-size: .825em;
line-height: 1.725em;
margin: 0; }
table.compare-list {
border-style: solid;
border-width: 6px;
margin: 2rem auto!important;
}
table.compare-list td .add_to_cart_button {
margin: .5rem 0;
}
.woocommerce div[role="list"].products div[role="listitem"].purchasable .add_to_cart_button.product_type_simple span:first-child,
.woocommerce div[role="list"].products div[role="listitem"] .add_to_cart_button.product_type_variable span:first-child,
.woocommerce .single_add_to_cart_button span:first-child,
table.compare-list td .add_to_cart_button.product_type_simple span:first-child,
table.compare-list td .add_to_cart_button.product_type_variable span:first-child {
padding-left: 1.5em;
position: relative;
}
.woocommerce div[role="list"].products div[role="listitem"].purchasable .add_to_cart_button.product_type_simple span:first-child::before,
.woocommerce .single_add_to_cart_button span:first-child::before,
table.compare-list td .add_to_cart_button span:first-child::before {
content: 'o';
display: inline-block;
font-family: 'scicon-streamline-fontastic';
font-size: 14px;
left: -0.25em;
position: absolute;
text-align: center;
text-transform: none;
width: 1.2em;
}
.woocommerce div[role="list"].products div[role="listitem"] .add_to_cart_button.product_type_simple.added span:first-child::before,
table.compare-list td .add_to_cart_button.product_type_simple.added span:first-child::before {
content: '\e817';
font-family: 'scicon-awesome-fontello';
}
.woocommerce div[role="list"].products div[role="listitem"] .add_to_cart_button.product_type_simple.loading span:first-child::before,
table.compare-list td .add_to_cart_button.product_type_simple.loading span:first-child::before {
content: '\e004';
font-family: 'scicon-streamline-fontastic';
-moz-animation: spin 1500ms infinite linear;
-webkit-animation: spin 1500ms infinite linear;
animation: spin 1500ms infinite linear;
}
.woocommerce div[role="list"].products div[role="listitem"] .add_to_cart_button.product_type_variable span:first-child::before,
table.compare-list td .add_to_cart_button.product_type_variable span:first-child::before {
content: '\e8a5';
display: inline-block;
font-family: 'scicon-entypo-fontello';
font-size: 14px;
left: -0.25em;
position: absolute;
text-align: center;
text-transform: none;
width: 1.2em;
}
.woocommerce div[role="list"].products div[role="listitem"] .added_to_cart,
table.compare-list td .added_to_cart {
display: none;
}
table.compare-list td img {
height: auto;
max-width: 300px;
width: 100%;
}
.shop_table td.product-remove a {
-moz-border-radius: 50%;
border-radius: 50%;
display: block;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
width: 20px;
}
.shop_table {
margin-top: 10px;
width: 100%;
}
.shop_table th {
font-size: .85em;
padding: 10px;
text-align: left;
text-transform: uppercase;
}
.shop_table td {
padding: 10px;
text-align: left;
vertical-align: middle;
}
.shop_table td > * {
margin-right: .5em;
}
.shop_table td.actions {
background: transparent;
float: none;
padding: 10px 0 12px;
text-align: right;
}
.shop_table td.actions a.checkout-button {
display: none;
}
.shop_table td img {
float: left;
margin: 0;
}
.shop_table .product-remove {
width: 20px;
}
.shop_table .product-name,
.shop_table .product-price {
text-align: left;
}
.shop_table .product-quantity,
.shop_table .product-subtotal {
text-align: center;
}
.shop_table .product-thumbnail {
width: 52px;
}
@media (max-width: 800px) {
.shop_table tr.cart_item > td:nth-child(1),
.shop_table tr.cart_item > td:nth-child(2),
.shop_table tr.cart_item > td:nth-child(4),
.shop_table tr > th:nth-child(1),
.shop_table tr > th:nth-child(2),
.shop_table tr > th:nth-child(4) {
display: none;
}
}
@media (max-width: 600px) {
.shop_table tr.cart_item > td:nth-child(3),
.shop_table tr.cart_item > td:nth-child(5) {
border: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
text-align: center;
width: 100%!important;
}
.shop_table tr.cart_item > td:nth-child(6) {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
text-align: center;
width: 100%!important;
}
.shop_table dl {
width: 100%;
}
.shop_table dl.variation dt,
.shop_table dl.variation dd {
display: inline-block;
float: none;
margin: 0;
width: auto;
}
.shop_table tr > th {
display: none;
}
}
.shop_table td.product-price .amount {
color: inherit;
}
.shop_table td.product-subtotal .amount {
font-size: 1.15em;
font-weight: bold;
}
.shop_table td.product-name a {
font-size: 1.15em;
font-weight: bold;
text-decoration: none;
}
.shop_table td.product-name a:hover {
text-decoration: underline;
}
.shop_table td.product-quantity {
width: 100px!important;
}
.shop_table th.product-remove {
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;
border-top-left-radius: 4px;
}
.shop_table .product-stock-status {
text-align: center;
}
.shop_table .coupon {
float: left;
}
@media (max-width: 600px) {
.shop_table .coupon {
float: right;
text-align: right;
}
}
form.checkout label {
cursor: pointer;
display: inline-block;
vertical-align: middle;
width: auto;
}
#page .shop_table label[for="coupon_code"] {
display: none;
}
.shop_table .coupon input.input-text {
float: left;
margin: 1px 5px 0 0;
width: auto;
}
.shop_table input[type="submit"], .cart_totals .button {
display: inline;
}
.shop_table a.checkout-button, .shipping_calculator button {
display: inline-block!important;
float: none!important;
}
.shop_table input[type="submit"][name="update_cart"],
.shop_table input[type="submit"][name="proceed"],
.cart_totals .button {
clear: right!important;
display: inline-block!important;
float: right!important;
}
.shop_table input[type="submit"][name="apply_coupon"] {
display: inline-block!important;
float: left!important;
}
@media (max-width: 600px) {
.shop_table input[type="submit"][name="apply_coupon"] {
float: right!important;
}
}
.shop_table a.checkout-button {
float: right!important;
margin-left: 3px;
}
.shop_table th, .shop_table td {
border-bottom-style: solid;
border-bottom-width: 1px;
}
.cart_totals {
border-bottom-style: solid;
border-bottom-width: 0;
padding-top: 1.5em;
}
.cart_totals tbody {
float: right;
}
.wc-proceed-to-checkout .button {
margin: 1em 0;
}
.shop_table .product-thumbnail {
width: 80px;
}
.shop_table .product-quantity {
min-width: 120px;
}
.shop_table #coupon_code {
margin-bottom: 0!important;
margin-top: .5rem!important;
margin-right: 2px!important;
min-height: 0!important;
}
dl.variation dt {
clear: left;
float: left;
font-weight: bold;
margin-left: 15px;
}
dl.variation dd {
clear: right;
float: left;
margin-left: 5px;
}
dl.variation p {
line-height: inherit;
margin: 0;
}
.cart_totals {
float: left;
text-align: right;
width: 100%;
}
.shipping_calculator {
float: left;
padding-top: 1em;
text-align: right;
width: 100%;
}
.shipping_calculator section {
float: right;
min-width: 300px;
padding-top: 1em;
width: 50%;
}
@media (max-width: 600px) {
.shipping_calculator section {
min-width: 0;
width: 100%;
}
}
.cart_totals table {
border-collapse: collapse;
border-spacing: 2px;
clear: both;
display: block;
float: right;
margin-bottom: -1px;
text-align: right;
}
.cart_totals h2 {
border-bottom-style: solid;
border-bottom-width: 1px;
font-size: 1.5rem;
}
.woocommerce-shipping-calculator {
padding-top: 20px;
}
.shipping-calculator-button {
color: inherit!important;
font-weight: bold;
text-transform: uppercase;
}
.shipping-calculator-button::after {
content: '\e89a';
display: inline-block;
font-family: "scicon-awesome-fontello";
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1em;
text-align: center;
text-decoration: inherit;
text-transform: none;
width: 1em;
}
.shipping_calculator input {
margin: 0;
}
.cart_totals p {
clear: both;
display: block;
text-align: right;
}
.cart_totals th,
.cart_totals td {
border-bottom-style: solid;
border-bottom-width: 1px;
padding: 10px;
}
.cart_totals td {
text-align: right;
}
.cart_totals .total th {
font-size: 1.15em;
padding: 10px;
}
.cart_totals .total td {
font-size: 1.54em;
font-weight: bold;
padding: 10px;
}
.cart_totals small {
clear: both;
display: block;
}
.woocommerce-checkout .form-row .chosen-container-single .chosen-single,
.woocommerce-checkout .select2-choice {
border-style: solid;
border-width: 1px;
border-radius: 0;
box-shadow: none;
color: inherit!important;
font-size: .725rem;
font-weight: bold;
line-height: inherit;
margin-top: .5em;
padding-bottom: .675rem;
padding-top: .675rem;
text-transform: uppercase;
}
.chosen-container .chosen-drop {
border-radius: 0;
}
.chosen-container .chosen-results {
clear: both;
}
.woocommerce-checkout .form-row .select2-container {
width: 100%;
}
.woocommerce-checkout .form-row .chosen-container-single .chosen-single span,
.woocommerce-checkout .select2-choice span {
line-height: inherit;
margin-top: 3px;
}
.woocommerce-checkout .form-row .chosen-container-single .chosen-single > div > b,
.woocommerce-checkout .select2-choice > div > b {
line-height: inherit;
position: absolute;
top: .675rem;
}
form.checkout input,
form.checkout textarea {
margin-top: .5em;
}
form.checkout ul,
form.checkout li {
list-style: none;
margin: 0;
padding: 0;
}
form.checkout input[type="radio"] {
display: inline-block;
margin-right: 2px;
position: relative;
top: 2px;
vertical-align: middle;
}
#ship-to-different-address {
font-size: inherit;
}
#ship-to-different-address label {
cursor: pointer;
margin: 0!important;
width: auto;
}
#ship-to-different-address input {
float: left!important;
margin: 2px 6px 0 0!important;
}
form.checkout .payment_methods {
border-bottom-style: solid;
border-bottom-width: 1px;
margin: 1rem 0;
padding-bottom: 1rem;
}
form.checkout .payment_methods .payment_box {
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: .925em;
font-weight: 400;
margin-top: .5rem;
padding: 1rem;
position: relative;
}
form.checkout .payment_methods .payment_box p {
margin: 0;
}
form.checkout .payment_methods .payment_box::after {
border-bottom-style: dashed;
border-bottom-width: 6px;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 0;
content: '';
left: 1rem;
position: absolute;
top: -6px;
}
form.checkout .payment_methods img {
margin: 0 .5em;
vertical-align: middle;
}
.cart-empty.h4,
.return-to-shop {
text-align: center;
}
.geode_cart_is_empty {
font-size: 70px;
margin-bottom: .2em;
opacity: .25;
text-align: center;
}
#shipping_method ul, #shipping_method li {
list-style: none;
margin: 0;
padding: 0;
}
.widget_top_rated_products ul,
.widget_recent_reviews ul,
.widget_recently_viewed_products ul,
.widget_products ul,
.widget_shopping_cart_content ul {
float: left;
margin: 0;
padding: 0;
width: 100%;
}
.widget_top_rated_products li,
.widget_recent_reviews li,
.widget_recently_viewed_products li,
.widget_products li,
.widget_shopping_cart_content li {
border-bottom-style: solid!important;
border-bottom-width: 1px!important;
list-style: none!important;
margin: 0 0 8px!important;
overflow: hidden!important;
padding: 0 0 8px!important;
text-align: left!important;
}
.widget_top_rated_products li:last-child,
.widget_recent_reviews li:last-child,
.widget_recently_viewed_products li:last-child,
.widget_products li:last-child,
.widget_shopping_cart_content li :last-child{
border-bottom-width: 0!important;
}
.widget_top_rated_products li::before,
.widget_recent_reviews li::before,
.widget_recently_viewed_products li::before,
.widget_products li::before,
.widget_shopping_cart_content li::before {
display: none!important;
}
.widget_top_rated_products li img,
.widget_recent_reviews li img,
.widget_recently_viewed_products li img,
.widget_products li img,
.widget_shopping_cart_content li img {
float: left;
height: auto;
margin-right: 10px;
max-width: 100%;
width: 120px!important;
}
.widget_top_rated_products li a,
.widget_recent_reviews li a,
.widget_recently_viewed_products li a,
.widget_products li a,
.widget_shopping_cart_content li a {
display: block;
font-weight: bold;
}
.widget_shopping_cart_content .quantity {
display: inline-table;
font-weight: normal;
}
.widget_top_rated_products .star-rating,
.widget_recent_reviews .reviewer,
.widget_recent_reviews .star-rating,
.widget_shopping_cart_content .variation {
display: inline-table;
float: none;
margin: 0;
}
.widget_shopping_cart_content .variation {
font-size: .9em;
}
.widget_shopping_cart_content .variation dt {
margin-left: 0;
}
.widget_shopping_cart_content .quantity .amount {
font-weight: bold;
}
.widget_shopping_cart_content .total {
float: left;
padding: 1em 0;
text-align: center;
width: 100%;
}
.widget_shopping_cart_content .total .amount {
font-size: 1.15em;
}
.widget_price_filter .price_slider_amount {
font-size: 0.8751em;
line-height: 2.4em;
margin: 0 -9px 1.1111rem;
text-align: right;
}
.widget_price_filter .price_slider_amount .button {
float: left;
font-size: .75rem;
margin-top: .25rem;
padding: .25rem .5rem;
}
.widget_price_filter .price_slider_wrapper {
padding: 0 9px;
}
.widget_price_filter .ui-slider-horizontal {
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
height: 10px;
margin: 1rem 0 .75rem;
position: relative;
width: 100%;
z-index: 1;
}
.widget_price_filter .block_small .ui-slider-horizontal {
margin: 10px 0;
}
.widget_price_filter .ui-slider-horizontal a,
.widget_price_filter .ui-slider-horizontal span {
border-style: solid;
border-width: 1px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
cursor: ew-resize;
height: 18px;
line-height: 17px;
margin: -5px 0 0 -9px;
padding: 0;
position: absolute;
text-align: center;
text-decoration: none;
width: 18px;
z-index: 3;
}
.widget_price_filter .active .ui-slider-horizontal a,
.widget_price_filter .active .ui-slider-horizontal span {
-moz-transition: none;
-webkit-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.widget_price_filter .ui-slider-range {
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
border-radius: 5px;
height: 10px;
left: 0;
position: absolute;
top: 0;
z-index: 2;
}
.widget_price_filter .active .ui-slider-range {
-moz-transition: none!important;
-webkit-transition: none!important;
-o-transition: none!important;
-ms-transition: none!important;
transition: none!important;
}
.woocommerce .add_to_wishlist {
color: inherit!important;
display: block;
font-size: 14px;
overflow: hidden;
position: relative;
text-indent: -9999px;
width: 26px;
}
.woocommerce .add_to_wishlist::before {
content: '\e806';
display: block;
font-family: 'scicon-awesome-fontello';
left: 0;
position: absolute;
text-align: center;
text-indent: 0;
width: inherit;
}
.woocommerce .yith-wcwl-wishlistaddedbrowse .feedback,
.woocommerce .yith-wcwl-wishlistexistsbrowse .feedback {
display: none;
}
.woocommerce .yith-wcwl-wishlistaddedbrowse > a,
.woocommerce .yith-wcwl-wishlistexistsbrowse > a {
display: block;
font-size: 14px;
overflow: hidden;
position: relative;
text-indent: -9999px;
width: 26px;
}
.woocommerce .summary.entry-summary .add_to_wishlist,
.woocommerce .summary.entry-summary .yith-wcwl-wishlistaddedbrowse > a,
.woocommerce .summary.entry-summary .yith-wcwl-wishlistexistsbrowse > a {
font-size: 16px;
width: 28px;
text-align: left;
}
.woocommerce .yith-wcwl-wishlistaddedbrowse > a::before,
.woocommerce .yith-wcwl-wishlistexistsbrowse > a::before {
content: '\e806';
display: block;
font-family: 'scicon-awesome-fontello';
left: 0;
position: absolute;
text-align: center;
text-indent: 0;
width: inherit;
}
.woocommerce .woocommerce_after_shop_loop_item_title {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
float: left;
padding: 1.5em;
position: static;
width: 100%;
}
.woocommerce .yith-wcwl-add-to-wishlist {
bottom: 7px;
display: inline-block!important;
height: 26px;
line-height: 26px;
margin: 0 1.5em 0 0;
overflow: hidden;
position: absolute;
right: 0;
width: 26px;
-webkit-transition: opacity 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out;
transition: opacity 250ms ease-in-out;
z-index: -1;
}
.woocommerce div[role="list"].products div[role="listitem"] .yith-wcwl-add-to-wishlist {
opacity: 0;
}
@media (min-width: 1025px) {
.woocommerce div[role="list"].products div[role="listitem"]:hover .yith-wcwl-add-to-wishlist {
opacity: 1;
}
}
@media (max-width: 1024px) {
.woocommerce div[role="list"].products div[role="listitem"] .yith-wcwl-add-to-wishlist {
opacity: 1;
}
}
.woocommerce .summary.entry-summary .yith-wcwl-add-to-wishlist {
font-size: 16px;
height: 28px;
line-height: 28px;
margin: 0 .275em 0 0;
position: static; width: 28px;
}
#yith-wcwl-popup-message {
display: none!important;
}
.added_to_cart.wc-forward {
display: none!important;
}
.woocommerce-message .button.wc-forward {
display: block;
}
.woocommerce-message .button.wc-forward::after {
content: '\e88d';
display: inline-block;
font-family: 'scicon-entypo-fontello';
padding-left: 4px;
}
.woocommerce .pix-woo-quickview-product {
bottom: 7px;
color: inherit!important;
display: inline-block!important;
font-size: 14px;
height: 26px;
line-height: 26px;
margin: 0 1.5em 0 0;
overflow: hidden;
position: absolute;
right: 26px;
width: 26px;
-webkit-transition: opacity 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out;
transition: opacity 250ms ease-in-out;
z-index: -1;
}
.woocommerce div[role="list"].products div[role="listitem"] .pix-woo-quickview-product {
opacity: 0;
}
@media (min-width: 1025px) {
.woocommerce div[role="list"].products div[role="listitem"]:hover .pix-woo-quickview-product {
opacity: 1;
}
}
@media (max-width: 1024px) {
.woocommerce div[role="list"].products div[role="listitem"] .pix-woo-quickview-product {
opacity: 1;
}
}
.woocommerce div[role="list"].products div[role="listitem"] .pix-woo-quickview-product::before {
content: '\e835';
display: block;
font-family: 'scicon-awesome-fontello';
text-align: center;
width: inherit;
}
.woocommerce .compare.button, .woocommerce .compare {
bottom: 7px;
color: inherit!important;
display: inline-block!important;
font-size: 14px;
height: 26px;
line-height: 26px;
margin: 0 1.5em 0 0;
overflow: hidden;
position: absolute;
right: 26px;
text-align: left;
text-indent: -9999px;
width: 26px;
-webkit-transition: opacity 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out;
transition: opacity 250ms ease-in-out;
z-index: -1;
}
body.quick-view .compare.button, body.quick-view .compare {
right: 52px;
}
.woocommerce div[role="list"].products div[role="listitem"] .compare.button,
.woocommerce div[role="list"].products div[role="listitem"] .compare {
opacity: 0;
}
@media (min-width: 1025px) {
.woocommerce div[role="list"].products div[role="listitem"]:hover .compare.button,
.woocommerce div[role="list"].products div[role="listitem"]:hover .compare {
opacity: 1!important;
}
}
@media (max-width: 1024px) {
.woocommerce div[role="list"].products div[role="listitem"] .compare.button,
.woocommerce div[role="list"].products div[role="listitem"] .compare {
opacity: 1!important;
}
}
.woocommerce .summary.entry-summary .compare,
.woocommerce .summary.entry-summary .compare.button {
font-size: 16px;
height: 28px;
line-height: 28px;
position: static;
right: 28px;
width: 28px;
}
.woocommerce .compare::before,
.woocommerce .compare.button::before {
content: '\e849';
display: block;
font-family: 'scicon-entypo-fontello';
left: 0;
position: absolute;
text-align: center;
text-indent: 0;
width: inherit;
}
.woocommerce .summary.entry-summary .compare::before,
.woocommerce .summary.entry-summary .compare.button::before {
position: static;
}
.woocommerce .compare.button .blockUI, .woocommerce .compare .blockUI {
display: none!important;
}
body:not(.single) .pix-quick-view {
display: none;
}
#cboxLoadedContent .pix-quick-view:first-child {
display: block;
margin: 0 auto;
opacity: 0;
max-width: 840px;
padding: 40px;
-webkit-transition: opacity 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out;
transition: opacity 250ms ease-in-out; }
#cboxLoadedContent .pix-quick-view.showme {
opacity: 1;
}
#cboxLoadedContent .woocommerce-product-rating,
#cboxLoadedContent .compare {
display: none!important;
}
.pix-quick-view h4.product_title {
margin: 6px 40px 0 0;
}
body.single .pix-quick-view h4.product_title {
display: none;
}
.pix-quick-view img {
height: auto;
max-width: 100%;
}
.pix-quick-view .images {
float: left;
width: 62%;
}
@media (max-width: 800px) {
.pix-quick-view .images {
width: 100%;
}
}
.pix-quick-view #woocommerce-main-image-wrapper {
border-style: solid ;
border-width: 1px;
display: block;
}
.pix-quick-view .woocommerce-main-image {
display: block;
overflow: hidden;
-webkit-transition: background-color 250ms ease-in-out;
-moz-transition: background-color 250ms ease-in-out;
-ms-transition: background-color 250ms ease-in-out;
-o-transition: background-color 250ms ease-in-out;
transition: background-color 250ms ease-in-out;
}
.pix-quick-view .woocommerce-main-image img {
display: block;
float: left;
-webkit-transition: opacity 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out;
transition: opacity 250ms ease-in-out;
}
.pix-quick-view .woocommerce-main-image.loading img {
opacity: .45;
}
.pix-quick-view .woocommerce-main-image .spinloaderwrap,
#cboxContent .spinloaderwrap.outside {
left: 50%;
margin: -.5em 0 0 -.5em;
position: absolute;
top: 50%;
z-index: 100;
}
.geode_pagination .spinloaderwrap.outside  {
left: 50%;
margin: 0 0 0 -.5em;
position: absolute;
top: 0;
z-index: 100;
}
.pix-quick-view .woocommerce-main-image.loading .spinloaderwrap,
#cboxContent .spinloaderwrap.outside.started,
.geode_pagination .spinloaderwrap.outside.started  {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.pix-quick-view .summary.entry-summary {
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
padding-left: 4%;
position: relative;
width: 36.5%;
}
@media (max-width: 800px) {
.pix-quick-view .summary.entry-summary {
padding-left: 0;
padding-top: 1.111rem;
text-align: right;
width: 100%;
}
}
.pix-quick-view .summary.entry-summary p.price {
line-height: 2rem;
padding-bottom: .5em;
padding-right: 60px;
}
@media (max-width: 800px) {
.pix-quick-view .summary.entry-summary p.price {
padding-right: 0;
padding-top: 1.111rem;
}
}
.pix-quick-view .woocommerce-tabs {
clear: both;
width: 100%;
}
.summary.entry-summary form.cart {
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-style: solid;
border-top-width: 1px;
display: table;
float: left;
margin-bottom: 1.11111em;
padding: 1.11111em 0;
vertical-align: middle;
width: 100%;
}
.product-type-grouped .summary.entry-summary form.cart {
border-top-width: 0;
}
#page .quantity.buttons_added input[type="number"],
#cboxContent .quantity.buttons_added input[type="number"] {
border-style: solid;
border-width: 1px;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
float: left;
font-family: inherit;
font-size: .9rem;
height: 1.8rem;
line-height: 1.5rem;
margin: 0 2px 0 0;
min-height: 0;
padding: 0;
text-align: center;
width: 3rem;
}
#page .quantity.buttons_added input[type="number"]::-webkit-outer-spin-button,
#page .quantity.buttons_added input[type="number"]::-webkit-inner-spin-button,
#cboxContent .quantity.buttons_added input[type="number"]::-webkit-outer-spin-button,
#cboxContent .quantity.buttons_added input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
#page .quantity.buttons_added input[type="button"],
#cboxContent .quantity.buttons_added input[type="button"] {
border-style: solid;
border-width: 1px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
display: inline-block;
float: left;
font-family: inherit;
font-size: inherit;
height: 1.8rem;
line-height: 1.5rem;
margin: 0 2px 0 0;
padding: 0;
text-align: center;
width: 1.8rem;
}
.summary .product_meta {
line-height: 1.11111em;
margin-top: 1.11111em!important;
font-size: 11px;
font-weight: normal;
text-transform: uppercase;
}
.summary .product_meta .posted_in,
.summary .product_meta .tagged_as {
clear: both;
display: block;
padding-top: .5rem;
}
table.variations select  {
-webkit-appearance: menulist-button;
width: 100%!important;
}
table.variations .customSelect,
table.variations .customSelectInner {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.reset_variations {
float: left;
font-size: 10px;
font-weight: normal;
padding: 1em 0 0;
text-transform: uppercase;
}
.reset_variations::before {
content: '\e80b';
font-family: 'scicon-iconic-fontello';
padding-right: .5em;
}
.single_variation {
margin: 1em 0;
}
.zoom {
display:inline-block;
position: relative;
}
.zoom img {
display: block;
}
.zoomImg {
max-height: none!important;
}
#woocommerce_product_tabs {
padding-top: 1.5em;
}
.thumbnails {
display: block;
margin-left: -.5rem;
}
.thumbnails > span {
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
padding: .5rem 0 0 .5rem;
width: 20%;
}
.wide-template .thumbnails > span {
width: 16.666%;
}
.double-side-template .thumbnails > span {
width: 25%;
}
.thumbnails a {
border-style: solid;
border-width: 1px;
float: left;
margin: 0;
overflow: hidden;
width: 100%;
}
.thumbnails a.selected {
border-style: solid;
border-width: 1px;
}
.thumbnails a img {
float: left;
}
.placeholder-image {
opacity: .5;
}
.upsells.products > h2,
.related.products > h2,
.cross-sells > h2 {
margin-top: 2em;
overflow: hidden;
position: relative;
width: 100%;
}
.upsells.products > h2::after,
.related.products > h2::after,
.cross-sells > h2::after {
content: '';
height: 1px;
margin-left: 1em;
position: absolute;
top: 50%;
width: 100%;
}
.upsells.products .pix_button,
.related.products .pix_button,
.cross-sells .pix_button,
.upsells.products .yith-wcwl-add-to-wishlist,
.related.products .yith-wcwl-add-to-wishlist,
.cross-sells .yith-wcwl-add-to-wishlist,
.upsells.products .compare.button,
.related.products .compare.button,
.cross-sells .compare.button,
.upsells.products .compare,
.related.products .compare,
.cross-sells .compare,
.upsells.products .pix-woo-quickview-product,
.related.products .pix-woo-quickview-product,
.cross-sells .pix-woo-quickview-product,
.upsells.products .star-rating,
.related.products .star-rating,
.cross-sells .star-rating {
display: none!important;
}
.upsells.products div[role="listitem"]:hover > div,
.pixgridder .upsells.products div[role="listitem"].column:hover > div,
.related.products div[role="listitem"]:hover > div,
.pixgridder .related.products div[role="listitem"].column:hover > div,
.cross.products div[role="listitem"]:hover > div,
.pixgridder .cross.products div[role="listitem"].column:hover > div {
padding-bottom: 0!important;
} #page #imtst_submit_wrap {
margin-left: 0!important;
}
#page .fe_wrapp_stars {
display: block!important;
}
#page .fe_wrapp_stars .selected_star,
#page .fe_wrapp_stars .unselected_star,
#page .wrapperStars_fe .selected_star,
#page .wrapperStars_fe .unselected_star {
background: transparent!important;
}
#page .fe_wrapp_stars div.unselected_star::before,
#page .wrapperStars_fe .unselected_star::before {
content: '\e808';
display: block;
font-family: "scicon-awesome-fontello";
font-size: 14px;
line-height: 14px;
text-align: center;
}
#page .wrapperStars_fe .selected_star::before,
#page .fe_wrapp_stars div.selected_star::before {
content: '\e807';
display: block;
font-family: "scicon-awesome-fontello";
font-size: 14px;
line-height: 14px;
text-align: center;
}
#page .imtst_form {
max-width: none!important;
}
#page .testi-text .row {
padding: 0!important;
}
#page .testi-text a {
color: inherit!important;
}
#page .testi-wrapper {
padding-left: .75rem!important;
padding-right: .75rem!important;
}
#page .imtst_fieldset_pot {
display: none!important;
}
#page .theme_1 .testi-wrapper .quotes {
padding: 25px 14px 24px 24px!important;
}
#page .theme_1 .testi-wrapper .testi-details .testi-text {
padding-left: 1em;
}
#page .theme_2 .testi-wrapper .quotes {
padding: 25px 14px 24px 24px!important;
}
#page .theme_3 .testi-wrapper .quotes {
padding-bottom: 0!important;
}
#page .theme_4 .testi-wrapper .quotes,
#page .theme_5 .testi-wrapper .quotes {
padding-top: 0!important;
}
#page .theme_4 .fa-quote-right::before {
opacity: .5;
}
#page .theme_4 .member-social a i {
border-radius:50%;
}
#page .theme_4 .member-social a.facebook:hover i {
background-color: #507CBE;
}
#page .theme_4 .member-social a.twitter:hover i {
background-color: #63CDF1;
}
#page .theme_4 .member-social a.gplus:hover i {
background-color: #F16261;
}
#page .theme_4 .member-social a.dribbble:hover i {
background-color: #E46387;
}
#page .theme_4 .member-social a.linkedin:hover i {
background-color: #90CADD;
}
#page .theme_4 .member-social a.flickr:hover i {
background-color: #E474AF;
}
#page .theme_4 .member-social a.instagramm:hover i {
background-color: #4D4F54;
}
#page .theme_6 .testi-wrapper .quotes {
background: none!important;
padding-bottom: 0!important;
position: relative;
}
#page .theme_6 .testi-wrapper .testi-details .testi-text {
padding-left: 1em;
}
#page .theme_6 .testi-wrapper .quotes::after {
color: inherit;
font-family: FontAwesome;
content: "\f10e";
display: block;
font-size: 3.5em;
left: 0;
line-height: 1em;
opacity: .15;
position: absolute;
top: 0;
}
#page .theme_7 .testi-wrapper .testi-details img {
filter: none;
-webkit-filter: none;
-webkit-transform: none!important;
-moz-transform: none!important;
-ms-transform: none!important;
-o-transform: none!important;
transform: none!important;
-webkit-transform: translateZ(0);
}
#page .theme_7 .testi-wrapper:hover .testi-details img {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter: gray;
-webkit-filter: grayscale(50%) brightness(100%) contrast(110%);
}
#page .testi-wrapper .testi-details img {
-webkit-transform: translateZ(0);
}
#page .theme_7 .testi-wrapper .testi-details .clinet-img {
min-width: 0!important;
max-width: none!important;
width: 100px!important;
}
#page .theme_7 .testi-wrapper .quotes {
background: none!important;
font-size: 1.2em!important;
line-height: 1.5!important;
margin: 0!important;
padding: 0!important;
}
#page .theme_7 .testi-wrapper .quotes .quote-content {
min-height: 40px;
position: relative;
}
#page .theme_7 .testi-wrapper .quotes .quote-content::after {
color: inherit;
font-family: FontAwesome;
content: "\f10e";
display: block;
font-size: 2.5em;
left: 0;
line-height: 1em;
opacity: .2;
position: absolute;
top: 0;
}
#page .theme_7 .testi-wrapper .testi-details .testi-text .testi-name {
font-family: inherit!important;
}
#page .theme_7 .testi-wrapper .testi-details .testi-text .testi-job {
color: inherit!important;
font-family: inherit!important;
}
#page .theme_7 .testi-wrapper .testi-details .stars .wrapperStars_fe {
margin-left: 0;
padding-right: 0;
}
#page .ict_wrapp ul li,
#page .member-desc {
font-size: 1rem!important;;
}
#page .member-email,
#page .member-web,
#page .member-phone,
#page .member-location,
#page .member-skills-wrapper [class*="skill-"] {
font-size: .875em!important;
word-wrap: break-word;
}
#page .member-skills-wrapper .skill-prog {
border: 0!important;
border-radius: 0!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
height: 6px;
-webkit-transform: translateZ(0);
}
#page .member-skills-wrapper .skill-prog .fill {
border-radius: 0!important;
-webkit-transform: translateZ(0);
}
#page .member-social [class^="icon-"]:before,
#page .member-social [class*=" icon-"]:before {
font-size: 14px!important;
}
#page .ict_wrapp ul li {
border-width: 0!important;
}
#page .ict_wrapp ul li,
#page .member-name,
#page .member-name a,
#page .member-desc,
#page .member-skills-wrapper .skill-label {
color: inherit!important;
font-family: inherit!important;
line-height: inherit!important;
}
#page .member-job{
font-family: inherit!important;
}
#page .member-img img,
#page .member-social a i {
-webkit-transform: translateZ(0);
}
#page .theme_1 .member-name,
#page .theme_2 .member-name {
right: 10px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
#page .theme_1 .member-name span,
#page .theme_2 .member-name span {
right: -10px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
#page .theme_2 .member-img img {
filter: none;
-webkit-filter: none;
-webkit-transform: none!important;
-moz-transform: none!important;
-ms-transform: none!important;
-o-transform: none!important;
transform: none!important;
-webkit-transform: translateZ(0);
}
#page .theme_2 .ict_wrapp ul li:hover .member-img img {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter: gray;
-webkit-filter: grayscale(50%) brightness(100%) contrast(110%);
}
#page .theme_3 .member-social {
bottom: 5px!important;
width: 100%!important;
}
#page .theme_3 .member-content:before {
display: none;
}
#page .theme_4 .member-skills-wrapper {
padding-top: 1rem!important;
}
#page .theme_5 .member-desc {
bottom: 7px;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: .875rem!important;
padding: 1rem!important;
width: 100%;
}
#page .theme_5 .member-content::before {
display: none;
}
#page .theme_5 .member-img,
#page .theme_6 .member-img {
overflow: visible;
}
#page .theme_6 .member-desc,
#page .theme_6 .member-skills-wrapper {
padding-left: .75em;
padding-right: .75em;
}
#page .theme_6 .member-img img {
box-shadow: none;
}
#page .theme_6 .member-content {
left: 1px;
}
#page .theme_6 .member-content:before {
border-bottom-color: transparent;
}
#page .theme_7 .member-img {
overflow: visible;
}
#page .theme_8 .member-social a:hover i {
border-color: transparent;
color: #ffffff;
}
#page .theme_8 .member-content:before {
display: none;
}
#page .member-img {
margin: auto;
max-width: 200px;
}
#page .theme_8 .member-img img {
border: 0;
float: left;
}
#page .theme_9 .member-social a i,
#page .theme_10 .member-social a i {
color: #ffffff!important;
}
#page .theme_10 .member-img {
float: left;
max-width: none;
}
#page .theme_10 .member-content-wrapper {
float: right;
left: auto;
position: relative;
}
#page .theme_10 .member-name-wrapper {
height: auto;
top: 165px;
}
#page .theme_10 .member-name {
-moz-border-radius: 0;
border-radius: 0;
right: 0;
}
#page .theme_10 .member-name span {
-moz-border-radius: 0;
border-radius: 0;
}
#page .owl-theme .owl-controls .owl-page {
-webkit-transform: translateZ(0);
}
#page .owl-theme .owl-controls .owl-buttons div {
height: 30px!important;
overflow: hidden!important;
padding: 0!important;
position: relative;
text-indent: -9999px!important;
width: 30px!important;
-webkit-transform: translateZ(0);
}
#page .owl-theme .owl-controls .owl-buttons div::after {
display: inline-block;
font-family: "scicon-entypo-fontello";
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;
left: 0;
line-height: 30px;
margin-top: 0;
position: absolute;
text-align: center;
text-decoration: inherit;
text-indent: 0;
text-transform: none;
top: 0;
width: 100%;
}
#page .owl-theme .owl-controls .owl-buttons div.owl-prev::after {
content: '\e884';
}
#page .owl-theme .owl-controls .owl-buttons div.owl-next::after {
content: '\e885';
}
#page .ict_wrapp ul {
margin: 0;
padding: 0;
}
#page .imtst_req_sign {
color: inherit!important;
}
#page .imtst_fieldset {
padding: 0;
}
#page .imtst_label {
font-weight: inherit;
margin-top: 0!important;
width: 100%!important;
}
#page .imtst_label input,
#page .imtst_label textarea {
margin-top: .75em!important;
}
#page #imtst_submit_wrap {
margin: 10px 0 0;
}
@media (max-width: 1024px) {
#page .ict_wrapp ul li {
width: 50%!important;
}
}
@media (max-width: 800px) {
#page .ict_wrapp ul li {
width: 100%!important;
}
}
.slideshine_fontsized {
font-size: 32px!important;
}
.slideshine_prev, .slideshine_next, .slideshine_pie_bg, .slideshine_pie_bg.bordered {
border-width: 0!important;
}
.pix_slideshine:not(.gallery-slideshine) .slideshine_prev, .pix_slideshine:not(.gallery-slideshine) .slideshine_next {
background-color: transparent!important;
}
.pix_slideshine:not(.gallery-slideshine) .slideshine_prev::before,  .pix_slideshine:not(.gallery-slideshine) .slideshine_next::before {
-moz-text-shadow: 0 1px 5px rgba(0,0,0,.15);
-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.15);
text-shadow: 0 1px 5px rgba(0,0,0,.15);
font-size: 1.1em;
margin-top: -.5em;
}
.row[data-extra="fullscreen"] .pix_slideshine:not(.gallery-slideshine) .slideshine_prev::before, .row[data-extra="fullscreen"] .pix_slideshine:not(.gallery-slideshine) .slideshine_next::before,
.row[data-extra="fullwidth"] .pix_slideshine:not(.gallery-slideshine) .slideshine_prev::before, .row[data-extra="fullwidth"] .pix_slideshine:not(.gallery-slideshine) .slideshine_next::before {
font-size: 1.5em;
}
body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .pix_slideshine .slideshine_slides .slideshineSlide,
body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .pix_slideshine .slideshine_slides .slideshineSlide {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.slideshine_prev {
left: 20px;
}
.slideshine_next {
right: 20px;
}
.slideshine_play_pause,
.slideshine_pie_bg,
.slideshine_pie,
.slideshine_waiter .spinner {
right: 20px;
top: 20px;
} #main .row[data-extra="fullscreen"] .pix_slideshine:not(.gallery-slideshine) .slideshine_bullets {
bottom: 64px;
}
.slideshine_margin {
margin-bottom: 0!important;
}
.slideshine_wrap,
.slideshine_slides {
max-width: 100%;
}
.slideshine_slides {
background: #444444!important;
}
.sc-layout .slideshine_slides {
z-index: 0;
}
#main .pix_slideshine img,
#main .pix_slideshine svg {
height: auto;
max-height: none; }
#main .row[data-extra="fullscreen"] .pix_slideshine,
#main .row[data-extra="fullwidth"] .pix_slideshine {
height: 300px;
}
.sc-layout .slideshine_next,
.sc-layout .slideshine_prev,
#related-items-section .slideshine_next,
#related-items-section .slideshine_prev,
.grid-blog .slideshine_prev,
.grid-blog .slideshine_next {
border: transparent!important;
font-size: 32px!important;
margin-left: 0;
margin-right: 0;
}
.sc-layout .slideshine_prev,
#related-items-section .slideshine_prev,
.grid-blog .slideshine_next {
right: 10px;
}
.sc-layout article.type-portfolio:hover .slideshine_next,
.sc-layout article.type-portfolio:hover .slideshine_prev,
.grid-blog article.type-portfolio:hover .slideshine_prev,
.grid-blog article.type-portfolio:hover .slideshine_next {
opacity: 1;
filter: alpha(opacity=100);
margin-left: 0;
margin-right: 0;
}
.slideshine_waiter .spinner {
border-width: 3px!important;
}
.slideshine_wrap_loader,
.slideshine_loader {
height: 2px;
}
.slideshine_thumbs span[data-index] {
opacity: .5;
filter: alpha(opacity=50);
}
.slideshine_thumbs span[data-index].slideshine_current_th {
opacity: 1;
filter: alpha(opacity=100);
}
#main .row[data-extra="fullscreen"] .pix_slideshine,
#main .row[data-extra="fullwidth"] .pix_slideshine {
overflow: hidden;
}
.row[data-extra="fullscreen"] .slideshine_thumbs {
bottom: 0;
position: absolute;
top: auto;
}
.row[data-extra="fullscreen"] .slideshine_wrap_loader,
.row[data-extra="fullscreen"] .slideshine_loader {
z-index: 5;
}
.slideshine_loader {
opacity: .75;
}
.slideshine_caption.has_pix_section_video {
height: 100%!important;
margin: 0!important;
width: 100%!important;
}
.slideshine_caption > video {
display: none;
}
.chart-amount i[class*="scicon"] {
height: 100%;
left: 0;
top: 0;
width: 100%;
position: absolute;
}
.chart-amount i[class*="scicon"]::before {
height: 100%;
left: 0;
line-height: inherit;
position: absolute;
vertical-align: text-bottom;
width: 100%;
} #main .pix_tabs .column {
margin-bottom: 0;
}
#main .pix_tabs .inner-panel h2:first-child {
margin: .5em 0 1em;
} .sharedaddy,
.sharedaddy * {
font-family: inherit!important;
}
div.sharedaddy div.sd-block {
border-top-style: solid!important;
border-top-width: 1px!important;
padding: 10px 0!important;
}
.tiled-gallery .gallery-row {
width: 100%!important;
}
.sd-title {
display: none!important;
}
div.sharedaddy .sd-content {
margin-top: .5rem!important;
width: 100%!important;
}
#infinite-handle {
display: block!important;
width: auto;
}
.row-inside#row-infinite {
margin: 0!important;
} .gallery-item > span {
overflow: hidden;
}
.gallery-caption.sc-bg-hover {
bottom: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: .925em;
margin: 0;
left: 0;
opacity: 0;
padding: .325rem .75rem;
position: absolute;
text-align: center;
width: 100%;
transform:scale(1.5);
-o-transform:scale(1.5);
-ms-transform:scale(1.5);
-moz-transform:scale(1.5);
-webkit-transform:scale(1.5);
-webkit-transition: all 250ms ease-out;
-moz-transition: all 250ms ease-out;
-ms-transition: all 250ms ease-out;
-o-transition: all 250ms ease-out;
transition: all 250ms ease-out;
}
.gallery-item > span:hover .gallery-caption.sc-bg-hover {
opacity: 1;
transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
-webkit-transform:scale(1);
}
.sc-gallery.gallery {
margin-bottom: 1.11111em;
}
.sc-gallery.gallery[data-grid="fitRows"] { padding: 0;
}
.gallery .gallery-item {
-moz-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
position: relative;
margin: 0;
z-index: 0; }
.gallery .gallery-item > span {
float: left;
display: block;
position: relative;
}
.wrap-sc-gallery {
margin-left: -2%;
}
.sc-gallery.gallery .gallery-item {
margin: 0 0 2% 0;
padding-left: 2%;
}
.gallery .gallery-item img {
float: left;
width: 100%;
}
.gallery.gallery-columns-1 .gallery-item {
width: 100%;
padding-left: 0;
}
.gallery.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery.gallery-columns-3 .gallery-item {
width: 33.33333%;
}
.gallery.gallery-columns-4 .gallery-item{
width: 25%;
}
.gallery.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery.gallery-columns-6 .gallery-item{
width: 16.6667%;
}
.gallery.gallery-columns-7 .gallery-item {
width: 14.2857%;
}
.gallery.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery .gallery-item .sc-bg-fancy {
bottom: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
left: 0;
max-height: 100%;
opacity: 0;
padding: 15px;
position: absolute;
text-align: center;
width: 100%;
z-index: 1;
-webkit-transform: translateY(10%);
-moz-transform: translateY(10%);
-ms-transform: translateY(10%);
-o-transform: translateY(10%);
transform: translateY(10%);
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-ms-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out; }
.gallery .gallery-item .sc-bg-fancy::after {
border-style: solid;
border-width: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
content: '';
display: block;
height: 100%;
left: 0;
opacity: .15;
position: absolute;
top: 0;
width: 100%;
z-index: -1;
-webkit-transition: border-width 400ms ease-in-out;
-moz-transition: border-width 400ms ease-in-out;
-ms-transition: border-width 400ms ease-in-out;
-o-transition: border-width 400ms ease-in-out;
transition: border-width 400ms ease-in-out;
}
.gallery .gallery-item:hover .sc-bg-fancy::after {
border-width: 6px;
}
.gallery .gallery-item:hover .sc-bg-fancy {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.gallery-slideshine.pix_slideshine { }
.gallery-slideshine .slideshine_caption,
.gallery-slideshine .pixlightfx {
bottom: 0;
display: block;
font-size: 1rem!important;
height: auto;
line-height: 1.5;
text-align: center;
top: auto;
width: 100%;
}
@media (max-width: 320px) {
.gallery-slideshine .slideshine_caption {
display: none!important;
}
}
.gallery-slideshine .pixlight {
display: block;
padding: 1rem 0;
width: 100%;
}
.gallery-slideshine .slideshine_caption p {
margin: 0;
padding: 0;
}
.slideshine_margin-gallery {
height: 1rem;
} .lwa-avatar {
padding-top: .2em;
}
.lwa-info {
padding-right: 1em;
}
.lwa-links-remember-cancel {
display: none;
} #page form.search-form,
.jetpack_subscription_widget form {
margin-bottom: 1.11111em;
}
#page form.search-form label {
clear: left;
display: inline-block;
float: left;
margin: 0;
}
#page form.search-form input[type="search"] {
padding-right: 55px;
}
#page form.search-form input[type="search"],
.jetpack_subscription_widget input[type="text"] {
margin: 0;
}
#page form.search-form button[type="submit"] {
background: transparent!important;
border-color: transparent!important;
-moz-border-radius: 3px;
border-radius: 3px;
moz-box-sizing: border-box;
box-sizing: border-box;
clear: right;
color: inherit!important;
display: inline-block;
float: left;
font-size: 1em;
margin: 0 0 0 -50px;
min-height: 3rem;
padding: .575rem 0;
width: 50px;
}
#page form.search-form button[type="submit"] span {
background: transparent!important;
color: inherit!important;
}
.jetpack_subscription_widget input[type="submit"] {
margin-top: 0;
}
.sd-title {
display: none;
} .tagcloud {
margin-bottom: 1.11111em;
}
.tagcloud a {
-moz-border-radius: 2px;
border-radius: 2px;
display: inline-block;
margin: 0 .25em .5em 0;
padding: .1em .5em;
-webkit-transition: background 250ms ease-in-out;
-moz-transition: background 250ms ease-in-out;
-ms-transition: background 250ms ease-in-out;
-o-transition: background 250ms ease-in-out;
transition: background 250ms ease-in-out;
} select.hasCustomSelect {
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 1em!important;
margin-bottom: 1em;
max-width: 99%;
opacity: 0;
padding-right: 3em;
position: relative;
appearance: none;
-ms-appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
z-index: 2;
}
.customSelect {
border-style: solid;
border-width: 1px;
-moz-border-radius: 3px;
border-radius: 3px;
display: inline-block;
font-size: .825em;
font-weight: bold;
margin-bottom: 1em;
max-width: 100%;
overflow: hidden;
padding: .675rem 0;
position: absolute;
text-transform: uppercase;
vertical-align: middle;
z-index: 0;
}
#page #navbar select.hasCustomSelect,
#page #navbar .customSelect {
margin-top: 0;
}
.customSelectInner {
padding: 0 1.5em 0 1em;
white-space: nowrap;
}
.customSelect::after {
content: '\e877';
display: inline-block;
font-family: 'scicon-entypo-fontello';
line-height: 1em;
margin-top: -0.25em;
position: absolute;
right: .5em;
top: 50%;
width: 1em;
} aside#secondary,
aside#extra-secondary {
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: .925rem;
margin: 0!important;
padding-right: 100px;
width: 25%;
}
@media (min-width: 801px) {
aside#secondary,
aside#extra-secondary {
-webkit-transform: translateX(0)!important;
-moz-transform: translateX(0)!important;
-ms-transform: translateX(0)!important;
-o-transform: translateX(0)!important;
transform: translateX(0)!important;
}
aside#secondary a.toggle_aside,
aside#extra-secondary a.toggle_aside {
display: none;
}
}
@media (min-width: 801px) and (max-width: 1024px) {
aside#secondary,
aside#extra-secondary {
padding-right: 40px;
}
aside#secondary.alignleft,
aside#extra-secondary.alignleft {
padding-left: 40px;
padding-right: 0;
}
}
@media (max-width: 800px) {
aside#secondary,
aside#extra-secondary {
border-style: solid;
border-width: 1px;
border-right-width: 0;
bottom: 0;
min-width: 320px;
overflow: scroll;
padding: 20px 40px;
position: fixed;
right: 0;
top: 0;
width: 50%;
z-index: 20;
-webkit-transition: -webkit-transform 300ms ease-in-out;
-moz-transition: -moz-transform 300ms ease-in-out;
-ms-transition: -ms-transform 300ms ease-in-out;
-o-transition: -o-transform 300ms ease-in-out;
transition: transform 300ms ease-in-out;
}
body.logged-in.admin-bar aside#secondary,
body.logged-in.admin-bar aside#extra-seco {
top: 46px;
}
aside#secondary.open,
aside#extra-secondary.open {
-webkit-transform: translateX(0)!important;
-moz-transform: translateX(0)!important;
-ms-transform: translateX(0)!important;
-o-transform: translateX(0)!important;
transform: translateX(0)!important;
}
aside#secondary + a.toggle_aside,
aside#extra-secondary + a.toggle_aside {
background: #000;
-moz-border-radius: 60px;
border-radius: 60px;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: block;
font-family: "scicon-entypo-fontello";
font-size: 21px;
height: 32px;
margin: -30px -30px 0 0;
opacity: .75;
overflow: hidden;
position: fixed;
right: 0;
text-align: right;
top: 40%;
width: 60px;
z-index: 100;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
-webkit-transition: opacity 250ms ease-in-out, -webkit-transform 150ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out, -moz-transform 150ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out, -ms-transform 150ms ease-in-out;
-o-transition: opacity 250ms ease-in-out, -o-transform 150ms ease-in-out;
transition: opacity 250ms ease-in-out, transform 150ms ease-in-out;
}
aside#secondary.alignleft,
aside#extra-secondary.alignleft {
border-left-width: 0;
border-right-width: 1px;
left: 0;
right: auto;
}
aside#secondary.alignleft + a.toggle_aside,
aside#extra-secondary.alignleft + a.toggle_aside {
left: 0;
margin: -30px 0 0 -30px;
right: auto;
}
aside#secondary + a.toggle_aside:hover,
aside#extra-secondary + a.toggle_aside:hover {
opacity: 1;
}
aside#secondary + a.toggle_aside::after,
aside#extra-secondary + a.toggle_aside::after {
content: '\e870';
display: block;
line-height: 32px;
left: 0;
position: absolute;
text-align: center;
top: 0;
width: 50%;
z-index: 0;
}
aside#secondary.alignleft + a.toggle_aside::after,
aside#extra-secondary.alignleft + a.toggle_aside::after {
left: auto;
right: 0;
}
aside#secondary.open + a.toggle_aside::after,
aside#extra-secondary.open + a.toggle_aside::after {
content: '\e871';
}
}
aside#secondary.alignleft,
aside#extra-secondary.alignleft {
padding-left: 100px;
padding-right: 0;
}
.pix_widget {
font-size: .925rem;
line-height: 1.8em;
margin-bottom: .5rem;
text-transform: none;
}
.pix_widget:last-child {
border-bottom-width: 0;
}
.pix_widget h6 {
margin: 2em 0 1em;
}
aside .pix_widget:first-child h6:first-child {
margin-top: 0;
}
.pix_widget ul {
margin: .5em 0 .725em;
padding-left: 0;
padding-right: 0;
}
.pix_widget ul ul {
margin: 0;
padding-left: .225em;
}
.pix_widget li {
border-bottom-style: solid;
border-bottom-width: 1px;
list-style: none;
margin: 0 0 .725em;
padding: 0 0 .725em;
}
.pix_widget ul > li:last-child {
border-bottom-width: 0!important;
margin: 0!important;
padding-bottom: 0!important;
padding-top: 0!important;
}
.pix_widget .post-date {
display: block;
font-size: .825em;
}
.widget_layered_nav select {
margin-bottom: 1.1111rem;
width: 100%;
}
.widget_calendar table {
border-collapse: separate;
width: 100%;
}
.widget_calendar caption {
font-size: .875rem;
margin: 0;
text-align: center;
}
.widget_calendar th {
line-height: 2.5em;
margin: 0;
padding: 0;
text-align: center;
vertical-align: middle;
}
.widget_calendar tfoot td {
border-top-style: solid;
border-top-width: 1px;
font-size: .825em;
font-weight: bold;
line-height: 2.5em;
margin: 0;
padding: 0;
text-align: left;
text-transform: uppercase;
vertical-align: middle;
}
.widget_calendar tfoot td#next {
text-align: right;
}
.widget_calendar tbody td {
line-height: 2.5em;
margin: 0;
padding: 0;
text-align: center;
vertical-align: middle;
}
.widget_calendar tbody td a {
-moz-border-radius: 2px;
border-radius: 2px;
display: block;
}
.widget_calendar tbody td#today {
position: relative;
}
.widget_calendar tbody td#today::before {
-moz-border-radius: 2px;
border-radius: 2px;
bottom: 0;
content: '';
display: block;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: -1;
} div.pix_section_video {
display: none!important;
left: 0;
overflow: hidden;
position: absolute;
top: 0;
z-index: -1;
}
#page div.pix_section_video::after {
content: '';
height: 100%;
left: 0;
opacity: .65;
position: absolute;
top: 0;
width: 100%;
z-index: 0;
}
div.pix_section_video.loaded {
display: block!important;
position: absolute;
}
video.pix_section_video {
display: block;
margin-left: -1px;
position: absolute;
top: 0;
}
div.pix_section_video,
div.pix_section_video div {
height: 100%!important;
width: 100%!important;
}
div.pix_section_video .mejs-layers,
div.pix_section_video .mejs-controls,
div.pix_section_video .mejs-clear {
display: none!important;
} .bx-wrapper .bx-viewport {
margin: 0 -1.5%;
overflow: hidden!important;
padding: 1% 1.5% 2%;
}
.pix_carousels > * > *,
.pix_carousels > * > * > *,
.pix_woocarousels > * > * > *,
.pix_woocarousels > * > * > * > * {
overflow: hidden!important;
}
.woocommerce .bx-wrapper .bx-viewport {
margin: 0 -1.5%;
padding: 16px 1.5% 70px;
}
#main .bx-wrapper .bx-controls-direction a {
border: 0;
-moz-border-radius: 13px;
border-radius: 13px;
height: 26px;
line-height: 32px;
margin-top: -1rem;
opacity: 1;
overflow: hidden;
right: 0;
top: -27px;
width: 26px;
z-index: 9999;
text-decoration: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
#main .bx-wrapper .bx-controls-direction a.bx-prev {
left: auto;
right: 28px;
}
.bx-wrapper .bx-viewport::before {
content: '';
height: 100%;
left: -990px;
opacity: 0;
position: absolute;
top: 0;
width: 1000px;
z-index: 1000;
}
.bx-wrapper .bx-viewport::after {
content: '';
height: 100%;
opacity: 0;
position: absolute;
right: -990px;
top: 0;
width: 1000px;
z-index: 1000;
}
.bx-wrapper .bx-pager.bx-default-pager a {
border-style: solid;
border-width: 2px;
} #main #related-items-section .owl2-controls .owl2-nav > div {
border: 0;
-moz-border-radius: 13px;
border-radius: 13px;
box-sizing: border-box;
cursor: pointer;
font-family: 'scicon-entypo-fontello';
font-size: 14px;
height: 26px;
line-height: 32px;
margin-top: -1rem;
opacity: 1;
right: 0;
position: absolute;
text-indent: -9999px;
top: -27px;
width: 26px;
z-index: 9999;
text-decoration: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
#main #related-items-section .owl2-controls .owl2-nav > div.owl2-prev {
left: auto;
right: 28px;
}
#main #related-items-section .owl2-controls .owl2-nav > div.owl2-prev:after {
color: inherit;
content: '\e87c';
display: block;
text-align: center;
line-height: 26px;
position: absolute;
text-indent: -1px;
top: 0;
width: 100%;
}
#main #related-items-section .owl2-controls .owl2-nav > div.owl2-next:after {
color: inherit;
content: '\e87d';
display: block;
text-align: center;
line-height: 26px;
position: absolute;
text-indent: 1px;
top: 0;
width: 100%;
} ul.zilla-dribbble-shots {
margin: 0 0 0 -2%!important;
}
.zilla-dribbble-shots li {
border-bottom-width: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
margin: 0!important;
padding: 0 0 2% 2%!important;
width: 50%;
}
.zilla-dribbble-shots li a {
overflow: hidden;
}
.zilla-dribbble-shots li::before {
display: none!important;
} .pix-loaded-inanimated {
-webkit-animation: none!important;
-moz-animation: none!important;
-o-animation: none!important;
-ms-animation: none!important;
animation: none!important;
}
body.pix-scroll-load.available #above_header .pix-fadeIn, body.pix-scroll-load.available #above_header .pix-fadeDown, body.pix-scroll-load.available #above_header .pix-fadeUp, body.pix-scroll-load.available #above_header .pix-fadeLeft, body.pix-scroll-load.available #above_header .pix-fadeRight, body.pix-scroll-load.available #above_header .pix-zoomIn, body.pix-scroll-load.available #above_header .pix-zoomOut, body.pix-scroll-load.available #above_header .pix-rotateIn, body.pix-scroll-load.available #above_header .pix-rotateOut, body.pix-scroll-load.available #above_header .pix-flipClock, body.pix-scroll-load.available #above_header .pix-swing, body.pix-scroll-load.available #above_header .pix-turnBackward, body.pix-scroll-load.available #above_header .pix-turnForward,
body.pix-scroll-load.available .alternative_content_panel .pix-fadeIn, body.pix-scroll-load.available .alternative_content_panel .pix-fadeDown, body.pix-scroll-load.available .alternative_content_panel .pix-fadeUp, body.pix-scroll-load.available .alternative_content_panel .pix-fadeLeft, body.pix-scroll-load.available .alternative_content_panel .pix-fadeRight, body.pix-scroll-load.available .alternative_content_panel .pix-zoomIn, body.pix-scroll-load.available .alternative_content_panel .pix-zoomOut, body.pix-scroll-load.available .alternative_content_panel .pix-rotateIn, body.pix-scroll-load.available .alternative_content_panel .pix-rotateOut, body.pix-scroll-load.available .alternative_content_panel .pix-flipClock, body.pix-scroll-load.available .alternative_content_panel .pix-swing, body.pix-scroll-load.available .alternative_content_panel .pix-turnBackward, body.pix-scroll-load.available .alternative_content_panel .pix-turnForward {
opacity: 1;
-webkit-animation: none;
-moz-animation: none;
-o-animation: none;
-ms-animation: none;
animation: none;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
} .tooltipster-content {
font-size: .925rem;
font-weight: normal;
}
.tabedelic-headers > .tabedelic-header {
color: inherit;
font-size: .925em;
font-weight: normal;
}
.tabedelic > .tabedelic-headers [class*="scicon-"] {
font-size: 14px;
line-height: 1em;
}
.tabedelic.simple > .tabedelic-headers > .header-active::before {
content: '';
height: 2px;
left: -1px;
position: absolute;
right: -1px;
top: -1px;
}
.tabedelic-headers a {
color: inherit!important;
}
.tabedelic > .tabedelic-headers > .tabedelic-header > .icon-tab-open,
.tabedelic > .tabedelic-headers > .tabedelic-header > .icon-tab-closed {
margin-right: 0.25em;
}
.tabedelic .tabedelic-panel .inner-panel {
padding: 2em 2em 1.2em;
} #page .pix_tables .table-cell {
padding-top: 1.5em;
} #page .pix_box,
#page .woocommerce-message,
#page .woocommerce-error {
box-sizing: border-box;
display: block;
float: left;
font-size: .975em;
margin-bottom: 1em;
padding: 2em 2em 1em;
position: relative;
text-align: left;
width: 100%;
}
#page .woocommerce-message,
#page .woocommerce-error {
float: none;
}
#page .pix_box.blank {
border: 0!important;
font-size: 1em;
padding: 0;
}
.pix_box.blank .shortcodelic-featured-icon {
padding: 0!important;
}
.pix_box.blank.lefticon .shortcodelic-featured-icon i {
text-align: left;
}
.pix_box.blank.rightticon .shortcodelic-featured-icon i {
text-align: right;
}
#page .woocommerce-message,
#page .woocommerce-error {
padding: 1em 2em;
}
#page .woocommerce-info {
font-weight: bold;
margin-bottom: 0;
padding: 1em 0;
} #colorbox, #cboxOverlay, #cboxWrapper {
left: 0;
overflow: hidden;
position: absolute;
top: 0;
z-index: 9999;
}
#cboxWrapper {
max-width: none;
}
#cboxOverlay {
cursor: default!important;
height: 100%;
position: fixed;
width: 100%;
}
.cboxPrevent {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
clear: left;
}
#cboxContent {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
position:relative;
}
#cboxLoadedContent {
overflow: auto;
-webkit-overflow-scrolling: touch;
}
#cboxTitle{
margin:0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic{
height:100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{
cursor: pointer;
}
.cboxPhoto{
float: left;
margin: auto;
border: 0;
display: block;
max-width: none;
-ms-interpolation-mode: bicubic;
}
.cboxIframe {
width: 100%;
height: 100%;
display: block;
border:0;
}
#colorbox, #cboxContent, #cboxLoadedContent{
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}
#colorbox{
outline: 0;
}
#cboxTopLeft{
width: 21px;
height: 21px;
}
#cboxTopRight {
width: 21px;
height: 21px;
}
#cboxBottomLeft {
width: 21px;
height: 21px;
}
#cboxBottomRight {
width: 21px;
height: 21px;
}
#cboxMiddleLeft {
width: 21px;
}
#cboxMiddleRight {
width: 21px;
}
#cboxTopCenter {
height: 21px;
}
#cboxBottomCenter {
height: 21px;
}
#cboxContent {
overflow: hidden;
}
#cboxError {
padding: 50px;
border: 1px solid #ccc;
}
#cboxTitle {
position: absolute;
bottom: 2.2222rem;
left: 0;
text-align: center;
width: 100%;
}
#cboxCurrent {
display: none!important;
}
#cboxPrevious, #cboxNext,
#geode_cboxPrevious, #geode_cboxNext {
background: transparent!important;
border-style: solid;
border-width: 2px;
-moz-border-radius: 0;
border-radius: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
height: 30px;
margin-top: -15px;
padding: 0;
position: fixed;
text-indent: -9999px;
top: 50%;
width: 30px;
z-index: 9999999;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#cboxPrevious,
#geode_cboxPrevious {
border-right: 0;
border-bottom: 0;
left: 20px;
}
#cboxNext,
#geode_cboxNext {
border-left: 0;
border-top: 0;
right: 20px;
}
#cboxPrevious, #cboxNext {
z-index: 99999999;
}
#geode_cboxPrevious, #geode_cboxNext {
z-index: 99999998;
}
#cboxClose {
display: none!important;
}
#geode_cboxClose {
cursor: pointer;
height: 40px;
position: fixed;
right: 10px;
text-indent: -9999px;
top: 10px;
width: 40px;
z-index: 9999999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
#geode_cboxClose::before, #geode_cboxClose::after {
content: "";
position: absolute;
z-index: -1;
}
#geode_cboxClose::before {
height: 100%;
left: 50%;
margin-left: -1px;
top: 0;
width: 2px;
}
#geode_cboxClose::after {
height: 2px;
left: 0;
margin-top: -1px;
top: 50%;
width: 100%;
} #qLbar {
margin-top: 0!important;
top: 0!important;
}
#qLbar::after {
content: '';
display: block;
position: absolute;
right: 0px;
width: 100px;
height: 100%;
opacity: 1.0;
-webkit-transform: rotate(3deg) translate(0px, -4px);
-moz-transform: rotate(3deg) translate(0px, -4px);
-ms-transform: rotate(3deg) translate(0px, -4px);
-o-transform: rotate(3deg) translate(0px, -4px);
transform: rotate(3deg) translate(0px, -4px);
}  .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix::before,.ui-helper-clearfix::after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix::after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.wpcf7 .screen-reader-response[role="alert"] {
font-size: 1.15em;
padding-bottom: 1em;
}
.wpcf7 .screen-reader-response ul,
.wpcf7 .wpcf7-not-valid-tip,
.wpcf7 .wpcf7-validation-errors,
.wpcf7 .wpcf7-mail-sent-ok,
.wpcf7 label.error {
display: none!important;
}
.wpcf7-form span {
width: 100%;
}
.wpcf7 .wpcf7-form-control-wrap {
clear: left;
display: block!important;
position: relative;
}
.wpcf7 .slider_div .ui-slider-horizontal {
float: left;
margin: 0 0 2rem;
}
.wpcf7 .wpcf7-form-control-wrap[class*="captcha"] {
clear: none;
float: left;
width: 50%;
}
.wpcf7 img.wpcf7-captchac {
background: #ffffff; -moz-border-radius: 3px;
border-radius: 3px;
float: left;
margin-right: 1em;
padding: 1em;
}
.wpcf7 .geode-date-picker-icon {
opacity: .5;
position: absolute;
right: 1em;
top: 1em;
z-index: 9;
}
.wpcf7-form-control-wrap[class*="date"] {
position: relative;
}
.wpcf7-form-control-wrap[class*="date"]::before,
.wpcf7-form-control-wrap[class*="date"]::after {
content: "";
display: table;
}
.wpcf7-form-control-wrap[class*="date"]::after {
clear: both;
}
.wpcf7 .ui-datepicker-trigger {
bottom: 1em;
opacity: 0;
position: absolute;
right: 0;
top: 0;
width: 4em;
z-index: 10;
}
.wpcf7 .spinloaderwrap {
display: inline-block;
margin: 0 .2em;
vertical-align: middle;
width: 1em!important
}
.wpcf7 form.loading .spinloaderwrap {
opacity: 1!important;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
#page .wpcf7 form input[type="submit"] {
margin: 0;
}
.wpcf7 form img.ajax-loader {
display: none!important;
}
.slider_div,
.slider_div span {
display: block;
}
.slider_div .ui-slider-horizontal {
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
height: 10px;
margin: 1rem 0 .75rem;
position: relative;
width: 100%;
z-index: 1;
}
.slider_div .block_small .ui-slider-horizontal {
margin: 10px 0;
}
.slider_div .ui-slider-horizontal a,
.slider_div .ui-slider-horizontal span {
border-style: solid;
border-width: 1px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
cursor: ew-resize;
height: 18px;
line-height: 17px;
margin: -5px 0 0 -9px;
padding: 0;
position: absolute;
text-align: center;
text-decoration: none;
width: 18px;
z-index: 3;
-moz-transition: left 250ms ease-in-out;
-webkit-transition: left 250ms ease-in-out;
-o-transition: left 250ms ease-in-out;
-ms-transition: left 250ms ease-in-out;
transition: left 250ms ease-in-out;
}
.slider_div.active .ui-slider-horizontal a,
.slider_div.active .ui-slider-horizontal span {
-moz-transition: none;
-webkit-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.slider_div .ui-slider-range {
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 1px 0 rgba(0,0,0,.15);
height: 10px;
left: 0;
position: absolute;
top: 0;
z-index: 2;
-moz-transition: width 250ms ease-in-out;
-webkit-transition: width 250ms ease-in-out;
-o-transition: width 250ms ease-in-out;
-ms-transition: width 250ms ease-in-out;
transition: width 250ms ease-in-out;
}
.slider_div.active .ui-slider-range {
-moz-transition: none!important;
-webkit-transition: none!important;
-o-transition: none!important;
-ms-transition: none!important;
transition: none!important;
}
.ui-widget {
font-family: inherit;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.ui-datepicker {
padding: 0;
}
.ui-datepicker-header {
border: none;
background: transparent;
font-weight: normal;
font-size: .725rem;
text-transform: uppercase;
}
.ui-datepicker-header .ui-state-hover {
background: transparent;
border-color: transparent;
cursor: pointer;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.ui-datepicker .ui-datepicker-title {
margin-top: 1.5em;
margin-bottom: 1em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
top: 1.7em;
border:none;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 2px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 2px;
}
.ui-datepicker .ui-datepicker-next::after,
.ui-datepicker .ui-datepicker-prev::after {
display: inline-block;
font-family: "scicon-entypo-fontello";
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1em;
margin-top: 0;
text-align: center;
text-decoration: inherit;
text-transform: none;
top: 0;
width: 1em;
}
.ui-datepicker .ui-datepicker-next::after {
content: '\e885';
}
.ui-datepicker .ui-datepicker-prev::after {
content: '\e884';
}
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
display: none;
}
.ui-datepicker .ui-datepicker-next.ui-state-disabled,
.ui-datepicker .ui-datepicker-prev.ui-state-disabled {
display: none;
}
.ui-datepicker table {
margin: 0;
}
.ui-datepicker th {
padding: 3em 0;
font-size: 8px;
font-weight: normal;
text-shadow: 0;
text-transform: uppercase;
border: none;
}
.ui-datepicker td {
border: none;
padding: 0;
}
td .ui-state-default {
background: transparent;
border: none;
text-align: center;
padding: 1em 0;
margin: 0;
font-weight: normal;
font-size: 12px;
}
td.ui-state-disabled span {
opacity: .5;
}
td .ui-state-active,
td .ui-state-hover {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#page .bootstrap-filestyle {
display: block!important;
margin-bottom: 10px;
position: relative!important;
}
#page .bootstrap-filestyle input[type="text"] {
z-index: 0;
}
#page .bootstrap-filestyle label[for*="filestyle"],
#page .bootstrap-filestyle .btn {
-webkit-appearance: none!important;
border: 0!important;
-moz-border-radius: 2px!important;
border-radius: 2px!important;
cursor: pointer!important;
font-size: .725em!important;
font-weight: 500!important;
line-height: 1!important;
margin-top: 0!important;
padding: 1.45em 20px!important;
position: absolute!important;
right: .3em!important;
text-align: center!important;
text-decoration: none!important;
text-shadow: none!important;
top: .3em!important;
width: auto!important;
z-index: 1!important;
text-transform: uppercase!important;
-webkit-transition: background-color 150ms linear!important;
-moz-transition: background-color 150ms linear!important;
-o-transition: background-color 150ms linear!important;
-ms-transition: background-color 150ms linear!important;
transition: background-color 150ms linear!important;
} .latest-tweets li {
font-size: .925em;
padding-left: 40px!important;
position: relative;
}
.latest-tweets li::before {
content: '\e95d';
display: block;
font-family: 'scicon-awesome-fontello';
font-size: 21px;
left: 5px;
position: absolute;
top: 3px;
}
.latest-tweets p.tweet-text {
margin-bottom: 0;
}
.latest-tweets li time {
font-size: .775em;
text-transform: uppercase;
}
body #page #scroll-down {
-moz-border-radius-topleft: 60px!important;
-moz-border-radius-topright: 60px!important;
border-top-left-radius: 60px!important;
border-top-right-radius: 60px!important;
bottom: -36px;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: block;
font-size: 14px;
height: 60px;
margin-left: -60px;
opacity: 1;
overflow: hidden;
position: fixed;
left: 50%;
text-align: center;
width: 120px;
z-index: 100;
-webkit-transition: opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out, -moz-transform 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out, -ms-transform 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out, -o-transform 250ms ease-in-out;
transition: opacity 250ms ease-in-out, transform 250ms ease-in-out;
-webkit-transform-origin: 50% 100%;
-moz-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
-o-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-backface-visibility: hidden;
}
#scroll-down::after {
content: '\e87b';
display: block;
font-family: 'scicon-entypo-fontello';
line-height: 28px;
left: 0;
position: absolute;
text-align: center;
top: 0;
width: 100%;
}
body #page #scroll-up {
-moz-border-radius-topleft: 60px!important;
-moz-border-radius-topright: 60px!important;
border-top-left-radius: 60px!important;
border-top-right-radius: 60px!important;
bottom: -36px;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: block;
font-size: 14px;
height: 60px;
margin-left: -60px;
opacity: 0;
overflow: hidden;
position: fixed;
left: 50%;
text-align: center;
width: 120px;
transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
-moz-transform: scale(0);
-webkit-transform: scale(0);
-webkit-transition: opacity 250ms ease-in-out, -webkit-transform 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out, -moz-transform 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out, -ms-transform 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out, -o-transform 250ms ease-in-out;
transition: opacity 250ms ease-in-out, transform 250ms ease-in-out;
-webkit-transform-origin: 50% 100%;
-moz-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
-o-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-backface-visibility: hidden;
}
#scroll-up::after {
content: '\e87e';
display: block;
font-family: 'scicon-entypo-fontello';
line-height: 28px;
left: 0;
position: absolute;
text-align: center;
top: 0;
width: 100%;
}
body #page #scroll-down.hidden_scroll {
opacity: 0;
transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
-moz-transform: scale(0);
-webkit-transform: scale(0);
z-index: 0;
}
body #page #scroll-up.visible_scroll {
opacity: 1;
transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
z-index: 100;
}
@-moz-keyframes spin {
from { -moz-transform: rotate(0deg); }
to { -moz-transform: rotate(-360deg); }
}
@-webkit-keyframes spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(-360deg); }
}
@keyframes spin {
from {transform:rotate(0deg);}
to {transform:rotate(-360deg);}
}
.spinloaderwrap {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 40px;
height: 1em;
text-align: left;
opacity: 0;
width: 1em;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-ms-transition: all 200ms ease-in-out;
-o-transition:all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
.spinloader {
border: 2px solid transparent;
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 1em;
width: 1em;
position: absolute;
}
.spinloader::before {
-moz-border-radius: 50%;
border-radius: 50%;
bottom: 0;
content: '';
display: block;
left: 0;
opacity: 1;
position: absolute;
right: 0;
top: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-animation: pulseLoader 1s ease-in-out 0 infinite normal;
-moz-animation: pulseLoader 1s ease-in-out 0 infinite normal;
animation: pulseLoader 1s ease-in-out 0 infinite normal;
}
.spinloader::after {
-moz-border-radius: 50%;
border-radius: 50%;
bottom: 0;
content: '';
display: block;
left: 0;
opacity: 1;
position: absolute;
right: 0;
top: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-animation: pulseLoader 1s ease-in-out 0.35s infinite normal;
-moz-animation: pulseLoader 1s ease-in-out 0.35s infinite normal;
animation: pulseLoader 1s ease-in-out 0.35s infinite normal;
}
.started .spinloader,
.loading .spinloader,
.ajaxloading .spinloader,
.cycle-loading .spinloader {
-webkit-animation: spinloader 1s linear infinite;
-moz-animation: spinloader 1s linear infinite;
animation: spinloader 1s linear infinite;
}
@-moz-keyframes pulseLoader {
from {
opacity: 1;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
to {
opacity: 0;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes pulseLoader {
from {
opacity: 1;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
to {
opacity: 0;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
}
@-keyframes pulseLoader {
from {
opacity: 1;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
to {
opacity: 0;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes spinloader {
to {
-webkit-transform: rotate(-360deg);
-moz-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
-o-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}
@-moz-keyframes spinloader {
to {
-webkit-transform: rotate(-360deg);
-moz-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
-o-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}
@keyframes spinloader {
to {
-webkit-transform: rotate(-360deg);
-moz-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
-o-transform: rotate(-360deg);
transform: rotate(-360deg);
}
} .pix_button, #page .buttonelic, button:not([aria-controls]), input[type="submit"], #infinite-handle, .cart_totals .button, .cart .button {
background-image: url(//www.aqva.com.au/wp-content/themes/geode/images/blank.png);
background-repeat: repeat;
cursor: pointer;
display: inline-block;
font-size: .875em;
font-weight: 400; padding: .8em 2em .725em;
position: relative;
text-align: center;
text-decoration: none;
text-transform: uppercase;
vertical-align: middle;
transition: background-color 200ms ease-out, border-color 200ms ease-out, color 200ms ease-out!important;
-webkit-appearance: none!important;
appearance: none!important;
}
.pix_button > span:first-child,
.buttonelic > span:first-child,
button:not([aria-controls]) > span:first-child,
#infinite-handle > span:first-child,
input[type="submit"],
.cart_totals .button, .cart .button {
background: transparent;
display: inline-block;
position: relative;
z-index: 1;
transition: color 200ms ease-out, transform 200ms ease-out!important;
}
.pix_button > span:last-child,
.buttonelic > span:last-child,
#infinite-handle > span:last-child,
button:not([aria-controls]) > span:last-child {
bottom: 0;
display: block;
left: 50%;
opacity: 0;
position: absolute;
right: 50%;
top: 0;
z-index: 0;
transition: left 200ms ease-out, opacity 200ms ease-out, right 200ms ease-out!important;
}
input[type="submit"][disabled] {
display: none!important;
} #expand-menu,
#expand-mobile-cart {
display: none;
position: absolute;
}
.nav-icon {
padding: 10px;
right: 20px;
top: 50%;
width: 18px;
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-overflow-scrolling: touch;
}
#expand-mobile-cart {
right: 80px;
width: 40px;
}
@media (max-width: 320px) {
.nav-icon {
right: 0;
}
#expand-mobile-cart {
right: 60px;
}
}
body.header-centered header#masthead #navbar .nav-icon {
left: 50%;
right: auto;
}
#navbar #expand-menu.nav-icon.open .burger {
background: none;
}
.nav-icon.open .burger::before, .nav-icon.open .burger::after {
top: 0;
}
.nav-icon.open .burger::before {
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.nav-icon.open .burger::after {
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.nav-icon.open .burger::before,
.nav-icon.open .burger::after {
width: 22px;
}
.burger, .burger::before, .burger::after {
width: 18px;
height: 2px;
-moz-transition: all 275ms;
-o-transition: all 275ms;
-webkit-transition: all 275ms;
transition: all 275ms;
}
.burger {
position: relative;
margin: 0 auto;
}
.burger::before, .burger::after {
content: "";
position: absolute;
}
.burger::before {
left: 0;
top: -6px;
}
.burger::after {
left: 0;
top: 6px;
}
#expand-social {
display: none;
float: right;
font-size: 20px;
height: 70px;
padding: 0 20px;
}
#expand-social i {
line-height: 70px;
}
body.loaded #mobile-navigation > div > div[role="list"] > div[role="listitem"] div[role="list"] {
display: none;
}
#geode-social-overlay {
display: none;
height: 100%;
left: 0;
opacity: 0;
position: fixed;
top: 0;
width: 100%;
}
#geode-social-overlay .close-geode-overlay {
cursor: pointer;
height: 40px;
position: absolute;
right: 0;
top: 0;
width: 40px;
z-index: 101;
}
#geode-social-overlay .close-geode-overlay::before,
#geode-social-overlay .close-geode-overlay::after {
content: '';
display: block;
height: 16px;
left: 20px;
position: absolute;
top: 12px;
width: 1px;
}
#geode-social-overlay .close-geode-overlay::before {
transform:rotate(45deg);
-o-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
}
#geode-social-overlay .close-geode-overlay::after {
transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
}
#geode-social-overlay .social-wrap {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: table;
height: 100%;
padding: 1em;
text-align: center;
vertical-align: middle;
width: 100%;
}
#geode-social-overlay .social-wrap > div {
display: table-cell;
height: 46px;
padding: .5em;
text-align: center;
vertical-align: middle;
}
#geode-social-overlay .social-wrap > div.row {
display: table-row;
}
#geode-social-overlay .top_bar {
display: inline-block;
margin: 1em .425em;
opacity: 0;
position: relative;
transform:scale(0);
-o-transform:scale(0);
-ms-transform:scale(0);
-moz-transform:scale(0);
-webkit-transform:scale(0);
-webkit-transition: all 250ms ease-out;
-moz-transition: all 250ms ease-out;
-o-transition: all 250ms ease-out;
transition: all 250ms ease-out;
}
#geode-social-overlay .top_bar.shown {
left: 0;
opacity: 1;
transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
-webkit-transform:scale(1);
}
#geode-social-overlay .top_bar i[class*="scicon"] {
color: inherit;
font-size: 18px;
display: inline-block;
height: 40px;
line-height: 40px;
text-align: center;
width: 40px;
}
#geode-social-overlay .above_header_inside {
display: none!important;
}
.blurred {
filter: blur(5px);
-webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
filter: url(//www.aqva.com.au/wp-content/themes/geode/images/blur.svg#blur);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5');
} .shortcodelic_font_list {
text-align: center;
}
.shortcodelic_font_list div.the-icons {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
font-weight: 400;
height: 100px;
margin: 1px;
opacity: .65;
overflow: hidden;
padding: 10px;
text-align: center;
width: 100px;
-webkit-transition: opacity 150ms linear, background-color 150ms linear!important;
-moz-transition: opacity 150ms linear, background-color 150ms linear!important;
-o-transition: opacity 150ms linear, background-color 150ms linear!important;
-ms-transition: opacity 150ms linear, background-color 150ms linear!important;
transition: opacity 150ms linear, background-color 150ms linear!important;
}
.shortcodelic_font_list div.the-icons:hover {
opacity: 1;
}
.shortcodelic_font_list div.the-icons i {
display: block;
font-size: 36px;
line-height: 45px;
height: 45px;
width: 100%;
-webkit-transform: scale(0.75);
-moz-transform: scale(0.75);
-o-transform: scale(0.75);
-ms-transform: scale(0.75);
transform: scale(0.75);
-webkit-transition: -webkit-transform 150ms linear!important;
-moz-transition: -moz-transform 150ms linear!important;
-o-transition: -o-transform 150ms linear!important;
-ms-transition: -ms-transform 150ms linear!important;
transition: transform 150ms linear!important;
}
.shortcodelic_font_list div.the-icons:hover i {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.shortcodelic_font_list div.the-icons span {
display: block;
font-size: 9px;
line-height: 11px;
}
.shortcodelic_font_list hr {
display: none;
}
.shortcodelic_font_list a {
padding-top: 2em;
} #geode-demo-panel {
background: #f0f0f0;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-bottomright: 2px;
border-bottom-right-radius: 2px;
-moz-box-sizing: border-box;
box-sizing: border-box;
left: -250px;
line-height: 1.8;
position: fixed;
top: 90px;
width: 250px;
z-index: 9998;
-webkit-transition: -webkit-transform 300ms ease-in-out, opacity 300ms ease-in-out;
-moz-transition: -moz-transform 300ms ease-in-out, opacity 300ms ease-in-out;
-ms-transition: -ms-transform 300ms ease-in-out, opacity 300ms ease-in-out;
-o-transition: -o-transform 300ms ease-in-out, opacity 300ms ease-in-out;
transition: transform 300ms ease-in-out, opacity 300ms ease-in-out;
}
body.loaded #geode-demo-panel {
opacity: .7;
}
body.loaded #geode-demo-panel.open {
opacity: 1;
-webkit-transform: translateX(250px);
-moz-transform: translateX(250px);
-ms-transform: translateX(250px);
-o-transform: translateX(250px);
transform: translateX(250px);
}
body.loaded #geode-demo-panel:hover {
opacity: 1;
}
#geode-demo-panel a.toggle {
background: #ffffff;
color: #353535;
display: block;
font-size: 28px;
height: 46px;
line-height: 46px;
position: absolute;
right: -46px;
width: 46px;
}
#geode-demo-panel::before {
background: #ffffff;
-webkit-box-shadow: 0 0 8px rgba(0,0,0,.25);
box-shadow: 0 0 8px rgba(0,0,0,.25);
content: '';
display: block;
height: 46px;
position: absolute;
right: -46px;
width: 46px;
z-index: -1;
}
#geode-demo-panel::after {
background: #f0f0f0;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-bottomright: 2px;
border-bottom-right-radius: 2px;
-webkit-box-shadow: 0 0 8px rgba(0,0,0,.25);
box-shadow: 0 0 8px rgba(0,0,0,.25);
content: '';
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: -1;
}
@-moz-keyframes spin-cog {
0% { -moz-transform: rotate(0deg); }
12% { -moz-transform: rotate(-720deg); }
50% { -moz-transform: rotate(-720deg); }
88% { -moz-transform: rotate(-720deg); }
100% { -moz-transform: rotate(0deg); }
}
@-webkit-keyframes spin-cog {
0% { -webkit-transform: rotate(0deg); }
12% { -webkit-transform: rotate(-720deg); }
50% { -webkit-transform: rotate(-720deg); }
88% { -webkit-transform: rotate(-720deg); }
100% { -webkit-transform: rotate(0deg); }
}
@keyframes spin-cog {
0% { transform: rotate(0deg); }
12% { transform: rotate(-720deg); }
50% { transform: rotate(-720deg); }
88% { transform: rotate(-720deg); }
100% { transform: rotate(0deg); }
}
#geode-demo-panel a.toggle::before {
content: "~";
display: block;
height: 46px;
line-height: 46px;
font-family: "scicon-streamline-fontastic";
text-align: center;
width: 46px;
}
body.loaded #geode-demo-panel:not(.open) a.toggle::before {
-moz-animation: spin-cog 16000ms infinite ease-in-out alternate;
-webkit-animation: spin-cog 16000ms infinite ease-in-out alternate;
animation: spin-cog 16000ms infinite ease-in-out alternate;
}
#geode-demo-panel h6 {
background: #ffffff;
border-bottom: 1px solid #dddddd;
color: #353535;
font-size: 15px;
line-height: 46px;
margin: 0;
padding: 0 15px;
text-align: left;
text-transform: uppercase;
}
#geode-demo-panel .demo-content {
color: #353535;
font-size: 12px;
padding: 15px;
}
#geode-demo-panel .demo-content small {
display: block;
margin-top: -6px;
}
#geode-demo-panel select {
width: 100%;
}
#geode-demo-panel .customSelect {
background: #ffffff;
border: 1px solid #dddddd;
color: inherit;
font-size: inherit;
padding: .675em 0;
}
#geode-demo-panel input[type="text"] {
background: #ffffff;
border: 1px solid #dddddd;
color: inherit;
font-size: inherit;
min-height: 3em;
padding: .675em 1em;
}
#geode-demo-panel .pix_button {
-moz-border-radius: 3px;
border-radius: 3px;
background: #eeeeee;
border: 1px solid #cccccc;
color: #353535;
float: right;
margin: 10px 0;
padding: 5px 10px;
}
html.no-touch #geode-demo-panel .pix_button:hover {
background: #cccccc;
border-color: #aaaaaa;
color: #353535;
}
html.no-touch #geode-demo-panel .pix_button:hover span {
color: #353535;
}
#geode-demo-panel .pix_button span:last-child {
display: none;
}
@media (max-width: 1023px) {
#geode-demo-panel {
display: none;
}
}
#wpstats {
display: none;
}  .clear{
clear: both;
}
.border_bottom{
margin-bottom: 10px;
padding-bottom: 5px;
border-bottom: 1px solid #c0c0c0;
}
.ict_content_cl{
max-width:1300px;
}
.ict_wrap{
padding: 0px 20px 0px 10px
}
.ict_wrap h1{
color:#ca2222
}
.ict_content_cl ul li{
display: block;
margin: 0;
width: auto;
}
.box-title{
border-bottom: 1px solid #ddd;
padding: 7px 0 7px 10px;
margin-top: 0px;
}
[class ^="icon-"], [class *=" icon-"] {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
}
.icon-cogs:before {
content: "\f085";
font-size: 20px;
margin-right: 5px;
}
.icon-angle-down:before{
content: "\f107";
font-size: 14px;
}
.pointer{
cursor: pointer;
}
.box-title h3{
float: left;
margin: 3px 0 3px 0;
line-height: 24px;
font-weight: 400;
color: #444;
font-size: 20px;
}
.actions {
margin-top: 0px;
float: right;
margin-right: 10px;
}
.btn-mini{
padding: 0 6px;
font-size: 10.5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.btn.btn-mini {
padding: 1px 4px;
}
.btn-mini {
padding: 0 6px;
font-size: 10.5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.btn {
background: none;
background-image: none !important;
color: #333;
padding: 5px 9px !important;
display: inline-block;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
border: 1px solid #cccccc;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.box-title a.btn:hover{
background: none;
background-color: #368ee0;
color: #fff;
}
.ict_settings_wrapp{
width: 100%;
padding: 10px;
}
.ict_settings_wrapp .ict_column{
float: left;
width: 33%;
min-width: 300px;
margin-left: 15px;
}
.ict_settings_wrapp .column_two{
width: 13%;
min-width: 100px;
}
.ict_settings_wrapp .column_three{
width: 20%;
min-width: 270px;
}
.ict_settings_wrapp .column_four{
width: 20%;
min-width: 200px;
}
.ict_settings_wrapp .ict_column h4{
font-size: 17px;
color: #1e4c7f;
margin-top:4px;
}
.ict_settings_wrapp input[type="checkbox"]{
margin-right:5px;
}
.ict_input_num_field{
max-width: 60px;
}
.ict_select_field_l{
min-width: 60px;
}
.ict_select_field_m{
min-width: 125px;
}
.ict_select_field_vl{
min-width: 120px;
}
.ict_preview_wrapp{
border: 1px solid #ddd;
}
.ict_preview_wrapp .box_title{
border-bottom: 2px solid #ddd;
padding: 7px 0 7px 10px;
background: #ededed;
}
.ict_preview_wrapp .box_title h2{
float: left;
}
.ict_preview_wrapp .ict_preview{
padding: 15px;
background-color:#fff;
}
.icon-eyes:before{
content: "\f06e";
margin-right: 10px;
}
.actions_preview{
margin-top: 10px;
float: right;
margin-right: 10px;
}
.actions_preview a.btn:hover{
background: none;
background-color: #368ee0;
color: #fff;
}
.shortcode_wrapp{
width: 100%;
background: #c6d8ed;
background:#d7e0ea;
color: #1e4c7f;
font-size: 12px;
margin-top: 20px;
margin-bottom: 20px;
}
.shortcode_wrapp .content_shortcode{
padding: 8px 15px;
}
.space_b_divs{
height: 0px;
padding: 5px 0px 5px 0px;
}
.spacewp_b_divs{
height: 1px;
background: #c3c3c3;
margin: 5px 0px 5px 0px;
}
.it-table{
float:left;
margin-right:40px;
}
.it-table tr{
}
.it-table input{
min-width:190px;
}
.it-table textarea{
width:190px;
height:60px;
}
.it-table [class ^="icon-"], [class *=" icon-"]{
font-size:13px;
}
.it-table .it-label{
text-align:right;
line-height:35px;
}
.icon-tags:before {
content: "\f02c";
}
.icon-envelope:before {
content: "\f019";
}
.icon-globe:before {
content: "\f021";
}
.icon-phone:before {
content: "\f10b";
}
.icon-home:before {
content: "\f015";
}
.icon-share:before {
content: "\f045";
}
.icon-check:before {
content: "\f046";
}
.icon-bookmark:before {
content: "\f02e";
}
.color_scheme_item, .color_scheme_item-selected{
width: 20px;
height: 20px;
float: left;
margin-right: 5px;
cursor: pointer;
border:1px solid #fff;
}
.color_scheme_item:hover, .color_scheme_item-selected{
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
}
.colors_ul{
margin-top: 2px;
}
.warning_grey_span{
font-style: italic;
font-size: 10px;
color: #6F6F6F;
}
.mddl_select_tag{
max-width: 170px;
}
@media only screen and (max-width:1269px) {
.ict_settings_wrapp .column_three{
clear: both;
}
}
.selected_star{
background: url(//www.aqva.com.au/wp-content/themes/images/s_star.png) top center no-repeat;
width: 20px;
height: 13px;
float: left;
}
.unselected_star{
background: url(//www.aqva.com.au/wp-content/themes/images/u_star.png) top center no-repeat;
width: 20px;
height: 13px;
float: left;
}
.unselected_star, .selected_star {
cursor: pointer;
}
.fe_wrapp_stars{
display: inline-block;
}
.success_div{
display: none;
}
.the_formb_settings{
margin-top: 25px;
margin-left: 25px;
}
.imtst_label{
width: 20% !important;
text-align: left;
font-weight: bold;
display: inline-block;
vertical-align: middle;
}
.imtst_input{
display: inline-block;
margin: 0;
padding: 1px 5px;
min-height: 26px;
min-width: 170px;
}
textarea.imtst_input{
min-height: 70px !important;
}
.imtst_fieldset{
padding: 4px;
}
.imtst_td_align{
text-align: center;
}
.imtst_req_sign{
color: #FF0000;
font-size: 15px;
font-weight: bold;
}
.imtst_form{
max-width: 700px;
}
.imtst_return_msg{
margin-top: 10px;
font-style:italic;
font-weight:600;
}
.imtst_msg-err{
color:#900;
}
#imtst_submit_wrap{
margin: 20px 0;
margin-left: 20%;
}
#imtst_submit_wrap input[type="submit"]{
padding-left:20px;
padding-right:20px;
}
.ict_wrapp ul{
margin:0px !important;
padding:0px !important;
}
.ict_wrapp ul li{
margin:0px !important;
}  .owl-carousel .animated {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
} .owl2-height {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
} .owl2-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1;
}
.owl2-carousel .owl2-stage {
position: relative;
-ms-touch-action: pan-Y;
}
.owl2-carousel .owl2-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl2-carousel .owl2-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl2-carousel .owl2-controls .owl2-nav .owl2-prev,
.owl2-carousel .owl2-controls .owl2-nav .owl2-next,
.owl2-carousel .owl2-controls .owl2-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl2-carousel.owl2-loaded {
display: block;
}
.owl2-carousel.owl2-loading {
opacity: 0;
display: block;
}
.owl2-carousel.owl2-hidden {
opacity: 0;
}
.owl2-carousel .owl2-refresh .owl2-item {
display: none;
}
.owl2-carousel .owl2-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl2-carousel .owl2-item img {
display: block;
width: 100%;
-webkit-transform-style: preserve-3d;
}
.owl2-carousel.owl2-text-select-on .owl2-item {
-webkit-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}
.owl2-carousel .owl2-grab {
cursor: move;
cursor: -webkit-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.owl2-carousel.owl2-rtl {
direction: rtl;
}
.owl2-carousel.owl2-rtl .owl2-item {
float: right;
} .no-js .owl2-carousel {
display: block;
} .owl2-carousel .owl2-item .owl2-lazy {
opacity: 0;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl2-carousel .owl2-item img {
transform-style: preserve-3d;
}
.woocommerce-active .site-header .site-header-cart {
display: none !important;
}
.woocommerce .products .add_to_cart_button {
display: none!important; }body {background-color: #353535;color: #ffffff;font-family: "Lato";font-size: 18px;font-style: normal;font-weight: 300;}.alternative_font {font-family: "Merriweather";font-size: 1.1em;font-style: normal;font-weight: 300;}blockquote,body:not(.search-results) .hentry.format-quote,body:not(.search-results) .hentry.format-quote p {color: #999999;font-family: "Merriweather";font-size: 1.1em;font-style: normal;font-weight: 300;}pre {background: #353535;background: -webkit-linear-gradient(top, #353535 50%, #151515 50%);background: -moz-linear-gradient(top, #353535 50%, #151515 50%);background: -ms-linear-gradient(top, #353535 50%, #151515 50%);background: -o-linear-gradient(top, #353535 50%, #151515 50%);background: linear-gradient(top, #353535 50%, #151515 50%);border: 1px solid #454545;color: #999999;}code {background: #353535;border: 1px solid #454545;color: #999999;}.small_underline::before {border-top-color: #454545;}.small_underline::after {background-color: #151515;border-color: #454545;}@media (max-width: 800px) {.hide_small {display: none!important;}}@media (min-width: 801px) {.show_small {display: none!important;}}@media (max-width: 1024px) {.hide_medium {display: none!important;}}@media (min-width: 1025px) {.show_medium {display: none!important;}}body {background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;}#bgBody {background-image: url();background-position: center;background-repeat: no-repeat;background-size: cover;}#page {background-color: #151515;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;margin: 0px 0px 0px 0px;}#main .row {background-color: #151515;}@media (min-width: 1025px) {#main .entry-content .row[data-extra="fullscreen"].first-slideshow.fixed,#main .entry-content .row[data-extra="fullwidth"].first-slideshow.fixed {left: 0px;right: 0px;}}.pseudo-arrow {color: #151515;}.pixgridder .row.quote-section::before {border-color: #028acb;color: #028acb;}@media (min-width: 1025px) {#header_affix {left: 0px;right: 0px;}}@media (min-width: 801px) and (max-width: 1024px) {#page {margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;}#header_affix {left: 0px;right: 0px;}}@media (min-width: 321px) and (max-width: 800px) {#page {margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;}#header_affix {left: 0px;right: 0px;}}.pix-quick-view {background-color: #151515;}.wp-caption {border-bottom-color: #454545;}.wp-caption-text {color: #999999;}body.layout-boxed #header_affix,.layout-boxed #page,.layout-boxed #page::after,.layout-boxed #above_header,body.layout-boxed #wrap_header,.grid-blog.wide-template #content,.wide-template .row[data-extra="fullwidth"] .sc-portfolio-filters,.wide-template .row[data-extra="fullwidth"] .geode_pagination,#main .side-template,#main .double-side-template,#above_header .row-inside,#wrap_header .row-inside,.alternative_content_panel .row-inside,#main .row-inside,#ghost-layout {max-width: 1320px;}#main .row[data-extra="text-box"] .row-text-box {background: #353535;border-color: #454545;}#page #header_affix > :first-child,#page #header_affix > :first-child .row:first-child,#page #header_affix > :first-child .row-inside:first-child,#page .entry-header,#page .entry-header .pix_maps,#page .entry-header #bgTitle,body.page-template-templatesfront-page-php #main .entry-content .row[data-extra="fullscreen"]:first-child,body.page-template-templatesfront-page-php #main .entry-content .row[data-extra="fullwidth"]:first-child {-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 0px;-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px;}#page > :last-child,#page > :last-child .row:last-child,#page > :last-child .row-inside:last-child {-webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;-moz-border-radius-bottomleft: 0px;-moz-border-radius-bottomright: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}#main .page-description.row > .row-inside > .row:last-child > .row-inside:last-child,#main .term-description.row > .row-inside > .row:last-child > .row-inside:last-child {border-bottom: 1px solid #454545;}h1, .h1, a.h1, .h1_font, a.h1h1_font {color: inherit;font-family: Montserrat;font-size: 2.4em;text-transform: uppercase;}h1 a {color: inherit!important;}h2, .h2, a.h2, .h2_font, a.h2h2_font {color: inherit;font-family: Montserrat;font-size: 2em;text-transform: uppercase;}h2 a {color: inherit!important;}h3, .h3, a.h3, .h3_font, a.h3h3_font {color: inherit;font-family: Montserrat;font-size: 1.7em;text-transform: uppercase;}h3 a {color: inherit!important;}h4, .h4, a.h4, .h4_font, a.h4h4_font {color: inherit;font-family: Montserrat;font-size: 1.35em;text-transform: uppercase;}h4 a {color: inherit!important;}h5, .h5, a.h5, .h5_font, a.h5h5_font {color: inherit;font-family: Montserrat;font-size: 1.2em;text-transform: uppercase;}h5 a {color: inherit!important;}h6, .h6, a.h6, .h6_font, a.h6h6_font {color: inherit;font-family: Montserrat;font-size: 1em;text-transform: uppercase;}h6 a {color: inherit!important;}#above_header {background: rgba(21,21,21,1);color: #ffffff;font-size: 0.725rem;height: 40px;line-height: 40px;}#above_header .top_bar_drop_down a::before,#above_header .top_bar_drop_down a::after {background: #ffffff;}#above_header::after {background-color: #353535;}#above_header .above_header_inside,#above_header #lang_sel ul ul {-webkit-box-shadow: 0 3px 0 rgba(255,255,255,.2);box-shadow: 0 3px 0 rgba(255,255,255,.2);}@media (min-width: 1025px) {body.sticky-header.headerHover:not(.headerLetmebe) #header_affix-sticky-wrapper.is-sticky #header_affix {-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}}#above_header .top_bar.topped .above_header_inside,#above_header li.topped ul {top: 40px!important;}#above_header .top_bar .amount_appended {background: #028acb;border-color: #151515;color: #151515;}#expand-mobile-cart.topped .children {top: 100px!important;}#wrap_header {background: rgba(21,21,21,1);-webkit-box-shadow: 0 3px 0 rgba(255,255,255,.2);box-shadow: 0 3px 0 rgba(255,255,255,.2);height: 100px;line-height: 100px;margin-top: 40px;}#navbar .amount_appended {background: #028acb!important;border-color: #151515!important;color: #151515!important;}header#masthead .home-link {background-color: transparent;padding: 0 px;}header#masthead .home-link .site-title {color: #ffffff!important;font-family: "Lato";font-size: 0px;font-style: normal;font-weight: 400;}header#masthead .home-link h2.site-description {bottom: 0px;color: #ffffff;display: none;font-family: "Lato";font-size: 12px;font-style: normal;font-weight: 700;margin-left: 0px;}body.header-centered header#masthead #navbar > nav > div > div[role="list"],body.header-centered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] {height: 50px;}body.header-centered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a {height: 50px;line-height: 50px;}header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] > div[role="list"]::after,header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div::after {background: #ffffff;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div:not([role="list"]) div[role="list"]::after {background-color: #000000;}body.header-centered header#masthead #navbar #expand-menu,body.header-centered header#masthead #navbar #expand-mobile-cart {margin-top: 25px;}#navbar #expand-menu .burger,#navbar #expand-menu .burger::before,#navbar #expand-menu .burger::after {background: #ffffff;}#mobile-navigation div[role="listitem"] * {color: #ffffff;}#mobile-navigation div[role="listitem"] > a,#mobile-navigation div[role="listitem"] > .pix-menu-no-link,#mobile-navigation div[role="listitem"] > .pix_widget {background: #151515;border-bottom: 1px solid #000000;color: #ffffff;font-family: "Lato";font-size: 13px;font-style: normal;font-weight: 700;}#mobile-navigation > div > div[role="list"] div[role="listitem"].current-menu-item > a,#mobile-navigation > div > div[role="list"] div[role="listitem"].current_page_item > a,#mobile-navigation > div > div[role="list"] div[role="listitem"].open > a {background: #000000;}#mobile-navigation > div > div[role="list"] > div[role="listitem"].current-menu-item > a::before,#mobile-navigation > div > div[role="list"] > div[role="listitem"].ccurrent_page_item > a::before {background: #028acb;}#mobile-navigation > div > div[role="list"] div[role="listitem"].hasUl > a > .after {background: rgba(255,255,255,.05);}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].topped > div {top: 100px;}body.header-centered header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].topped > div {top: 50px;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a {color: #ffffff;font-family: "Lato";font-size: 13px;font-style: normal;font-weight: 700;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].pix-call-to-action > a {color: #ffffff;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"]:not(.menu-added-icon-item) div[role="list"],header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"]:not(.menu-added-icon-item) div[role="list"] div[role="listitem"] > a {font-family: "Lato";font-size: 13px;font-style: normal;font-weight: 700;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"]:hover > a {color: #ffffff;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].pix-call-to-action:hover > a {color: #028acb;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > span::before {background-color: #353535;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].pix-call-to-action > span::before {-moz-border-radius: 100px;border-radius: 100px;background-color: #00aeef;border: 2px solid #028acb}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].pix-call-to-action:hover > span::before {background-color: #ffffff;border-color: #028acb;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].current-menu-item > span::after,header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"].current_page_item > span::after {background: #028acb;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > span {margin: -25px 0;}@media (min-width: 1025px) {body.sticky-header:not(.headerHover):not(.header-centered):not(.headerLetmebe) #header_affix-sticky-wrapper.is-sticky #navbar > nav > div > div[role="list"] > div[role="listitem"] > span {margin: -33px 0;}}@media (max-width: 800px) {header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a,header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > a {font-size: 17px;padding: 0 0.5em;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > span {margin: -33px 0;}}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] a,header#masthead #navbar > div#expand-mobile-cart div[role="list"] div[role="listitem"] a,header#masthead #navbar > nav .pix_widget {color: #ffffff;}header#masthead #navbar .pix_desc_image img {border-color: #000000;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"]:hover > a {color: #028acb;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > .pix-menu-no-link:not(.pix_mega_title) {background: #000000;color: #ffffff;}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"] > .pix_mega_title {color: #ffffff;}header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] > div[role="list"],header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div,#expand-mobile-cart .children,#above_header .above_header_inside,#above_header #lang_sel ul ul {background: #151515;color: #ffffff;border-left: 1px solid #000000;border-right: 1px solid #000000;}header#masthead #navbar > nav > div > div[role="list"] div[role="listitem"] > div[role="list"]::before,header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] > div::before,#expand-mobile-cart .children::before,#above_header .above_header_inside::before,#above_header #lang_sel ul ul::before {background: #028acb;}@media (min-width: 1025px) {body.sticky-header:not(.headerHover):not(.headerLetmebe) #header_affix-sticky-wrapper.is-sticky #wrap_header {height: 100px;line-height: 100px;}body.sticky-header.header-centered:not(.headerHover):not(.headerLetmebe) #header_affix-sticky-wrapper.is-sticky #wrap_header {height: 150px;}}@media (max-width: 800px) {#wrap_header {height: 100px;line-height: 100px;}header#masthead .home-link .site-title {font-size: 0px;}header#masthead .home-link h2.site-description {display: none;}header#masthead .home-link h1 img,header#masthead .home-link h1 svg {margin-right: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}@media (min-width: 801px) {body.header-centered #wrap_header {height: 150px;}}@media (max-width: 800px) {#header_affix {position: absolute!important;z-index: 120;}#above_header .alignleft,#above_header .alignright:not(.above_mobile) {display: none;}#above_header .alignright.above_mobile {display: block;}#wrap_header {position: absolute;}body.header-centered #home-link-wrap {width: auto;}header#masthead .home-link h2.site-description {display: none;}#expand-menu,#expand-social,#expand-mobile-cart {display: block;}#navbar {float: none;}body.header-centered header#masthead #navbar {clear: none;height: 100%;left: auto;position: relative;right: 10px;width: auto;}body.header-centered header#masthead #navbar #expand-menu,body.header-centered header#masthead #navbar #expand-mobile-cart {margin-top: 0;}#navbar > nav {float: left;}#navbar > nav#site-navigation {display: none;}#page .entry-header #bgTitle {background-attachment: scroll!important;background-position: 50%!important;}.slideshine_prev, .slideshine_next, .slideshine_pie_bg {display: none;}.slideshine_play_pause,.slideshine_pie,.slideshine_waiter .spinner,.slideshine_pie_bg {bottom: 10px;opacity: 1;top: auto;}.slideshine_bullets {display: none!important;}.slideshine_waiter {bottom: 0;top: auto;}.slideshine_fontsized {font-size: 24px!important;}}body.header-centered header#masthead #navbar {border-top: 1px solid #353535;}hr {background: #454545;}hr.circled::after {background-color: #151515;border-color: #454545;}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="datetime"],input[type="search"],input[type="tel"],input[type="url"],textarea,select[multiple],input.input-text,#subscribe-email input,.select2-container > a {background: #353535;border-color: #454545;color: #ffffff;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="datetime"]:focus,input[type="tel"]:focus,input[type="url"]:focus,select[multiple]:focus,textarea:focus {border-color: #353535;}input[type="text"].wpcf7-not-valid,input[type="password"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,input[type="url"].wpcf7-not-valid,input[type="search"].wpcf7-not-valid,input[type="datetime"].wpcf7-not-valid,input[type="search"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="url"].wpcf7-not-valid,textarea.wpcf7-not-valid,select[multiple].wpcf7-not-valid,input.input-text.wpcf7-not-valid,#subscribe-email input.wpcf7-not-valid {border-bottom-color: #f04d06;}input[type="checkbox"],input[type="radio"] {background: #151515;border-color: #353535;-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.1);box-shadow: inset 0 1px 2px rgba(255,255,255,.1);color: #ffffff;}input[type="radio"]:checked::before {background: #ffffff;}.wpcf7-not-valid input[type="checkbox"] {border-bottom-color: #f04d06;}.slider_div .ui-slider-horizontal {background-color: rgba(255,255,255,.1);}.slider_div .ui-slider-horizontal a,.slider_div .ui-slider-horizontal span {background-color: #151515;border-color: #454545;}.slider_div .ui-slider-range {background-color: #028acb;}.ui-widget {background: #ffffff;box-shadow: 0 1px 3px rgba(255,255,255,.5);color: #151515;}.ui-datepicker-header {border-bottom: 1px solid #999999;}.ui-datepicker th {color: #151515;}td .ui-state-default {color: #151515;}td .ui-state-active,td .ui-state-hover {background: #999999;}#page .bootstrap-filestyle label[for*="filestyle"],#page .bootstrap-filestyle .btn {background-color: #028acb;color: #151515;}.wpcf7 img.wpcf7-captchac {border: 1px solid #454545;}@media (max-width: 800px) {aside#secondary,aside#extra-secondary {background: #151515;border-color: #454545;-moz-box-shadow: 0 0 20px rgba(255,255,255,.35);-webkit-box-shadow: 0 0 20px rgba(255,255,255,.35);box-shadow: 0 0 20px rgba(255,255,255,.35);}aside#secondary + a.toggle_aside,aside#extra-secondary + a.toggle_aside {background: rgba(0,0,0,0.75);color: #eeeeee;}}#primary a,aside#secondary a,aside#extra-secondary a,#cboxLoadedContent a {color: #028acb;}#primary a:hover,aside#secondary a:hover,aside#extra-secondary a:hover,#cboxLoadedContent a:hover {color: #028acb;}aside#secondary .pix_widget li,aside#extra-secondary .pix_widget li {border-bottom-color: #454545;}.search .post-type {border-color: #454545;color: #999999;}.single-post .entry-content::after {background: #454545;}@media (max-width: 568px) {.single-post .entry-content span.entry-date {border-bottom-color: #454545;}}.single-post .entry-text {font-family: "Merriweather";font-size: 1.05em;font-style: normal;font-weight: 300;}.single .tag-links,.single .cat-links {border-top-color: #454545;}#primary .comment-list li .reply > a {background: rgba(255,255,255,.1);color: #999999;}#primary .comment-reply-title small > a {background: rgba(255,255,255,.1);color: #999999;}#primary .comment-metadata a {color: #999999;}.comment-list li .comment-content {border-bottom-color: #454545;}.form-allowed-tags {border-bottom-color: #454545;}#scroll-down,#scroll-up,.post-navigation .alignleft,.post-navigation .alignright {background: rgba(0,0,0,0.75);color: #eeeeee;}.post-navigation .alignleft::after,.post-navigation .alignright::after {color: #eeeeee;}.slideshine_thumbs_scroller {background: #ffffff;}body.page-template-templatesfront-page-php:not(.transparent-header) #main .entry-content .row[data-extra="fullscreen"]:first-child > .row-inside:first-child > .column:first-child,body.page-template-templatesfront-page-php:not(.transparent-header) #main .entry-content .row[data-extra="fullwidth"]:first-child > .row-inside:first-child > .column:first-child {padding-top: 140px;}@media (min-width: 1025px) {body.page-template-templatesfront-page-php #main .entry-content .row[data-extra="fullscreen"].first-slideshow.fixed:first-child,body.page-template-templatesfront-page-php #main .entry-content .row[data-extra="fullwidth"].first-slideshow.fixed:first-child {top: -40px;}}body.page-template-templatesfront-page-php.header-centered:not(.transparent-header) #main .entry-content .row[data-extra="fullscreen"]:first-child > .row-inside:first-child > .column:first-child,body.page-template-templatesfront-page-php.header-centered:not(.transparent-header) #main .entry-content .row[data-extra="fullwidth"]:first-child > .row-inside:first-child > .column:first-child {padding-top: 190px;}body.loaded #mobile-navigation {background-color: #151515;border-top: 3px solid #000000;top: 140px;}@media (max-width: 800px) {body.page-template-templatesfront-page-php:not(.transparent-header) #main .entry-content .row[data-extra="fullscreen"]:first-child > .row-inside:first-child > .column:first-child,body.page-template-templatesfront-page-php.header-centered:not(.transparent-header) #main .entry-content .row[data-extra="fullscreen"]:first-child > .row-inside:first-child > .column:first-child,body.page-template-templatesfront-page-php:not(.transparent-header) #main .entry-content .row[data-extra="fullwidth"]:first-child > .row-inside:first-child > .column:first-child,body.page-template-templatesfront-page-php.header-centered:not(.transparent-header) #main .entry-content .row[data-extra="fullwidth"]:first-child > .row-inside:first-child > .column:first-child {padding-top: 140px;}body.loaded #mobile-navigation {top: 140px!important;}}body.loaded.header-centered #mobile-navigation {top: 190px;}body.single-format-aside #main .site-content,body.single-format-status #main .site-content {margin-top: 140px;}body.single-format-aside.header-centered #main .site-content,body.single-format-status.header-centered #main .site-content {margin-top: 190px;}body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .pix_slideshine .slideshine_slides,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .pix_slideshine .slideshine_slides {-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px;}body.page-template-templatesfront-page-php:not(.transparent-header) #main .entry-content .row:not([data-extra="fullscreen"]):not([data-extra="fullwidth"]):first-child {padding-top: 140px;}body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .pix_slideshine .slideshine_slides .slideshineSlide,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .pix_slideshine .slideshine_slides .slideshineSlide {padding-top: 140px;}body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .pix_slideshine .slideshine_slides .slideshineSlide div[data-opts],body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .pix_slideshine .slideshine_slides .slideshineSlide div[data-opts] {margin-top: -140px;}body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_play_pause,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_pie_bg,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_pie,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_waiter .spinner,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_play_pause,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_pie_bg,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_pie,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_waiter .spinner {margin-top: 140px;}body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_next,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_prev,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_next,body.page-template-templatesfront-page-php.transparent-header #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_prev {-webkit-transform: translateY(46.666666666667px);-moz-transform: translateY(46.666666666667px);-ms-transform: translateY(46.666666666667px);-o-transform: translateY(46.666666666667px);transform: translateY(46.666666666667px);}body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_play_pause,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_pie_bg,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_pie,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_waiter .spinner,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_play_pause,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_pie_bg,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_pie,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_waiter .spinner {margin-top: 190px;}body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_next,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullscreen"]:first-child .slideshine_prev .spinner,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_next,body.page-template-templatesfront-page-php.transparent-header.header-centered #main .entry-content .row[data-extra="fullwidth"]:first-child .slideshine_prev {-webkit-transform: translateY(63.333333333333px);-moz-transform: translateY(63.333333333333px);-ms-transform: translateY(63.333333333333px);-o-transform: translateY(63.333333333333px);transform: translateY(63.333333333333px);}#main header.entry-header {background-color: #000000;color: #ffffff;padding-top: 140px!important;}#main header.entry-header .pix_maps div.gm-style > div:not(:first-child) {margin-top: 140px!important;}body.header-centered #main header.entry-header {padding-top: 190px!important;}body.header-centered #main header.entry-header .pix_maps div.gm-style > div:not(:first-child) {margin-top: 190px!important;}@media (max-width: 800px) {header.entry-header,body.header-centered #main header.entry-header {height: 200px;padding-top: 140px!important;}header.entry-header .pix_maps div.gm-style > div:not(:first-child),body.header-centered #main header.entry-header .pix_maps div.gm-style > div:not(:first-child) {margin-top: 145px!important;}}header.entry-header .entry-title {color: #ffffff;}ul.page-numbers, .page-links {background: #151515;border-bottom-color: #454545;border-top-color: #454545;}ul.page-numbers .current, .page-links > span {background: rgba(255,255,255,.1);}.gallery .gallery-item .sc-bg-fancy {background: rgba(21,21,21,.9);}.gallery .gallery-item .sc-bg-fancy::after {border-color: #ffffff;}.customSelect {background: #151515;border-color: #454545;}.customSelect.wpcf7-not-valid {border-bottom-color: #f04d06;}.widget_calendar tbody td {border: 1px solid #151515}.widget_calendar tbody td a {background: #028acb;color: #151515!important;}.widget_calendar tfoot td {border-top-color: #454545;}.widget_calendar tbody td#today {color: #151515!important;}.widget_calendar tbody td#today::before {background: #028acb;}table.compare-list {border-color: #454545;}table.compare-list td {background: #151515;border-color: #454545;}.shop_table th, .shop_table td, .cart_totals {border-bottom-color: #454545;}.cart_totals h2 {border-bottom-color: #454545;}.cart_totals th,.cart_totals td {border-bottom-color: #454545;}.commentlist li .comment-text {border-bottom-color: #454545;}#main .bx-wrapper .bx-controls-direction a,#main #related-items-section .owl2-controls .owl2-nav > div {background: #454545;color: #151515!important;}.bx-wrapper .bx-viewport::after,.bx-wrapper .bx-viewport::before {background: #151515;}.bx-wrapper .bx-pager.bx-default-pager a {background: #454545;border-color: #454545;}.bx-wrapper .bx-controls-auto .bx-start, .bx-wrapper .bx-controls-auto .bx-stop {color: #454545!important;}div[role="list"].products div[role="listitem"] > div,.pixgridder div[role="list"].products div[role="listitem"].column > div {background: #151515;}@media (min-width: 1025px) {div[role="list"].products div[role="listitem"]:hover > div,.pixgridder div[role="list"].products div[role="listitem"].column:hover > div {-webkit-box-shadow: 0 0 10px rgba(255,255,255,.3);box-shadow: 0 0 10px rgba(255,255,255,.3);}}@media (max-width: 1024px) {div[role="list"].products div[role="listitem"] > div,.pixgridder div[role="list"].products div[role="listitem"].column > div {border-bottom: 1px solid #454545;}}.woocommerce div[role="list"].products div[role="listitem"] .price,table.compare-list td .price,.woocommerce .summary.entry-summary .price {font-family: "Merriweather";}div[role="list"].products div[role="listitem"] .onsale {background: #ffffff;color: #ffffff;}div[role="list"].products div[role="listitem"] .pix-woo-gallery-navig {background: #454545;color: #ffffff;}.star-rating, p.stars,.fe_wrapp_stars div.unselected_star::before {color: #ffffff;}div[role="list"].products div[role="listitem"] .pix-woo-gallery-prev {color: #ffffff;}div[role="list"].products div[role="listitem"] .pix-woo-gallery-next {color: #ffffff;}.shop_table td.product-remove a {color: #151515!important;}.chosen-container .chosen-drop {background-color: #151515;border-color: #454545;color: #ffffff;}table.compare-list td.odd {background: #353535;}.shop_table td.product-remove a {background: #999999;}.woocommerce-checkout .form-row .chosen-container-single .chosen-single {background: #151515;border-color: #454545;}.chosen-container .chosen-drop input[type="text"] {background: #151515!important;}form.checkout .payment_methods {border-bottom-color: #454545;}form.checkout .payment_methods .payment_box {background: #353535;}form.checkout .payment_methods .payment_box::after {border-bottom-color: #353535;}.widget_price_filter .ui-slider-horizontal {background-color: rgba(255,255,255,.1);}.widget_price_filter .ui-slider-horizontal a,.widget_price_filter .ui-slider-horizontal span {background-color: #151515;border-color: #454545;}.widget_price_filter .ui-slider-range {background-color: #028acb;}.widget_top_rated_products li,.widget_recent_reviews li,.widget_recently_viewed_products li,.widget_products li,.widget_shopping_cart_content li {border-bottom-color: #454545!important;}header#masthead #navbar .widget_top_rated_products li,header#masthead #navbar .widget_recent_reviews li,header#masthead #navbar .widget_recently_viewed_products li,header#masthead #navbar .widget_products li,header#masthead #navbar .widget_shopping_cart_content li {border-bottom-color: #000000!important;}.pix-quick-view #woocommerce-main-image-wrapper {border-color: #454545;}.pix-quick-view .woocommerce-main-image.loading {background-color: #ffffff;}.summary.entry-summary form.cart {border-bottom-color: #454545;border-top-color: #454545;}.quantity.buttons_added input[type="number"] {background: #151515;border-color: #454545;}.quantity.buttons_added input[type="button"] {background: #151515;border-color: #454545;}.thumbnails a {border-color: #454545;}.thumbnails a.selected {border-color: #028acb;}.placeholder-image {background-color: #ffffff;opacity: .1;}.upsells.products > h2::after,.related.products > h2::after,.cross-sells > h2::after,#related-items-title::after,.title-line::before,.title-line::after {background: #454545;}#related-items-section article {border-color: #454545;}#related-items-section .entry-summary {border-top-color: #454545;}.category-list {color: #999999;}div.sharedaddy div.sd-block {border-top-color: #454545!important;}.sc-position-below .slideshine_prev,.sc-position-below .slideshine_next {background: #151515!important;color: #ffffff!important;}.sc-position-fancy .slideshine_prev,.sc-position-fancy .slideshine_next {background: #ffffff!important;color: #151515!important;}.sc-layout .sc-grid article.hentry .sc-bg-fancy {background: rgba(21,21,21,.98);color: #ffffff;}.sc-position-fancy a.sc-enlarge.sc-iconaction {background: #ffffff;color: #151515!important;}.sc-position-below a.sc-enlarge.sc-iconaction {background: #151515;color: #ffffff!important;}.sc-wrap-video-resp {background: #ffffff;}.grid-blog article > .row {background: #151515;border-color: #454545}article.post.sticky::before {background: #353535;border: 1px solid #454545}#main .grid-blog article.post.sticky > .row {background-color: #353535;}.grid-blog article .entry-meta,.sc-layout .sc-grid article.post-portfolio-below .entry-meta {border-top-color: #454545}.single #primary .entry-meta a {color: #999999;}.gallery-caption.sc-bg-hover {background: rgba(255,255,255,.95);color: #151515;}.archive-list .entry-meta {border-bottom-color: #454545;color: #999999;}.tagcloud a,.sc-layout .sc-portfolio-filters a {background: #ffffff;color: #151515!important;}.tagcloud a:hover,.sc-layout .sc-portfolio-filters a:hover {background: #999999;}.sc-layout .sc-portfolio-filters {color: #028acb;}.sc-layout .sc-portfolio-filters strong {color: #ffffff;}.sc-layout .sc-portfolio-filters a.selected {background: transparent!important;color: #ffffff!important;}.sc-layout .sc-portfolio-filters a.selected::after {background: #028acb;}.gallery .gallery-item .sc-bg-fancy {color: #151515;}.gallery-slideshine .slideshine_caption,.gallery-slideshine .pixlightfx {color: #151515;}.gallery-slideshine .pixlight {background-color: rgba(255,255,255,.8)!important;color: #151515;}.tabedelic.simple > .tabedelic-headers > .header-active::before {background: #028acb;}.tabedelic > .tabedelic-headers > .tabedelic-header {background: #353535;border: 1px solid #454545;}.tabedelic.simple > .tabedelic-headers > .header-active::after {background: #151515;}.tabedelic .tabedelic-panel,.tabedelic > .tabedelic-headers > .header-active {background: #151515;color: #ffffff;}.tabedelic .tabedelic-panel {border-color: #454545;}#page .pix_progress_bar .chart-amount,#page .pix_progress_bar .chart-label,#page .pix_progress_pie .chart-label {background: #ffffff;color: #151515;}.pix_progress_bar .chart-amount::after {border-top: 5px solid #ffffff;}#page .testi-wrapper .quotes,#page .testi-wrapper .testi-details .testi-text .testi-name,#page .testi-wrapper .testi-details .testi-text .testi-job,#page .testi-wrapper .testi-details .testi-text .testi-company {font-family: "Lato"!important;}#page .testi-wrapper .testi-job,#page .testi-wrapper .testi-job > a {color: #028acb!important;}#page .testi-wrapper .testi-details .testi-text .testi-name {color: #028acb!important;}#page .theme_1 .testi-wrapper .quotes {background-color: rgba(255,255,255,.1)!important;color: #ffffff!important;}#page .theme_1 .testi-wrapper .quotes a,#page .theme_1 .testi-wrapper .quotes a:hover {color: #ffffff!important;}#page .theme_1 .testi-wrapper .testi-details::after {border-top-color: #ffffff!important;opacity: .1;}#page .theme_2 .testi-wrapper .quotes,#page .theme_3 .testi-wrapper .quotes {background-color: rgba(255,255,255,.85)!important;color: #353535!important;}#page .theme_2 .testi-wrapper .quotes a,#page .theme_2 .testi-wrapper .quotes a:hover,#page .theme_3 .testi-wrapper .quotes a,#page .theme_3 .testi-wrapper .quotes a:hover {color: #353535!important;}#page .theme_2 .testi-wrapper .quotes::after {border-bottom-color: #ffffff!important;opacity: .85!important;}#page .theme_3 .testi-wrapper .quotes::after {border-right-color: #ffffff!important;opacity: .85!important;}#page .theme_4 .testi-wrapper .quotes a,#page .theme_4 .testi-wrapper .quotes a:hover,#page .theme_4 .fa-quote-right::before,#page .theme_5 .testi-wrapper .quotes a,#page .theme_5 .testi-wrapper .quotes a:hover,#page .theme_6 .testi-wrapper .quotes a,#page .theme_6 .testi-wrapper .quotes a:hover,#page .theme_7 .testi-wrapper .quotes a,#page .theme_7 .testi-wrapper .quotes a:hover {color: #ffffff!important;}#page .member-skills-wrapper .skill-prog {background-color: #454545!important;}#page .member-skills-wrapper .skill-prog .fill {background-color: #028acb!important;}#page .member-email,#page .member-web,#page .member-phone,#page .member-location {color: #999999!important;}#page .member-social a:not(:hover) i {color: #999999!important;}#page .ict_wrapp ul li,#page .member-name,#page .member-name a,#page .member-desc,#page .member-skills-wrapper .skill-label {font-weight: 300!important;}#page .theme_1 .member-name,#page .theme_2 .member-name,#page .theme_10 .member-name {background-color: #ffffff!important;color: #151515!important;}#page .theme_1 .member-name span,#page .theme_2 .member-name span,#page .theme_10 .member-name span,#page .theme_5 .member-job {background-color: #028acb!important;color: #151515!important;}#page .theme_3 .member-social {background: rgba(255,255,255,.8)!important;}#page .theme_3 .member-social a,#page .theme_3 .member-social a i,#page .theme_4 .member-job {color: #151515!important;}#page .theme_3 .member-job {color: #999999!important;}#page .theme_3 .member-desc:before {background: #999999!important;opacity: 1;}#page .theme_4 .member-social a i {color: #999999!important;}#page .theme_4 .member-social a:hover i {color: #151515!important;}#page .theme_5 .member-desc {background: rgba(255,255,255,.8)!important;color: #151515!important;}#page .theme_6 .ict_wrapp ul li:hover .member-content{background-color: #353535!important;}#page .theme_6 .ict_wrapp ul li:hover .member-content:before{border-bottom-color: #353535!important;}#page .theme_7 .member-desc:before {background-color: #028acb!important;filter: alpha(opacity=100);opacity: 1;}#page .theme_7 .member-content {background-color: #353535!important;border: 1px solid #454545!important;}#page .theme_7 .ict_wrapp ul li:hover .member-content{background-color: #028acb!important;}#page .theme_8 .member-social a i {border: 1px solid #151515!important;color: #151515!important;}#page .theme_8 .member-social-wrapper {background: rgba(255,255,255, .8);}#page .theme_8 .member-desc:before {background: #028acb!important;}#page .owl-theme .owl-controls .owl-page span {background: #999999!important;}#page .owl-theme .owl-controls .owl-buttons div {background: #999999!important;color: #151515!important;}.pix_box {border: 1px solid #454545;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;}.pix_box.success, .woocommerce-message {border: 1px solid #4aad8e;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;border-left-width: 6px;}.pix_box.error, .woocommerce-error {border: 1px solid #bd2000;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;border-left-width: 6px;}.pix_box .close-box-sc {background: #151515;color: #ffffff;}#page .imtst_msg-err {color: $#f04d06;}#qLbar::after {box-shadow: 0 0 10px #028acb, 0 0 5px #028acb;}.spinloader {border-top-color: #028acb;}.spinloader::before {background: #028acb;}.spinloader::after {background: #028acb;}.woocommerce .woocommerce_after_shop_loop_item_title {background-color: #353535;border-bottom: 1px solid #454545;border-top: 1px solid #454545;}.woocommerce .products .price ins,.woocommerce .products .price > .amount,.woocommerce .order-total .amount {color: #028acb;}.woocommerce .product-type-grouped .h5 {border-color: #454545;}.widget_shopping_cart_content .quantity .amount {color: #028acb;}.widget_shopping_cart_content .total {background-color: #353535;}#above_header .widget_shopping_cart_content .total,#navbar .widget_shopping_cart_content .total {background-color: #000000;color: #ffffff;}.woocommerce .yith-wcwl-wishlistaddedbrowse > a,.woocommerce .yith-wcwl-wishlistexistsbrowse > a {color: #028acb;}.woocommerce .yith-wcwl-wishlistexistsbrowse > a {color: #028acb!important;}.woocommerce .compare.button.added, .woocommerce .compare.added {color: #028acb!important;}.reset_variations,.product_meta a {color: #999999;}.quantity.buttons_added input[type="button"] {color: #ffffff;}.sc-layout .sc-grid article.hentry .sc-bg-fancy .sc-title::after {border-top-color: #ffffff;}#cboxOverlay{background: #000000;}#cboxContent {background: #ffffff;}.cBox-quick-view #cboxContent {background: #151515;}.cboxIframe {background: #151515;}#cboxTitle {color: #fff;}#geode_cboxClose::before, #geode_cboxClose::after {background: #ffffff;}#cboxPrevious, #cboxNext,#geode_cboxPrevious, #geode_cboxNext {border-color: #ffffff;}#geode-social-overlay {background: rgba(0,0,0,.85);}#geode-social-overlay .top_bar,#geode-social-overlay .top_bar * {color: #fff!important;}#geode-social-overlay .close-geode-overlay::before,#geode-social-overlay .close-geode-overlay::after {background: #fff;}.shortcodelic_font_list div.the-icons {background-color: #353535;border: 1px solid #028acb;color: #ffffff;}.shortcodelic_font_list div.the-icons:hover {background-color: #151515;}body .pix_button, body .buttonelic, body button:not([aria-controls]), body input[type="submit"], body #infinite-handle,body .buttonelic:hover, body .buttonelic:active, body .buttonelic:visited, #primary .cart_totals .button, #primary .cart .button {background-color: #028acb;border: 2px solid #028acb;color: #ffffff;-moz-border-radius: 50px;border-radius: 50px;font-family: "Lato"!important;}body .pix_button > span:first-child, body .buttonelic > span:first-child, body button:not([aria-controls]) > span:first-child, body #infinite-handle > span:first-child {color: #ffffff;}body .pix_button:hover > span:first-child, body .buttonelic:hover > span:first-child, body button:not([aria-controls]):hover > span:first-child, body input[type="submit"]:hover, #primary .cart_totals .button:hover, #primary .cart .button:hover, body #infinite-handle:hover > span:first-child {color: #dedede;}body .pix_button > span:last-child, body .buttonelic > span:last-child, body button:not([aria-controls]) > span:last-child, body #infinite-handle > span:last-child {background-color: #028acb;bottom: 0;top: 0;}body .pix_button:hover > span:last-child, body .buttonelic:hover > span:last-child, body button:not([aria-controls]):hover > span:last-child, body #infinite-handle:hover > span:last-child {-moz-border-radius: 50px;border-radius: 50px;left: 0;opacity: 1;right: 0;}body .pix_button:hover, body .buttonelic:hover, body button:not([aria-controls]):hover, body #infinite-handle:hover {border-color: #ffffff;color: #dedede!important;}body input[type="submit"]:hover,#primary .cart_totals .button:hover,#primary .cart .button:hover {background-color: #028acb;border-color: #ffffff;color: #dedede!important;}body .pix_button.pix_button_2, body .buttonelic.default2 {background-color: #464646;border: 2px solid #464646;color: #ffffff;-moz-border-radius: 50px;border-radius: 50px;}body .pix_button.pix_button_2 > span:first-child, body .buttonelic.default2 > span:first-child {color: #ffffff;}body .pix_button.pix_button_2:hover > span:first-child, body .buttonelic.default2:hover > span:first-child {color: #999999;}body .pix_button.pix_button_2:hover, body .buttonelic.default2:hover {background-color: #ffffff;border-color: #353535;color: #999999;}footer#colophon {background-color: #353535;color: #fff;}footer#colophon .pseudo-arrow {color: #353535;}footer#colophon blockquote > :first-child::before {color: #555555;}footer#colophon .wp-caption {border-bottom-color: #4b4b4b;}footer#colophon .wp-caption-text {color: #555555;}footer#colophon h1 {color: #fff;}footer#colophon h2 {color: #fff;}footer#colophon h3 {color: #fff;}footer#colophon h4 {color: #fff;}footer#colophon h5 {color: #fff;}footer#colophon h6 {color: #fff;}footer#colophon input[type="text"],footer#colophon input[type="password"],footer#colophon input[type="email"],footer#colophon input[type="url"],footer#colophon input[type="search"],footer#colophon input[type="datetime"],footer#colophon input[type="search"],footer#colophon input[type="tel"],footer#colophon input[type="url"],footer#colophon textarea,footer#colophon textarea,footer#colophon input.input-text,footer#colophon #subscribe-email input {background: #000000;border-color: #4b4b4b;color: #fff;}footer#colophon input[type="text"]:focus,footer#colophon input[type="password"]:focus,footer#colophon input[type="email"]:focus,footer#colophon input[type="url"]:focus,footer#colophon input[type="search"]:focus,footer#colophon input[type="datetime"]:focus,footer#colophon input[type="search"]:focus,footer#colophon input[type="tel"]:focus,footer#colophon input[type="url"]:focus,footer#colophon select[multiple]:focus,footer#colophon textarea:focus {border-color: #999999;}footer#colophon input[type="checkbox"],footer#colophon input[type="radio"] {background: #353535;border-color: #999999;-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.1);box-shadow: inset 0 1px 2px rgba(255,255,255,.1);color: #fff;}footer#colophon input[type="radio"]:checked::before {background: #fff;}footer#colophon input[type="text"].wpcf7-not-valid,footer#colophon input[type="password"].wpcf7-not-valid,footer#colophon input[type="email"].wpcf7-not-valid,footer#colophon input[type="url"].wpcf7-not-valid,footer#colophon input[type="search"].wpcf7-not-valid,footer#colophon input[type="datetime"].wpcf7-not-valid,footer#colophon input[type="search"].wpcf7-not-valid,footer#colophon input[type="tel"].wpcf7-not-valid,footer#colophon input[type="url"].wpcf7-not-valid,footer#colophon textarea.wpcf7-not-valid,footer#colophon select[multiple].wpcf7-not-valid,footer#colophon input.input-text.wpcf7-not-valid,footer#colophon #subscribe-email input.wpcf7-not-valid {border-bottom-color: #f04d06;}footer#colophon .wpcf7-not-valid input[type="checkbox"] {border-bottom-color: #f04d06;}footer#colophon a {color: #aeaeae;}footer#colophon a:hover {color: #fff;}footer#colophon .slider_div .ui-slider-horizontal {background-color: rgba(255,255,255,.1);}footer#colophon .slider_div .ui-slider-horizontal a,footer#colophon .slider_div .ui-slider-horizontal span {background-color: #151515;border-color: #454545;}footer#colophon .slider_div .ui-slider-range {background-color: rgba(255,255,255,.1);background-image: -moz-linear-gradient(right, #024565 0%, #028acb 100%);background-image: -o-linear-gradient(right, #024565 0%, #028acb 100%);background-image: -webkit-linear-gradient(right, #024565 0%, #028acb 100%);background-image: linear-gradient(right, #024565 0%, #028acb 100%);}footer#colophon .slider_div .ui-slider-range {background-color: rgba(255,255,255,.1);background-image: -moz-linear-gradient(right, #686a6b 0%, #6dd5d6 100%);background-image: -o-linear-gradient(right, #686a6b 0%, #6dd5d6 100%);background-image: -webkit-linear-gradient(right, #686a6b 0%, #6dd5d6 100%);background-image: linear-gradient(right, #686a6b 0%, #6dd5d6 100%);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2);box-shadow: inset 0 1px 0 rgba(255,255,255,.2);}footer#colophon .ui-widget {background: #fff;box-shadow: 0 1px 3px rgba(255,255,255,.5);color: #353535;}footer#colophon .ui-datepicker-header {border-bottom: 1px solid #555555;}footer#colophon .ui-datepicker th {color: #353535;}footer#colophon td .ui-state-default {color: #353535;}footer#colophon td .ui-state-active,footer#colophon td .ui-state-hover {background: #555555;}footer#colophon .bootstrap-filestyle label[for*="filestyle"],footer#colophon .bootstrap-filestyle .btn {background-color: #6dd5d6!important;color: #353535!important;}footer#colophon .wpcf7 img.wpcf7-captchac {border: 1px solid #4b4b4b;}footer#colophon .pix_widget li {border-bottom-color: #4b4b4b;}footer#colophon .search .post-type {border-top-color: #4b4b4b;color: #555555;}footer#colophon .single-post .entry-content::after {background: #4b4b4b;}footer#colophon .single .tag-links,footer#colophon .single .cat-links {border-top-color: #4b4b4b;}footer#colophon .comment-list li .reply > a {background: rgba(255,255,255,.1);}footer#colophon .comment-reply-title small > a {background: rgba(255,255,255,.1);}footer#colophon .comment-list li .comment-content {border-bottom-color: #4b4b4b;}footer#colophon .form-allowed-tags {border-bottom-color: #4b4b4b;}footer#colophon .gallery-caption.sc-bg-hover {background: rgba(62,199,194,.85);}footer#colophon .slideshine_thumbs_scroller {background: #fff;}footer#colophon .gallery .gallery-item .sc-bg-fancy {background: rgba(255,255,255,.85);}footer#colophon .gallery .gallery-item .sc-bg-fancy::after {border-color: #353535;}footer#colophon .customSelect {background: #353535;border-color: #4b4b4b;}footer#colophon .widget_calendar tbody td {border: 1px solid #353535}footer#colophon .widget_calendar tbody td a {background: #6dd5d6;color: #353535!important;}footer#colophon .widget_calendar tfoot td {border-top-color: #4b4b4b;}footer#colophon .widget_calendar tbody td#today {color: #353535!important;}footer#colophon .widget_calendar tbody td#today::before {background: #3ec7c2;}footer#colophon table.compare-list {border-color: #4b4b4b;}footer#colophon table.compare-list td {background: #353535;border-color: #4b4b4b;}footer#colophon .bx-wrapper .bx-controls-direction a {background: rgba(255,255,255,.1);color: #fff!important;}footer#colophon .bx-wrapper .bx-viewport::after,footer#colophon .bx-wrapper .bx-viewport::before {background: #353535;}footer#colophon .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;border-color: #fff;}footer#colophon .bx-wrapper .bx-controls-auto .bx-start, footer#colophon .bx-wrapper .bx-controls-auto .bx-stop {color: #fff!important;}footer#colophon div[role="list"].products div[role="listitem"] > div ,.pixgridder footer#colophon div[role="list"].products div[role="listitem"].column > div {background: #353535;}@media (min-width: 1025px) {footer#colophon div[role="list"].products div[role="listitem"]:hover > div,.pixgridder footer#colophon div[role="list"].products div[role="listitem"].column:hover > div {-webkit-box-shadow: 0 0 0 3px #4b4b4b;box-shadow: 0 0 0 3px #4b4b4b;}}.woocommerce footer#colophon div[role="list"].products div[role="listitem"] a.attachments-shop_catalog > div {background: #353535;}.woocommerce footer#colophon div[role="list"].products div[role="listitem"] a.attachments-shop_catalog {border-color: rgba(255,255,255,.1);}footer#colophon div[role="list"].products div[role="listitem"] .pix-woo-gallery-navig {background: #fff;}footer#colophon .star-rating, footer#colophon p.stars,footer#colophon .fe_wrapp_stars div.unselected_star::before {color: #fff;}footer#colophon div[role="list"].products div[role="listitem"] .pix-woo-gallery-prev {color: #353535;}footer#colophon div[role="list"].products div[role="listitem"] .pix-woo-gallery-next {color: #353535;}footer#colophon .shop_table td.product-remove a {color: #353535!important;}footer#colophon .chosen-container .chosen-drop {border-color: #4b4b4b;}footer#colophon table.compare-list td.odd {background: #000000;}footer#colophon .shop_table td.product-remove a {background: #555555;}footer#colophon .woocommerce-checkout .form-row .chosen-container-single .chosen-single {background: #353535;border-color: #4b4b4b;}footer#colophon .chosen-container .chosen-drop input[type="text"] {background: #353535!important;}footer#colophon form.checkout .payment_methods {border-bottom-color: #4b4b4b;}footer#colophon form.checkout .payment_methods .payment_box {background: #353535;}footer#colophon form.checkout .payment_methods .payment_box::after {border-bottom-color: #000000;}footer#colophon .widget_price_filter .ui-slider-horizontal {background-color: rgba(255,255,255,.1);}footer#colophon .widget_price_filter .ui-slider-horizontal a,footer#colophon .widget_price_filter .ui-slider-horizontal span {background-color: #353535;border-color: #4b4b4b;}footer#colophon .widget_price_filter .ui-slider-range {background-color: #3ec7c2;}footer#colophon .widget_top_rated_products li,footer#colophon .widget_recent_reviews li,footer#colophon .widget_recently_viewed_products li,footer#colophon .widget_products li,footer#colophon .widget_shopping_cart_content li {border-bottom-color: #4b4b4b!important;}footer#colophon .sc-layout .slideshine_next,footer#colophon .sc-layout .slideshine_prev,footer#colophon #related-items-section .slideshine_next,footer#colophon #related-items-section .slideshine_prev,footer#colophon .grid-blog .slideshine_prev,footer#colophon .grid-blog .slideshine_next {color: #353535!important;}footer#colophon .sc-layout .sc-grid article.hentry .sc-bg-fancy {background: #3ec7c2;}footer#colophon .sc-layout .sc-grid article.hentry .sc-bg-below {background: #3ec7c2;}footer#colophon .sc-layout .sc-grid article.hentry .sc-position-fancy {background: #3ec7c2;}footer#colophon .sc-wrap-video-resp {background: #353535;}footer#colophon .sc-layout .sc-portfolio-filters a.selected::after {background: #6dd5d6;}footer#colophon .grid-blog article > .row,footer#colophon .sc-layout .sc-grid article.post-portfolio-below > .row {background: #151515;border-color: #4b4b4b}footer#colophon .grid-blog article .entry-meta,footer#colophon .sc-layout .sc-grid article.post-portfolio-below .entry-meta {border-top-color: #4b4b4b;color: #555555;}footer#colophon .gallery-caption.sc-bg-hover {color: #353535;}footer#colophon .archive-list .entry-meta {border-bottom-color: #454545;color: #555555;}footer#colophon .tagcloud a {background: #fff;color: #353535!important;}footer#colophon .tagcloud a:hover {background: #555555;}footer#colophon .gallery .gallery-item .sc-bg-fancy {color: #353535;}footer#colophon .gallery-slideshine .slideshine_caption,footer#colophon .gallery-slideshine .pixlightfx {color: #353535;}footer#colophon .tabedelic.simple > .tabedelic-headers > .header-active::before {background: #6dd5d6;}footer#colophon .woocommerce .price ins,footer#colophon .woocommerce .price > .amount,footer#colophon .woocommerce :not(.checkout) td > .amount,footer#colophon .woocommerce .order-total .amount {color: #3ec7c2;}footer#colophon .widget_shopping_cart_content .quantity .amount {color: #3ec7c2;}footer#colophon .widget_shopping_cart_content .total .amount {color: #3ec7c2;}footer#colophon .woocommerce .yith-wcwl-wishlistaddedbrowse > a,footer#colophon .woocommerce .yith-wcwl-wishlistexistsbrowse > a {color: #6dd5d6;}footer#colophon .woocommerce .yith-wcwl-wishlistexistsbrowse > a {color: #6dd5d6!important;}footer#colophon .woocommerce .compare.button.added, footer#colophon .woocommerce .compare.added {color: #6dd5d6!important;}footer#colophon .quantity.buttons_added input[type="button"] {color: #fff;}footer#colophon .sc-layout .sc-grid article.hentry .sc-bg-fancy {color: #353535;}footer#colophon .sc-layout .sc-grid article.hentry .sc-bg-fancy .sc-title::after {border-top-color: #353535;}footer#colophon .sc-layout .sc-portfolio-filters {color: #aeaeae;}footer#colophon .sc-layout .sc-portfolio-filters strong {color: #fff;}footer#colophon .sc-layout .sc-portfolio-filters a.selected {color: #fff!important;}footer#colophon .pix_box, footer#colophon .woocommerce-info {border: 1px solid #666666;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;}footer#colophon .pix_box.success, footer#colophon .woocommerce-message {border: 1px solid #05a300;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;border-left-width: 6px;}footer#colophon .pix_box.error, footer#colophon .woocommerce-error {border: 1px solid #a30000;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;border-left-width: 6px;}footer#colophon .imtst_msg-err {color: #f04d06;}footer#colophon .pix_button, body .buttonelic.footer, footer#colophon button:not([aria-controls]), footer#colophon input[type="submit"], footer#colophon #infinite-handle {background-color: #028acb;border: 2px solid #028acb;color: #FFFFFF;-moz-border-radius: 50px;border-radius: 50px;}footer#colophon .pix_button > span:first-child, body .buttonelic.footer > span:first-child, footer#colophon button:not([aria-controls]) > span:first-child, footer#colophon #infinite-handle > span:first-child {color: #FFFFFF;}footer#colophon .pix_button:hover > span:first-child, body .buttonelic.footer:hover > span:first-child, footer#colophon button:not([aria-controls]):hover > span:first-child, footer#colophon input[type="submit"]:hover, footer#colophon #infinite-handle:hover > span:first-child {color: #dedede;}footer#colophon .pix_button:hover, body .buttonelic.footer:hover, footer#colophon button:not([aria-controls]):hover, footer#colophon input[type="submit"]:hover, footer#colophon #infinite-handle:hover {background-color: #028acb;border-color: #FFFFFF;color: #dedede;}footer#colophon .pix_button.pix_button_2, body .buttonelic.footer2 {background-color: #cccccc;border: 2px solid #cccccc;color: #ffffff;-moz-border-radius: 50px;border-radius: 50px;}footer#colophon .pix_button.pix_button_2:hover, body .buttonelic.footer2:hover {background-color: #ffffff;border-color: #555555;color: #ffffff;}#top_sliding_bar {background-color: rgba(21,21,21,0.95);color: #aeaeae;}#top_sliding_toggle {border-top-color: rgba(21,21,21,0.95);}#top_sliding_toggle::after {color: #aeaeae;}#top_sliding_bar blockquote > :first-child::before {color: #555555;}#top_sliding_bar h1 {color: #aeaeae;}#top_sliding_bar h2 {color: #aeaeae;}#top_sliding_bar h3 {color: #aeaeae;}#top_sliding_bar h4 {color: #aeaeae;}#top_sliding_bar h5 {color: #aeaeae;}#top_sliding_bar h6 {color: #aeaeae;}#top_sliding_bar input[type="text"],#top_sliding_bar input[type="password"],#top_sliding_bar input[type="email"],#top_sliding_bar input[type="url"],#top_sliding_bar input[type="search"],#top_sliding_bar input[type="datetime"],#top_sliding_bar input[type="search"],#top_sliding_bar input[type="tel"],#top_sliding_bar input[type="url"],#top_sliding_bar textarea,#top_sliding_bar input.input-text,#top_sliding_bar #subscribe-email input {background: #000000;border-color: #4b4b4b;color: #aeaeae;}#top_sliding_bar input[type="text"]:focus,#top_sliding_bar input[type="password"]:focus,#top_sliding_bar input[type="email"]:focus,#top_sliding_bar input[type="url"]:focus,#top_sliding_bar input[type="search"]:focus,#top_sliding_bar input[type="datetime"]:focus,#top_sliding_bar input[type="search"]:focus,#top_sliding_bar input[type="tel"]:focus,#top_sliding_bar input[type="url"]:focus,#top_sliding_bar textarea:focus {border-color: #999999;}#top_sliding_bar input[type="checkbox"],#top_sliding_bar input[type="radio"] {background: #151515;border-color: #999999;-webkit-box-shadow: inset 0 1px 2px rgba(174,174,174,.1);box-shadow: inset 0 1px 2px rgba(174,174,174,.1);color: #aeaeae;}#top_sliding_bar input[type="radio"]:checked::before {background: #aeaeae;}#top_sliding_bar a {color: #6dd5d6;}#top_sliding_bar a:hover {color: #b07c6d;}#top_sliding_bar .pix_widget li {border-bottom-color: #4b4b4b;}#top_sliding_bar .search .post-type {border-color: #4b4b4b;color: #555555;}#top_sliding_bar .single-post .entry-content::after {background: #4b4b4b;}#top_sliding_bar .single .tag-links,#top_sliding_bar .single .cat-links {border-top-color: #4b4b4b;}#top_sliding_bar .comment-list li .reply > a {background: rgba(174,174,174,.1);}#top_sliding_bar .comment-reply-title small > a {background: rgba(174,174,174,.1);}#top_sliding_bar .comment-list li .comment-content {border-bottom-color: #4b4b4b;}#top_sliding_bar .form-allowed-tags {border-bottom-color: #4b4b4b;}#top_sliding_bar .gallery-caption.sc-bg-hover {background: rgba(62,199,194,.85);}#top_sliding_bar .slideshine_thumbs_scroller {background: #aeaeae;}#top_sliding_bar .gallery .gallery-item .sc-bg-fancy {background: rgba(174,174,174,.85);}#top_sliding_bar .gallery .gallery-item .sc-bg-fancy::after {border-color: #151515;}#top_sliding_bar .customSelect {background: #151515;border-color: #4b4b4b;}#top_sliding_barn .widget_calendar tbody td {border: 1px solid #151515}#top_sliding_bar .widget_calendar tbody td a {background: #6dd5d6;color: #151515!important;}#top_sliding_bar .widget_calendar tfoot td {border-top-color: #4b4b4b;}#top_sliding_bar .widget_calendar tbody td#today {color: #151515!important;}#top_sliding_bar .widget_calendar tbody td#today::before {background: #3ec7c2;}#top_sliding_bar table.compare-list {border-color: #4b4b4b;}#top_sliding_bar table.compare-list td {background: #151515;border-color: #4b4b4b;}#top_sliding_bar .bx-wrapper .bx-controls-direction a {background: rgba(174,174,174,.1);color: #aeaeae!important;}#top_sliding_bar .bx-wrapper .bx-viewport::after,#top_sliding_bar .bx-wrapper .bx-viewport::before {background: #151515;}#top_sliding_bar .bx-wrapper .bx-pager.bx-default-pager a {background: #aeaeae;border-color: #aeaeae;}#top_sliding_bar .bx-wrapper .bx-controls-auto .bx-start, #top_sliding_bar .bx-wrapper .bx-controls-auto .bx-stop {color: #aeaeae!important;}#top_sliding_bar div[role="list"].products div[role="listitem"] > div,.pixgridder #top_sliding_bar div[role="list"].products div[role="listitem"].column > div {background: #151515;}@media (min-width: 1025px) {#top_sliding_bar div[role="list"].products div[role="listitem"]:hover > div,.pixgridder #top_sliding_bar div[role="list"].products div[role="listitem"].column:hover > div {-webkit-box-shadow: 0 0 0 3px #4b4b4b;box-shadow: 0 0 0 3px #4b4b4b;}}.woocommerce #top_sliding_bar div[role="list"].products div[role="listitem"] a.attachments-shop_catalog > div {background: #151515;}.woocommerce #top_sliding_bar div[role="list"].products div[role="listitem"] a.attachments-shop_catalog {border-color: rgba(174,174,174,.1);}#top_sliding_bar div[role="list"].products div[role="listitem"] .pix-woo-gallery-navig {background: #aeaeae;}#top_sliding_bar .star-rating, #top_sliding_bar p.stars,#top_sliding_bar .fe_wrapp_stars div.unselected_star::before {color: #aeaeae;}#top_sliding_bar div[role="list"].products div[role="listitem"] .pix-woo-gallery-prev {color: #151515;}#top_sliding_bar div[role="list"].products div[role="listitem"] .pix-woo-gallery-next {color: #151515;}#top_sliding_bar .shop_table td.product-remove a {color: #151515!important;}#top_sliding_bar .chosen-container .chosen-drop {border-color: #4b4b4b;}#top_sliding_bar table.compare-list td.odd {background: #000000;}#top_sliding_bar .shop_table td.product-remove a {background: #555555;}#top_sliding_bar .woocommerce-checkout .form-row .chosen-container-single .chosen-single {background: #151515;border-color: #4b4b4b;}#top_sliding_bar .chosen-container .chosen-drop input[type="text"] {background: #151515!important;}#top_sliding_bar form.checkout .payment_methods {border-bottom-color: #4b4b4b;}#top_sliding_bar form.checkout .payment_methods .payment_box {background: #151515;}#top_sliding_bar form.checkout .payment_methods .payment_box::after {border-bottom-color: #000000;}#top_sliding_bar .widget_price_filter .ui-slider-horizontal {background-color: rgba(174,174,174,.1);}#top_sliding_bar .widget_price_filter .ui-slider-horizontal a,#top_sliding_bar .widget_price_filter .ui-slider-horizontal span {background-color: #151515;border-color: #4b4b4b;}#top_sliding_bar .widget_price_filter .ui-slider-range {background-color: #3ec7c2;}#top_sliding_bar .widget_top_rated_products li,#top_sliding_bar .widget_recent_reviews li,#top_sliding_bar .widget_recently_viewed_products li,#top_sliding_bar .widget_products li,#top_sliding_bar .widget_shopping_cart_content li {border-bottom-color: #4b4b4b!important;}#top_sliding_bar .sc-layout .slideshine_next,#top_sliding_bar .sc-layout .slideshine_prev,#top_sliding_bar #related-items-section .slideshine_next,#top_sliding_bar #related-items-section .slideshine_prev,#top_sliding_bar .grid-blog .slideshine_prev,#top_sliding_bar .grid-blog .slideshine_next {color: #151515!important;}#top_sliding_bar .sc-layout .sc-grid article.hentry .sc-bg-fancy {background: #3ec7c2;}#top_sliding_bar .sc-layout .sc-grid article.hentry .sc-bg-below {background: #3ec7c2;}#top_sliding_bar .sc-layout .sc-grid article.hentry .sc-position-fancy {background: #3ec7c2;}#top_sliding_bar .sc-wrap-video-resp {background: #151515;}#top_sliding_bar .sc-layout .sc-portfolio-filters a.selected::after {background: #6dd5d6;}#top_sliding_bar .grid-blog article > .row,#top_sliding_bar .sc-layout .sc-grid article.post-portfolio-below > .row {background: #151515;border-color: #4b4b4b}#top_sliding_bar .grid-blog article .entry-meta,#top_sliding_bar .sc-layout .sc-grid article.post-portfolio-below .entry-meta {border-top-color: #4b4b4b}#top_sliding_bar .gallery-caption.sc-bg-hover {color: #151515;}#top_sliding_bar .archive-list .entry-meta {border-bottom-color: #454545;color: #555555;}#top_sliding_bar .tagcloud a {background: #aeaeae;color: #151515!important;}#top_sliding_bar .tagcloud a:hover {background: #555555;}#top_sliding_bar .gallery .gallery-item .sc-bg-fancy {color: #151515;}#top_sliding_bar .gallery-slideshine .slideshine_caption,#top_sliding_bar .gallery-slideshine .pixlightfx {color: #151515;}#top_sliding_bar .tabedelic.simple > .tabedelic-headers > .header-active::before {background: #6dd5d6;}#top_sliding_bar .woocommerce .price ins,#top_sliding_bar .woocommerce .price > .amount,#top_sliding_bar .woocommerce :not(.checkout) td > .amount,#top_sliding_bar .woocommerce .order-total .amount {color: #3ec7c2;}#top_sliding_bar .widget_shopping_cart_content .quantity .amount {color: #3ec7c2;}#top_sliding_bar .widget_shopping_cart_content .total .amount {color: #3ec7c2;}#top_sliding_bar .woocommerce .yith-wcwl-wishlistaddedbrowse > a,#top_sliding_bar .woocommerce .yith-wcwl-wishlistexistsbrowse > a {color: #6dd5d6;}#top_sliding_bar .woocommerce .yith-wcwl-wishlistexistsbrowse > a {color: #6dd5d6!important;}#top_sliding_bar .woocommerce .compare.button.added, #top_sliding_bar .woocommerce .compare.added {color: #6dd5d6!important;}#top_sliding_bar .quantity.buttons_added input[type="button"] {color: #aeaeae;}#top_sliding_bar .sc-layout .sc-grid article.hentry .sc-bg-fancy {color: #151515;}#top_sliding_bar .sc-layout .sc-grid article.hentry .sc-bg-fancy .sc-title::after {border-top-color: #151515;}#top_sliding_bar .sc-layout .sc-portfolio-filters {color: #6dd5d6;}#top_sliding_bar .sc-layout .sc-portfolio-filters strong {color: #aeaeae;}#top_sliding_bar .sc-layout .sc-portfolio-filters a.selected {color: #aeaeae!important;}#top_sliding_bar .pix_box, #top_sliding_bar .woocommerce-info {border: 1px solid #666666;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;}#top_sliding_bar .pix_box.success, #top_sliding_bar .woocommerce-message {border: 1px solid #05a300;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;border-left-width: 6px;}#top_sliding_bar .pix_box.error, #top_sliding_bar .woocommerce-error {border: 1px solid #a30000;-moz-border-radius: 2px;border-radius: 2px;background-color: transparent;color: #ffffff;border-left-width: 6px;}#top_sliding_bar .imtst_msg-err {color: #f04d06;}#top_sliding_bar .pix_button, body .buttonelic.top_sliding, #top_sliding_bar button:not([aria-controls]), #top_sliding_bar input[type="submit"], #top_sliding_bar #infinite-handle {background-color: transparent;border: 2px solid #5e5e5e;color: #aaaaaa;-moz-border-radius: 50px;border-radius: 50px;}#top_sliding_bar .pix_button > span:first-child, body .buttonelic.top_sliding > span:first-child, #top_sliding_bar button:not([aria-controls]) > span:first-child, #top_sliding_bar #infinite-handle > span:first-child {color: #aaaaaa;}#top_sliding_bar .pix_button:hover > span:first-child, body .buttonelic.top_sliding:hover > span:first-child, #top_sliding_bar button:not([aria-controls]):hover > span:first-child, #top_sliding_bar input[type="submit"]:hover, #top_sliding_bar #infinite-handle:hover > span:first-child {color: #404040;}#top_sliding_bar .pix_button:hover, body .buttonelic.top_sliding:hover, #top_sliding_bar button:not([aria-controls]):hover, #top_sliding_bar input[type="submit"]:hover, #top_sliding_bar #infinite-handle:hover {background-color: #353535;border-color: #353535;color: #404040;}#top_sliding_bar .pix_button.pix_button_2, body .buttonelic.top_sliding2 {background-color: #cccccc;border: 2px solid #cccccc;color: #ffffff;-moz-border-radius: 50px;border-radius: 50px;}#top_sliding_bar .pix_button.pix_button_2:hover, body .buttonelic.top_sliding2:hover {background-color: #ffffff;border-color: #555555;color: #ffffff;}.width_100 {width: 100%;}#featured_icon .pix_progress_pie {margin: 0;}header#masthead .home-link h1 span {top: -2px;}#geode-social-overlay .top_bar-left-0 {display: block;}header#masthead .home-link h1 img {height: 55px;}#home-diagonal .rotating-inside::before,.black-overlay::before,.black-overlay .rotating-inside::before {background: #22272d;bottom: -200px;content: '';display: block!important;left: 0;opacity: .65;position: absolute;top: -200px;width: 100%;z-index: 0;}#pre-footer-diagonal .rotating-inside::before,#staff-diagonal .rotating-inside::before {background: #000000;bottom: -200px;content: '';display: block!important;left: 0;opacity: .75;position: absolute;top: -200px;width: 100%;z-index: 0;}#home-section-video::before {background: #ffffff;content: '';display: block;height: 100%;left: 0;opacity: .65;position: absolute;top: 0;width: 100%;z-index: 0;}#pre-footer-diagonal {margin-bottom: -140px;}#font-icon-arrow-home img.pix-parallax,#font-icon-arrow img.pix-parallax {background-size: 240px!important;opacity: .4;}#main .row.bged {padding: 0;}.bged .column {background: #353535;-moz-box-sizing: border-box;box-sizing: border-box;font-weight: bold;height: 136px;overflow: hidden;padding: 3%;}.pixgridder .column.decrease-bottom {margin-bottom: 5px;}.wpcf7-form input:hover[type="submit"] {background:#028acb!important;cursor:pointer;color:#fff!important;border-color: #028acb!important;}hr {border: 0;width: 100%;color: #f00;background-color: #fff;height: 1px;margin: 0px 0px 10px 0px;}.entry p, .textwidget {font-size:1.2em;}<pre>.pix-quick-view .images,.pix-quick-view .summary.entry-summary {padding-left: 0!important;width: 100%!important;}</pre>#header_affix {top: 0!important;}.tc-wc-header-cart {display:none}@media screen and (orientation: portrait) {.herocaption {padding-top: 100% !important;font-size: 90%;}}header#masthead #navbar > nav > div > div[role="list"] > div[role="listitem"] div[role="list"] div[role="listitem"].pix_megamenu_1_col {width: auto;}.tooltipster-content p {
margin: .2em 0!important
} .tooltipster-default .tooltipster-content {
font-size: 12px;
line-height: 16px;
padding: 8px 10px;
overflow: hidden;
} .tooltipster-default .tooltipster-arrow .tooltipster-arrow-border { } .tooltipster-icon {
cursor: help;
margin-left: 4px;
} .tooltipster-base {
padding: 0;
font-size: 0;
line-height: 0;
position: absolute;
z-index: 9999999;
pointer-events: none;
width: auto;
overflow: visible;
}
.tooltipster-base .tooltipster-content {
overflow: hidden;
} .tooltipster-arrow {
display: block;
text-align: center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
display: block;
width: 0; 
height: 0;
position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-top: 8px solid;
bottom: -8px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-top: 9px solid;
bottom: -8px;
}
.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-bottom: 8px solid;
top: -8px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-bottom: 9px solid;
top: -8px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
left: 0;
right: 0;
margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important; 
border-left: 8px solid;
top: 50%;
margin-top: -7px;
right: -8px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
border-top: 9px solid transparent !important;
border-bottom: 9px solid transparent !important; 
border-left: 9px solid;
margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important; 
border-right: 8px solid;
top: 50%;
margin-top: -7px;
left: -8px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
border-top: 9px solid transparent !important;
border-bottom: 9px solid transparent !important; 
border-right: 9px solid;
margin-top: -8px;
} .tooltipster-fade {
opacity: 0;
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
-o-transition-property: opacity;
-ms-transition-property: opacity;
transition-property: opacity;
}
.tooltipster-fade-show {
opacity: 1;
}
.tooltipster-grow {
-webkit-transform: scale(0,0);
-moz-transform: scale(0,0);
-o-transform: scale(0,0);
-ms-transform: scale(0,0);
transform: scale(0,0);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
-webkit-transform: scale(1,1);
-moz-transform: scale(1,1);
-o-transform: scale(1,1);
-ms-transform: scale(1,1);
transform: scale(1,1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-swing {
opacity: 0;
-webkit-transform: rotateZ(4deg);
-moz-transform: rotateZ(4deg);
-o-transform: rotateZ(4deg);
-ms-transform: rotateZ(4deg);
transform: rotateZ(4deg);
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
}
.tooltipster-swing-show {
opacity: 1;
-webkit-transform: rotateZ(0deg);
-moz-transform: rotateZ(0deg);
-o-transform: rotateZ(0deg);
-ms-transform: rotateZ(0deg);
transform: rotateZ(0deg);
-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}
.tooltipster-fall {
top: 0;
-webkit-transition-property: top;
-moz-transition-property: top;
-o-transition-property: top;
-ms-transition-property: top;
transition-property: top;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all;
top: 0px !important;
opacity: 0;
}
.tooltipster-slide {
left: -40px;
-webkit-transition-property: left;
-moz-transition-property: left;
-o-transition-property: left;
-ms-transition-property: left;
transition-property: left;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all;
left: 0px !important;
opacity: 0;
} .tooltipster-content-changing {
opacity: 0.5;
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.tooltipster-light {
border-radius: 5px; 
border: 1px solid #cccccc;
background: #ededed;
color: #666666;
}
.tooltipster-light .tooltipster-content {
font-size: 12px;
line-height: 16px;
padding: 8px 10px;
}
.tooltipster-noir {
border-radius: 0px; 
border: 3px solid #2c2c2c;
background: #fff;
color: #2c2c2c;
}
.tooltipster-noir .tooltipster-content {
font-size: 12px;
line-height: 16px;
padding: 8px 10px;
}
.tooltipster-punk {
border-radius: 5px; 
border-bottom: 3px solid #f71169;
background: #2a2a2a;
color: #fff;
}
.tooltipster-punk .tooltipster-content {
font-size: 12px;
line-height: 16px;
padding: 8px 10px;
}
.tooltipster-shadow {
border-radius: 5px;
background: #fff;
box-shadow: 0px 0px 14px rgba(0,0,0,0.3);
color: #2c2c2c;
}
.tooltipster-shadow .tooltipster-content {
font-size: 12px;
line-height: 16px;
padding: 8px 10px;
}.tabedelic {
clear: both;
display: block;
margin-bottom: 1em;
position: relative;
}
.tabedelic:before,
.tabedelic:after {
content: "";
display: table;
}
.tabedelic:after {
clear: both;
}
.tabedelic a:hover, .tabedelic a:active, .tabedelic a:focus {
outline: 0;
}
.tabedelic > .tabedelic-headers {
overflow: hidden;
position: relative;
}
.tabedelic > .tabedelic-headers [class*="scicon-"] {
line-height: 1em;
}
.tabs.tabsleft.tabedelic > .tabedelic-headers {
float: left;
margin-bottom: 0;
overflow: visible;
}
.tabs.tabsright.tabedelic > .tabedelic-headers {
float: right;
margin-bottom: 0;
overflow: visible;
}
.tabedelic > .tabedelic-headers > .tabedelic-header {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
float: left;
height: auto;
line-height: 3.5em;
overflow: hidden;
padding: 0 1.275em;
position: relative;
text-decoration: none;
white-space: nowrap;
z-index: 1;
}
.tabedelic.simple > .tabedelic-headers > .tabedelic-header {
border-right-width: 0;
-moz-box-sizing: content-box;
box-sizing: content-box;
overflow: visible;
}
.tabedelic.simple > .tabedelic-headers > .tabedelic-header:after {
content: '';
left: 0;
position: absolute;
width: 100%;
}
.tabedelic.accordion,
.tabedelic.accordion > .tabedelic-headers,
.tabedelic.accordion > .tabedelic-headers > .tabedelic-header {
overflow: visible;
width: 100%!important;
}
.tabs.columned.tabedelic > .tabedelic-headers > .tabedelic-header {
border-bottom-width: 0; 
float: none;
display: block;
height: auto;
width: 100%;
}
.tabs.tabsleft.tabedelic > .tabedelic-headers > .tabedelic-header {
text-align: left;
}
.tabs.tabsright.tabedelic > .tabedelic-headers > .tabedelic-header {
text-align: right;
}
.tabedelic.simple > .tabedelic-headers > .header-active,
.tabedelic.accordion > .tabedelic-headers > .header-active {
border-bottom-width: 0;
}
.tabs.tabsleft > .tabedelic-headers > .header-active {
border-right-width: 0;
}
.tabs.tabsright > .tabedelic-headers > .header-active {
border-left-width: 0;
}
.tabedelic .tabedelic-panel {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: none;
float: left;
font-size: .95em;
height: auto; position: relative;
z-index: 0;
-webkit-transform: translateZ(0);
}
.tabedelic.accordion > .tabedelic-headers > .tabedelic-panel {
border-bottom-width: 0;
border-top-width: 0;
}
.tabedelic .panel-active {
display: block;
}
.tabedelic .tabedelic-panel .inner-panel {
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
overflow: hidden;
padding: 1.5em 2em 1em;
position: relative;
}
.tabedelic > .tabedelic-headers > .tabedelic-header > .icon-tab-open {
display: none;
line-height: inherit;
margin-right: .775em;
position: relative;
vertical-align: middle;
}
.tabedelic > .tabedelic-headers > .header-active > .icon-tab-open {
display: inline-block;
float: left;
}
.tabedelic > .tabedelic-headers > .tabedelic-header > .icon-tab-closed {
display: inline-block;
float: left;
line-height: inherit;
margin-right: .775em;
position: relative;
vertical-align: middle;
}
.tabedelic > .tabedelic-headers > .header-active .icon-tab-closed {
display: none;
}.bx-wrapper {
position: relative;
margin: 0 auto 60px;
padding: 0;
}
.bx-viewport {
height: 0;
-webkit-transition: height 150ms ease-out;
-moz-transition: height 150ms ease-out;
-o-transition: height 150ms ease-out;
transition: height 150ms ease-out;
-webkit-transform: translatez(0);
-moz-transform: translatez(0);
-ms-transform: translatez(0);
-o-transform: translatez(0);
transform: translatez(0);
}
.bx-wrapper img {
max-width: 100%;
display: block;
}
.pix_carousels div {
-webkit-backface-visibility: hidden;
} .bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
bottom: -30px;
width: 100%;
} .bx-wrapper .bx-loading {
display: block!important;
min-height: 50px;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
} .bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
padding-top: 30px;
}
.bx-wrapper .bx-pager .bx-pager-item {
display: inline-block;
position: relative;
top: 6px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
height: 14px;
margin: 0 3px;
outline: 0;
text-decoration: none;
text-indent: -9999px;
width: 14px;
-webkit-transition: background 150ms ease-out;
-moz-transition: background 150ms ease-out;
-o-transition: background 150ms ease-out;
transition: background 150ms ease-out;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background: transparent;
} .bx-wrapper .bx-prev {
left: 10px;
}
.bx-wrapper .bx-prev:after {
color: inherit;
content: '\e87c';
display: block;
text-align: center;
line-height: 26px;
position: absolute;
text-indent: -1px;
top: 0;
width: 100%;
}
.bx-wrapper .bx-next {
right: 10px;
}
.bx-wrapper .bx-next:after {
color: inherit;
content: '\e87d';
display: block;
text-align: center;
line-height: 26px;
position: absolute;
text-indent: 1px;
top: 0;
width: 100%;
}
.bx-wrapper .bx-controls-direction a {
-moz-border-radius: 16px;
border-radius: 16px;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-family: 'scicon-entypo-fontello';
font-size: 14px;
height: 32px;
line-height: 32px;
margin-top: -16px;
opacity: 0;
outline: 0;
position: absolute;
text-indent: -9999px;
top: 50%;
width: 32px;
z-index: 9999;
text-decoration: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
-webkit-backface-visibility: hidden;
}
.bx-wrapper .bx-controls-direction a:active {
-webkit-transform: scale(0.88);
transform: scale(0.88);
}
.bx-wrapper:hover .bx-controls-direction a {
opacity: 1;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
} .bx-wrapper .bx-controls-auto .bx-start,
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
font-family: 'scicon-awesome-fontello';
font-size: 14px;
text-indent: -9999px;
position: absolute;
outline: 0;
left: 0;
text-align: center;
top: 0;
width: 20px;
}
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-stop.active {
display: none;
}
.bx-wrapper .bx-controls-auto .bx-start:after {
content: '\e8ba';
display: block;
text-align: center;
line-height: 20px;
position: absolute;
top: 0;
width: 100%;
text-indent: 0;
}
.bx-wrapper .bx-controls-auto .bx-stop:after {
content: '\e8be';
display: block;
text-align: center;
line-height: 20px;
position: absolute;
top: 0;
width: 100%;
text-indent: 0;
} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: center;
width: 100%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
height: 20px;
right: 0;
width: 20px;
} .pix_woocarousels ul.products li {
clear: none!important;
}.pix_after_slideshow {
top: 100%;
}
.slideshine_hidden {
display: none;
}
.slideshine_wrap {
height: 2000px;
position: relative;
width: 100%;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
}
.slideshine_loader {
bottom: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 3px;
left: 0;
position: absolute;
width: 0;
z-index: 3;
}
.slideshine_wrap_loader {
bottom: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 3px;
left: 0;
filter: alpha(opacity=20);
overflow: hidden;
position: absolute;
width: 100%;
z-index: 2;
zoom: 1;
}
.slideshine_play_pause {
height: 1em;
opacity: 0;
filter: alpha(opacity=00);
position: absolute;
right: 10px;
text-align: center;
top: 10px;
width: 1em;
z-index: 6;
-webkit-transition: opacity 150ms ease-out;
-moz-transition: opacity 150ms ease-out;
-o-transition: opacity 150ms ease-out;
transition: opacity 150ms ease-out;  }
.slideshine_wrap:hover .slideshine_play_pause {
opacity: 1;
filter: alpha(opacity=100);
}
.slideshine_play,
.slideshine_pause {
cursor: pointer;
height: 1em;
left: 0;
position: absolute;
top: 0;
width: 1em;
-webkit-transition: opacity 150ms ease-out;
-moz-transition: opacity 150ms ease-out;
-o-transition: opacity 150ms ease-out;
transition: opacity 150ms ease-out;  }
.slideshine_play.opacity_0,
.slideshine_pause.opacity_0 {
opacity: 0;
z-index: -1;
}
.ie8- .slideshine_play.opacity_0,
.ie8- .slideshine_pause.opacity_0 {
display: none;
}
.slideshine_prev,
.slideshine_next {
-moz-border-radius: .5em;
-webkit-border-radius: .5em; 
border-radius: .5em;
border: 3px solid transparent;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
height: 1em;
margin-top: -0.5em;
opacity: 0;
filter: alpha(opacity=00);
position: absolute;
text-align: center;
top: 50%;
width: 1em;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;  z-index: 6;
}
.slideshine_play:before,
.slideshine_pause:before,
.slideshine_prev:before,
.slideshine_next:before {
bottom: 0;
display: block;
font-size: 14px;
left: 0;
margin-top: -7px;
position: absolute;
text-align: center;
top: 50%;
width: 100%;
}
.slideshine_prev:active,
.slideshine_next:active,
.slideshine_bullets span[data-index]:active {
-webkit-transform: scale(0.88);
transform: scale(0.88);
}
.slideshine_prev {
left: 10px;
margin-left: -0.175em;
text-indent: -0.05em;
}
.slideshine_next {
right: 10px;
margin-right: -0.175em;
text-indent: 0.05em;
}
.slideshine_wrap:hover .slideshine_next,
.slideshine_wrap:hover .slideshine_prev,
.slideshine_wrap.hover .slideshine_next,
.slideshine_wrap.hover .slideshine_prev {
opacity: 1;
filter: alpha(opacity=100);
margin-left: 0;
margin-right: 0;
}
.slideshine_thumbs {
overflow: hidden;
position: relative;
text-align: center;
top: 100%;
width: 100%;
z-index: 4;
-webkit-backface-visibility: hidden;
}
.slideshine_thumbs span[data-index],
.slideshine_thumbs span[data-index] .slideshine_thumb_video {
background-position: center;
background-repeat: no-repeat;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: inline-block;
height: 56px;
position: relative;
text-decoration: none!important;
width: 100px;
-webkit-backface-visibility: hidden;
}
.slideshine_thumbs span[data-index] {
background-size: cover;
-webkit-transition: opacity 150ms ease-out;
-moz-transition: opacity 150ms ease-out;
-o-transition: opacity 150ms ease-out;
transition: opacity 150ms ease-out;
}
.slideshine_thumbs span[data-index] .slideshine_thumb_video {
background-size: 75%;
}
.ie8- .slideshine_thumbs span[data-index] > span {
display: none!important;
}
.slideshine_thumbs span[data-index] > span:not(.slideshine_thumb_video) {
bottom: 50%;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
left: 50%;
opacity: 0;
filter: alpha(opacity=00);
position: absolute;
right: 50%;
top: 50%;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}
.slideshine_thumbs span[data-index]:not(.slideshine_current_th):hover > span:not(.slideshine_thumb_video) {
bottom: 5px;
left: 5px;
opacity: 0.75;
filter: alpha(opacity=75);
right: 5px;
top: 5px;
}
.slideshine_thumbs span[data-index].slideshine_current_th {
opacity: 0.5;
filter: alpha(opacity=50);
}
.slideshine_thumbs_scroller {
cursor: auto;
height: 100%;
margin: 0 auto;
}
.widerThan .slideshine_thumbs_scroller {
position: absolute;
}
.widerThan span[data-index] {
cursor: move;
}
.slideshine_bullets {
bottom: 42px;
display: block;
height: 0;
opacity: 0;
filter: alpha(opacity=00);
position: absolute;
text-align: center;
width: 100%;
z-index: 6;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;  }
.slideshine_wrap:hover .slideshine_bullets,
.slideshine_wrap:hover .slideshine_bullets,
.slideshine_wrap.hover .slideshine_bullets,
.slideshine_wrap.hover .slideshine_bullets {
opacity: 1;
filter: alpha(opacity=100);
margin-bottom: 0;
}
.slideshine_bullets span[data-index] {
background: url(//www.aqva.com.au/wp-content/plugins/shortcodelic/images/blank.png) repeat;
-moz-border-radius: 50%;
-webkit-border-radius: 50%; 
border-radius: 50%;
border: 4px solid transparent;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
display: inline-block;
font-size: inherit;
height: 40px;
margin: -10px -7px;
overflow: hidden;
position: relative;
text-align: center;
width: 40px;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;  -webkit-transform: scale(.5);
-moz-transform: scale(.5);
-op-transform: scale(.5);
transform: scale(.5);
z-index: 0;
}
.ie8 .slideshine_bullets span[data-index] {
border: 2px solid transparent;
height: 30px;
margin: -10px 5px 0;
width: 30px;
}
.slideshine_bullets span[data-index].slideshine_current_blt {
border-width: 0!important;
-webkit-transform: scale(.5)!important;
-moz-transform: scale(.5)!important;
-op-transform: scale(.5)!important;
transform: scale(.5)!important; }
.slideshine_bullets span[data-index]:hover {
border-width: 3px; -webkit-transform: scale(1);
-moz-transform: scale(1);
-op-transform: scale(1);
transform: scale(1);
z-index: 1;
}
.ie8 .slideshine_bullets span[data-index]:hover {
border-width: 2px;
z-index: 0;
}
.slideshine_bullets span[data-index] span.current {
-moz-border-radius: 8px;
-webkit-border-radius: 8px; 
border-radius: 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: none;
height: 16px;
left: 50%;
margin: -8px 0 0 -8px;
position: absolute;
top: 50%;
width: 16px;
}
.slideshine_bullets span[data-index].slideshine_current_blt span.current {
display: block;
}
.slideshine_bullets span[data-index] span.thumb {
background-position: center;
background-repeat: no-repeat;
-moz-border-radius: 50%;
-webkit-border-radius: 50%; 
border-radius: 50%;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
text-decoration: none!important;
top: 0;
width: 100%;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;  }
.slideshine_bullets span[data-index].slideshine_current_blt span.thumb {
opacity: 0!important;
}
.slideshine_bullets span[data-index]:hover span.thumb {
opacity: 1;
}
.ie8 .slideshine_bullets span[data-index]:hover span.thumb {
opacity: 0;
}
.slideshine_bullets span[data-index] span.slideshine_thumb_video {
background-size: 100%;
display: block;
height: 100%;
width: 100%;
}
.slideshine_slides {
height: inherit;
left: 0;
overflow: hidden;
position: absolute;
top: 0;
width: inherit;
}
.slideshineSlide {
bottom: 0;
display: block;
height: 100%;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
width: 100%;
z-index: -10000;
}
.slideshineSlide div[data-opts],
.slideshineSlide div.cloneSlide {
height: 100%;
overflow: hidden;
position: absolute;
width: 100%; }
.slideshineSlide div[data-opts].opacity_0 {
opacity: 0;
filter: alpha(opacity=00);
}
.ie8- .slideshineSlide div[data-opts].opacity_0 {
display: none;
}
.slideshineSlide img.slideshineBgs {
box-shadow: none;
-moz-border-radius: 0;
-webkit-border-radius: 0; 
border-radius: 0;
display: block;
height: auto;
left: 0;
max-width: none !important;
position: absolute;
top: 0;
visibility: hidden;
width: auto;
z-index: 0; }
.slideshineSlide img {
max-width: none !important;
}
.slideshineSlide div[data-opts] > iframe {
left: 0;
position: relative;
top: 0;
z-index: 1;
}
.caption_wrap {
position: absolute;
}
.slideshine_caption {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: none;
position: absolute;
top: 0;
z-index: 20000;
}
.slideshine_caption.ui-draggable {
display: block;
}
.slideshine_caption.ui-draggable {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.slideshine_caption.ui-draggable * {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.slideshine_caption .pixlightfx {
display: inline-block;
font-size: inherit;
white-space: nowrap; }
.slideshine_caption .pixlight {
display: inline-block;
font-size: inherit;
padding: 1px 0;
position: relative; }
.slideshine_caption .pixlight > * {
margin-bottom: 0!important;
margin-top: 0!important;
}
.slideshine_caption p {
margin: 0 0 1.714285714rem;
line-height: 1.714285714;
}
.slideshineBgs {
bottom: 0;
height: 100%;
left: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
z-index: 0;
}
.slideshine_pie_bg {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-moz-border-radius: .5em;
-webkit-border-radius: .5em;
border-radius: .5em;
height: 1em;
margin: 0;
position: absolute;
right: 10px;
top: 10px;
width: 1em;  
z-index: 3;
-webkit-transition: opacity 150ms ease-out;
-moz-transition: opacity 150ms ease-out;
-o-transition: opacity 150ms ease-out;
transition: opacity 150ms ease-out;  }
.slideshine_pie_bg.bordered {
border: 3px solid transparent;
opacity: 0;
}
.slideshine_pie_bg.notBordered {
background: transparent!important;
}
.slideshine_wrap:hover .slideshine_pie_bg.bordered:not(.opacity) {
opacity: 1;
}
.slideshine_pie_bg.opacity_0 {
opacity: 0;
}
.slideshine_wrap:hover .slideshine_pie_bg.opacity_0 {
opacity: .2;
}
.ie8- .slideshine_wrap .slideshine_pie_bg {
filter: alpha(opacity=00);
}
.ie8- .slideshine_wrap:hover .slideshine_pie_bg {
filter: alpha(opacity=20);
}
.slideshine_pie {
-moz-border-radius: .5em;
-webkit-border-radius: .5em;
border-radius: .5em;
display: none;
height: 1em;
position: absolute;
right: 10px;
top: 10px;
width: 1em;
z-index: 5;
}
.ie8- .slideshine_pie {
display: none!important;
}
.slideshine_pie canvas {
position: absolute; 
right: 0px; 
top: 0px;
}
.slideshine_margin {
margin-bottom: 1em;
}
.slideshine_waiter {
display: block;
right: 0;
position: absolute;
top: 0;
z-index: 4;
}
.slideshine_waiter.hiddenspinner {
left: -99999px;
}
.ie9, .ie8- {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.ie9 .slideshine_waiter,
.ie8- .slideshine_waiter {
display: none!important;
}
@-o-keyframes loading {
to { -o-transform: rotate(-360deg); }
}
@-webkit-keyframes loading {
to { -webkit-transform: rotate(-360deg); }
}
@-moz-keyframes loading {
to { -moz-transform: rotate(-360deg); }
}
@-ms-keyframes loading {
to { -ms-transform: rotate(-360deg); }
}
@keyframes loading {
to { transform: rotate(-360deg); }
} .slideshine_waiter .spinner {
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em; 
border-radius: 0.5em; 
border: 3px solid transparent;
border-top: 3px solid transparent;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 1em;
position: absolute;
right: 10px;
top: 10px;
width: 1em;
-o-animation: loading 1.2s infinite linear;
-webkit-animation: loading 1.2s infinite linear;
-moz-animation: loading 1.2s infinite linear;
-ms-animation: loading 1.2s infinite linear;
animation: loading 1.2s infinite linear;
} .slideshine_caption [class^="scicon-"], .slideshine_caption [class*=" scicon-"],
.sc_draggable [class^="scicon-"], .sc_draggable [class*=" scicon-"] {
-moz-border-radius: 1.2em;
border-radius: 1.2em;
display: inline-block;
height: 1.4em;
line-height: 1.4em;
overflow: hidden;
text-align: center;
text-indent: -99999px;
width: 1.4em;
}
.slideshine_caption [class^="scicon-"]:before, .slideshine_caption [class*=" scicon-"]:before,
.sc_draggable [class^="scicon-"]:before, .sc_draggable [class*=" scicon-"]:before {
display: inline-block;
float: right;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: inherit;
text-align: center;
text-indent: 0;
text-decoration: inherit;
text-transform: none;
width: 100%;
}
.clear{clear:both}.nobr{white-space:nowrap}.wc_email_inquiry_expand_text{min-width:20px;display:inline-block}.wc_email_inquiry_custom_form_container{position:relative !important}.wc_email_inquiry_button_container{margin-bottom:5px !important;margin-top:5px !important;margin-left:0 !important;margin-right:0 !important}body .wc_email_inquiry_button_container .wc_email_inquiry_button{position:relative !important;cursor:pointer;display:inline-block !important;line-height:1 !important}body .wc_email_inquiry_button_container .wc_email_inquiry_email_button{padding:5px 5px !important;margin:0;background-color:#ee2b2b !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#fbcaca),color-stop(1,#ee2b2b)) !important;background:-moz-linear-gradient(center top,#fbcaca 20%,#ee2b2b 100%) !important;border:1px solid #ee2b2b !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:bold 12px/1.4em Arial,sans-serif !important;color:#fff !important;text-align:center !important;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none !important}body .wc_email_inquiry_button_container .wc_email_inquiry_hyperlink_text{font:bold 12px/1.4em Arial,sans-serif !important;color:#000 !important}body .wc_email_inquiry_button_container .wc_email_inquiry_hyperlink_text:hover{color:#999 !important}.wc_email_inquiry_form *{box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important}.wc_email_inquiry_form,.wc_email_inquiry_modal.default .modal-content{background-color:#fff !important}body .wc_email_inquiry_form,.wc_email_inquiry_form,.wc_email_inquiry_form .wc_email_inquiry_field,body .wc_email_inquiry_field{font:normal 12px/1.4em Arial,sans-serif !important;color:#000 !important}.wc_email_inquiry_custom_form_product_heading{font:normal 26px/1.4em Arial,sans-serif !important;color:#29577f !important;clear:none !important;margin-top:5px !important;padding-top:0 !important}a.wc_email_inquiry_custom_form_product_url{font:normal 12px/1.4em Arial,sans-serif !important;color:#29577f !important}.wc_email_inquiry_subject{font:normal 12px/1.4em Arial,sans-serif !important;color:#000 !important}.wc_email_inquiry_field input,.wc_email_inquiry_field textarea{box-sizing:border-box !important;border:1px solid #ccc !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;background-color:#fafafa !important;color:#000 !important}body .wc_email_inquiry_form_button,.wc_email_inquiry_form_button{position:relative !important;cursor:pointer;display:inline-block !important}body .wc_email_inquiry_form_button,.wc_email_inquiry_form_button{padding:7px 10px !important;margin:0;background-color:#ee2b2b !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#fbcaca),color-stop(1,#ee2b2b)) !important;background:-moz-linear-gradient(center top,#fbcaca 20%,#ee2b2b 100%) !important;border:1px solid #ee2b2b !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:normal 12px/1.4em Arial,sans-serif !important;color:#fff !important;text-align:center !important;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none !important}.wc_email_inquiry_result_heading{font:normal 18px/1.4em Arial,sans-serif !important;color:#000 !important}