@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,#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,#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;}
.pix-quick-view .images,.pix-quick-view .summary.entry-summary {padding-left: 0!important;width: 100%!important;}
#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}