.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.vanni.it/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.vanni.it/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.vanni.it/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}.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 10px 0;width:100%}.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;max-width:100%;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%}.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:not(.button-group){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:5px 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 .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{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.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-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
small {
font-size: .85em;
}
strong {
font-weight: bold!important;
}
em {
font-style: italic;
}
html {
overflow-y: scroll;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust:     100%;
}
* {
outline: none;
}
*,
*::before,
*::after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
display: block;
}
figure {
margin: 0;
position: relative;
width: auto;
}
figcaption {
background: rgba(255,255,255,.925); bottom: 0;
color: #222324; font-style: italic;
left: 0;
opacity: 0;
padding: 20px;
pointer-events: none;
position: absolute;
width: 100%;
-webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1);
transition: opacity .25s cubic-bezier(.33,0,.2,1);
}
figure:hover figcaption {
opacity: 1;
}
table {
border-collapse: separate;
border-spacing: 0;
margin: 0 0 1.525rem;
width: 100%;
}
table::before,
table::after {
content: "";
display: table;
}
table::after {
clear: both;
}
td, th {
border-collapse: collapse!important;
padding: .5em;
text-align: left; }
caption, th, td {
text-align: left; }
th {
font-weight: bold;
}
thead th {
font-size: .775rem;
text-transform: uppercase;
}
blockquote::before, blockquote::after,
q::before, q::after {
content: "";
}
blockquote, q {
quotes: "" "";
}
a, .accent_color {
color: #c6ac5e; text-decoration: none;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: inherit;
}
a:focus {
outline: 0;
}
div[role="listitem"] {
display: list-item;
list-style-type: none;
}
li {
list-style-position: inside;
margin-left: 1em;
padding-left: 0;
}
ul > li.custom_li,
ul > li.custom_li li {
list-style-type: none;
}
ul > li.custom_li::before,
ul > li.custom_li li::before {
content: "\ead6"; display: inline-block;
font-family: "budicon";
font-size: .5em;
margin-right: 1em;
width: 1.2em;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1em;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.margin_0 {
margin: 0!important;
}
.hidden {
display: none;
}
.hidden_important {
display: none!important;
}
.fake_hidden {
display: block;
left: -4000px;
position: absolute;
visibility: hidden;
z-index: -1;
}
.display_block {
display: block!important;
}
.overflow_hidden {
overflow: hidden!important;
}
.overflow_visible {
overflow: visible!important;
}
.position_relative {
position: relative;
}
.transparent_opacity {
opacity: 0!important;
}
.no_size {
height: 0!important;
width: 0!important;
}
.no_margin {
margin: 0!important;
}
.invisible {
visibility: hidden!important;
}
.logan .under-index {
position: relative;
z-index: 0;
}
.logan .over-index {
position: relative;
z-index: 2;
}
.double-parallax {
opacity: .25;
position: absolute;
top: -1em;
width: 100%;
z-index: -1;
}
.opacity_10 {
opacity: .1;
}
.opacity_20 {
opacity: .2;
}
.opacity_30 {
opacity: .3;
}
.opacity_40 {
opacity: .4;
}
.opacity_50 {
opacity: .5;
}
.opacity_60 {
opacity: .6;
}
.opacity_70 {
opacity: .7;
}
.opacity_80 {
opacity: .8;
}
.opacity_90 {
opacity: .9;
}
.uppercase {
text-transform: uppercase;
}
.width_100,
.wpb_single_image.width_100 img {
width: 100%!important;
}
.cf::before, .cf::after {
content: "";
display: table;
}
.cf::after {
clear: both;
}
.blurred {
filter: blur(4px);
-webkit-filter: blur(4px);
-moz-filter: blur(4px);
-o-filter: blur(4px);
-ms-filter: blur(4px);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='4');
} img {
height: auto;
max-width: 100%;
vertical-align: top;
}
.wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0 auto;
}
.wp-caption-text {
text-align: center;
}
.wp-caption .wp-caption-text {
color: #acacaf; font-size: .875rem;
font-style: italic;
margin: 0.8075em 0;
}
.logan .tiled-gallery-caption {
color: #222324; font-size: .875rem;
font-style: italic;
}
.wp-caption .wp-caption-text em,
.logan .tiled-gallery-caption em {
font-style: normal;
}
.wp-caption.alignleft {
margin: 0 2rem 1rem 0;
}
.wp-caption.alignright {
margin: 0 0 1rem 2rem;
}
.gallery {
-moz-box-sizing: content-box;
box-sizing: content-box;
margin-bottom: 1.525rem;
margin-left: -2rem;
}
.gallery-item {
display: inline-block;
margin: 0 0 2rem;
padding-left: 2rem;
position: relative;
text-align: center;
vertical-align: top;
width: 100%;
z-index: 0;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
color: #acacaf; font-size: .875em;
line-height: 1.5;
}
@media screen and (max-width: 768px) {
.gallery-columns-3 .gallery-item {
max-width: 50%;
}
.gallery-columns-4 .gallery-item {
max-width: 50%;
}
.gallery-columns-5 .gallery-item {
max-width: 50%;
}
.gallery-columns-6 .gallery-item {
max-width: 50%;
}
}
@media screen and (max-width: 400px) {
.gallery-columns-2 .gallery-item {
max-width: 100%;
}
.gallery-columns-3 .gallery-item {
max-width: 100%;
}
.gallery-columns-4 .gallery-item {
max-width: 100%;
}
.gallery-columns-5 .gallery-item {
max-width: 100%;
}
.gallery-columns-6 .gallery-item {
max-width: 100%;
}
}
[data-width][data-height] .mejs-overlay {
height: 100%!important;
}
[data-width][data-height] .mejs-overlay-button {
margin-top: -50px!important;
}
.wp-video {
margin: auto;
}
#colorbox .wp-video {
max-width: 100%;
}
#colorbox .mejs-container {
max-width: 100%!important;
}
.fake_hidden .wp-playlist,
.pix-video-inline {
width: 1024px;
max-width: 100%;
}
.logan .mejs-container .mejs-controls div,
.logan .mejs-container *,
.logan .wp-playlist .wp-playlist-tracks {
font-family: 'Lato'; }
.logan .wp-audio-shortcode.mejs-audio {
background: #333333;
height: 40px!important;
}
.logan .mejs-container .mejs-controls {
background: rgba(0,0,0,.5);
height: 40px;
padding: 0;
}
.logan .wp-audio-shortcode.mejs-audio .mejs-container .mejs-controls {
background: transparent;
}
.logan .mejs-container .mejs-controls > .mejs-playpause-button {
height: 40px;
text-indent: 10px;
width: 60px;
}
.logan .mejs-container .mejs-controls > .mejs-playpause-button button {
background: transparent;
height: inherit;
margin: 0;
outline: 0!important;
position: relative;
width: inherit;
z-index: 2;
}
.logan .mejs-container .mejs-controls > .mejs-playpause-button::after {
color: #ffffff;
content: "\f04b";
display: block;
font-family: 'FontAwesome';
font-size: 12px;
height: 40px;
left: 0;
line-height: 40px;
position: absolute;
text-align: center;
top: 0;
width: 60px;
z-index: 0;
}
.logan .mejs-container .mejs-controls > .mejs-playpause-button.mejs-pause::after {
content: "\f04c";
}
.logan .mejs-container .mejs-controls .mejs-time {
height: 40px;
line-height: 40px;
min-width: 60px;
padding: 0 10px;
}
.logan .wp-playlist .mejs-container .mejs-controls .mejs-time {
min-width: 0;
}
.logan .mejs-controls .mejs-time-rail {
height: 40px;
padding: 0 10px;
}
.logan .mejs-controls .mejs-time-rail .mejs-time-total.mejs-time-slider {
background: rgba(255,255,255,.35);
height: 1px;
margin: 0;
top: 19px;
}
.logan .mejs-controls .mejs-time-rail .mejs-time-current {
background: #dac36d; height: 1px;
}
.logan .mejs-controls .mejs-time-rail .mejs-time-current::after {
background: #ffffff;
-moz-border-radius: 50%;
border-radius: 50%;
content: '';
display: block;
height: 11px;
position: absolute;
right: -6px;
top: -5px;
width: 11px;
}
.logan .mejs-controls .mejs-time-rail .mejs-time-loaded {
background: transparent;
margin-top: -5px;
}
.logan .mejs-container .mejs-controls .mejs-fullscreen-button,
.logan .mejs-container .mejs-controls .mejs-volume-button {
height: 40px;
position: relative;
width: 40px;
}
.logan .mejs-container .mejs-controls .mejs-fullscreen-button button,
.logan .mejs-container .mejs-controls .mejs-volume-button button {
background: transparent;
height: 40px;
margin: 0;
position: relative;
width: 40px;
z-index: 1;
}
.logan .mejs-container .mejs-controls .mejs-fullscreen-button::after {
color: #ffffff;
content: "\f065";
display: block;
font-family: 'FontAwesome';
font-size: 14px;
height: 40px;
left: 0;
line-height: 40px;
position: absolute;
text-align: center;
top: 0;
width: 40px;
z-index: 0;
}
.logan .mejs-container .mejs-controls .mejs-fullscreen-button.mejs-unfullscreen::after {
content: "\f066";
}
.logan .mejs-container .mejs-controls .mejs-volume-button::after {
color: #ffffff;
content: "\f028";
display: block;
font-family: 'FontAwesome';
font-size: 14px;
height: 40px;
left: 0;
line-height: 40px;
position: absolute;
text-align: center;
top: 0;
width: 40px;
z-index: 0;
}
.logan .mejs-overlay-loading span {
background: transparent url(//www.vanni.it/wp-content/themes/logan/images/puff.svg) 50% 50% no-repeat;
}
.logan .mejs-container .mejs-controls .mejs-volume-button.mejs-unmute::after {
content: "\f026";
text-indent: -5px;
}
.logan .mejs-controls .mejs-volume-button .mejs-volume-slider {
background: rgba(0,0,0,.5);
left: 7px;
}
.logan .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total,
.logan .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
width: 1px;
}
.logan .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
height: 9px;
left: 7px;
width: 9px;
}
.logan .mejs-controls .mejs-time-rail .mejs-time-buffering {
height: 3px;
margin-top: -1px;
}
.logan .wp-playlist {
border: 0;
color: inherit;
font-size: .9em;
line-height: 1.5;
margin: 0;
padding: 0;
position: relative;
}
.logan .wp-playlist.wp-audio-playlist .mejs-container {
height: 0!important;
position: static;
}
.logan .wp-playlist.wp-audio-playlist .mejs-container .mejs-controls {
background: transparent;
display: inline-block;
float: right;
margin: -55px 15px 0 0;
position: static;
width: auto;
}
.logan .mejs-controls a.mejs-horizontal-volume-slider {
height: 40px;
width: 80px;
}
.logan .mejs-overlay-button {
background: url(//www.vanni.it/wp-content/themes/logan/images/bigplay.svg) no-repeat;
background-position: center!important;
opacity: 1;
}
.logan .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.logan .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
height: 4px;
top: 18px;
}
.logan .wp-playlist.wp-audio-playlist .mejs-container .mejs-controls .mejs-time {
padding-left: 0;
padding-right: 0;
position: relative;
}
.logan .wp-playlist.wp-audio-playlist .mejs-container .mejs-controls .mejs-time.mejs-duration-container::before {
content: '/';
display: inline-block;
padding: 0 5px;
} 	
.logan .wp-playlist.wp-audio-playlist .mejs-container .mejs-controls .mejs-playpause-button {
left: 15px;
height: 100px;
width: 100px;
position: absolute;
top: 15px;
z-index: 2;
}
.logan .wp-playlist.wp-audio-playlist .mejs-container .mejs-controls .mejs-playpause-button button {
background: none;
height: inherit;
margin: 0;
width: inherit;
}
.logan .wp-playlist.wp-audio-playlist .mejs-container .mejs-controls .mejs-playpause-button::after {
background-color: rgba(0,0,0,.5);
border: 2px solid rgba(255,255,255,.5);
-moz-border-radius: 50%;
border-radius: 50%;
color: #ffffff;
content: "\f04b";
display: block;
font-family: 'FontAwesome';
font-size: 18px;
height: 60px;
left: 20px;
line-height: 60px;
position: absolute;
text-align: center;
text-indent: 3px;
text-shadow: 0 0 20px rgba(0,0,0,.25), 0 0 20px rgba(0,0,0,.25);
top: 20px;
width: 60px;
-webkit-transition: border .25s cubic-bezier(.33,0,.2,1);
-moz-transition: border .25s cubic-bezier(.33,0,.2,1);
-ms-transition: border .25s cubic-bezier(.33,0,.2,1);
-o-transition: border .25s cubic-bezier(.33,0,.2,1);
transition: border .25s cubic-bezier(.33,0,.2,1);
}
.logan .wp-playlist.wp-audio-playlist .mejs-container .mejs-controls .mejs-playpause-button:hover::after {
border: 2px solid rgba(255,255,255,.85);
}
.logan .wp-playlist.wp-audio-playlist .mejs-container .mejs-controls .mejs-playpause-button.mejs-pause::after {
content: "\f04c";
text-indent: 1px;
}
.logan .wp-playlist .wp-playlist-current-item {
background: #222324; -moz-box-sizing: content-box;
box-sizing: content-box;
border-width: 0;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
height: 120px;
margin: 0;
padding: 15px;
position: relative;
}
.logan .wp-playlist .wp-playlist-item {
display: table;
padding: 0;
width: 100%;
}
.logan .wp-playlist .wp-playlist-item:first-child:last-child {
display: none;
}
.logan .wp-playlist .wp-playlist-item > a,
.logan .wp-playlist .wp-playlist-item > div {
display: table-cell;
line-height: 18px;
padding: 12px 20px;
position: relative;
vertical-align: middle;
}
.logan .wp-playlist .wp-playlist-item > div {
text-align: right;
}
.logan .wp-playlist .wp-playlist-item > a.wp-playlist-caption > span.wp-playlist-item-title {
display: block;
font-weight: bold;
}
.logan .wp-playlist .wp-playlist-item > a.wp-playlist-caption > span.wp-playlist-item-artist {
color: #acacaf; display: block;
font-weight: normal;
font-size: .825em;
text-transform: none;
}
.logan .wp-playlist .wp-playlist-item .wp-playlist-item-length {
color: #acacaf; font-weight: normal;
font-size: .725em;
text-transform: none;
}
.logan .wp-playlist .wp-playlist-tracks {
margin: 0;
}
.logan .wp-playlist .wp-playlist-item {
background: #ffffff; border: solid rgba(33,34,35,.15); border-width: 0 1px 1px 1px;
color: inherit;
}
.logan .wp-playlist .wp-playlist-item.wp-playlist-playing {
background: rgba(33,34,35,.05); font-weight: inherit;
}
.logan .wp-playlist.wp-audio-playlist .mejs-controls .mejs-time-rail {
height: 12px;
left: 15px;
padding: 0;
position: absolute;
right: 15px;
top: 130px;
width: auto!important;
}
.logan .wp-playlist.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-total.mejs-time-slider {
top: 5px;
width: 100%!important;
}
.logan .wp-playlist.wp-audio-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
background: rgba(0,0,0,.25);
width: 100%;
}
.logan .wp-playlist.wp-audio-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background: #ffffff;
}
.logan .wp-playlist.wp-audio-playlist .wp-playlist-current-item > img {
border: 1px solid rgba(255,255,255,.2);
height: 100px;
max-width: none;
position: relative;
width: 100px;
z-index: 1;
}
.logan .wp-playlist.wp-audio-playlist .wp-playlist-current-item > .wp-playlist-caption {
position: relative;
z-index: 1;
}
.logan .wp-playlist.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-float {
z-index: 4;
}
.logan .wp-playlist.wp-audio-playlist .wp-playlist-prev {
cursor: pointer;
height: 20px;
left: 125px;
position: absolute;
top: 90px;
width: 20px;
}
.logan .wp-playlist.wp-audio-playlist .wp-playlist-prev::after {
color: #ffffff;
content: "\f049";
display: block;
font-family: 'FontAwesome';
font-size: 14px;
height: inherit;
left: 0;
line-height: 20px;
position: absolute;
text-align: center;
text-shadow: 0 0 20px rgba(0,0,0,.25), 0 0 20px rgba(0,0,0,.25);
top: 0;
width: inherit;
}
.logan .wp-playlist.wp-audio-playlist .wp-playlist-next {
cursor: pointer;
height: 20px;
left: 155px;
position: absolute;
top: 90px;
width: 20px;
}
.logan .wp-playlist.wp-audio-playlist .wp-playlist-next::after {
color: #ffffff;
content: "\f050";
display: block;
font-family: 'FontAwesome';
font-size: 14px;
height: inherit;
left: 0;
line-height: 20px;
position: absolute;
text-align: center;
text-shadow: 0 0 20px rgba(0,0,0,.25), 0 0 20px rgba(0,0,0,.25);
top: 0;
width: inherit;
}
.logan .wp-playlist.wp-audio-playlist .wp-playlist-current-cover {
background-color: #222324; background-position: center;
background-size: cover;
bottom: -8px;
left: -8px;
opacity: .5;
position: absolute;
right: -8px;
top: -8px;
}
.logan .wp-playlist .wp-playlist-item-meta.wp-playlist-item-title {
color: #ffffff;
font-family: 'Lato'; font-size: 1.1em;
font-weight: bold;
}
.logan .wp-playlist .wp-playlist-item-meta.wp-playlist-item-artist {
color: #ffffff;
font-family: 'Lato'; font-size: .8em;
} html {
font-size: 18px; }
body,
body.compare-products-window {
font-family: "Merriweather"; font-weight: 400; line-height: 1.7; overflow: hidden;
}
@media only screen and (max-width: 991px) {
body,
body.compare-products-window {
word-wrap: break-word;
}
}
h1, .logan .spu-box h1 {
font-family: "Merriweather"; font-size: 3.25em; font-weight: 300; line-height: 1; margin: 3rem 0 1.525rem 0;
word-break: break-word;
}
h1 + .subtitle {
margin-top: -0.765rem;
}
.wpb_wrapper > h1:first-child {
margin-top: 0;
} #header-title h1 {
margin-top: 0;
word-break: break-word;
}
@media screen and (max-width: 599px) {
h1 {
font-size: 2em; }
}
div > h2, .content-wrap h2, .logan .spu-box h2 {
font-family: "Merriweather"; font-size: 2.65em; font-weight: 300; line-height: 1; margin: 3rem 0 1.525rem 0;
word-break: break-word;
}
h2 + .subtitle {
margin-top: -0.765rem;
}
.wpb_wrapper > h2:first-child {
margin-top: 0;
} @media screen and (max-width: 599px) {
h2 {
font-size: 1.85em; }
}
h3, .logan .spu-box h3,
.logan .ts-testimonial-frontend-submission-form h1 {
font-family: "Merriweather"; font-size: 2em; font-weight: 600; line-height: 1; margin: 3rem 0 1.525rem 0;
word-break: break-word;
}
h3 + .subtitle {
margin-top: -0.765rem;
}
.wpb_wrapper > h3:first-child {
margin-top: 0;
} @media screen and (max-width: 599px) {
h3 {
font-size: 1.65em; }
}
h4,
p.cart-empty {
font-family: "Merriweather"; font-size: 1.5em; font-weight: 600; line-height: 1; margin: 3rem 0 1.525rem 0;
word-break: break-word;
}
h4 + .subtitle {
margin-top: -0.765rem;
}
.wpb_wrapper > h4:first-child {
margin-top: 0;
} h5,
h3#ship-to-different-address,
.woocommerce-account:not(.logged-in) .woocommerce h2 {
font-family: "Merriweather"; font-size: 1.175em; font-weight: 600; line-height: 1; margin: 2rem 0 1rem;
word-break: break-word;
}
h5 + .subtitle {
margin-top: -0.765rem;
}
.wpb_wrapper > h5:first-child {
margin-top: 0;
} h6,
.cross-sells h2 {
font-family: "Merriweather"; font-size: 1em; font-weight: 600; line-height: 1; margin: 1.5rem 0 1rem;
word-break: break-word;
}
h6 + .subtitle {
margin-top: -0.765rem;
}
.wpb_wrapper > h6:first-child {
margin-top: 0;
} .hor-lined {
overflow: hidden;
padding: .1em 0;
position: relative;
}
.hor-lined .inner-hor-lined {
position: relative;
}
.hor-lined .inner-hor-lined::before,
.hor-lined .inner-hor-lined::after {
background-color: #222324; content: '';
height: 1px;
opacity: .1;
position: absolute;
top: 50%;
width: 10000px;
z-index: 0;
}
.hor-lined .inner-hor-lined::before {
left: -10020px;
}
.hor-lined .inner-hor-lined::after {
left: calc( 100% + 20px );
}
p, .logan .spu-box p,
.content-wrap ul, .content-wrap ol {
margin-bottom: 1em;
}
.content-wrap li ul, .content-wrap li ol {
margin-bottom: 0;
}
p:last-child:not(:first-child),
.logan .spu-box p:last-child:not(:first-child) {
margin-bottom: 0;
}
blockquote,
body.single-post nav.post-navigation {
font-size: 1.275em;
line-height: 1.45;
margin: 2.325em auto;
max-width: 90%;
padding: 2.325em 0 1em;
position: relative;
text-align: center;
}
body.single-post nav.post-navigation {
padding: 2.325em 0;
}
blockquote.quote-left {
float: left; margin: 2.325em 50px 2.325em auto; max-width: 40%;
text-align: left; }
blockquote.quote-right {
float: right; margin: 2.325em auto 2.325em 50px; max-width: 40%;
text-align: right; }
blockquote p:last-child {
margin-bottom: 1em!important;
}
blockquote::before,
blockquote::after,
body.single-post nav.post-navigation::before,
body.single-post nav.post-navigation::after {
border-color: #222324; border-style: solid;
border-width: 1px 0;
content: '';
display: block;
height: 5px;
opacity: .15;
position: absolute;
width: 100%;
}
blockquote::before,
body.single-post nav.post-navigation::before {
top: 0;
}
blockquote::after,
body.single-post nav.post-navigation::after {
bottom: 0;
}
cite {
font-size: .85em;
font-variant: small-caps;
}
.pull-left {
float: left;
font-size: .875em;
font-style: italic;
margin: 30px 50px 30px -50px;
max-width: 33.3333%;
text-align: right;
}
body.has-sidebar .pull-left {
margin: 30px 50px 30px 0;
}
.pull-left[data-wrap="image"],
img.pull-left {
margin: 1em 2em 1em -50px;
}
img.alignleft {
margin: .35em 2em 1em 0;
}
body.has-sidebar img.pull-left {
margin: 1em 2em 1em 0;
}
hr {
background-color: #222324; border-width: 0;
clear: both;
display: block;
height: 1px;
margin: 2.325em auto!important;
opacity: .15;
width: 100%;
}
mark, ins {
background: #fdf0a0;
text-decoration: none;
}
pre {
background: #ffffff; background: -webkit-linear-gradient(top, #ffffff 98%, rgba(34,35,35,.075) 2%); background: -moz-linear-gradient(top, #ffffff 98%, rgba(34,35,35,.075) 2%); background: -ms-linear-gradient(top, #ffffff 98%, rgba(34,35,35,.075) 2%); background: -o-linear-gradient(top, #ffffff 98%, rgba(34,35,35,.075) 2%); background: linear-gradient(top, #ffffff 98%, rgba(34,35,35,.075) 2%); background-size: 2em 2em!important;
background-position: 0 1em!important;
border: 1px solid rgba(34,35,35,.1); color: rgba(34,35,35,.5); font-family: "Courier 10 Pitch", Courier, monospace; font-size: 13px; line-height: 2em;
margin-bottom: 1.525em;
padding: 1em 1em 1em 2em;
position: relative;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
pre::before {
background: rgba(34,35,35,.1);
content: '';
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 1em;
}
.pull-right {
float: right;
font-size: .875em;
font-style: italic;
margin: 30px -50px 30px 50px;
max-width: 33.3333%;
text-align: left;
}
body.has-sidebar .pull-right {
margin: 30px 0 30px 50px;
}
img.alignright {
margin: .35em 0 1em 2em;
}
.single .hentry .featured-wrap {
text-align: center;
}
.single.single-jetpack-portfolio .hentry > .featured-wrap,
.single.single-jetpack-portfolio .hentry > .featured-media {
margin-bottom: 80px;
}
.single.single-jetpack-portfolio .hentry > .featured-wrap > img {
margin-bottom: 0;
}
.single .hentry .featured-media {
margin-bottom: 2.325em;
}
.single .hentry .video-player {
margin-bottom: 2.325em;
text-align: center;
}
.entry-content img.pull-right {
margin: .5em -50px 1em 2em;
}
body.has-sidebar .entry-content img.pull-right {
margin: .5em 0 1em 2em;
}
@media screen and (max-width: 479px) {
.entry-content .pull-left,
.entry-content .pull-left img,
.entry-content .pull-right,
.entry-content .pull-right img {
display: block;
float: none!important;
margin: 1em auto!important;
max-width: none!important;
}
}
@media screen and (max-width: 1280px) {
.entry-content .pull-left {
margin: 30px 30px 30px 0;
}
.entry-content .pull-right {
margin: 30px 0 30px 30px;
}
}
.single-post:not(.single-format-chat):not(.single-format-status):not(.single-format-link):not(.no-first-line) .entry-content > p:first-child::first-line,
.single-post:not(.single-format-chat):not(.single-format-status):not(.single-format-link):not(.no-first-line) .entry-content > .content-wrap:first-child > p::first-line,
body:not(.blog):not(.archive) p.first-line::first-line {
font-size: 1.275em;
font-weight: bold;
font-variant: small-caps;
line-height: 1.45;
}
.single-post:not(.single-format-chat):not(.single-format-status):not(.single-format-link):not(.no-first-letter) .entry-content > p:first-child::first-letter,
.single-post:not(.single-format-chat):not(.single-format-status):not(.single-format-link):not(.no-first-letter) .entry-content > .content-wrap:first-child > p::first-letter,
body:not(.blog):not(.archive) p.first-letter::first-letter {
color: rgba(34,35,35,.25); float: left;
font-size: 4.6em;
font-weight: bold;
line-height: 1;
margin-right: 15px; }
.single .entry-content span.content-wrap,
.single .entry-wrap span.content-wrap {
display: block;
margin: 0 auto;
}
.single footer.entry-footer,
.single nav.post-navigation,
.single #comments {
margin: 2.325em auto 80px;
}
.single-jetpack-portfolio nav.post-navigation .nav-links > div {
bottom: 20px;
height: 60px;
position: absolute;
width: 40px;
z-index: 3;
-webkit-transition: left .25s cubic-bezier(.33,0,.2,1);
-moz-transition: left .25s cubic-bezier(.33,0,.2,1);
-ms-transition: left .25s cubic-bezier(.33,0,.2,1);
-o-transition: left .25s cubic-bezier(.33,0,.2,1);
transition: left .25s cubic-bezier(.33,0,.2,1);
}
.single-jetpack-portfolio nav.post-navigation .nav-links > div > a {
color: inherit;
left: 0;
position: absolute;
top: 0;
width: 40px;
}
.single-jetpack-portfolio nav.post-navigation .nav-previous {
left: 0; }
.single-jetpack-portfolio nav.post-navigation .nav-previous > a::after {
background: #ffffff; border: 1px solid rgba(33,34,35,0.1); border-width: 1px 1px 1px 0; content: '\ead4'; display: block;
font-family: "budicon";
font-size: 21px;
line-height: 60px;
position: absolute;
text-align: center;
top: 0;
width: 40px;
}
.single-jetpack-portfolio nav.post-navigation .nav-next {
right: 0; }
.single-jetpack-portfolio nav.post-navigation .nav-next > a::after {
background: #ffffff; border: solid rgba(33,34,35,0.1); border-width: 1px 0 1px 1px; content: '\ead6'; display: block;
font-family: "budicon";
font-size: 21px;
line-height: 60px;
position: absolute;
text-align: center;
top: 0;
width: 40px;
}
.single-jetpack-portfolio nav.post-navigation .nav-links > div > a > span {
background: #ffffff; border: 1px solid rgba(33,34,35,.1); display: block;
height: 80px;
line-height: 60px;
position: absolute;
top: -9px;
white-space: nowrap;
-webkit-transition: left .25s cubic-bezier(.33,0,.2,1), right .25s cubic-bezier(.33,0,.2,1);
-moz-transition: left .25s cubic-bezier(.33,0,.2,1), right .25s cubic-bezier(.33,0,.2,1);
-ms-transition: left .25s cubic-bezier(.33,0,.2,1), right .25s cubic-bezier(.33,0,.2,1);
-o-transition: left .25s cubic-bezier(.33,0,.2,1), right .25s cubic-bezier(.33,0,.2,1);
transition: left .25s cubic-bezier(.33,0,.2,1), right .25s cubic-bezier(.33,0,.2,1);
}
.single-jetpack-portfolio nav.post-navigation .nav-links > div > a > span .container-image-and-badge {
display: inline-block;
position: static;
}
.single-jetpack-portfolio nav.post-navigation .nav-links > div > a > span img,
.single-jetpack-portfolio nav.post-navigation .nav-links > div > a > span iframe {
position: absolute;
top: 10px;
}
.single-jetpack-portfolio nav.post-navigation .nav-links > .nav-previous > a > span {
padding: 10px 80px 10px 50px; left: 0; }
.single-jetpack-portfolio nav.post-navigation .nav-links > .nav-previous > a > span img,
.single-jetpack-portfolio nav.post-navigation .nav-links > .nav-previous > a > span iframe {
right: 10px; }
.single-jetpack-portfolio nav.post-navigation .nav-links > .nav-next > a > span {
padding: 10px 50px 10px 80px; right: 0; }
.single-jetpack-portfolio nav.post-navigation .nav-links > .nav-next > a > span img,
.single-jetpack-portfolio nav.post-navigation .nav-links > .nav-next > a > span iframe {
left: 10px; }
.logged-in-as {
display: block;
padding-bottom: 10px;
}
#commentform p {
clear: both;
overflow: hidden;
position: relative;
}
.single-post nav.post-navigation .nav-links {
display: table;
overflow: hidden;
position: relative;
table-layout: fixed;
width: 100%;
}
.single-post nav.post-navigation .nav-links::after {
background: rgba(33,34,35,.15); bottom: -15px;
content: '';
display: block;
left: 50%;
position: absolute;
top: -15px;
width: 1px;
}
.single-post nav.post-navigation .nav-links > div {
display: table-cell;
position: relative;
text-align: left; vertical-align: top;
width: 50%;
}
@media only screen and (max-width: 500px) {
.single-post nav.post-navigation .nav-links > div {
display: block;
width: 100%;
}
.single-post nav.post-navigation .nav-links > div + div {
margin-top: 2em;
}
.single-post nav.post-navigation .nav-links::after {
bottom: auto;
height: 1px;
left: 0;
top: 50%;
width: 100%;
}
}
.single-post nav.post-navigation .nav-links > div + div {
text-align: right; }
.single-post nav.post-navigation .nav-links > div a {
color: inherit;
display: block;
padding: 0 50px;
position: relative;
}
.single-post nav.post-navigation .nav-links > div a::before {
background: transparent url(//www.vanni.it/wp-content/themes/logan/images/angle-left-icon.php?fill=222324) no-repeat center;  content: '';
display: block;
float: left; margin: 0 0 0 -50px; height: 1.5em;
width: 50px;
}
.single-post nav.post-navigation .nav-links > div + div a::before {
background: transparent url(//www.vanni.it/wp-content/themes/logan/images/angle-right-icon.php?fill=222324) no-repeat center;  float: right; margin: 0 -50px 0 0; }
#respond .comment-form-comment textarea {
margin-bottom: 0;
padding-bottom: 70px;
resize: none;
width: 100%!important;
}
#respond .form-submit {
bottom: 15px;
position: absolute;
right: 15px;
}
#respond .form-submit input[type="submit"] {
margin: 0;
}
#respond .comment-form-author {
clear: none;
float: left; width: calc( 50% - 10px );
}
#respond .comment-form-email {
clear: none;
float: right; width: calc( 50% - 10px );
}
.comment-subscription-form {
font-size: .725em;
margin: 0;
text-transform: uppercase;
}
.form-allowed-tags pre {
margin-top: 1em;
}  header#masthead { -webkit-backface-visibility: hidden;
backface-visibility: hidden;
margin-top: 0;
position: absolute;
width: 100%;
z-index: 100;
-webkit-transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1), left .5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-box-shadow .35s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1), left .5s cubic-bezier(0.23, 1, 0.32, 1), -moz-box-shadow .35s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1), left .5s cubic-bezier(0.23, 1, 0.32, 1), box-shadow .35s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1), left .5s cubic-bezier(0.23, 1, 0.32, 1), box-shadow .35s cubic-bezier(0.23, 1, 0.32, 1);
transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1), left .5s cubic-bezier(0.23, 1, 0.32, 1), box-shadow .35s cubic-bezier(0.23, 1, 0.32, 1);
}
body:not(.transparent-header) header#masthead,
body.transparent-header.sticky-reached header#masthead {
background-color: #ffffff; -moz-box-shadow: 0 1px 0 rgba(34,35,35,.1); -webkit-box-shadow: 0 1px 0 rgba(34,35,35,.1); box-shadow: 0 1px 0 rgba(34,35,35,.1); color: #222323; }
body.boxed-layout header#masthead {
left: auto;
max-width: 1436px;  }
@media screen and (max-width: 1679px) {
body.boxed-layout header#masthead {
max-width: 1280px;  }
}
@media screen and (max-width: 1279px) {
body.boxed-layout header#masthead {
max-width: 1000px;  }
}
#header-spacer {
display: none;
position: relative;
z-index: 2;
}
header#masthead::before { content: '';
display: block;
height: 5px; position: relative;
width: 100%;
z-index: 3;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2MDAgNSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSIgeTE9IjUwJSIgeDI9IjEwMCUiIHkyPSI1MCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTg5YTdjIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiNmMmNmNjgiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGRkY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE2MDAiIGhlaWdodD0iNSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+); background-image: -moz-linear-gradient(left, #e89a7c 0%, #f2cf68 48%, #7dddce 100%); background-image: -o-linear-gradient(left, #e89a7c 0%, #f2cf68 48%, #7dddce 100%); background-image: -webkit-linear-gradient(left, #e89a7c 0%, #f2cf68 48%, #7dddce 100%); background-image: linear-gradient(left, #e89a7c 0%, #f2cf68 48%, #7dddce 100%); }
#header-topbar {
-moz-box-shadow: 0 1px 0 rgba(34,35,35,.1); -webkit-box-shadow: 0 1px 0 rgba(34,35,35,.1); box-shadow: 0 1px 0 rgba(34,35,35,.1); position: relative;
margin-top: 0;
padding: 0 16px;
width: 100%;
z-index: 3;
-webkit-transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1);
-moz-transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1);
-ms-transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1);
-o-transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1);
transition: margin-top .25s cubic-bezier(.33,0,.2,1), background-color .25s cubic-bezier(.33,0,.2,1), color .25s cubic-bezier(.33,0,.2,1);
}
#header-topbar .top-bar-element a {
color: inherit;
text-decoration: none;
}
#topbar-wrap {
margin: 0 auto;
max-width: 1236px;
width: 100%;
}
@media screen and (max-width: 1679px) {
#topbar-wrap {
max-width: 1080px;
}
}
@media screen and (max-width: 1024px) {
#topbar-wrap {
max-width: 800px;
}
}
#topbar-wrap > div {
line-height: 24px; }
#topbar-wrap.floating {
text-align: center;
}
#topbar-wrap.floating > div {
display: inline-block!important;
float: none!important;
text-align: center;
vertical-align: top;
}
#topbar-wrap div.top-bar-element {
color: inherit;
display: inline-block;
font-family: "Lato"; font-size: 11px; font-weight: normal; padding: 5px 10px;
text-decoration: none;
text-transform: none; vertical-align: top;
white-space: nowrap;
}
#topbar-wrap div.top-bar-element.element-type-icon {
padding: 5px 6px;
}
#topbar-wrap div.top-bar-element.element-type-text .top-bar-element-icon,
#topbar-wrap div.top-bar-element.element-type-wishlist .top-bar-element-icon {
margin-right: .5em; }
#topbar-wrap div.top-bar-element.element-type-text + .element-type-icon,
#topbar-wrap div.top-bar-element.element-type-wishlist + .element-type-icon {
margin-left: 5px; }
#topbar-wrap div.top-bar-element.element-type-icon + .element-type-text,
#topbar-wrap div.top-bar-element.element-type-icon + .element-type-wishlist {
margin-left: 5px; }
#topbar-wrap .element-type-icon:last-child {
margin-right: 5px; }
#topbar-wrap div.top-bar-element .top-bar-element-icon::before {
position: relative;
top: .1em;
}
#topbar-wrap div.top-bar-element .top-bar-element-icon[class*="facebook"]::before {
margin-left: -.2em;
margin-right: .2em;
}
#topbar-wrap > div [class*="logan-icon"] {
font-size: 14px;
}
#topbar-wrap .wpml_custom_language_top_selector li {
cursor: pointer;
list-style-type: none;
position: relative;
}
#topbar-wrap .wpml_custom_language_top_selector li img {
display: inline-block;
margin: 0 5px;
vertical-align: text-top;
}
#topbar-wrap .wpml_custom_language_top_selector li {
list-style-type: none;
}
#topbar-wrap .wpml_custom_language_top_selector > li::after {
content: '\ead7';
display: inline-block;
font-family: "budicon";
font-size: 10px;
font-style: normal!important;
left: .2em; line-height: inherit;
position: relative;
top: .1em;
width: 1em;
}
#topbar-wrap .wpml_custom_language_top_selector > li > ul {
background-color: #ffffff; border: 1px solid rgba(34,35,35,.1); -moz-box-shadow: 0 0 10px rgba(34,35,35,.1); -webkit-box-shadow: 0 0 10px rgba(34,35,35,.1); box-shadow: 0 0 10px rgba(34,35,35,.1); clip: rect(0px, 1390px, 2000px, -2000px);
color: #222324; display: block!important;
left: -15px; margin: 0;
opacity: 0;
position: absolute;
text-align: left;
top: -1000000px;
width: 150px;
z-index: 1;
-webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-webkit-transform-origin: 100% 0%;
-moz-transform-origin: 100% 0%;
-ms-transform-origin: 100% 0%;
-o-transform-origin: 100% 0%;
transform-origin: 100% 0%;
}
#topbar-wrap .alignright .wpml_custom_language_top_selector > li > ul {
left: auto; right: -15px; text-align: right; }
#topbar-wrap .wpml_custom_language_top_selector > li:hover > ul {
opacity: 1;
top: 29px; -webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
}
#topbar-wrap .alignright .wpml_custom_language_top_selector > li > ul > li {
border-bottom: 1px solid rgba(34, 35, 35, .1); display: block;
}
#topbar-wrap .alignright .wpml_custom_language_top_selector > li > ul > li:last-child {
border-bottom: 0;
}
#topbar-wrap .alignright .wpml_custom_language_top_selector > li > ul > li > a {
display: block;
padding: 5px 15px;
}
body.sticky-reached #header-topbar {
margin-top: -40px; }
body.header-classic-centered.sticky-reached #header-topbar,
body.header-classic.sticky-reached #header-topbar {
margin-top: -94px; }
#header-wrap {
display: table;
margin: 0 auto;
max-width: 1236px;
width: 100%;
}
body.header-wide #header-wrap,
body.header-wide #ghost-layout,
body.header-wide #topbar-wrap {
max-width: none!important;
}
@media screen and (max-width: 1679px) {
#header-wrap {
max-width: 1080px;
}
}
@media screen and (max-width: 1024px) {
#header-wrap {
max-width: 800px;
}
}
#header-banner {
display: table;
position: relative;
z-index: 0;
}
#header-wrap .site-branding {
display: table-cell;
font-size: 26px; height: 86px; padding: 0 16px;
vertical-align: middle;
-webkit-transition: height 375ms cubic-bezier(.33,0,.2,1), font-size 375ms cubic-bezier(.33,0,.2,1), padding 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: height 375ms cubic-bezier(.33,0,.2,1), font-size 375ms cubic-bezier(.33,0,.2,1), padding 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: height 375ms cubic-bezier(.33,0,.2,1), font-size 375ms cubic-bezier(.33,0,.2,1), padding 375ms cubic-bezier(.33,0,.2,1);
-o-transition: height 375ms cubic-bezier(.33,0,.2,1), font-size 375ms cubic-bezier(.33,0,.2,1), padding 375ms cubic-bezier(.33,0,.2,1);
transition: height 375ms cubic-bezier(.33,0,.2,1), font-size 375ms cubic-bezier(.33,0,.2,1), padding 375ms cubic-bezier(.33,0,.2,1);
}
body.sticky-reached:not(.header-side) #header-wrap .site-branding {
font-size: 22px;  height: 60px; }
#header-wrap .logo_wrap {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
display: table-cell;
height: inherit;
padding-right: 12px; position: relative;
vertical-align: middle;
-webkit-transition: max-width 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: max-width 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: max-width 375ms cubic-bezier(.33,0,.2,1);
-o-transition: max-width 375ms cubic-bezier(.33,0,.2,1);
transition: max-width 375ms cubic-bezier(.33,0,.2,1);
}
#header-wrap .logo_wrap img {
max-height: 100%;
float: left;
left: 0;
top: auto;
-webkit-transition: opacity 375ms cubic-bezier(.33,0,.2,1), max-height 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: opacity 375ms cubic-bezier(.33,0,.2,1), max-height 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: opacity 375ms cubic-bezier(.33,0,.2,1), max-height 375ms cubic-bezier(.33,0,.2,1);
-o-transition: opacity 375ms cubic-bezier(.33,0,.2,1), max-height 375ms cubic-bezier(.33,0,.2,1);
transition: opacity 375ms cubic-bezier(.33,0,.2,1), max-height 375ms cubic-bezier(.33,0,.2,1);
}
#header-wrap .logo_wrap.logo-count-2 img:first-child {
opacity: 0;
}
#header-wrap .logo_wrap.logo-count-2 img:last-child {
opacity: 1;
position: absolute;
}
#header-wrap .site-branding-wrap {
display: table-cell;
text-align: left; vertical-align: middle;
}
#header-wrap .site-title {
font-family: "Lato"; font-size: 1em;
font-weight: 700; letter-spacing: .15em; line-height: 1; margin: 0;
text-transform: uppercase; -webkit-transition: color 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: color 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: color 375ms cubic-bezier(.33,0,.2,1);
-o-transition: color 375ms cubic-bezier(.33,0,.2,1);
transition: color 375ms cubic-bezier(.33,0,.2,1);
}
#header-wrap .site-title a {
color: inherit;
text-decoration: none;
}
#header-wrap .site-description {
color: inherit;
font-family: "Lato"; font-size: 0.305em; line-height: 1; margin: .25em 0 0;
text-transform: uppercase; white-space: nowrap;
-webkit-transition: color 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: color 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: color 375ms cubic-bezier(.33,0,.2,1);
-o-transition: color 375ms cubic-bezier(.33,0,.2,1);
transition: color 375ms cubic-bezier(.33,0,.2,1);
}
#header-wrap .site-description a {
color: inherit;
text-decoration: none;
} #nav-wrap {
display: table;
position: absolute;
right: 0;
top: 0;
}
#nav-wrap > nav {
display: table-cell;
position: relative;
}
nav#site-navigation {
display: table;
z-index: 1;
}  nav#site-navigation aside .textwidget h1:first-child,
nav#site-navigation aside .textwidget h2:first-child,
nav#site-navigation aside .textwidget h3:first-child,
nav#site-navigation aside .textwidget h4:first-child,
nav#site-navigation aside .textwidget h5:first-child,
nav#site-navigation aside .textwidget h6:first-child,
div#nav-appended aside .textwidget h1:first-child,
div#nav-appended aside .textwidget h2:first-child,
div#nav-appended aside .textwidget h3:first-child,
div#nav-appended aside .textwidget h4:first-child,
div#nav-appended aside .textwidget h5:first-child,
div#nav-appended aside .textwidget h6:first-child {
margin-top: 0;
}
header#masthead nav#site-navigation .pixmenu-wrap-row > div[role="list"][data-col="1"] {
width: 206px;
}
header#masthead nav#site-navigation [data-cols="1"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
max-width: 100%;
}
header#masthead nav#site-navigation .wide_width [data-cols="1"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
width: 100%;
}
header#masthead nav#site-navigation [data-cols="2"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
max-width: 50%;
}
header#masthead nav#site-navigation .wide_width [data-cols="2"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
width: 50%;
}
header#masthead nav#site-navigation [data-cols="3"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
max-width: 33.33%;
}
header#masthead nav#site-navigation .wide_width [data-cols="3"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
width: 33.33%;
}
header#masthead nav#site-navigation [data-cols="4"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
max-width: 25%;
}
header#masthead nav#site-navigation .wide_width [data-cols="4"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
width: 25%;
}
header#masthead nav#site-navigation [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
max-width: 20%;
}
header#masthead nav#site-navigation .wide_width [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
width: 20%;
}
header#masthead nav#site-navigation [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
max-width: 16.66%;
}
header#masthead nav#site-navigation .wide_width [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="1"] {
width: 16.66%;
}
header#masthead nav#site-navigation .pixmenu-wrap-row > div[role="list"][data-col="2"] {
width: 412px; }
header#masthead nav#site-navigation [data-cols="2"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
max-width: 100%;
}
header#masthead nav#site-navigation .wide_width [data-cols="2"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
width: 100%;
}
header#masthead nav#site-navigation [data-cols="3"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
max-width: 75%;
}
header#masthead nav#site-navigation .wide_width [data-cols="3"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
width: 75%;
}
header#masthead nav#site-navigation [data-cols="4"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
max-width: 50%;
}
header#masthead nav#site-navigation .wide_width [data-cols="4"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
width: 50%;
}
header#masthead nav#site-navigation [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
max-width: 40%;
}
header#masthead nav#site-navigation .wide_width [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
width: 40%;
}
header#masthead nav#site-navigation [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
max-width: 33.33%;
}
header#masthead nav#site-navigation .wide_width [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="2"] {
width: 33.33%;
}
header#masthead nav#site-navigation .pixmenu-wrap-row > div[role="list"][data-col="3"] {
width: 618px; }
header#masthead nav#site-navigation [data-cols="3"] .pixmenu-wrap-row > div[role="list"][data-col="3"] {
max-width: 100%;
}
header#masthead nav#site-navigation .wide_width [data-cols="3"] .pixmenu-wrap-row > div[role="list"][data-col="3"] {
width: 100%;
}
header#masthead nav#site-navigation [data-cols="4"] .pixmenu-wrap-row > div[role="list"][data-col="3"] {
max-width: 75%;
}
header#masthead nav#site-navigation .wide_width [data-cols="4"] .pixmenu-wrap-row > div[role="list"][data-col="3"] {
width: 75%;
}
header#masthead nav#site-navigation [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="3"] {
max-width: 60%;
}
header#masthead nav#site-navigation .wide_width [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="3"] {
max-width: 60%;
}
header#masthead nav#site-navigation [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="3"] {
max-width: 50%;
}
header#masthead nav#site-navigation .wide_width [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="3"] {
width: 50%;
}
header#masthead nav#site-navigation .pixmenu-wrap-row > div[role="list"][data-col="4"] {
width: 824px; }
header#masthead nav#site-navigation [data-cols="4"] .pixmenu-wrap-row > div[role="list"][data-col="4"] {
max-width: 100%;
}
header#masthead nav#site-navigation .wide_width [data-cols="4"] .pixmenu-wrap-row > div[role="list"][data-col="4"] {
width: 100%;
}
header#masthead nav#site-navigation [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="4"] {
max-width: 80%;
}
header#masthead nav#site-navigation .wide_width [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="4"] {
width: 80%;
}
header#masthead nav#site-navigation [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="4"] {
max-width: 66.66%;
}
header#masthead nav#site-navigation .wide_width [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="4"] {
width: 66.66%;
}
header#masthead nav#site-navigation .pixmenu-wrap-row > div[role="list"][data-col="5"] {
width: 1030px; }
header#masthead nav#site-navigation [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="5"] {
max-width: 100%;
}
header#masthead nav#site-navigation .wide_width [data-cols="5"] .pixmenu-wrap-row > div[role="list"][data-col="5"] {
width: 100%;
}
header#masthead nav#site-navigation [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="5"] {
max-width: 83.33%;
}
header#masthead nav#site-navigation .wide_width [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="5"] {
width: 83.33%;
}
header#masthead nav#site-navigation .pixmenu-wrap-row > div[role="list"][data-col="6"] {
width: 1236px; }
header#masthead nav#site-navigation [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="6"] {
max-width: 100%;
}
header#masthead nav#site-navigation .wide_width [data-cols="6"] .pixmenu-wrap-row > div[role="list"][data-col="6"] {
width: 100%;
}   #header-cart {
position: absolute;
right: 60px; text-align: center;
z-index: 2;
} #top-cart-icon {
color: inherit;
display: inline-block;
font-size: 20px;
line-height: 86px; margin: auto;
padding: 0 10px;
position: relative;
text-decoration: none;
vertical-align: top;
width: 50px;
z-index: 1;
-webkit-transition: line-height 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: line-height 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: line-height 375ms cubic-bezier(.33,0,.2,1);
-o-transition: line-height 375ms cubic-bezier(.33,0,.2,1);
transition: line-height 375ms cubic-bezier(.33,0,.2,1);
}
body.sticky-reached:not(.header-side) #top-cart-icon {
line-height: 60px; }
#top-cart-icon svg {
fill: #222324; left: 50%;
margin: -21px 0 0 -14px;
position: absolute;
top: 50%;
-webkit-transition: fill 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: fill 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: fill 375ms cubic-bezier(.33,0,.2,1);
-o-transition: fill 375ms cubic-bezier(.33,0,.2,1);
transition: fill 375ms cubic-bezier(.33,0,.2,1);
}
#top-cart-amount {
display: block;
float: left;
font-family: "Lato"; font-size: 11px; font-weight: normal; margin: auto;
text-align: center;
width: 100%;
-webkit-transition: color 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: color 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: color 375ms cubic-bezier(.33,0,.2,1);
-o-transition: color 375ms cubic-bezier(.33,0,.2,1);
transition: color 375ms cubic-bezier(.33,0,.2,1);
} #top-mini-cart {
background: #ffffff; border: 1px solid rgba(34,35,35,.1); -moz-box-shadow: 0 0 10px rgba(34,35,35,.1); -webkit-box-shadow: 0 0 10px rgba(34,35,35,.1); box-shadow: 0 0 10px rgba(34,35,35,.1); clip: rect(0px, 1390px, 2000px, -2000px);
color: #222324; display: block;
font-size: .9rem;
line-height: 1.4;
margin: 0;
opacity: 0;
position: absolute;
right: -1px; text-align: left;
top: -1000000px;
width: 300px;
z-index: 1;
-webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-webkit-transform-origin: 100% 0%;
-moz-transform-origin: 100% 0%;
-ms-transform-origin: 100% 0%;
-o-transform-origin: 100% 0%;
transform-origin: 100% 0%;
}
@media screen and (min-width: 501px) {
#header-cart:hover #top-mini-cart {
opacity: 1;
top: 86px; -webkit-transition: margin-top 375ms cubic-bezier(.33,0,.2,1), opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
-moz-transition: margin-top 375ms cubic-bezier(.33,0,.2,1), opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
-ms-transition: margin-top 375ms cubic-bezier(.33,0,.2,1), opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
-o-transition: margin-top 375ms cubic-bezier(.33,0,.2,1), opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
transition: margin-top 375ms cubic-bezier(.33,0,.2,1), opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .25s;
}
}
body.sticky-reached:not(.header-side) #header-cart #top-mini-cart {
margin-top: -26px;  } #top-mini-cart .product_list_widget li,
.widget_shopping_cart .product_list_widget li {
background: #ffffff; border-bottom: 1px solid rgba(34,35,35,.1); float: left;
list-style-type: none;
margin: 0;
padding: 15px 30px 15px 45px;
position: relative;
width: 100%;
-webkit-transition: background 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: background 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: background 375ms cubic-bezier(.33,0,.2,1);
-o-transition: background 375ms cubic-bezier(.33,0,.2,1);
transition: background 375ms cubic-bezier(.33,0,.2,1);
}
.widget_shopping_cart .product_list_widget li {
padding: 15px 0 15px 15px;
}
.widget_shopping_cart .product_list_widget li:first-child {
padding-top: 0;
}
#top-mini-cart .product_list_widget li:hover {
background: #f6f6f6; }
#top-mini-cart a,
.widget_shopping_cart .product_list_widget a,
.shop_table .product-name a {
color: #c6ac5e;
font-weight: bold;
text-decoration: none;
}
#top-mini-cart .product_list_widget li a.remove,
.widget_shopping_cart .product_list_widget li a.remove {
-moz-border-radius: 8px;
border-radius: 8px;
color: #343532;
display: block;
font-size: 16px;
height: 16px;
left: 20px;
line-height: 16px;
opacity: .75;
position: absolute;
text-align: center;
top: 16px;
width: 16px;
}
.widget_shopping_cart .product_list_widget li a.remove {
left: -2px;
top: 20px;
}
.widget_shopping_cart .product_list_widget li:first-child a.remove {
top: 5px;
}
#top-mini-cart .product_list_widget li a img,
.widget_shopping_cart .product_list_widget li a img {
-moz-border-radius: 30px;
border-radius: 30px;
float: right; margin-left: 15px; position: relative;
top: auto;
width: 60px;
}
#top-mini-cart .product_list_widget li span.quantity,
.widget_shopping_cart .product_list_widget li span.quantity {
clear: left; display: block;
}
#top-mini-cart p.total {
border-bottom: 1px solid rgba(34,35,35,.1); float: left;
font-weight: bold;
margin-bottom: 0;
padding: 20px 30px;
text-align: center;
width: 100%;
}
.widget_shopping_cart p.total {
float: left;
font-weight: bold;
margin-bottom: 0;
padding: 20px 20px 0;
text-align: center;
width: 100%;
}
#top-mini-cart p.total .amount,
.widget_shopping_cart p.total .amount {
background: #ffffff; font-size: 1.15em;
opacity: .5;
}
#top-mini-cart .amount,
.widget_shopping_cart .amount {
display: inline!important;
}
#top-mini-cart p.buttons {
background: #f6f6f6; float: left;
font-weight: bold;
margin-bottom: 0;
width: 100%;
}
#top-mini-cart p.buttons a {
background: transparent!important;
border: 0!important;
color: inherit!important;
font-size: 12px!important;
margin: 0;
padding: 15px 30px;
position: relative;
text-align: center;
width: 50%;
}
#top-mini-cart p.buttons a:first-child,
.widget_shopping_cart p.buttons a:first-child {
float: left; }
#top-mini-cart p.buttons a:first-child:before,
.widget_shopping_cart p.buttons a:first-child:before {
background: rgba(34,35,35,.05); bottom: 0;
content: '';
display: block;
right: 0; position: absolute;
top: 0;
width: 1px;
-webkit-transition: color 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: color 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: color 375ms cubic-bezier(.33,0,.2,1);
-o-transition: color 375ms cubic-bezier(.33,0,.2,1);
transition: color 375ms cubic-bezier(.33,0,.2,1);
}
#top-mini-cart p.buttons a:last-child,
.widget_shopping_cart p.buttons a:last-child {
float: right; }
#top-mini-cart dl.variation,
.widget_shopping_cart dl.variation,
.shop_table dl.variation {
font-size: .75em;
line-height: 1.5;
margin: 5px 0;
text-transform: uppercase;
}
#top-mini-cart dl.variation dt,
.widget_shopping_cart dl.variation dt,
.shop_table dl.variation dt {
clear: left; float: left; font-weight: bold;
margin-right: .1em; }
#top-mini-cart dl.variation dd,
#top-mini-cart dl.variation dd p,
.widget_shopping_cart dl.variation dd,
.widget_shopping_cart dl.variation dd p,
.shop_table dl.variation dd,
.shop_table dl.variation dd p {
float: left; } #header-search {
position: absolute;
right: 20px; text-align: center;
z-index: 1;
}
#top-search-icon {
color: inherit;
display: block;
font-size: 16px;
line-height: 86px; padding: 0 10px;
text-decoration: none;
-webkit-transition: height 375ms cubic-bezier(.33,0,.2,1), line-height 375ms cubic-bezier(.33,0,.2,1), color 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: height 375ms cubic-bezier(.33,0,.2,1), line-height 375ms cubic-bezier(.33,0,.2,1), color 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: height 375ms cubic-bezier(.33,0,.2,1), line-height 375ms cubic-bezier(.33,0,.2,1), color 375ms cubic-bezier(.33,0,.2,1);
-o-transition: height 375ms cubic-bezier(.33,0,.2,1), line-height 375ms cubic-bezier(.33,0,.2,1), color 375ms cubic-bezier(.33,0,.2,1);
transition: height 375ms cubic-bezier(.33,0,.2,1), line-height 375ms cubic-bezier(.33,0,.2,1), color 375ms cubic-bezier(.33,0,.2,1);
}
body.sticky-reached:not(.header-side) #top-search-icon {
height: 60px; line-height: 60px; }
#top-search-icon::before {
content: "\eaba";
display: block;
font-family: "budicon";
font-style: normal!important;
}
#top-search-form {
background: #ffffff; border: 1px solid rgba(34,35,35,.1); -moz-box-shadow: 0 0 10px rgba(34,35,35,.1); -webkit-box-shadow: 0 0 10px rgba(34,35,35,.1); box-shadow: 0 0 10px rgba(34,35,35,.1); clip: rect(0px, 1390px, 2000px, -2000px);
color: #222324; display: block;
font-size: .9rem;
margin: 0;
opacity: 0;
padding: 15px 30px;
position: absolute;
right: 0; text-align: left;
top: -1000000px;
width: 300px;
z-index: 1;
-webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
transition: opacity .25s cubic-bezier(.33,0,.2,1) .25s, top .01s .5s;
-webkit-transform-origin: 100% 0%;
-moz-transform-origin: 100% 0%;
-ms-transform-origin: 100% 0%;
-o-transform-origin: 100% 0%;
transform-origin: 100% 0%;
}
#top-search-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) {
font-size: inherit;
margin: 0;
}
body.sticky-reached:not(.header-side):not(.header-classic) #header-search #top-search-form {
margin-top: -26px;  } #hamburger-side-menu {
cursor: pointer;
display: block;
height: 86px; position: absolute;
width: 75px;
z-index: 1;
-webkit-transition: height 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: height 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: height 375ms cubic-bezier(.33,0,.2,1);
-o-transition: height 375ms cubic-bezier(.33,0,.2,1);
transition: height 375ms cubic-bezier(.33,0,.2,1);
}
body.sticky-reached #hamburger-side-menu {
height: 60px; }
.hamburger-side-bar,
.hamburger-side-bar:after,
.hamburger-side-bar:before {
height: 18px;
width: 2px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.hamburger-side-bar {
background: #222323; left: 50%;
margin: -9px 0 0 -1px;
position: absolute;
top: 50%;
-webkit-transition: background .5s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: background .5s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: background .5s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: background .5s cubic-bezier(0.23, 1, 0.32, 1);
transition: background .5s cubic-bezier(0.23, 1, 0.32, 1);
}
.hamburger-side-bar.animate {
background: rgba(255, 255, 255, 0);
}
.hamburger-side-bar:before {
background: #222323; content: "";
position: absolute;
right: 5px;
top: 0;
-webkit-transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), -moz-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), -ms-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), -o-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
}
.hamburger-side-bar:after {
background: #222323; content: "";
left: 5px;
position: absolute;
top: 0;
-webkit-transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), -moz-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), -ms-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), -o-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
}
.hamburger-side-bar.animate:after {
-webkit-transform:translatex(-5px) rotate(45deg);
-moz-transform: translatex(-5px) rotate(45deg);
-ms-transform: translatex(-5px) rotate(45deg);
-o-transform: translatex(-5px) rotate(45deg);
transform: translatex(-5px) rotate(45deg);
-webkit-transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), -moz-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), -ms-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), -o-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
transition: top .5s cubic-bezier(0.23, 1, 0.32, 1), transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
}
.hamburger-side-bar.animate:before {
-webkit-transform: translatex(5px) rotate(-45deg);
-moz-transform: translatex(5px) rotate(-45deg);
-ms-transform: translatex(5px) rotate(-45deg);
-o-transform: translatex(5px) rotate(-45deg);
transform: translatex(5px) rotate(-45deg);
-webkit-transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), -moz-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), -ms-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), -o-transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
transition: bottom .5s cubic-bezier(0.23, 1, 0.32, 1), transform .5s cubic-bezier(0.23, 1, 0.32, 1), background.5s cubic-bezier(0.23, 1, 0.32, 1);
}
#sliding-bar {
background: #ffffff; bottom: 0;
color: #222323; left: -1000000px;
opacity: 0;
padding: 0;
padding: 50px 130px 50px 30px;
position: fixed;
top: 0;
width: 400px;
z-index: 0;
-webkit-transition: opacity .01s .5s;
-moz-transition: opacity .01s .5s;
-ms-transition: opacity .01s .5s;
-o-transition: opacity .01s .5s;
transition: opacity .01s .5s;
}
body.slided #sliding-bar {
opacity: 1;
-webkit-transition: opacity .01s;
-moz-transition: opacity .01s;
-ms-transition: opacity .01s;
-o-transition: opacity .01s;
transition: opacity .01s;
}
body.sided #sliding-bar {
display: none;
}
body.logged-in.admin-bar #sliding-bar {
top: 32px;
} #page_holder {
margin: 0 auto;
position: relative;
}
#page {
background: #ffffff; -moz-box-shadow: 0 0 0 rgba(34,35,35,.15); -webkit-box-shadow: 0 0 0 rgba(34,35,35,.15); box-shadow: 0 0 0 rgba(34,35,35,.15); left: 0;
margin: 0;
max-width: inherit;
overflow: hidden;
position: relative;
z-index: 1;
-webkit-transition: margin .5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-box-shadow .5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-filter .5s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: margin .5s cubic-bezier(0.23, 1, 0.32, 1), -moz-box-shadow .5s cubic-bezier(0.23, 1, 0.32, 1), -moz-filter .5s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: margin .5s cubic-bezier(0.23, 1, 0.32, 1), box-shadow .5s cubic-bezier(0.23, 1, 0.32, 1), -ms-filter .5s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: margin .5s cubic-bezier(0.23, 1, 0.32, 1), box-shadow .5s cubic-bezier(0.23, 1, 0.32, 1), -o-filter .5s cubic-bezier(0.23, 1, 0.32, 1);
transition: margin .5s cubic-bezier(0.23, 1, 0.32, 1), border .5s cubic-bezier(0.23, 1, 0.32, 1), filter .5s cubic-bezier(0.23, 1, 0.32, 1);
}
body.boxed-layout #page_holder {
-moz-box-shadow: 0 0 8px rgba(0,0,0,.25);
-webkit-box-shadow: 0 0 8px rgba(0,0,0,.25);
box-shadow: 0 0 8px rgba(0,0,0,.25);
max-width: 1436px;  }
body.slided #page {
-moz-box-shadow: -10px 0 20px rgba(34,35,35,.15); -webkit-box-shadow: -10px 0 20px rgba(34,35,35,.15); box-shadow: -10px 0 20px rgba(34,35,35,.15); margin-left: 300px;
margin-right: -300px;
}
@media screen and (max-width: 860px) {
body.sided.page-template-page-left-sidebar #page {
-moz-box-shadow: -10px 0 20px rgba(34,35,35,.15); -webkit-box-shadow: -10px 0 20px rgba(34,35,35,.15); box-shadow: -10px 0 20px rgba(34,35,35,.15); margin-left: 300px;
margin-right: -300px;
}
body.sided.page-template-page-right-sidebar #page {
-moz-box-shadow: 10px 0 20px rgba(34,35,35,.15); -webkit-box-shadow: 10px 0 20px rgba(34,35,35,.15); box-shadow: 10px 0 20px rgba(34,35,35,.15); margin-left: -300px;
margin-right: 300px;
}
}
#ghost-layout,
#ghost-layout-for-sliding {
margin: 0 auto;
position: relative;
max-width: 1236px; width: 100%;
z-index: -10000;
}
body.slided #ghost-layout,
body.sided.page-template-page-left-sidebar #ghost-layout {
left: 300px;
}
body.sided.page-template-page-right-sidebar #ghost-layout {
right: 300px;
}
@media screen and (max-width: 1679px) {
#ghost-layout,
#ghost-layout-for-sliding {
max-width: 1080px;
}
}
@media screen and (max-width: 1024px) {
#ghost-layout,
#ghost-layout-for-sliding {
max-width: 800px;
}
} #content {
position: relative;
width: 100%;
}
#content::before, #content::after {
content: "";
display: table;
}
#content::after {
clear: both;
}
#content section.boxed {
margin: 0 auto;
width: 100%;
}
#container {
background-color: inherit;
display: block;
float: left;
overflow: hidden;
position: relative;
width: 100%;
z-index: 2;
}
#page-wrap {
margin: auto;
max-width: 1236px;
padding: 80px 0 0;
position: relative;
width: calc( 100% - 50px );
}
@media screen and (max-width: 800px) {
#page-wrap {
padding: 40px 0 0;
}
}
@media screen and (max-width: 1679px) {
#page-wrap {
max-width: 1080px;
}
}
@media screen and (max-width: 1024px) {
#page-wrap {
max-width: 800px;
}
} body.error404 #container,
body.search-no-results #container {
background-repeat: no-repeat;
padding: 50px 0 120px;
}
.error-404.not-found,
section.no-results.not-found {
text-align: center;
}
.error-404.not-found #image_404 {
margin-bottom: 40px;
opacity: 0.15;
}
.error-404.not-found h2,
section.no-results.not-found h2 {
font-weight: bold;
}
.error-404.not-found hr,
section.no-results.not-found hr {
max-width: 600px;
}
.error-404.not-found form#searchform,
section.no-results.not-found form#searchform {
margin: 50px auto;
max-width: 600px;
position: relative;
}
.error-404.not-found form#searchform::after,
section.no-results.not-found form#searchform::after {
content: '\eaba';
font-family: 'budicon';
line-height: 3.25rem;
position: absolute;
right: 0;
top: 0;
width: 3.25rem;
}
.error-404.not-found form#searchform input[type="submit"],
section.no-results.not-found form#searchform input[type="submit"] {
cursor: pointer;
height: 3.25rem;
margin: 0;
position: absolute;
right: 0;
top: 0;
visibility: hidden;
} body.search-results .search-list {
margin-bottom: 80px;
}
body.search-results .search-list > article:not(:last-child) {
border-bottom: 1px solid rgba(33,34,35,.1); padding-bottom: 1.5em;
margin-bottom: 2em;
}
body.search-results .search-list > article > .alignleft:first-child {
margin-right: 20px; width: 100px;
}
body.search-results .search-list .entry-title {
font-weight: bold;
margin-bottom: 1em;
}
body.search-results .search-list > article.has-post-thumbnail > .alignleft:last-child {
max-width: calc(100% - 120px);
}
body.search-results .search-list .search-results-entry small.post-type {
display: block;
font-style: italic;
margin-top: -1em;
text-transform: lowercase;
}
body.no-page-title #page-wrap {
padding-top: 0;
} #main > .hentry > .entry-content > *:last-child:not(.vc_row):not(.vc_row-full-width) {
margin-bottom: 80px;
}
body.page-template-page-narrow #primary {
margin: auto;
position: relative;
width: 75%;
}
body.page-template-page-right-sidebar #primary {
float: left; padding: 0 50px 0 0; position: relative;
width: 75%;
}
body.page-template-page-right-sidebar #primary::before {
background-color: #ffffff; bottom: 0;
content: '';
display: block;
right: -3500px;
position: absolute;
top: 0;
width: 3500px;
z-index: 2;
}
body.page-template-page-left-sidebar #primary {
float: right; padding: 0 0 0 80px; position: relative;
width: 75%;
}
body.page-template-page-left-sidebar #primary::before {
background-color: #ffffff; bottom: 0;
content: '';
display: block;
left: -3500px;
position: absolute;
top: 0;
width: 3500px;
z-index: 1;
}
body.none-sidebar-selected:not(.page-template-default) #primary {
float: none!important;
margin: auto!important;
padding-left: 0!important;
padding-right: 0!important;
}
body.logan:not(.page-template-default):not(.page-template-page-narrow) #primary:first-child {
padding-top: 40px;
}
#primary {
position: relative;
z-index: 1;
}
@media screen and (max-width: 860px) {
body.page-template-page-narrow #primary,
body.page-template-page-right-sidebar #primary,
body.page-template-page-left-sidebar #primary {
float: none;
padding-left: 0;
padding-right: 0;
width: 100%;
}
}
#primary {
position: relative;
z-index: 1;
}
@media screen and (max-width: 800px) {
#primary {
padding-left: 0;
padding-right: 0;
}
}
#pix-share-start {
border: solid rgba(33,34,35,.1); border-width: 1px 0;
margin: 100px auto 50px;
max-width: 1024px;
padding: 20px 0;
position: relative;
text-align: center;
width: calc( 100% - 50px );
}
@media screen and (max-width: 1679px) {
#pix-share-start {
max-width: 1080px;
}
}
@media screen and (max-width: 1024px) {
#pix-share-start {
max-width: 800px;
}
}
#pix-share-start .likeThis {
border: 1px solid rgba(33,34,35,.1); -moz-border-radius: 50%;
border-radius: 50%;
height: 80px;
line-height: 80px;
width: 80px;
}
#pix-share-start .likeThis::before {
color: #c6ac5e; font-size: 1.1em;
margin-top: -.125em;
}
#pix-share-start .likeThis.done::before {
content: '\f004';
}
#pix-share-start > div {
display: inline-block;
float: none;
padding-bottom: 10px;
padding-top: 10px;
vertical-align: middle;
}
#pix-share-start > .liking-box {
margin-top: -.25em;
}
#pix-share-start > div + div {
margin-left: 30px; }
#pix-share-start .sd-content ul,
#pix-share-start .sd-content li {
margin-bottom: 0!important
} #header-title {
background: inherit;
display: table;
min-height: 320px;
overflow: hidden;
padding: 120px 0 100px;
position: relative;
text-align: center;
width: 100%;
z-index: 3;
}
@media screen and (max-width: 800px) {
#header-title {
padding: 60px 0 50px;
}
}
#header-title::after {
content: '';
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
}
#header-title .header-cell {
display: table-cell;
height: 100%;
max-width: 1236px;
padding-left: 50px;
padding-right: 50px;
position: relative;
vertical-align: middle;
width: 100%;
z-index: 2;
}
@media screen and (max-width: 800px) {
#header-title .header-cell {
padding-left: 25px;
padding-right: 25px;
}
}
#header-title div[data-parallax-o-fade] {
bottom: 0px;
display: table;
height: inherit;
padding: inherit;
position: absolute;
top: 0px;
width: 100%;
z-index: 2;
}
#parrallax_wrap {
height: 100%;
left: 0;
overflow: hidden;
position: absolute;
top: 0;
width: 100%;
}
#header_parallax_bg {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
left: 0;
position: absolute;
height: 100%;
top: 0;
width: 100%;
z-index: 0;
}
#header_ext_video {
left: 0;
position: absolute;
height: 100%;
top: 0;
width: 100%;
z-index: 0;
}
#header_ext_video iframe {
position: relative;
}
#header-title .header-wrap {
margin: auto;
max-width: 1236px;
width: 100%;
}
@media screen and (max-width: 1679px) {
#header-title .header-wrap {
max-width: 1080px;
}
}
@media screen and (max-width: 1024px) {
#header-title .header-wrap {
max-width: 800px;
}
}
#header-title + .header-title-border {
background: #222324;
display: block;
height: 1px;
max-width: 1236px;
margin: -1px auto 0;
opacity: .1;
position: relative;
vertical-align: top;
width: calc( 100% - 50px );
z-index: 3;
}
@media screen and (max-width: 1679px) {
#header-title + .header-title-border {
max-width: 1080px;
}
}
#header_parallax_bg .mejs-layers,
#header_parallax_bg .mejs-controls,
#header_parallax_bg .mejs-clear {
display: none!important;
}
#header_parallax_bg video {
height: 100%;
width: 100%;
}
nav#breadcrumbs,
.single-post #header-title .entry-meta {
bottom: 10px;
font-size: .685em;
left: 0;
position: absolute;
width: 100%;
z-index: 2;
}
nav#breadcrumbs > div {
margin: auto;
max-width: 1236px;
width: calc( 100% - 50px );
}
@media screen and (max-width: 1679px) {
nav#breadcrumbs > div {
max-width: 1080px;
}
}
@media screen and (max-width: 1024px) {
nav#breadcrumbs > div {
max-width: 800px;
}
}
.single .entry-meta {
bottom: 15px;
left: 0;
position: absolute;
width: 100%;
z-index: 2;
}
@media screen and (max-width: 800px) {
nav#breadcrumbs {
left: 25px;
width: calc( 100% - 50px );
}
}
nav#breadcrumbs a {
color: inherit;
text-decoration: none;
}
.cat-links {
color: #c6ac5e; display: block;
font-family: "Lato"; font-size: 13px; font-weight: bold; position: relative;
text-transform: uppercase; }
.cat-links a {
color: inherit;
text-decoration: none;
}
.post-list {
-webkit-transition: height .4s cubic-bezier(.33,0,.2,1);
-moz-transition: height .4s cubic-bezier(.33,0,.2,1);
-ms-transition: height .4s cubic-bezier(.33,0,.2,1);
-o-transition: height .4s cubic-bezier(.33,0,.2,1);
transition: height .4s cubic-bezier(.33,0,.2,1);
}
.post-list .post-list-overlay-gutter {
background: #ffffff; height: 100%;
left: 0; position: absolute;
top: 0;
z-index: 1;
}
.post-list .slick-list {
z-index: 0;
}
.post-list.slick-slider .slick-arrow,
.gallery-shortcode-slideshow.slick-slider .slick-arrow,
.wpb_gallery_slidesslick.slick-slider .slick-arrow {
background: transparent url(//www.vanni.it/wp-content/themes/logan/images/angle-left-icon.php?fill=222324) no-repeat center; background-size: 16px;
border: 0;
cursor: pointer;
display: block;
height: 30px;
right: 30px; overflow: hidden;
position: absolute;
text-indent: -9999px;
top: -40px;
width: 30px;
z-index: 2;
}
.post-list.slick-slider .slick-arrow.slick-next,
.gallery-shortcode-slideshow.slick-slider .slick-arrow.slick-next,
.wpb_gallery_slidesslick.slick-slider .slick-arrow.slick-next {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/angle-right-icon.php?fill=222324); left: auto; right: 0; }
.post-list .cat-links {
font-size: 11px;
padding: 0 0 5px;
}
.post-list .has-post-thumbnail .cat-links,
.post-list .format-audio .cat-links,
.post-list .format-image .cat-links,
.post-list .format-video .cat-links,
.post-list .format-gallery .cat-links {
padding: 1em 0 5px;
}
.post-list.project-list .has-post-thumbnail .cat-links,
.post-list.project-list .format-gallery .cat-links,
.post-list.project-list .format-video .cat-links {
font-weight: normal;
padding: 0;
}
#header-title strong {
font-weight: bold;
}
#header-title em {
font-style: italic;
}
.entry-title a {
color: inherit;
text-decoration: none;
}
.post-list .entry-excerpt blockquote {
font-size: 1.5rem;
margin: 1em 0;
max-width: none;
padding: 0 0 0 30px; }
.post-list .entry-excerpt blockquote::before,
.post-list .entry-excerpt blockquote::after {
display: none;
}
.post-list .format-quote .entry-quote::before {
border-color: #222324; border-style: solid;
border-width: 0 1px;
bottom: 0;
content: '';
display: block;
opacity: .15;
position: absolute;
top: 2em;
width: 5px;
}
.post-list .entry-excerpt > a {
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 2;
}
.post-list .entry-excerpt .entry-quote {
display: block;
position: relative;
z-index: 1;
}
.post-list .entry-excerpt .entry-quote blockquote {
text-align: inherit;
}
.post-list .entry-title {
margin: 0;
}
.post-list .format-status .entry-title {
font-weight: bold;
margin: 1em 0;
}
.post-list .format-status .entry-text.has-bg-img .entry-title {
color: #ffffff; }
.entry-subtitle,
.subtitle {
color: #acacaf; font-family: "Merriweather"; font-size: 1.2rem;
font-style: italic;
font-weight: 400;
line-height: 1.5;
margin-bottom: 25px;
}
.post-list .entry-subtitle {
font-size: .625em;
margin: .325em 0 .25em;
}
span.entry-subtitle {
margin-top: 0;
}
.entry-subtitle a {
color: inherit;
text-decoration: none;
}
.post-list .featured-media-wrap,
.post-list .featured-media {
display: block;
overflow: hidden;
position: relative;
}
.post-list .featured-media-wrap iframe,
.post-list .featured-media iframe {
float: left;
}
.post-list .text-position-below .featured-media-wrap:not(:last-child),
.post-list .text-position-below .featured-media:not(:last-child) {
margin-bottom: 10px;
}
.post-list .text-position-left .featured-media-wrap,
.post-list .text-position-left .featured-media {
float: right;
margin: 0 0 0 15px;
width: calc( 50% - 15px );
}
.post-list .text-position-left .entry-text {
float: left;
margin: 0 15px 0 0;
width: calc( 50% - 15px )!important;
}
.post-list .text-position-right .featured-media-wrap,
.post-list .text-position-right .featured-media {
float: left;
margin: 0 15px 0 0;
width: calc( 50% - 15px );
}
.post-list .text-position-right .entry-text {
float: left;
margin: 0 0 0 15px;
width: calc( 50% - 15px )!important;
}
@media only screen and (max-width: 500px) {
.post-list article.text-position-left .for-reveal,
.post-list article.text-position-right .for-reveal {
display: block!important;
}
.post-list .text-position-right .featured-media-wrap,
.post-list .text-position-left .featured-media-wrap,
.post-list .text-position-right .featured-media,
.post-list .text-position-left .featured-media,
.post-list .text-position-left .entry-text,
.post-list .text-position-right .entry-text {
width: 100%!important;
}
}
.post-list.project-list .text-position-below .featured-media-wrap:not(:last-child),
.post-list.project-list .text-position-below .featured-media:not(:last-child) {
margin-bottom: 1em;
}
.post-list .entry-text {
margin: auto;
text-align: center;
}
.post-list .text-align-left .entry-text {
text-align: left;
}
.post-list .text-align-right .entry-text {
text-align: right;
}
.post-list .text-align-center .entry-text {
text-align: center;
}
.post-list article:not(.format-standard) .entry-format {
background-position: center;
background-repeat: no-repeat;
content: '';
display: inline-block;
height: 1.5em;
vertical-align: sub;
width: 1.5em;
z-index: 10;
}
.post-list article:not(.format-standard) .entry-format + a::before {
display: inline-block;
content: ' / ';
margin:0 .5em;
}
.post-list article.format-aside .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/aside-icon.php?fill=c6ac5e); }
.post-list article.text-position-over.format-aside .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/aside-icon.php?fill=ffffff); }
.post-list article.format-image .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/image-icon.php?fill=c6ac5e); }
.post-list article.text-position-over.format-image .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/image-icon.php?fill=ffffff); }
.post-list article.format-video .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/video-icon.php?fill=c6ac5e); }
.post-list article.text-position-over.format-video .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/video-icon.php?fill=ffffff); }
.post-list article.format-link .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/link-icon.php?fill=c6ac5e); }
.post-list article.text-position-over.format-link .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/link-icon.php?fill=ffffff); }
.post-list article.format-gallery .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/gallery-icon.php?fill=c6ac5e); }
.post-list article.text-position-over.format-gallery .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/gallery-icon.php?fill=ffffff); }
.post-list article.format-status .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/status-icon.php?fill=c6ac5e); }
.post-list article.format-status .entry-text.has-bg-img .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/status-icon.php?fill=ffffff); }
.post-list article.text-position-over.format-status .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/status-icon.php?fill=ffffff); }
.post-list article.format-chat .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/chat-icon.php?fill=c6ac5e); }
.post-list article.text-position-over.format-chat .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/chat-icon.php?fill=ffffff); }
.post-list article.format-audio .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/audio-icon.php?fill=c6ac5e); }
.post-list article.text-position-over.format-audio .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/audio-icon.php?fill=ffffff); }
.post-list article.format-quote .cat-links {
margin: 1rem auto -1rem;
}
.post-list article.format-quote .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/quote-icon.php?fill=c6ac5e); }
.post-list article.format-quote .entry-text.has-bg-img .entry-format {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/quote-icon.php?fill=ffffff); }
.post-list .text-position-over .featured-media-wrap,
.post-list .text-position-hover .featured-media-wrap {
margin-bottom: 0;
}
.pix-media-icon {
display: block;
position: relative;
}
.pix-media-icon::after,
.post-list .text-position-over .featured-media-wrap::after,
.post-list .text-position-hover .featured-media-wrap::after,
.post-list .text-position-hover .featured-video::after,
.post-list .text-position-over .featured-video::after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM3OCAyNTEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIzNzgiIGhlaWdodD0iMjUxIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.75) 0%, rgba(0,0,0,0) 100%); background-image: -o-linear-gradient(bottom, rgba(0,0,0,.75) 0%, rgba(0,0,0,0) 100%); background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.75) 0%, rgba(0,0,0,0) 100%); background-image: linear-gradient(bottom, rgba(0,0,0,.75) 0%, rgba(0,0,0,0) 100%); content: '';
height: 100%;
left: 0;
pointer-events: none;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
}
.pix-media-icon::before {
color: #ffffff;
content: "\f04b";
font-family: 'FontAwesome';
font-size: 21px;
line-height: 30px;
pointer-events: none;
position: absolute;
text-align: center;
top: calc(50% - 15px);
width: 100%;
z-index: 2;
}
.pix-media-icon::before,
.pix-media-icon::after,
.post-list.project-list .text-position-hover .featured-media-wrap::after,
.post-list.project-list .text-position-hover .featured-video.featured-media::after {
opacity: 0;
-webkit-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .5s cubic-bezier(.33,0,.2,1);
transition: opacity .5s cubic-bezier(.33,0,.2,1);
}
.pix-media-icon:hover::before,
.pix-media-icon:hover::after,
.post-list.project-list .text-position-hover:hover .featured-media-wrap::after,
.post-list.project-list .text-position-hover:hover .featured-video.featured-media::after {
opacity: 1;
}
.post-list.fluid-width-video-wrapper {
position: relative;
z-index: 0;
}
.post-list .featured-media-wrap img {
display: inline-block;
position: relative;
vertical-align: middle;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform .35s cubic-bezier(.33,0,.2,1);
-moz-transition: -moz-transform .35s cubic-bezier(.33,0,.2,1);
-ms-transition: -ms-transform .35s cubic-bezier(.33,0,.2,1);
-o-transition: -o-transform .35s cubic-bezier(.33,0,.2,1);
transition: transform .35s cubic-bezier(.33,0,.2,1);
z-index: 0;
}
.post-list.project-list .featured-media-wrap img {
-webkit-transition: -webkit-transform .5s cubic-bezier(.33,0,.2,1);
-moz-transition: -moz-transform .5s cubic-bezier(.33,0,.2,1);
-ms-transition: -ms-transform .5s cubic-bezier(.33,0,.2,1);
-o-transition: -o-transform .5s cubic-bezier(.33,0,.2,1);
transition: transform .5s cubic-bezier(.33,0,.2,1);
}
.post-list article.format-gallery .featured-media-wrap div.gallery-second-img {
background-position: center;
background-size: cover;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: opacity .35s cubic-bezier(.33,0,.2,1), -webkit-transform .35s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .35s cubic-bezier(.33,0,.2,1), -moz-transform .35s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .35s cubic-bezier(.33,0,.2,1), -ms-transform .35s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .35s cubic-bezier(.33,0,.2,1), -o-transform .35s cubic-bezier(.33,0,.2,1);
transition: opacity .35s cubic-bezier(.33,0,.2,1), transform .35s cubic-bezier(.33,0,.2,1);
}
.post-list.project-list article.format-gallery .featured-media-wrap div.gallery-second-img {
-webkit-transition: opacity .5s cubic-bezier(.33,0,.2,1), -webkit-transform .5s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .5s cubic-bezier(.33,0,.2,1), -moz-transform .5s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .5s cubic-bezier(.33,0,.2,1), -ms-transform .5s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .5s cubic-bezier(.33,0,.2,1), -o-transform .5s cubic-bezier(.33,0,.2,1);
transition: opacity .5s cubic-bezier(.33,0,.2,1), transform .5s cubic-bezier(.33,0,.2,1);
}
.post-list article:not(.format-gallery):hover .featured-media-wrap img,
.post-list article:not(.format-gallery):hover article.text-position-over .featured-media-wrap img,
.post-list article:not(.format-gallery):hover article.text-position-hover .featured-media-wrap img {
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
}
.post-list article.format-gallery:hover .featured-media-wrap div.gallery-second-img {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.post-list.project-list .entry-meta {
padding: 0;
}
.post-list article.text-position-over .logan-button.more-link,
.post-list article.text-position-hover .logan-button.more-link {
background: transparent;
border: 1px solid #ffffff!important; border-radius: 4px;
color: #ffffff; }
.post-list article:not(.text-position-over):not(.text-position-hover) .logan-button.more-link {
margin-bottom: 1px;
padding: 0.65em 1.5em!important;
}
.post-list.project-list article:not(.text-position-below) .enlarge-featured-media:not(.media-wrapper) {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/plus-icon.php?fill=ffffff); background-position: center;
background-repeat: no-repeat;
background-size: 26px;
display: inline-block;
height: 32px;
margin: 0 auto 10px;
position: relative;
width: 32px;
}
.post-list.project-list article.text-position-below .enlarge-featured-media::before,
.post-list.project-list article .enlarge-featured-media.media-wrapper::before {
background-image: -moz-radial-gradient(center center, circle, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%); background-image: -o-radial-gradient(center center, 480px 480px, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%); background-image: -webkit-radial-gradient(center center, 480px 480px, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%); background-image: radial-gradient(center center, 480px 480px, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%); content: '';
display: block;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 10;
-webkit-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .5s cubic-bezier(.33,0,.2,1);
transition: opacity .5s cubic-bezier(.33,0,.2,1);
}
.post-list.project-list article.text-position-below .enlarge-featured-media::after,
.post-list.project-list article .enlarge-featured-media.media-wrapper::after {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/plus-icon.php?fill=ffffff); background-position: center;
background-repeat: no-repeat;
background-size: 26px;
content: '';
display: block;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 11;
-webkit-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .5s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .5s cubic-bezier(.33,0,.2,1);
transition: opacity .5s cubic-bezier(.33,0,.2,1);
}
.post-list.project-list article.text-position-below:hover .enlarge-featured-media::before,
.post-list.project-list article.text-position-below:hover .enlarge-featured-media::after,
.post-list.project-list article:hover .enlarge-featured-media.media-wrapper::before,
.post-list.project-list article:hover .enlarge-featured-media.media-wrapper::after {
opacity: 1;
}
.post-list.project-list .logan-button {
margin-top: 20px;
}
.post-list.project-list .entry-meta + a {
margin-left: 20px; }
.post-list .mejs-poster.mejs-layer {
background-size: cover;
}
.logan-pagination {
font-size: 1rem;
margin-top: 50px;
text-align: center;
}
.logan-pagination:last-child {
margin-bottom: 80px;
}
.page-links {
font-size: 1rem;
padding-bottom: 80px;
padding-top: 50px;
text-align: center;
}
.vc_column-inner .logan-pagination {
margin-bottom: 0;
}
.logan-pagination ul {
display: inline-block;
}
.logan-pagination li {
display: block;
float: left;
height: 44px;
line-height: 44px;
margin: 0 -1px 0 0;
width: 44px;
}
.logan-pagination li {
list-style-type: none;
}
.page-links > a,
.page-links > span {
display: inline-block;
height: 44px;
line-height: 44px;
margin-right: -1px;
vertical-align: middle;
width: 44px;
}
.page-links > span.label + a {
margin-left: .75rem;
}
.page-links > a {
color: inherit;
}
.page-links > span:not(.label) {
color: #c6ac5e; }
.page-links span {
border-style: solid;
border-width: 1px;
}
.logan-pagination li span,
.logan-pagination li a,
.page-links a span {
background: #ffffff; border-style: solid;
border-width: 1px;
display: block;
overflow: hidden;
text-align: center;
width: 100%;
}
.logan-pagination li span {
background: transparent;
border-color: transparent;
color: #c6ac5e;
}
.logan-pagination li span.current {
margin-left: 1px;
}
.page-links > span {
border-color: transparent;
}
.logan-pagination li a,
.page-links a span {
border-color: #e5e5e5; color: inherit;
}
.logan-pagination li:last-child a {
border-width: 1px;
}
.logan-pagination li a.prev.page-numbers {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/angle-left-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 12px;
text-indent: -99999px;
}
.logan-pagination li a.next.page-numbers {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/angle-right-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 12px;
text-indent: -99999px;
}
#infinite-handle { position: relative;
top: -50px;
}
.logan-infinite-handle.button {
background: transparent;
border: 1px solid rgba(33,34,35,.1)!important; color: inherit;
margin: -20px 0 20px;
}
.logan-infinite-handle.button svg {
display: inline-block;
margin: -.25em 0 0; opacity: 0;
vertical-align: middle;
width: 0px;
-webkit-transition: opacity .5s cubic-bezier(.33,0,.2,1), margin .5s cubic-bezier(.33,0,.2,1), width .5s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .5s cubic-bezier(.33,0,.2,1), margin .5s cubic-bezier(.33,0,.2,1), width .5s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .5s cubic-bezier(.33,0,.2,1), margin .5s cubic-bezier(.33,0,.2,1), width .5s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .5s cubic-bezier(.33,0,.2,1), margin .5s cubic-bezier(.33,0,.2,1), width .5s cubic-bezier(.33,0,.2,1);
transition: opacity .5s cubic-bezier(.33,0,.2,1), margin .5s cubic-bezier(.33,0,.2,1), width .5s cubic-bezier(.33,0,.2,1);
}
.logan-infinite-handle.button.infinite-loading svg {
opacity: 1;
margin: -.25em 8px 0 0; width: 20px;
} .entry-meta {
display: inline-block;
font-size: 13px; font-style: italic;
line-height: 1.5;
margin-top: 15px;
position: relative;
}
.entry-meta.has_avatar {
padding-left: 40px; } article.avatar-1 .entry-meta {
text-align: left; }
.entry-meta a {
color: inherit;
text-decoration: none;
}
.entry-meta a img {
-moz-border-radius: 50%;
border-radius: 50%;
max-width: 30px;
}
.entry-meta span.author.vcard {
font-style: normal;
text-transform: uppercase;
}
.entry-meta .author.avatar {
margin: 0 0 0 -40px; position: absolute;
top: calc(50% - 15px);
}
.single .entry-meta .author.avatar {
margin: -10px 0 0 -60px;
}
.entry-meta .byline + .posted-on::before {
content: "\A/\A";
}
.entry-meta .estimated-time::before {
content: "\ebfb";
display: inline-block;
font-family: "budicon";
font-style: normal!important;
vertical-align: middle;
}
.entry-meta .meta-second-line::before {
content: '';
display: block;
}
.entry-meta .meta-second-line > * + * {
margin-left: 10px; }
.liking-comments::before {
content: "\e915";
display: inline-block;
font-family: "budicon";
font-style: normal!important;
margin-right: .25em; vertical-align: middle;
}
.review-box {
display: block;
font-family: 'Lato'; font-size: 11px; position: absolute;
right: 0;
top: 0; z-index: 2;
}
.review-wp-total-only-box {
background: #c6ac5e!important;
color: #ffffff;
display: inline-block;
height: auto;
padding: 10px 0!important;
text-align: center;
width: 60px;
}
.widget .tab-content .review-wp-total-only-box {
background: transparent!important;
color: inherit!important;
padding: 0!important;
width: auto!important;
}
#wpreview-rendered-content .review-wp-total-only-box {
background: #fdf0a0!important;
color: inherit;
padding: 0 2px!important;
width: auto;
}
.wp_review_tab_widget_content .wp-review-tab-pagination a {
display: inline-block;
margin-top: 1em!important;
}
.wp_review_tab_widget_content .wp-review-tab-pagination a span {
display: none;
}
.wp_review_tab_widget_content .wp-review-tab-pagination a.previous::after {
content: "\ead4";
font-family: "budicon";
display: block;
line-height: 1em;
width: 1em;
}
.wp_review_tab_widget_content .wp-review-tab-pagination a.next::after {
content: "\ead6";
font-family: "budicon";
display: block;
line-height: 1em;
width: 1em;
}
.has-post-thumbnail .review-wp-total-only-box,
.format-gallery .review-wp-total-only-box,
.format-video .review-wp-total-only-box,
#featured_slides.featured-caption-sheet .review-wp-total-only-box {
background: rgba(34,35,35,.5)!important; color: #ffffff; }
span[class^="review-symbol-"] {
display: inline-block;
}
span[class^="review-symbol-"]::after {
display: inline-block;
font-size: .85em;
margin-left: 3px; }
.review-symbol-star::after {
content: "\ead1";
font-family: "budicon";
font-style: normal!important;
}
.review-symbol-percentage::after {
content: "%";
}
.review-symbol-point::after {
content: "/ 10";
} body.single-post .entry-content {
font-size: 1.1rem;
}
.progress-holder {
display: block;
}
.post-list .for-reveal {
overflow: hidden;
position: relative;
}
.post-list .sticky.hentry .for-reveal {
padding: 2em 2em 1em;
}
.post-list article.format-quote > .entry-text,
.post-list article.format-status > .entry-text.has-bg-img {
background-position: -999999;
background-repeat: no-repeat;
background-size: 0 0;
overflow: hidden;
padding: 1em 20px;
position: relative;
}
.post-list article.format-quote > .entry-text.has-bg-img,
.post-list article.format-quote > .entry-text.has-bg-img .cat-links a,
.post-list article.format-status > .entry-text.has-bg-img,
.post-list article.format-status > .entry-text.has-bg-img .cat-links a {
color: #ffffff!important;
}
.post-list article.format-quote > .entry-text::before,
.post-list article.format-status > .entry-text.has-bg-img::before {
border: 4px solid rgba(33,34,35,.1); bottom: 0;
content: '';
display: block;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 0;
}
.post-list article.format-quote > .entry-text.has-bg-img::before,
.post-list article.format-status > .entry-text.has-bg-img::before {
background-color: rgba(0,0,0,.6);
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM3OCAyNTEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIzNzgiIGhlaWdodD0iMjUxIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%); background-image: -o-linear-gradient(bottom, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%); background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%); background-image: linear-gradient(bottom, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%); border: 0;
}
.post-list article.format-quote > .entry-text.has-bg-img::after,
.post-list article.format-status > .entry-text.has-bg-img::after {
background-image: inherit;
background-position: center;
background-size: cover;
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform .35s cubic-bezier(.33,0,.2,1);
-moz-transition: -moz-transform .35s cubic-bezier(.33,0,.2,1);
-ms-transition: -ms-transform .35s cubic-bezier(.33,0,.2,1);
-o-transition: -o-transform .35s cubic-bezier(.33,0,.2,1);
transition: transform .35s cubic-bezier(.33,0,.2,1);
}
.post-list article.format-quote:hover > .entry-text.has-bg-img::after,
.post-list article.format-status:hover > .entry-text.has-bg-img::after {
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
}
.post-list[data-columns="1"] > article {
width: 100%;
}
.post-list[data-columns="2"] > article {
width: calc(50% - 1px);
}
.post-list[data-columns="3"] > article {
width: calc(33.33% - 1px);
}
.post-list[data-columns="3"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(66.66% - 1px);
}
.post-list[data-columns="4"] > article {
width: calc(25% - 1px);
}
.post-list[data-columns="4"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(50% - 1px);
}
.post-list[data-columns="5"] > article {
width: calc(20% - 1px);
}
.post-list[data-columns="5"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(40% - 1px);
}
.post-list[data-columns="6"] > article {
width: calc(16.66% - 1px);
}
.post-list[data-columns="6"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(33.33% - 1px);
}
@media screen and (max-width: 991px) {
.post-list[data-landscape="1"] > article {
width: 100%;
}
.post-list[data-landscape="2"] > article {
width: calc(50% - 1px);
}
.post-list[data-landscape="2"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: 100%;
}
.post-list[data-landscape="3"] > article {
width: calc(33.33% - 1px);
}
.post-list[data-landscape="3"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(66.66% - 1px);
}
.post-list[data-landscape="4"] > article {
width: calc(25% - 1px);
}
.post-list[data-landscape="4"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(50% - 1px);
}
.post-list[data-landscape="5"] > article {
width: calc(20% - 1px);
}
.post-list[data-landscape="5"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(40% - 1px);
}
.post-list[data-landscape="6"] > article {
width: calc(16.66% - 1px);
}
.post-list[data-landscape="6"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(33.33% - 1px);
}
}
@media screen and (max-width: 768px) {
.post-list[data-portrait="1"] > article {
width: 100%;
}
.post-list[data-portrait="2"] > article {
width: calc(50% - 1px);
}
.post-list[data-portrait="2"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: 100%;
}
.post-list[data-portrait="3"] > article {
width: calc(33.33% - 1px);
}
.post-list[data-portrait="3"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(66.66% - 1px);
}
.post-list[data-portrait="4"] > article {
width: calc(25% - 1px);
}
.post-list[data-portrait="4"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(50% - 1px);
}
.post-list[data-portrait="5"] > article {
width: calc(20% - 1px);
}
.post-list[data-portrait="5"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(40% - 1px);
}
.post-list[data-portrait="6"] > article {
width: calc(16.66% - 1px);
}
.post-list[data-portrait="6"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(33.33% - 1px);
}
}
@media screen and (max-width: 400px) {
.post-list[data-phone="1"] > article {
width: 100%;
}
.post-list[data-phone="2"] > article {
width: calc(50% - 1px);
}
.post-list[data-phone="2"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: 100%;
}
.post-list[data-phone="3"] > article {
width: calc(33.33% - 1px);
}
.post-list[data-phone="3"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(66.66% - 1px);
}
.post-list[data-phone="4"] > article {
width: calc(25% - 1px);
}
.post-list[data-phone="4"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(50% - 1px);
}
.post-list[data-phone="5"] > article {
width: calc(20% - 1px);
}
.post-list[data-phone="5"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(40% - 1px);
}
.post-list[data-phone="6"] > article {
width: calc(16.66% - 1px);
}
.post-list[data-phone="6"][data-double="yes"]:not([data-grid="carousel"]) > article:first-child {
width: calc(33.33% - 1px);
}
}
.post-list .slick-list article {
margin-bottom: 0!important;
}
.post-list article.text-position-over .entry-text,
.post-list article.text-position-hover .entry-text {
bottom: 0;
padding: 20px 5%!important;
position: absolute;
z-index: 2;
}
.post-list.project-list article.text-position-over .entry-text,
.post-list.project-list article.text-position-hover .entry-text {
bottom: 0;
min-height: 50%;
max-height: 100%;
position: absolute;
width: 100%;
}
.post-list.project-list article.text-position-over .entry-table,
.post-list.project-list article.text-position-hover .entry-table {
display: table;
height: 100%;
width: 100%;
}
.post-list.project-list article.text-position-over .entry-cell,
.post-list.project-list article.text-position-hover .entry-cell {
display: table-cell;
vertical-align: middle;
}
.post-list.project-list article.text-position-hover .entry-cell {
opacity: 0;
-webkit-transform: translatey(10px);
-moz-transform: translatey(10px);
-ms-transform: translatey(10px);
-o-transform: translatey(10px);
transform: translatey(10px);
-webkit-transition: opacity .5s cubic-bezier(.33,0,.2,1), -webkit-transform .5s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .5s cubic-bezier(.33,0,.2,1), -moz-transform .5s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .5s cubic-bezier(.33,0,.2,1), -ms-transform .5s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .5s cubic-bezier(.33,0,.2,1), -o-transform .5s cubic-bezier(.33,0,.2,1);
transition: opacity .5s cubic-bezier(.33,0,.2,1), transform .5s cubic-bezier(.33,0,.2,1);
}
.post-list.project-list article.text-position-hover:hover .entry-cell {
opacity: 1;
-webkit-transform: translatey(0);
-moz-transform: translatey(0);
-ms-transform: translatey(0);
-o-transform: translatey(0);
transform: translatey(0);
}
.pix-portfolio-filters {
font-size: 12px; line-height: 1.5em;
margin-bottom: 2.5em;
text-align: center;
}
.pix-portfolio-filters a {
color: #acacaf!important;
font-family: "Lato"; font-size: inherit!important;
display: inline-block;
line-height: 2.175em;
margin-right: .1em;
padding: .25em .5em;
text-decoration: none;
text-transform: uppercase;
}
.pix-portfolio-filters a.selected {
color: inherit!important;
}
.post-list article.text-position-over .entry-text *,
.post-list article.text-position-hover .entry-text * {
color: #ffffff!important; }
.post-list .entry-content {
clear: both;
font-size: 1rem;
margin: 20px 0;
}
.post-list article.text-position-left .entry-content,
.post-list article.text-position-right .entry-content {
clear: none;
}
.post-list article.text-position-left .for-reveal,
.post-list article.text-position-right .for-reveal {
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.post-list article.text-position-left .for-reveal > .featured-media-wrap,
.post-list article.text-position-left .for-reveal > .featured-media,
.post-list article.text-position-right .for-reveal > .entry-text {
order: 2;
}
.post-list article.text-position-right .for-reveal > .featured-media-wrap,
.post-list article.text-position-right .for-reveal > .featured-media,
.post-list article.text-position-left .for-reveal > .entry-text {
order: 1;
}
.content-wrap > table:not(.letmebe) tbody tr:nth-child(odd),
.format-chat .entry-content:not(.entry-excerpt) > p:nth-child(odd),
.format-chat .entry-content:not(.entry-excerpt) > .content-wrap:nth-child(odd) > p {
background: rgba(33,34,35,.05); }
.format-chat .entry-content:not(.entry-excerpt) > p,
.format-chat .entry-content:not(.entry-excerpt) > .content-wrap > p {
margin: 0;
padding: .5em;
}
.gallery-shortcode-slideshow,
.logan .tiled-gallery {
margin: 2.535em auto;
}
.single .hentry .featured-media .gallery-shortcode-slideshow,
.logan.single .hentry .featured-media .tiled-gallery {
margin-top: 0;
}
@media screen and (max-width: 400px) {
.logan .tiled-gallery .gallery-row,
.logan .tiled-gallery .gallery-group,
.logan .tiled-gallery .tiled-gallery-item img {
height: auto!important;
width: 100%!important;
}
}
@media screen and (min-width: 800px) {
.slideshow-carousel-caption.wp-caption {
background: #ffffff; font-size: .925rem;
font-style: italic;
margin: 0 auto;
max-width: 60%;
opacity: 0;
padding: 1em;
position: absolute;
text-align: right;
right: 1em;
top: 1em;
z-index: 2;
-webkit-transition: opacity 1s 0s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity 1s 0s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity 1s 0s cubic-bezier(.33,0,.2,1);
-o-transition: opacity 1s 0s cubic-bezier(.33,0,.2,1);
transition: opacity 1s 0s cubic-bezier(.33,0,.2,1);
}
.slideshow-carousel-caption.wp-caption .wp-caption-text {
color: #222324; }
.slideshow-carousel-caption.wp-caption .wp-caption-text em {
font-style: normal;
}
.slick-slide.slick-active .slideshow-carousel-caption.wp-caption {
opacity: 1;
-webkit-transition: opacity 1s .5s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity 1s .5s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity 1s .5s cubic-bezier(.33,0,.2,1);
-o-transition: opacity 1s .5s cubic-bezier(.33,0,.2,1);
transition: opacity 1s .5s cubic-bezier(.33,0,.2,1);
}
}
.edit-link {
clear: both;
display: block;
}
.edit-link a {
color: #acacaf;
font-family: "Lato"; font-size: 12px; line-height: 2.175em;
margin-bottom: 1em;
text-decoration: none;
text-transform: uppercase;
white-space: nowrap;
}
.edit-link a.vc_inline-link:before {
content: '/';
margin: 0 1em 0 .5em;
}
#related-items-section {
margin: 80px auto;
}
#related-items-section > h5#related-items-title {
font-weight: bold;
text-align: center;
}
#related-items-section > .related-list {
margin: 40px auto 0 -30px;
}
#related-items-section > .related-list > article {
float: left; padding-left: 30px;
width: 33.33%;
}
#related-items-section > .related-list.related-columns-1 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-2 > article{
width: 50%;
}
#related-items-section > .related-list.related-columns-3 > article{
width: 33.33%;
}
#related-items-section > .related-list.related-columns-4 > article{
width: 25%;
}
#related-items-section > .related-list.related-columns-5 > article{
width: 20%;
}
#related-items-section > .related-list.related-columns-6 > article{
width: 16.665%;
}
#related-items-section > .related-list.related-columns-7 > article{
width: 14.285%;
}
#related-items-section > .related-list.related-columns-8 > article{
width: 12.5%;
}
@media (min-width: 601px) and (max-width: 1024px) {
#related-items-section > .related-list.related-columns-3 > article{
width: 50%;
}
#related-items-section > .related-list.related-columns-4 > article{
width: 50%;
}
#related-items-section > .related-list.related-columns-5 > article{
width: 33.33%;
}
#related-items-section > .related-list.related-columns-6 > article{
width: 33.33%;
}
#related-items-section > .related-list.related-columns-7 > article{
width: 25%;
}
#related-items-section > .related-list.related-columns-8 > article{
width: 25%;
}
}
@media (min-width: 321px) and (max-width: 600px) {
#related-items-section > .related-list.related-columns-3 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-3 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-4 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-5 > article{
width: 50%;
}
#related-items-section > .related-list.related-columns-6 > article{
width: 50%;
}
#related-items-section > .related-list.related-columns-7 > article{
width: 50%;
}
#related-items-section > .related-list.related-columns-8 > article{
width: 50%;
}
}
@media (max-width: 320px) {
#related-items-section > .related-list.related-columns-2 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-3 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-4 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-5 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-6 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-7 > article{
width: 100%;
}
#related-items-section > .related-list.related-columns-8 > article{
width: 100%;
}
}
#related-items-section .entry-title {
font-size: .775em;
}
#related-items-section video a {
display: none!important;
}
#related-items-section .hentry .featured-media {
margin-bottom: 0!important;
}
.tags-links {
font-family: "Lato"; font-weight: bold; font-size: 12px; line-height: 1.5em;
text-transform: uppercase;
}
.tags-links a {
background: rgba(21, 21, 21, 0.1); color: inherit!important;
font-family: "Lato"; font-size: inherit!important;
margin-right: .1em;
padding: .25em .5em;
text-decoration: none;
white-space: nowrap;
}
.author-profile.vcard {
margin: 1rem 0;
}
.author-profile.vcard:last-child {
margin-bottom: 0;
}
.author-profile-inside,
div#review {
border: 4px solid rgba(33,34,35,.15); margin: 50px auto;
padding: 50px 50px 35px;
position: relative;
text-align: center;
z-index: 1;
}
div#review {
padding: 25px 50px 35px;
text-align: inherit;
}
.author-profile-inside::before {
background-color: #ffffff; -moz-border-radius: 50%;
border-radius: 50%;
border: 4px solid rgba(33,34,35,.15);
content: '';
display: block;
height: 124px;
left: calc( 50% - 62px );
position: absolute;
top: -42px;
width: 124px;
z-index: -1;
}
.author-profile-inside::after {
background-color: #ffffff; content: '';
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: -1;
}
.author-profile-inside img.avatar {
-moz-box-sizing: content-box;
box-sizing: content-box;
-moz-border-radius: 50%;
border-radius: 50%;
margin-bottom: -80px;
position: relative;
top: -80px;
width: 100px;
}
.author-profile-inside .author-name.fn.n {
margin-top: 1.525rem;
}
.author-profile-inside .author-name.fn.n small {
font-size: 0.813em;
font-style: italic;
}
.author-profile-inside .author-name.fn.n a[rel="author"] {
font-size: .775rem;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
}
.author-profile-inside .author-description.author-bio {
font-size: .875rem;
}
.author-profile-inside .author-description.author-social a {
color: inherit;
font-size: 16px;
margin-right: .75rem;
opacity: .75;
}
.review-wrapper {
font-size: .9rem;
margin-top: 2.535rem;
}
.review-wrapper,
.review-wrapper .review-title,
.logan .review-wrapper li {
background: transparent!important;
border: 0;
padding-left: 0;
padding-right: 0;
}
.review-wrapper .review-title {
border-bottom: 1px solid rgba(33,34,35,.1); font-weight: bold;
margin-bottom: .535em;
max-width: calc( 100% - 200px );
padding-bottom: 1.535em;
}
.review-percentage .review-result-wrapper.author-review,
.review-point .review-result-wrapper.author-review,
.review-percentage .author-review .review-result,
.review-point .author-review .review-result {
height: 10px;
}
.review-total-star.allowed-to-rate .review-result-wrapper {
background: transparent!important;
}
.review-wrapper .review-total-wrapper {
border: 4px solid rgba(33,34,35,.1);
bottom: -4px;
margin: 0;
padding: 1em;
position: absolute;
right: -4px; text-align: center;
top: -4px;
width: 200px;
}
@media only screen and (max-width: 500px) {
.review-wrapper .review-total-wrapper {
border-width: 4px 0 0;
bottom: auto;
height: 150px;
position: relative;
right: auto;
top: auto;
width: 100%;
}
}
.review-percentage .author-review .review-result,
.review-point .author-review .review-result {
background-color: #222324!important; }
.review-percentage .author-review.review-result-wrapper,
.review-point .author-review.review-result-wrapper {
background: rgba(34,35,35,.1)!important; }
.review-wrapper .review-desc {
border-top: 4px solid rgba(33,34,35,.1);
margin-top: 1.535em;
padding: 1.535em 0;
max-width: calc( 100% - 200px );
width: 100%;
}
.review-wrapper .user-review-area {
max-width: calc( 100% - 200px );
width: 100%;
}
.review-total-wrapper span.review-total-box {
font-size: 2rem;
left: 0;
margin-top: -1em;
padding: 0;
position: absolute;
text-align: inherit;
top: 50%;
}
.review-total-wrapper .review-total-star {
left: 0;
margin: 1em 0 0;
position: absolute;
top: 50%;
width: 100%;
}
.review-total-wrapper .review-total-star .review-result-wrapper {
font-size: 18px;
margin: auto;
position: relative;
width: 5em;
}
.review-wrapper .review-list {
max-width: calc( 100% - 200px );
}
@media only screen and (max-width: 500px) {
.review-wrapper .review-title,
.review-wrapper .review-desc,
.review-wrapper .user-review-area,
.review-wrapper .review-list {
max-width: none;
}
}
.user-review-area {
border-top: 4px solid rgba(33,34,35,.1);
padding: 2em 0;
}
.percentage-icon {
font-size: .65em;
top: -.35em;
}
.commentlist li,
.comment-list li,
.comment-list li,
.comment-list .bypostauthor {
list-style-type: none;
margin-bottom: 2.535em;
position: relative;
}
.commentlist img.avatar,
.comment-list img.avatar {
-moz-border-radius: 50%;
border-radius: 50%;
float: left; }
.commentlist .comment-text,
.comment-list .comment-text {
float: right; width: calc( 100% - 80px );
}
.commentlist p.meta,
.comment-list .comment-meta {
border-bottom: 1px solid rgba(34,35,35,.1)!important; margin-bottom: 1em;
padding-bottom: 1.535em;
position: relative;
}
.comment-list .comment-content.comment {
padding-right: 2.5em; position: relative;
}
.commentlist .star-rating {
float: right; }
.comment-list li article {
overflow: hidden;
position: relative;
}
.comment-list li li:last-child {
margin-bottom: 0;
}
.comment-list li ol {
margin-top: 2.535em;
}
.commentlist time,
.comment-list time {
color: #acacaf; display: block;
font-size: .725em;
text-transform: lowercase;
}
.commentlist time > span,
.comment-list time > span {
font-style: italic;
text-transform: none;
}
.commentlist [itemprop="author"],
.comment-list [itemprop="author"] {
font-size: 1.125em;
}
#comments {
clear: both;
display: block;
}
#comments > h3 {
background-color: transparent!important;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/plus-icon.php?fill=222324); background-position: right 20px center; background-repeat: no-repeat;
background-size: 12px;
-moz-border-radius: 0; border-radius: 0; border: solid rgba(34,35,35,.1)!important;
border-width: 1px 0!important;
color: inherit!important; font-size: 12px; font-family: "Lato"; font-weight: bold; line-height: inherit!important;
margin: 0!important;
padding: 0!important; position: relative;
text-decoration: none;
text-transform: uppercase; }
#comments > h3.ui-state-active {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/cancel-icon.php?fill=222324); }
#comments > h3 > a {
color: inherit;
display: block;
padding: 0 40px 0 0!important; }
#comments > h3 > a > span {
display: inline-block;
padding: 1em 0!important;
position: relative;
}
#comments > h3 > a > span::after {
content: '';
position: absolute;
background-color: #222324; height: 2px;
display: block;
bottom: 0;
left: 0;
width: 0;
-webkit-transition: width .25s cubic-bezier(.33,0,.2,1);
-moz-transition: width .25s cubic-bezier(.33,0,.2,1);
-ms-transition: width .25s cubic-bezier(.33,0,.2,1);
-o-transition: width .25s cubic-bezier(.33,0,.2,1);
transition: width .25s cubic-bezier(.33,0,.2,1);
}
#comments > h3.ui-state-active > a > span::after {
width: 100%;
}
#comments > div.panel {
border-bottom: 1px solid rgba(34,35,35,.1)!important;
padding: 50px 0 20px;
}
#comments .post-author,
#cancel-comment-reply-link {
background: rgba(21, 21, 21, 0.1); color: inherit!important;
float: right; font-family: "Lato"; font-size: 10px; font-weight: bold; line-height: 1.5em;
margin-right: .1em;
padding: .25em .5em;
position: relative;
text-decoration: none;
text-transform: uppercase;
white-space: nowrap;
}
#cancel-comment-reply-link {
top: 1em;
}
.comment-list li .reply {
position: absolute;
right: 0; top: -0.275em;
}
.comment-list li .reply > a {
color: #acacaf; font-size: .725rem;
display: block;
height: 1.8rem;
line-height: 1.8rem;
padding: 0 1em;
position: relative;
text-indent: -99999px;
text-transform: uppercase;
z-index: 1;
}
.comment-list li .reply > a::after {
content: '\eac0';
display: inline-block;
float: right; font-family: 'budicon';
font-size: 18px;
text-indent: 0;
}
.comment-list li .comment-reply-title {
margin-top: 2rem;
}
.comment-list #respond {
margin-bottom: 6.25rem;
position: relative;
}
#respond #reply-title {
text-align: center;
}
.comment-list #respond #reply-title {
text-align: inherit;
}
.single-post #main > *:last-child {
margin-bottom: 80px;
} .logan-button-wrap {
display: block;
position: relative;
white-space: pre;
}
.logan-button-separator {
background: #ffffff; -moz-box-shadow: 0 0 10px rgba(33,34,35,.15); box-shadow: 0 0 10px rgba(33,34,35,.15); display: inline-block;
-moz-border-radius: 2000px;
border-radius: 2000px;
color: #222324; height: 60%;
font-family: "Lato"; font-size: 10px; font-weight: bold; padding: 0 10px;
position: absolute;
text-align: center;
top: 50%;
word-wrap: normal!important;
z-index: 2;
}
.logan-button-separator-border {
background: rgba(33,34,35,.15); bottom: 1px;
display: inline-block;
position: absolute;
top: 1px;
width: 1px;
z-index: 1;
}
.logan-button-separator > i {
font-size: 18px;
line-height: inherit;
}
.logan-button-wrap a {
z-index: 0;
}
.logan .logan-button,
.logan .vc_btn3,
.logan .vc_general.vc_btn3.logan-button,
.logan .vc_btn3[class*="vc_btn3-color-"],
.logan .vc_btn3[class*="vc_btn3-color-"][class*="vc_btn3-style-"],
input[type="submit"],
.button,
.shipping-calculator-button,
table.compare-list .add-to-cart td a,
.logan [data-tabs-button="yes"] .vc_tta-tabs-list .vc_tta-tab > a,
.widget.null-instagram-feed p > a,
.widget.widget_null-instagram-feed p > a,
body.logan #page .ts-timeline-css-button-link,
body.logan .ts-advanced-google-map-container .ts-advanced-google-map-controls .ts-advanced-google-map-controls-search-button,
.logan .ts-testimonial-frontend-submission-form input[type="button"],
.logan .ts-testimonial-frontend-submission-form input[type="submit"] {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background: rgba(198, 172, 94, 0); -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #c6ac5e; color: #222324; cursor: pointer;
font-family: "Lato"; font-weight: bold; font-size: 12px; display: inline-block;
line-height: 1.667em; padding: 1em 2.125em;
position: relative;
text-align: center;
text-decoration: none;
text-shadow: none;
text-transform: uppercase; -webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
}
body.logan #page .ts-timeline-css-button-link,
body.logan .ts-advanced-google-map-container .ts-advanced-google-map-controls .ts-advanced-google-map-controls-search-button,
.logan .ts-testimonial-frontend-submission-form input[type="button"],
.logan .ts-testimonial-frontend-submission-form input[type="submit"] {
border: 1px solid #c6ac5e!important; }
.logan [data-tabs-button="yes"] .vc_tta-tabs-list {
margin-bottom: 10px!important;
margin-top: 10px!important;
}
.logan .ts-creative-link-uppercase {
color: inherit; cursor: pointer;
font-family: "Lato"; font-weight: bold; font-size: 12px; line-height: 1.667em; padding: 1em 2.125em;
text-transform: uppercase; }
.gw-go-footer-row-inner {
font-family: "Lato"; }
.logan .gw-go-btn {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-border-radius: 3px; border-radius: 3px; cursor: pointer;
font-weight: bold; font-size: 12px; display: inline-block;
height: auto;
line-height: 1.667em; padding: 1em 2.125em;
position: relative;
text-align: center;
text-decoration: none;
text-transform: uppercase; -webkit-transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
transition: background-color .35s cubic-bezier(0.23, 1, 0.32, 1), border .35s cubic-bezier(0.23, 1, 0.32, 1), color .35s cubic-bezier(0.23, 1, 0.32, 1);
}
.logan [data-tabs-button="yes"] .vc_tta-tabs-list .vc_tta-tab > a {
-moz-border-radius: 3px!important; border-radius: 3px!important; }
.logan [data-tabs-button="yes"] .vc_tta-tabs-list .vc_tta-tab:not(.vc_active) > a {
border-color: transparent!important;
}
.logan [data-tabs-button="yes"] .vc_tta-tabs-list .vc_tta-tab > a::before,
.logan [data-tabs-button="yes"] .vc_tta-tabs-list .vc_tta-tab > a::after {
display: none!important;
}
.logan .vc_tta-tabs-list .vc_tta-tab > a i,
.logan .vc_tta-panels .vc_tta-panel-heading a i {
position: relative;
top: -.15em;
vertical-align: middle;
}
.logan .vc_tta-tabs-list .vc_tta-tab > a [data-icon-position="before"] i,
.logan .vc_tta-panels .vc_tta-panel-heading a [data-icon-position="before"] i {
margin-right: .5em;
}
.logan .vc_tta-tabs-list .vc_tta-tab > a [data-icon-position="after"] i,
.logan .vc_tta-panels .vc_tta-panel-heading a [data-icon-position="after"] i {
margin-left: .5em;
}
.logan .logan-button:not(.vc_btn3),
input[type="submit"],
.button,
.shipping-calculator-button,
table.compare-list .add-to-cart td a {
margin-top: 15px;
}
.logan .logan-button-wrap .logan-button {
margin-top: 0;
}
.logan .logan-button-wrap .logan-button i {
font-size: 20px;
position: relative;
top: -0.1em;
vertical-align: middle;
}
.logan .logan-button-wrap .logan-button i.custom-color {
-webkit-transition: inherit;
-moz-transition: inherit;
-ms-transition: inherit;
-o-transition: inherit;
transition: inherit;
}
.logan .logan-button-wrap.button-doubled .width_100 {
width: 50%!important;
}
.logan .logan-button:not(.infinite-loading):hover,
.logan .vc_btn3:hover,
.logan .vc_general.vc_btn3.logan-button:hover,
.logan .vc_btn3[class*="vc_btn3-color-"]:hover,
.logan .vc_btn3[class*="vc_btn3-color-"][class*="vc_btn3-style-"]:hover,
input[type="submit"]:hover,
.buttonn:not(.infinite-loading):hover,
.shipping-calculator-button:hover,
table.compare-list .add-to-cart td a:hover,
.logan [data-tabs-button="yes"] .vc_tta-tabs-list .vc_tta-tab > a:hover,
.widget.null-instagram-feed p > a:hover,
.widget.widget_null-instagram-feed p > a:hover {
background: rgba(198, 172, 94, 1); border: 1px solid #c6ac5e; color: #ffffff; }
body.logan #page .ts-timeline-css-button-link:hover,
body.logan .ts-advanced-google-map-container .ts-advanced-google-map-controls .ts-advanced-google-map-controls-search-button:hover,
.logan .ts-testimonial-frontend-submission-form input[type="button"]:hover,
.logan .ts-testimonial-frontend-submission-form input[type="submit"]:hover {
background: rgba(198, 172, 94, 1)!important; border: 1px solid #c6ac5e!important; color: #ffffff; }
.logan .vc_grid-btn-load_more a.vc_btn3,
.logan .vc_grid-btn-load_more a.vc_btn3:hover,
.logan .vc_grid-btn-load_more a.vc_btn3[class*="vc_btn3-color-"][class*="vc_btn3-style-"],
.logan .vc_grid-btn-load_more a.vc_btn3[class*="vc_btn3-color-"][class*="vc_btn3-style-"]:hover {
background: transparent!important;
border: 1px solid rgba(33,34,35,.1)!important; color: inherit!important;
}
.logan .vc_btn3.vc_btn3-style-outline-custom,
.logan .vc_btn3.vc_btn3-style-outline,
.logan .vc_btn3.vc_btn3-style-outline-custom:hover,
.logan .vc_btn3.vc_btn3-style-outline:hover,
.logan .vc_btn3.vc_btn3-style-outline-custom:focus,
.logan .vc_btn3.vc_btn3-style-outline:focus {
border-width: 1px;
}
.logan .vc_btn3.vc_btn3-shape-rounded {
border-radius: 3px!important;
}
.logan .vc_grid-btn-load_more a.vc_btn3.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left: 4em!important;
}
.logan .vc_grid-btn-load_more a.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 4em!important;
} input[type="checkbox"],
input[type="radio"] {
padding: 0; ;
}
input[type="search"] {
-webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing:    content-box;
box-sizing:         content-box;
}
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0;
padding: 0;
}
input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]) {
background: transparent;
border: 1px solid rgba(34,35,35,.1); -moz-box-sizing: border-box;
box-sizing: border-box;
-moz-border-radius: 0;
border-radius: 0;
-moz-box-shadow: none!important;
-webkit-box-shadow: none!important;
box-shadow: none!important;
color: inherit;
float: left;
font-family: inherit;
font-size: 1rem;
min-height: 3.25em;
padding: .675em 1em!important;
display: inline-block;
margin: 0 0 1em;
width: 100%!important;
}
input[type="number"] {
max-width: 80px;
}
input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):last-child {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
margin-bottom: 0;
}
table input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="number"]) {
width: auto!important;
}
input[name="post_password"] {
display: block!important;
float: none!important;
max-width: 400px;
}
textarea,
select[multiple],
.logan .ts-testimonial-frontend-submission-form textarea {
border: 1px solid rgba(34,35,35,.1); -moz-box-sizing: border-box;
box-sizing: border-box;
-moz-border-radius: 0;
border-radius: 0;
float: left;
font-family: inherit;
font-size: inherit;
min-height: 200px;
padding: 1em;
display: inline-block;
margin-bottom: 1em;
vertical-align: top; width: 100%;
}
textarea:last-child,
select[multiple]:last-child {
margin-bottom: 0;
}
select:not([multiple]), .select2-container .select2-choice,
.logan p.CaptionCont.SlectBox,
.logan .ts-advanced-google-map-container .ts-advanced-google-map-controls .SumoSelect>.CaptionCont,
.logan #lang_sel a.lang_sel_sel {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #fff; background-image: url(//www.vanni.it/wp-content/themes/logan/images/dropdown-bg.php?fill=222324); background-repeat: no-repeat;
background-position: calc(100% - 15px) 50%;
background-size: 10px;
border: 1px solid rgba(34,35,35,.1); -moz-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: none!important;
-webkit-box-shadow: none!important;
box-shadow: none!important;
color: #222324; font-family: "Merriweather"; font-size: .925em;
font-weight: 400; line-height: 3; height: 3em;
outline: 0!important;
padding: 0 35px 0 15px; }
.select2-results li {
list-style-type: none;
}
.select2-search input {
margin-bottom: 0!important;
}
.select2-container .select2-choice .select2-arrow {
display: none;
}
.select2-search input {
background-color: transparent;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/quickview-icon.php?fill=222324); background-position: right 20px center;
background-repeat: no-repeat;
background-size: 16px;
}
.select2-drop-active {
border-color: rgba(34,35,35,.1); } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
select {
background:none;
padding: 5px;
}
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus,
select[multiple]:focus {
background-color: #ffffff; border-color: rgba(34,35,35,.1); }
::-webkit-input-placeholder {
color: #898b8f; font-style: italic;
}
::-moz-placeholder {
color: #898b8f; font-style: italic;
}
:-ms-input-placeholder {
color: #898b8f; font-style: italic;
}
::input-placeholder {
color: #898b8f; font-style: italic;
}
.wpcf7-form span[role="alert"] {
display: none!important;
}
.wpcf7-form span.wpcf7-form-control {
border-bottom: 2px solid transparent;
}
.wpcf7-form .wpcf7-not-valid {
border-bottom-color: #f16a2e!important;
}
.wpcf7-response-output {
background-color: rgba(87, 200, 95, .15); background-image: url(//www.vanni.it/wp-content/themes/logan/images/check-icon.php?fill=222324); background-position: 20px 30px; background-repeat: no-repeat;
background-size: 12px;
border: 0!important;
color: inherit;
float: left;
margin: 0!important;
padding: 20px 20px 20px 40px!important; width: 100%;
}
.wpcf7-response-output.wpcf7-validation-errors {
background-color: rgba(241, 106, 46, .15); background-image: url(//www.vanni.it/wp-content/themes/logan/images/cancel-icon.php?fill=222324); }
.wpcf7-form-control.wpcf7-submit {
margin: auto!important;
}
form.wpcf7-form p::before, form.wpcf7-form p::after {
content: "";
display: table;
}
form.wpcf7-form p::after {
clear: both;
}
.wpcf7-form-control.wpcf7-recaptcha {
margin-bottom: 1rem;
}
form.wpcf7-form input,
form.wpcf7-form textarea,
form.wpcf7-form select[multiple] {
margin-bottom: 0!important;
}
form.wpcf7-form textarea {
height: 160px;
min-height: 0;
}
.logan-typo-separator {
display: block;
margin: 30px auto;
overflow: hidden;
width: 100%;
} #toggle_aside_secondary {
display: none;
}
@media screen and (max-width: 860px) {
body.page-template-page-left-sidebar #toggle_aside_secondary,
body.page-template-page-right-sidebar #toggle_aside_secondary {
background-color: #ffffff; background-image: url(//www.vanni.it/wp-content/themes/logan/images/sidebar-left-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 20px; -moz-box-shadow: 0 0 10px rgba(33,34,35,.25); -webkit-box-shadow: 0 0 10px rgba(33,34,35,.25); box-shadow: 0 0 10px rgba(33,34,35,.25); cursor: pointer;
display: block;
height: 60px;
left: 0;
opacity: 1;
position: fixed;
width: 60px;
z-index: 10;
-webkit-transition: left .5s cubic-bezier(0.23, 1, 0.32, 1), right .5s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: left .5s cubic-bezier(0.23, 1, 0.32, 1), right .5s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: left .5s cubic-bezier(0.23, 1, 0.32, 1), right .5s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: left .5s cubic-bezier(0.23, 1, 0.32, 1), right .5s cubic-bezier(0.23, 1, 0.32, 1);
transition: left .5s cubic-bezier(0.23, 1, 0.32, 1), right .5s cubic-bezier(0.23, 1, 0.32, 1);
}
body.page-template-page-right-sidebar #toggle_aside_secondary {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/sidebar-right-icon.php?fill=222324); left: auto;
right: 0;
}
body.slided.page-template-page-left-sidebar #toggle_aside_secondary,
body.sided.page-template-page-left-sidebar #toggle_aside_secondary {
left: 300px;
}
body.slided.page-template-page-right-sidebar #toggle_aside_secondary {
right: -300px;
}
body.sided.page-template-page-right-sidebar #toggle_aside_secondary {
right: 300px;
}
}
aside#secondary {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background-color: inherit;
margin-bottom: 80px;
position: relative;
z-index: 2;
}
#primary:first-child + aside#secondary,
#primary:first-child + div > aside#secondary {
padding-bottom: 50px;
padding-top: 40px;
}
@media screen and (min-width: 861px) {
#page-wrap > aside#secondary {
width: 25%!important;
}
aside#secondary.is_stuck {
left: auto!important;
overflow: visible!important;
}
}
@media screen and (max-width: 860px) {
aside#secondary {
background: #ffffff; bottom: 0;
color: #222323; left: 0;
margin-bottom: 0;
opacity: 0;
padding: 0;
padding: 50px 130px 50px 30px;
position: fixed;
top: 0;
width: 400px!important;
z-index: 0;
-webkit-transition: opacity .01s .5s;
-moz-transition: opacity .01s .5s;
-ms-transition: opacity .01s .5s;
-o-transition: opacity .01s .5s;
transition: opacity .01s .5s;
}
body.page-template-page-right-sidebar aside#secondary {
left: auto!important;
padding: 50px 30px 50px 130px;
right: 0;
top: 0!important;
}
body.sided aside#secondary {
opacity: 1;
-webkit-transition: opacity .01s;
-moz-transition: opacity .01s;
-ms-transition: opacity .01s;
-o-transition: opacity .01s;
transition: opacity .01s;
}
body.slided aside#secondary {
display: none;
}
}
body.page-template-page-right-sidebar aside#secondary {
float: right; }
body.page-template-page-left-sidebar aside#secondary {
float: left; }
aside.widget > select {
width: 100%;
}
#secondary aside.widget,
#secondary .rpwwt-widget,
#sliding-bar aside.widget,
#sliding-bar .rpwwt-widget,
.wpb_widgetised_column aside.widget,
.wpb_widgetised_column .rpwwt-widget {
font-size: .925em;
line-height: 1.5;
margin-bottom: 2em;
}
.site-info aside.widget {
margin-bottom: 0;
padding-bottom: 0;
}
@media screen and (max-width: 860px) {
#secondary aside.widget:first-child,
#secondary .rpwwt-widget:first-child {
margin-top: 2em;
}
}
aside.widget:last-child,
.rpwwt-widget:last-child {
margin-bottom: 0;
}
.widget-title {
font-weight: bold;
margin: .5em 0 1em;
text-align: center;
}
.widget > ul > li,
.widget > ul > li > ul li,
.widget > [class^="menu-"] > ul > li,
.widget > [class^="menu-"] > ul > li > ul li {
margin: 0;
padding: .5em 0;
}
.widget > ul > li ulm
.widget > [class^="menu-"] > ul > li ul {
padding: 0;
}
.widget > ul > li:not(:last-child),
.widget > ul > li > ul li:not(:last-child),
.widget > [class^="menu-"] > ul > li:not(:last-child),
.widget > [class^="menu-"] > ul > li > ul li:not(:last-child) {
border-bottom: 1px solid rgba(34,35,35,.1); }
.widget > ul > li > a,
.widget > ul > li > ul li > a,
.widget > [class^="menu-"] > ul > li > a,
.widget > [class^="menu-"] > ul > li > ul li > a {
color: inherit;
font-weight: bold;
}
.wpb_content_element .widget > h2:first-child {
margin-top: 0;
}
.widget_search input[type="search"] {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/quickview-icon.php?fill=222324)!important; background-position: right 15px center!important; background-repeat: no-repeat!important;
background-size: 16px!important;
padding-right: 50px!important; }
.widget_search input[type="submit"] {
background: transparent!important;
border-width: 0!important;
cursor: pointer;
height: 55px;
margin: 0;
opacity: 0;
padding: 0;
position: absolute;
right: 0;
width: 50px;
}
.product-categories li {
margin: 0;
}
.product-categories li {
list-style-type: none;
}
.product-categories li > a {
color: inherit;
font-weight: bold;
}
.product-categories li .count {
float: right; }
.widget .logan-button, .widget input[type="submit"], .widget .button {
background: #ffffff; border: 1px solid rgba(33,34,35,.1)!important;
color: #222324; float: left; padding: .5em 1em;
}
.widget_price_filter .ui-slider-horizontal {
background: rgba(34,35,35,.1); height: 4px;
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: 1px solid rgba(34,35,35,.25); -webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
cursor: ew-resize;
background: #ffffff; height: 14px;
margin: -5px 0 0 -5px;
padding: 0;
position: absolute;
text-align: center;
text-decoration: none;
width: 14px;
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 {
background: #c6ac5e;
height: 4px;
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;
}
.widget_price_filter .price_slider_amount button {
float: left; margin: 0;
}
.widget_price_filter .price_slider_amount .price_label {
float: right; font-size: .9em;
text-transform: lowercase;
}
.widget.yith-woocompare-widget a.title {
color: inherit;
font-weight: bold;
}
.widget.yith-woocompare-widget a.remove {
background-color: transparent!important;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/cancel-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 8px;
height: 16px;
text-indent: -99999px;
width: 16px;
}
.widget.yith-woocompare-widget a.clear-all {
background: #ffffff; color: #222324; float: left; font-family: "Lato"; font-weight: bold; font-size: 12px; display: inline-block;
line-height: 1.667em; margin-top: 15px;
padding: .5em 0;
text-decoration: none;
text-transform: uppercase; }
.tagcloud {
font-size: 12px; line-height: 1.5em;
}
.tagcloud a {
background: rgba(21, 21, 21, 0.1); color: inherit!important;
font-family: "Lato"; font-size: inherit!important;
font-weight: bold; line-height: 2.175em;
margin-right: .1em;
padding: .25em .5em;
text-decoration: none;
text-transform: uppercase;
white-space: nowrap;
}
.instagram-pics {
margin: 0 -1%;
width: 102%;
}
.instagram-pics li {
float: left!important; margin: 0!important;
padding: 1%;
width: 33.33%;
}
.instagram-pics li {
list-style-type: none;
}
.instagram-pics li a {
float: left; text-align: center;
width: 100%;
}
.instagram-pics li a img {
display: inline-block;
float: left; }
.widget > ul.instagram-pics {
margin-left: 0 -5px;
}
.widget > ul.instagram-pics > li {
border-bottom: 0;
padding: 5px 0 0 5px;
}
.instagram-pics li {
list-style-type: none;
}
.widget.null-instagram-feed p,
.widget.widget_null-instagram-feed p {
text-align: center;
}
.widget.null-instagram-feed p a,
.widget.widget_null-instagram-feed p a {
margin-top: 1rem;
padding: .5em 1em;
}
.widget_calendar table {
border-collapse: separate;
margin-bottom: 0;
width: 100%;
}
.widget_calendar caption {
font-size: .875rem;
font-weight: bold;
margin: 0 0 10px;
text-align: center;
text-transform: uppercase;
}
.widget_calendar th {
line-height: 2.5em;
margin: 0;
padding: 0;
text-align: center;
vertical-align: middle;
}
.widget_calendar tfoot td {
border-top: 1px solid rgba(21, 21, 21, 0.1);
font-size: .825rem;
font-weight: bold;
line-height: 2.5em;
margin: 0;
padding: 1em 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;
}
.widget_archive select,
.widget_categories select {
display: block;
margin: 10px 0;
}
.widget_contact_info .contact-map {
margin-bottom: 10px;
}
.widget_recent-posts-widget-with-thumbnails img,
.widget.recent-posts-widget-with-thumbnails img {
max-width: none;
width: auto;
}
.widget ul.product_list_widget li {
float: left;
margin: 0 0 1em;
min-height: 65px;
overflow: hidden;
padding-left: 70px; position: relative;
width: 100%;
}
.product_list_widget li {
list-style-type: none;
}
.product_list_widget li a {
color: inherit;
}
.product_list_widget li img {
float: left;
margin: 5px 10px 5px -70px; width: 60px;
}
.widget .product_list_widget .star-rating {
clear: right;
float: none;
margin: 0;
}
.product_list_widget li .amount,
.product_list_widget li ins {
display: block;
font-weight: normal;
}
.product_list_widget li ins .amount {
display: inline;
}
.product_list_widget .reviewer {
font-variant: small-caps;
text-transform: lowercase;
}
.widget_layered_nav li,
.widget_layered_nav_filters li {
margin: 0;
}
.widget_layered_nav li,
.widget_layered_nav_filters li {
list-style-type: none;
}
.widget_layered_nav a,
.widget_layered_nav_filters a {
color: inherit;
font-weight: bold;
}
.widget_layered_nav .count {
float: right; }
.widget_layered_nav_filters a::before {
content: "\00d7";
padding-right: 5px; }
.woocommerce-product-search {
background-color: transparent;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/quickview-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 16px;
position: relative;
}
.woocommerce-product-search label {
display: none;
}
.woocommerce-product-search input[type="search"] {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/quickview-icon.php?fill=222324)!important; background-position: right 15px center!important; background-repeat: no-repeat!important;
background-size: 16px!important;
padding-right: 50px!important; }
.woocommerce-product-search input[type="submit"] {
background: transparent!important;
border-width: 0!important;
cursor: pointer;
height: 55px;
margin: 0;
opacity: 0;
padding: 0;
position: absolute;
right: 0;
width: 50px;
}
.widget .children {
padding-left: 1em; }
.wp_review_tab_widget_content li {
list-style-type: none;
}
ul.recentcomments {
font-size: .925rem;
}
li.recentcomment {
margin: 0 0 1em;
overflow: hidden;
}
li.recentcomment::before {
display: none!important;
}
ul.recentcomments li.recentcomment:not(:last-child) {
border-bottom: 1px solid rgba(33,34,35,.1); }
li.recentcomment:last-child {
margin: 0;
}
ul.recentcomments .alignleft {
margin: 5px 10px 5px 0; }
ul.recentcomments img.avatar {
background: transparent;
border: 0;
-moz-border-radius: 50%;
border-radius: 50%;
padding: 0;
width: 70px;
}
ul.recentcomments .recent-comment-author {
font-variant: small-caps;
font-weight: bold;
}
.widget > ul.recentcomments > li > a {
font-style: italic;
font-weight: normal;
} footer#colophon {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
bottom: 0;
color: #ffffff; float: left;
margin: 0;
padding: 0;
position: relative;
width: 100%;
z-index: 3;
-webkit-transition: margin-left .5s cubic-bezier(0.23, 1, 0.32, 1);
-moz-transition: margin-left .5s cubic-bezier(0.23, 1, 0.32, 1);
-ms-transition: margin-left .5s cubic-bezier(0.23, 1, 0.32, 1);
-o-transition: margin-left .5s cubic-bezier(0.23, 1, 0.32, 1);
transition: margin-left .5s cubic-bezier(0.23, 1, 0.32, 1);
}
@media screen and (min-width: 801px) {
body.header-side footer#colophon {
width: calc(100% - 280px);
}
}
body.slided footer#colophon.fixed-footer {
margin-left: 0.1px; }
footer#colophon .footer-composer,
footer#colophon .footer-widgets,
footer#colophon .site-info {
font-size: 15px; margin: auto;
max-width: 1236px; width: 100%;
}
footer#colophon .footer-composer {
margin: 100px auto 0;
}
footer#colophon .footer-widgets {
padding: 100px 0 50px;
}
footer#colophon .site-info {
padding: 50px 0;
text-align: center;
}
footer#colophon .footer-widgets + .site-info {
border-top: 1px solid rgba(255,255,255,.25); }
body.boxed-layout footer#colophon.fixed-footer {
max-width: 1436px;  }
body footer#colophon.fixed-footer.just-fixed {
position: fixed;
z-index: 1;
}
footer#colophon .footer-composer,
footer#colophon .footer-widgets,
footer#colophon .site-info {
max-width: 1236px;
width: calc( 100% - 50px );
}
@media screen and (max-width: 1679px) {
footer#colophon .footer-composer,
footer#colophon .footer-widgets,
footer#colophon .site-info {
max-width: 1080px;
}
}
@media screen and (max-width: 1024px) {
footer#colophon .footer-composer,
footer#colophon .footer-widgets,
footer#colophon .site-info {
max-width: 800px;
}
}
footer#colophon .footer-widgets > div {
margin: 0 -15px;
}
footer#colophon .footer-widgets > div > .footer-widgets-column {
float: left; padding: 0 15px;
}
footer#colophon .footer-widgets.columns-1 > div > .footer-widgets-column {
width: 100%;
}
footer#colophon .footer-widgets.columns-2 > div > .footer-widgets-column {
width: 50%;
}
footer#colophon .footer-widgets.columns-3 > div > .footer-widgets-column {
width: 33.33%;
}
footer#colophon .footer-widgets.columns-4 > div > .footer-widgets-column {
width: 25%;
}
@media screen and (max-width: 1023px) {
footer#colophon .footer-widgets:not(.columns-1) > div > .footer-widgets-column {
width: 50%;
}
}
@media screen and (max-width: 767px) {
footer#colophon .footer-widgets > div > .footer-widgets-column {
width: 100%;
}
}
#logan_back_to_top {
background-color: rgba(33,34,35,.9); bottom: 22px;
color: #ffffff; display: block;
font-size: 12px;
height: 30px;
line-height: 34px;
opacity: 0;
position: fixed;
right: 22px;
text-align: center;
width: 30px;
z-index: 1;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all .35s cubic-bezier(.33,0,.2,1);
-moz-transition: all .35s cubic-bezier(.33,0,.2,1);
-ms-transition: all .35s cubic-bezier(.33,0,.2,1);
-o-transition: all .35s cubic-bezier(.33,0,.2,1);
transition: all .35s cubic-bezier(.33,0,.2,1);
}
body.scroll-top-reached #logan_back_to_top {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
} .demo_store {
background-color: rgba(0,0,0,.85);
bottom: 0;
color: #dddddd;
font-size: .85rem;
left: 0;
margin: 0;
padding: .5rem 1.725rem;
position: fixed;
text-align: center;
width: 100%;
z-index: 99;
}
p.woocommerce-result-count {
font-size: .925em;
font-variant: small-caps;
margin: 0;
padding: 10px 0;
text-transform: lowercase;
}
@media screen and (min-width: 601px) {
p.woocommerce-result-count {
clear: right;
float: right; }
form.woocommerce-ordering {
float: left; }
}
.woocommerce-pagination {
margin: 30px auto 50px;
text-align: center;
}
.woocommerce-pagination ul {
display: inline-block;
}
form.woocommerce-ordering + .woocommerce-pagination {
margin: 0 auto;
text-align: inherit;
}
@media screen and (min-width: 601px) {
form.woocommerce-ordering + .woocommerce-pagination {
float: right; }
}
@media screen and (max-width: 600px) {
form.woocommerce-ordering + .woocommerce-pagination {
display: none;
}
}
.woocommerce-pagination li {
display: block;
float: left;
height: 44px;
line-height: 44px;
margin: 0 -1px 0 0;
width: 44px;
}
.woocommerce-pagination li {
list-style-type: none;
}
.woocommerce-pagination li span,
.woocommerce-pagination li a {
background: #ffffff; border-style: solid;
border-width: 1px;
display: block;
overflow: hidden;
text-align: center;
width: 100%;
}
.woocommerce-pagination li span {
background: transparent;
border-color: transparent;
color: #acacaf; }
.woocommerce-pagination li a {
border-color: #e5e5e5; color: inherit;
}
.woocommerce-pagination li:last-child a {
border-width: 1px;
}
.woocommerce-pagination li a.prev.page-numbers {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/angle-left-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 12px;
text-indent: -99999px;
}
.woocommerce-pagination li a.next.page-numbers {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/angle-right-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 12px;
text-indent: -99999px;
}
ul.products {
clear: both;
}
ul.products li {
display: block;
float: left;
margin: 0;
text-align: center;
}
ul.products li {
list-style-type: none;
}
ul.products li > a {
color: inherit;
display: block;
padding: 20px 0 0;
}
ul.products li.product-category h3 {
padding: 20px 0 0;
}
ul.products li.product-category h3 mark {
background: transparent;
}
.product-image-loop-wrap {
display: block;
overflow: hidden;
position: relative;
}
.product-image-loop-wrap .wp-post-image {
display: inline-block;
position: relative;
vertical-align: top;
z-index: 0;
}
.image-wrap {
position: relative;
}
.product-image-loop-wrap .hover-image {
left: 0;
position: absolute;
opacity: 0;
top: 0;
z-index: 1;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: opacity .35s cubic-bezier(.33,0,.2,1), -webkit-transform .35s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .35s cubic-bezier(.33,0,.2,1), -moz-transform .35s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .35s cubic-bezier(.33,0,.2,1), -ms-transform .35s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .35s cubic-bezier(.33,0,.2,1), -o-transform .35s cubic-bezier(.33,0,.2,1);
transition: opacity .35s cubic-bezier(.33,0,.2,1), transform .35s cubic-bezier(.33,0,.2,1);
}
ul.products li:hover .hover-image {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
ul.products .product-categories-in-loop {
color: #acacaf; font-family: "Lato"; font-size: 12px; font-weight: bold; text-transform: uppercase; }
ul.products h3 {
color: #222324; font-family: "Merriweather"; font-size: 1rem; font-weight: normal; line-height: 1.5; margin: 0 0 .175em;
text-transform: none; }
ul.products .onsale,
ul.products .out-of-stock {
color: #ffffff; display: block;
font-family: "Lato"; font-size: 11px; font-weight: bold; padding: 3px 8px;
position: absolute;
left: 8px;
text-transform: uppercase; top: 8px;
z-index: 3;
}
ul.products .onsale {
background-color: #f57661; }
ul.products .product-out-of-stock .onsale {
display: none;
}
ul.products .out-of-stock {
background-color: #989b9b; }
ul.products .price {
display: block;
font-size: 1.1rem; }
ul.products .price del,
ul.products .price del .amount {
color: #acacaf; font-size: .95rem;
font-weight: normal;
}
ul.products .amount,
ul.products ins,
ul.product_list_widget ins {
background: none;
font-weight: bold;
}
ul.products del .amount {
font-weight: normal;
}
.single-product #main > *:last-child {
margin-bottom: 80px;
}
.yith-wcwl-add-to-wishlist,
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button {
display: inline-block!important;
margin: 0!important;
vertical-align: top;
}
.yith-wcwl-add-to-wishlist a {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/wishlist-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 16px;
display: inline-block!important;
float: left;
font-size: 1px;
height: 30px;
padding: 0;
text-indent: -99999px;
vertical-align: top;
width: 30px;
}
.yith-wcwl-add-to-wishlist .hide a {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/wishlist-icon.php?fill=c6ac5e); }
.yith-wcwl-wishlistaddedbrowse.show,
.yith-wcwl-wishlistexistsbrowse.show {
display: none!important;
}
.logan .yith-wcwl-add-to-wishlist img {
display: none!important;
}
#yith-wcwl-popup-message {
display: none!important;
}
.shop_icons_wrap {
background-color: rgba(255,255,255,1); bottom: 0;
display: block;
left: 0; opacity: 0;
padding: 4px 8px;
position: absolute;
z-index: 3;
-webkit-transition: opacity .35s cubic-bezier(.33,0,.2,1), left .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); -moz-transition: opacity .35s cubic-bezier(.33,0,.2,1), left .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); -ms-transition: opacity .35s cubic-bezier(.33,0,.2,1), left .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); -o-transition: opacity .35s cubic-bezier(.33,0,.2,1), left .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); transition: opacity .35s cubic-bezier(.33,0,.2,1), left .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); }
.shop_icons_wrap .clear {
display: none;
}
ul.products .button.compare,
.single-product .button.compare {
display: none;
}
ul.products .image-wrap .button.compare,
.single-product .images .button.compare {
background-color: transparent;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/compare-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 16px;
border: 0!important;
display: inline-block;
font-size: 1px;
height: 30px;
margin: 0;
text-indent: -99999px;
padding: 0;
vertical-align: top;
width: 30px;
}
@media screen and (max-width: 1024px) {
ul.products .image-wrap .button.compare,
.single-product .images .button.compare {
display: none!important;
}
}
@media screen and (min-width: 861px) {
ul.products li:hover .shop_icons_wrap,
.images:hover .shop_icons_wrap {
bottom: 8px;
left: 8px; opacity: 1;
}
}
@media screen and (max-width: 860px) {
ul.products li .shop_icons_wrap,
.images .shop_icons_wrap {
bottom: 8px!important;
left: 8px!important; opacity: 1!important;
}
}
ul.products .wpb_wl_preview_area {
display: none;
display: inline-block;
position: relative;
top: auto;
vertical-align: top;
width: auto;
}
@media screen and (max-width: 1024px) {
ul.products .wpb_wl_preview_area {
display: none!important;
}
}
ul.products .wpb_wl_preview_area .wpb_wl_preview {
background-color: transparent;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/quickview-icon.php?fill=222324); background-position: center;
background-repeat: no-repeat;
background-size: 16px;
cursor: pointer;
display: inline-block!important;
float: left;
font-size: 1px;
height: 30px;
opacity: 1;
padding: 0;
text-indent: -99999px;
vertical-align: top;
visibility: visible;
width: 30px;
}
ul.products .add_to_cart_button span {
display: block;
height: 100%;
}
ul.products .button.product_type_simple,
ul.products .button.product_type_variable,
ul.products .button.product_type_grouped {
background-color: #222324; background-image: url(//www.vanni.it/wp-content/themes/logan/images/arrow-right-icon.php?fill=c6ac5e);  background-position: center;
background-repeat: no-repeat;
background-size: 16px;
-moz-border-radius: 0!important;
border-radius: 0!important;
border-width: 0!important;
bottom: 0;
display: block;
height: 38px;
opacity: 0;
padding: 0;
position: absolute;
right: 0; overflow: hidden;
text-indent: -99999px;
width: 38px;
z-index: 3;
-webkit-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); -moz-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); -ms-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); -o-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), bottom .35s cubic-bezier(.33,0,.2,1); }
ul.products .add_to_cart_button.product_type_simple {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/add-to-cart-icon.php?fill=c6ac5e); background-position: 10px;
}
ul.products .add_to_cart_button.product_type_variable,
ul.products .product_type_grouped {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/list-icon.php?fill=c6ac5e); }
@media screen and (min-width: 861px) {
ul.products li:hover .add_to_cart_button,
ul.products li:hover .button.product_type_simple,
ul.products li:hover .button.product_type_grouped {
bottom: 8px;
right: 8px; opacity: 1;
}
}
@media screen and (max-width: 860px) {
ul.products li .add_to_cart_button,
ul.products li .button.product_type_simple,
ul.products li .button.product_type_grouped {
bottom: 8px!important;
right: 8px!important; opacity: 1!important;
}
}
ul.products .add_to_cart_button.added,
ul.products .add_to_cart_button.loading {
padding: 0 0 0 1em; }
ul.products .add_to_cart_button.added,
ul.products .add_to_cart_button.loading {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/check-2-icon.php?fill=c6ac5e); }
ul.products .added_to_cart {
display: none;
}
.single-product.no-title .entry-content {
padding-top: 70px;
}
.single-product .images,
.single-product .summary.entry-summary {
float: left; position: relative;
width: calc( 50% - 20px );
}
.single-product .images {
cursor: crosshair;
margin-right: 20px; }
.single-product .summary.entry-summary {
margin-left: 20px; }
@media screen and (max-width: 800px) {
.single-product .images,
.single-product .summary.entry-summary {
margin-left: 0;
width: 100%;
}
.single-product .summary.entry-summary {
margin-top: 25px;
}
}
.single-product .images .thumbnails {
position: absolute;
right: 0;
top: 0;
z-index: 3;
}
.single-product .images .zoomImg {
z-index: 1;
}
.single-product .images .thumbnails a {
display: block;
margin: 5px 5px 0 0;
}
.single-product .images .thumbnails a.selected {
cursor: crosshair;
}
.single-product .images .thumbnails a img {
display: block;
-webkit-transition: opacity .35s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .35s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .35s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .35s cubic-bezier(.33,0,.2,1);
transition: opacity .35s cubic-bezier(.33,0,.2,1);
}
.single-product .images .thumbnails a.selected img {
opacity: .3;
}
.single-product .images:hover .thumbnails img {
opacity: .3;
}
.single-product .images:hover .thumbnails a.selected img {
opacity: .075;
}
.single-product .images .thumbnails a:not(.selected):hover img {
opacity: 1!important;
}
.single-product .out-of-stock {
color: #f57661; font-weight: bold;
}
.single-product .summary.entry-summary .price .amount {
font-size: 1.65rem;
font-weight: bold;
}
.single-product .summary.entry-summary .price del,
.single-product .summary.entry-summary .price del .amount {
color: #acacaf; font-size: 1.25rem;
font-weight: normal;
}
.woocommerce-tabs {
clear: both;
display: block;
margin-bottom: 80px;
padding-top: 40px;
}
.woocommerce-tabs > h3,
.vc_tta-accordion .vc_tta-panel-title,
.logan .vc_toggle_logan .vc_toggle_title {
background-color: transparent!important;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/plus-icon.php?fill=222324); background-position: right 20px center; background-repeat: no-repeat;
background-size: 12px;
-moz-border-radius: 0; border-radius: 0; border-bottom: solid rgba(34,35,35,.1)!important;
border-width: 0 0 1px!important;
color: inherit!important; font-size: 12px; font-family: "Lato"; font-weight: bold; line-height: inherit!important;
margin: 0!important;
padding: 0!important; position: relative;
text-decoration: none;
text-transform: uppercase; }
.logan .vc_tta-tab [data-vc-tabs] > span {
font-size: 12px; font-family: "Lato"; font-weight: bold; line-height: inherit!important;
margin: 0!important;
padding: 0!important; position: relative;
text-decoration: none;
text-transform: uppercase; }
.logan .vc_toggle_logan .vc_toggle_title h4 {
color: inherit!important;
font-size: inherit!important;
font-family: inherit!important;
font-weight: inherit!important;
line-height: inherit!important;
margin: 0!important;
padding: 0!important;
text-decoration: none;
text-transform: inherit!important;
}
.woocommerce-tabs > h3.ui-state-active,
.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title,
.logan .vc_toggle_logan .vc_toggle_active .vc_toggle_title {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/cancel-icon.php?fill=222324); }
.woocommerce-tabs > h3 > a,
.vc_tta-accordion .vc_tta-panel-title > a {
color: inherit;
display: block;
padding: 0 40px 0 0!important; }
.woocommerce-tabs > h3 > a > span,
.vc_tta-accordion .vc_tta-panel-title > a > span {
display: inline-block;
padding: 1em 0!important;
position: relative;
}
.logan .vc_toggle_logan .vc_toggle_title > h4 {
color: inherit;
display: inline-block;
padding: 1em 40px 1em 0!important; position: relative;
}
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title > a > i,
.logan .vc_toggle_logan .vc_toggle_title > i {
display: none!important;
}
@media screen and (max-width: 400px) {
.vc_tta-panel-title {
background-color: transparent!important;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/plus-icon.php?fill=222324); background-position: right 20px center; background-repeat: no-repeat;
background-size: 12px;
-moz-border-radius: 0; border-radius: 0; border-bottom: solid rgba(34,35,35,.1)!important;
border-width: 0 0 1px!important;
color: inherit!important; }
.vc_tta-panel.vc_active .vc_tta-panel-title {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/cancel-icon.php?fill=222324); }
.vc_tta-panel-title > a {
color: inherit;
display: block;
padding: 0 40px 0 0!important; }
.vc_tta-panel-title > a > span {
display: inline-block;
padding: 1em 0!important;
position: relative;
}
}
.woocommerce-tabs > h3 > a > span::after {
content: '';
position: absolute;
background-color: #222324; height: 2px;
display: block;
bottom: 0;
left: 0;
width: 0;
-webkit-transition: width .25s cubic-bezier(.33,0,.2,1);
-moz-transition: width .25s cubic-bezier(.33,0,.2,1);
-ms-transition: width .25s cubic-bezier(.33,0,.2,1);
-o-transition: width .25s cubic-bezier(.33,0,.2,1);
transition: width .25s cubic-bezier(.33,0,.2,1);
}
.woocommerce-tabs > h3.ui-state-active > a > span::after {
width: 100%;
}
.woocommerce-tabs > div.entry-content,
.logan .vc_tta-accordion .vc_tta-panel-body,
.logan .vc_toggle_logan .vc_toggle_content {
border-bottom: 1px solid rgba(34,35,35,.1)!important;
padding: 20px 0;
}
.woocommerce-tabs > div h2 {
display: none!important;
}
.woocommerce-product-rating {
margin-bottom: 1em;
}
.star-rating, p.stars {
float: left;
font-size: 0;
height: 16px;
margin: 0 5px 0 0; position: relative;
text-indent: -99999px;
width: 80px;
}
ul.products .star-rating,
.widget .star-rating {
display: block;
float: left;
height: 12px;
margin: 0 calc( 50% - 30px ) 5px;
vertical-align: top;
width: 60px;
}
p.stars {
float: none;
margin: .2em 0 1.75em;
}
.summary.entry-summary .star-rating {
margin-top: 4px;
}
#reviews .comment-form-author,
#reviews .comment-form-email {
width: calc( 50% - 15px );
}
@media (max-width: 600px) {
#reviews .comment-form-author,
#reviews .comment-form-email {
width: 100%;
}
}
#reviews .comment-form-rating label,
#reviews .comment-form-rating p.stars {
display: inline-block;
margin-right: 15px; vertical-align: baseline;
}
#reviews #review_form_wrapper {
border-top: 1px solid rgba(34,35,35,.1)!important;
margin-top: 1.535em;
padding-top: 1.535em;
}
.summary.entry-summary .sharedaddy.sd-sharing-enabled {
border-top: 1px solid rgba(34,35,35,.1)!important;
margin-top: 1.525rem;
padding-top: 1.525rem;
}
.summary.entry-summary .variations td.label {
font-weight: bold;
}
table.variations {
padding-bottom: 20px;
position: relative;
}
table.variations td.label {
padding-left: 0; }
table.variations td.value {
width: 100%;
}
.reset_variations {
bottom: -10px;
color: #acacaf;
font-weight: normal;
font-family: 'Lato';
font-size: 11px;
left: 0;
position: absolute;
text-transform: uppercase;
}
.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;
}
}
.group_table td {
display: inline-block;
padding: 0;
}
body:not(.rtl) .group_table td.product-thumb {
float: left;
margin-right: 30px;
}
body.rtl .group_table td.product-thumb {
float: right;
margin-left: 30px;
}
.group_table td.price {
border: 0!important;
margin: 20px 0 0!important;
padding: 0!important;
}
.summary.entry-summary .woocommerce-review-link {
color: inherit!important;
display: inline-block;
font-weight: normal;
font-family: 'Lato'; font-size: 11px; text-transform: uppercase; }
.star-rating::before, p.stars::before {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/star-o-icon.php?fill=c6ac5e); background-position: left center;
background-repeat: repeat-x;
background-size: 16px;
content: '';
display: block;
height: 16px;
left: 0;
position: absolute;
text-indent: 0;
width: 100%;
}
ul.products .star-rating::before,
.widget .star-rating::before {
background-size: 12px;
height: 12px;
}
.star-rating > span,
p.stars > span a {
color: inherit;
display: block;
height: inherit;
overflow: hidden;
text-align: left;
}
p.stars > span a {
float: left;
height: 100%;
position: absolute;
}
.star-rating > span::before,
p.stars > span a::before {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/star-icon.php?fill=c6ac5e); background-position: left center;
background-repeat: repeat-x;
background-size: 16px;
content: '';
display: block;
height: 16px;
left: 0;
overflow: hidden;
position: absolute;
text-indent: 0;
width: inherit;
}
ul.products .star-rating > span::before,
.widget .star-rating > span::before {
background-size: 12px;
height: 12px;
}
p.stars > span a::before {
opacity: 0;
}
p.stars > span a:hover::before {
opacity: 1;
}
p.stars > span a.active::before {
opacity: 1;
}
p.stars > span a.star-1 {
width: 16px;
z-index: 5;
}
p.stars > span a.star-2 {
width: 32px;
z-index: 4;
}
p.stars > span a.star-3 {
width: 48px;
z-index: 3;
}
p.stars > span a.star-4 {
width: 64px;
z-index: 2;
}
p.stars > span a.star-5 {
width: 80px;
z-index: 1;
}
.single-product .onsale {
display: none;
}
.entry-content .woocommerce-message {
background-color: rgba(87, 200, 95, .15); background-image: url(//www.vanni.it/wp-content/themes/logan/images/check-icon.php?fill=222324); background-position: 20px 30px; background-repeat: no-repeat;
background-size: 12px;
color: inherit;
float: left;
margin-bottom: 40px;
padding: 20px 20px 20px 40px; width: 100%;
}
.entry-content .woocommerce-message a {
background: #222324!important; -moz-border-radius: 0; border-radius: 0; border: 0px!important;
color: #ffffff!important; cursor: pointer;
float: right!important; font-size: 12px; font-family: "Lato"; font-weight: bold; line-height: 1.667em; margin: -5px 0!important;
padding: 1em 2.125em;
position: relative;
text-decoration: none;
text-transform: uppercase; }
.single-product .woocommerce-main-image,
.single-product .woocommerce-main-image img {
display: block;
overflow: hidden;
position: relative;
}
.single-product .summary.entry-summary .price {
border-bottom: 1px solid rgba(34,35,35,.1); display: block;
margin-bottom: 1.525rem;
padding-bottom: 1.525rem;
}
.single-product .summary.entry-summary .single_variation .price {
border: 0;
}
.price ins {
background: none;
}
.single-product .summary.entry-summary [itemprop="description"] p:last-child:not(:first-child) {
border-bottom: 1px solid rgba(34,35,35,.1); margin-bottom: 1.525rem;
padding-bottom: 1.525rem;
}
.single-product .summary.entry-summary .quantity {
display: inline-block;
margin-right: 15px; vertical-align: middle;
}
.single-product .summary.entry-summary input[type="number"] {
border-width: 0 0 3px 0;
font-weight: bold;
height: 47px;
min-height: 0;
padding: 0 5px;
text-align: center;
text-indent: 12px;
width: 80px!important;
}
.single-product .summary.entry-summary button[type="submit"] {
margin-top: 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;
}
.single-product .summary.entry-summary button[type="submit"][disabled] {
cursor: default;
opacity: .3;
}
.single-product .summary.entry-summary .yith-wcwl-add-to-wishlist,
.single-product .summary.entry-summary .compare.button {
display: none!important;
}
.woo-images-spinner-wrap {
background: rgba(255,255,255,.85); height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 2;
-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;
}
.images.loading .woo-images-spinner-wrap {
opacity: 1;
}
.logan .summary .product_meta {
border-top: 1px solid rgba(34,35,35,.1)!important;
color: #acacaf; font-family: 'Lato'; font-style: normal;
font-size: 12px;
font-weight: bold;
margin-top: 1.525rem;
padding-top: 1.525rem;
text-transform: uppercase; }
.product_meta > span a,
.product_meta > span span {
color: inherit;
font-weight: 300;
}
.product_meta > span {
display: block;
}
.woocommerce-cart .woocommerce {
overflow: hidden;
}
.woocommerce-cart .woocommerce > form {
clear: both;
overflow: auto!important;
}
.woocommerce li {
list-style-type: none;
margin: 0;
}
.shop_table {
min-width: 600px;
}
.shop_table td.product-remove,
.shop_table td.product-remove a {
-moz-box-sizing: content-box;
box-sizing: content-box;
color: inherit;
text-align: center;
width: 20px;
}
.shop_table td.product-thumbnail {
-moz-box-sizing: content-box;
box-sizing: content-box;
width: 80px;
}
.shop_table td,
.shop_table.woocommerce-checkout-review-order-table tfoot th {
border-top: 1px solid rgba(33,34,35,.1); vertical-align: middle;
}
.shop_table.woocommerce-checkout-review-order-table thead th {
border-bottom: 1px solid rgba(33,34,35,.1); }
@media (max-width: 600px) {
.shop_table.woocommerce-checkout-review-order-table {
display: block;
min-width: 0;
}
.shop_table.woocommerce-checkout-review-order-table thead {
display: none;
}
.shop_table.woocommerce-checkout-review-order-table th,
.shop_table.woocommerce-checkout-review-order-table td {
display: block;
}
.shop_table dl.variation {
overflow: hidden;
}
}
.shop_table td.product-subtotal {
font-weight: bold;
}
.shop_table .product-subtotal {
text-align: right; }
.shop_table .product-thumbnail img {
float: left;
width: 80px;
}
.shop_table input[type="number"] {
border-width: 1px!important;
font-size: inherit!important;
font-weight: bold;
line-height: inherit;
min-height: 0!important;
padding: 0!important;
text-align: center;
text-indent: 12px;
width: 80px!important;
}
.shop_table label[for="coupon_code"] {
display: none;
}
.shop_table #coupon_code {
float: left; margin: 0;
max-width: 250px;
}
.shop_table input[name="apply_coupon"],
.shop_table input[name="apply_coupon"]:hover {
background: transparent!important;
border: 0!important;
color: inherit!important;
float: left; margin: 0;
min-height: 3.25rem;
}
.shop_table input[name="update_cart"],
.cart-collaterals button[name="calc_shipping"],
.shop_table input[name="update_cart"]:hover,
.cart-collaterals button[name="calc_shipping"]:hover {
background-color: transparent!important;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/refresh-icon.php?fill=222324); background-position: left center; background-repeat: no-repeat;
background-size: 12px;
border: 0!important;
color: inherit!important;
float: right; margin: 0;
min-height: 3.25rem;
padding: 1em 0 1em 2.125em; }
.shipping-calculator-button {
margin-bottom: 1em;
}
.cart-collaterals {
float: right; overflow: auto;
padding-bottom: 25px;
text-align: right; width: 100%;
}
.cart-subtotal .amount {
font-weight: bold;
}
.shipping-calculator-form input {
float: none!important;
}
.cart_totals h2 {
display: none;
}
.cart-collaterals td {
text-align: inherit;
}
.cart-collaterals table {
min-width: 600px;
}
@media only screen and (max-width: 767px) {
.cart-collaterals table {
min-width: 0!important;
}
}
.cart-collaterals table,
.cart-collaterals .order-total td,
.cart-collaterals .order-total th {
border-top: 1px solid rgba(33,34,35,.1); }
.cart-collaterals th {
font-size: 1.215rem;
font-variant: small-caps;
text-transform: lowercase;
}
.cart-collaterals td .amount {
font-size: 1rem;
}
.cart-collaterals .order-total td .amount {
font-size: 1.425rem;
}
.woocommerce-shipping-calculator {
font-size: 1rem;
min-width: 350px;
}
@media only screen and (max-width: 767px) {
.woocommerce-shipping-calculator {
min-width: 0!important;
}
}
.woocommerce-shipping-calculator section {
clear: both;
width: 100%;
}
.woocommerce-shipping-calculator > p {
margin: 0;
}
.cross-sells h2 {
text-align: left;
}
p.cart-empty,
p.return-to-shop {
text-align: center;
}
p.return-to-shop {
background: url(//www.vanni.it/wp-content/themes/logan/images/cart-empty-icon.php?fill=acacaf) center 30px no-repeat; padding: 140px 0;
}
table.shop_table.woocommerce-checkout-review-order-table .scrollable {
margin: 0!important;
}
table.shop_table.woocommerce-checkout-review-order-table .pinned {
border-width: 0 1px 0 0!important;
overflow: hidden!important;
width: 1px!important;
}
[data-pin-log="button_pinit_floating"] {
display: none!important;
}
.woocommerce-info {
font-weight: bold;
margin-bottom: 1.525rem;
}
body.woocommerce-checkout input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([name="coupon_code"]),
body.woocommerce-checkout textarea {
margin-bottom: 1.525rem;
}
body.woocommerce-checkout .payment_method_paypal img {
display: inline-block;
margin: -5px 10px 0;
vertical-align: middle;
}
body.woocommerce-checkout .payment_methods.methods p,
body.woocommerce-checkout .create-account p:first-child {
font-size: .9em;
font-style: italic;
}
body.woocommerce-checkout p.create-account {
border-top: 1px solid rgba(33,34,35,.1); font-weight: bold;
padding-top: 1.535em;
}
body.woocommerce-checkout .woocommerce-shipping-fields,
body.woocommerce-checkout #order_comments_field {
border-top: 1px solid rgba(33,34,35,.1); padding-top: 1.535em;
}
body.woocommerce-checkout .about_paypal {
font-size: .725em;
font-weight: bold;
text-transform: uppercase;
}
body.woocommerce-checkout #order_review {
padding-bottom: 25px;
}
.woocommerce-info + form.login,
.woocommerce-info + form.checkout_coupon {
border-bottom: 1px solid rgba(33,34,35,.1); margin-bottom: 1.535em;
}
form.checkout label {
display: inline-block;
}
.payment_box {
background-color: rgba(33,34,35,.1); padding: 1em;
}
.payment_box p:last-child {
margin-bottom: 0;
}
.create-account {
overflow: hidden;
}
.woocommerce-account:not(.logged-in) .woocommerce {
border: 1px solid rgba(33,34,35,.15); -moz-border-radius: 3px;
border-radius: 3px;
padding: 30px;
}
.woocommerce-account:not(.logged-in) .woocommerce h2 {
font-weight: bold!important;
margin-top: 0;
}
.woocommerce-account:not(.logged-in) .woocommerce input {
margin-bottom: 1em!important;
}
.woocommerce-account:not(.logged-in) .woocommerce label[for="rememberme"],
.woocommerce-account:not(.logged-in) .woocommerce .lost_password {
font-size: .725em;
text-transform: uppercase;
}
.woocommerce-account .woocommerce > p {
border-bottom: 1px solid rgba(33,34,35,.15); padding-bottom: 40px;
}
.woocommerce-account .woocommerce {
overflow: hidden;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
float: left; width: 30%;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
margin: 0;
padding: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
margin-bottom: .5em;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul a {
color: inherit!important;
font-weight: bold;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(.is-active) a {
opacity: .5;
-webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1);
transition: opacity .25s cubic-bezier(.33,0,.2,1);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(.is-active) a:hover {
opacity: 1;
}
.woocommerce-account .woocommerce-MyAccount-content {
float: right; width: calc(70% - 30px);
}
@media (max-width: 600px) {
.woocommerce-account .woocommerce-MyAccount-navigation,
.woocommerce-account .woocommerce-MyAccount-content {
float: none;
width: 100%;
}
}
.woocommerce .col2-set.addresses .col-1 {
float: left; width: calc(50% - 20px);
}
.woocommerce .col2-set.addresses .col-2 {
float: right; width: calc(50% - 20px);
}
@media (max-width: 600px) {
.woocommerce .col2-set.addresses .col-1,
.woocommerce .col2-set.addresses .col-2 {
float: none;
width: 100%;
}
}
.woocommerce-error {
background-color: rgba(241, 106, 46, .15); border: 1px solid #f16a2e;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 1em;
}
body.woocommerce-order-received h3,
body.woocommerce-order-received h5 {
font-weight: bold;
text-align: center;
}
body.woocommerce-order-received h5 {
margin-top: 0;
}
.woocommerce-thank-you {
border: 1px solid rgba(33,34,35,.15); -moz-border-radius: 3px;
border-radius: 3px;
padding: 50px 30px;
text-align: center;
}
.woocommerce-thank-you ul {
display: inline-block;
margin: auto;
text-align: left;
}
.woocommerce-thank-you ul li {
margin: 0;
}
.woocommerce-billing-fields p::before,
.woocommerce-billing-fields p::after {
content: "";
display: table;
}
.woocommerce-billing-fields p::after {
clear: both;
}
.woocommerce-billing-fields p input {
margin-bottom: 0!important;
}
body.woocommerce-order-received .customer_details {
overflow: hidden;
text-align: center;
}
body.woocommerce-order-received dt {
display: inline;
font-weight: bold;
margin-right: .5em; }
body.woocommerce-order-received dd {
display: inline;
}
body.woocommerce-order-received dd::after {
clear: both;
content: '';
display: block;
}
body.woocommerce-order-received .col2-set.addresses {
text-align: center;
}
body.woocommerce-order-received .col2-set.addresses > div,
body.woocommerce-order-received .col2-set.addresses > div h3 {
text-align: left; }
body.woocommerce-order-received .col2-set.addresses > address {
display: inline-block;
text-align: left; }
ul.products li,
[data-cols="3"] > ul.products li {
width: 33.33%;
}
.woocommerce.columns-1 ul.products li,
[data-cols="1"] > ul.products li {
width: 100%;
}
.woocommerce.columns-2 ul.products li,
[data-cols="2"] > ul.products li {
width: 50%;
}
.woocommerce.columns-4 ul.products li,
[data-cols="4"] > ul.products li {
width: 25%;
}
.woocommerce.columns-5 ul.products li,
[data-cols="5"] > ul.products li {
width: 20%;
}
.woocommerce.columns-6 ul.products li,
[data-cols="6"] > ul.products li {
width: 16.665%;
}
.woocommerce.columns-7 ul.products li,
[data-cols="7"] > ul.products li {
width: 14.285%;
}
.woocommerce.columns-8 ul.products li,
[data-cols="8"] > ul.products li {
width: 12.5%;
}
.woocommerce.columns-9 ul.products li,
[data-cols="9"] > ul.products li {
width: 11.11%;
}
.woocommerce.columns-10 ul.products li,
[data-cols="10"] > ul.products li {
padding: 0 0 30px 30px;
width: 10%;
}
@media (max-width: 600px) {
ul.products {
margin-left: 0!important;
}
ul.products li {
padding-left: 0!important;
width: 100%!important;
}
}
@media (min-width: 601px) and (max-width: 1024px) {
.woocommerce.columns-3 ul.products li,
ul.products li.columns-3,
[data-cols="3"] > ul.products li {
width: 50%;
}
.woocommerce.columns-4 ul.products li,
ul.products li.columns-4,
[data-cols="4"] > ul.products li {
width: 50%;
}
.woocommerce.columns-5 ul.products li,
ul.products li.columns-5,
[data-cols="5"] > ul.products li {
width: 33.33%;
}
.woocommerce.columns-6 ul.products li,
ul.products li.columns-6,
[data-cols="6"] > ul.products li {
width: 33.33%;
}
.woocommerce.columns-7 ul.products li,
ul.products li.columns-7,
[data-cols="7"] > ul.products li {
width: 25%;
}
.woocommerce.columns-8 ul.products li,
ul.products li.columns-8,
[data-cols="8"] > ul.products li {
width: 25%;
}
}
@media (min-width: 321px) and (max-width: 600px) {
.woocommerce.columns-2 ul.products li,
ul.products li.columns-2,
[data-cols="2"] > ul.products li {
width: 100%;
}
.woocommerce.columns-3 ul.products li,
ul.products li.columns-3,
[data-cols="3"] > ul.products li {
width: 100%;
}
.woocommerce.columns-4 ul.products li,
ul.products li.columns-4,
[data-cols="4"] > ul.products li {
width: 100%;
}
.woocommerce.columns-5 ul.products li,
ul.products li.columns-5,
[data-cols="5"] > ul.products li {
width: 50%;
}
.woocommerce.columns-6 ul.products li,
ul.products li.columns-6,
[data-cols="6"] > ul.products li {
width: 50%;
}
.woocommerce.columns-7 ul.products li,
ul.products li.columns-7,
[data-cols="7"] > ul.products li {
width: 50%;
}
.woocommerce.columns-8 ul.products li,
ul.products li.columns-8,
[data-cols="8"] > ul.products li {
width: 50%;
}
}
@media (max-width: 320px) {
.woocommerce.columns-2 ul.products li,
ul.products li.columns-2,
[data-cols="2"] > ul.products li {
width: 100%;
}
.woocommerce.columns-3 ul.products li,
ul.products li.columns-3,
[data-cols="3"] > ul.products li {
width: 100%;
}
.woocommerce.columns-4 ul.products li,
ul.products li.columns-4,
[data-cols="4"] > ul.products li {
width: 100%;
}
.woocommerce.columns-5 ul.products li,
ul.products li.columns-5,
[data-cols="5"] > ul.products li {
width: 100%;
}
.woocommerce.columns-6 ul.products li,
ul.products li.columns-6,
[data-cols="6"] > ul.products li {
width: 100%;
}
.woocommerce.columns-7 ul.products li,
ul.products li.columns-7,
[data-cols="7"] > ul.products li {
width: 100%;
}
.woocommerce.columns-8 ul.products li,
ul.products li.columns-8,
[data-cols="8"] > ul.products li {
width: 100%;
}
}
.woo-images-spinner {
-webkit-animation: rotate 1.5s linear infinite;
-moz-animation: rotate 1.5s linear infinite;
-ms-animation: rotate 1.5s linear infinite;
-o-animation: rotate 1.5s linear infinite;
animation: rotate 1.5s linear infinite;
left: calc( 50% - 20px );
position: absolute;
top: calc( 50% - 20px );
width: 40px;
height: 40px;
}
svg.rainbow-spinner {
-webkit-animation: rotate 1.5s linear infinite;
-moz-animation: rotate 1.5s linear infinite;
-ms-animation: rotate 1.5s linear infinite;
-o-animation: rotate 1.5s linear infinite;
animation: rotate 1.5s linear infinite;
height: 100%;
width: 100%;
}
svg.rainbow-spinner circle,
.woo-images-spinner svg circle {
stroke-dasharray: 1,200;
stroke-dashoffset: 0;
-webkit-animation:
dash 1.5s ease-in-out infinite 0s,
rainbow 6s ease-in-out infinite -0.75s;
-moz-animation:
dash 1.5s ease-in-out infinite 0s,
rainbow 6s ease-in-out infinite -0.75s;
-ms-animation:
dash 1.5s ease-in-out infinite 0s,
rainbow 6s ease-in-out infinite -0.75s;
-o-animation:
dash 1.5s ease-in-out infinite 0s,
rainbow 6s ease-in-out infinite -0.75s;
animation:
dash 1.5s ease-in-out infinite 0s,
rainbow 6s ease-in-out infinite -0.75s;
stroke-linecap: round;
fill: none;
stroke-width: 5;
}
@-webkit-keyframes rotate {
100% {
-webkit-transform: rotate(360deg);
}
}
@keyframes rotate {
100% {
transform: rotate(360deg);
}
}
@-webkit-keyframes dash {
0% {
stroke-dasharray: 1,200;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 89,200;
stroke-dashoffset: -35;
}
100% {
stroke-dasharray: 89,200;
stroke-dashoffset: -124;
}
}
@keyframes dash {
0% {
stroke-dasharray: 1,200;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 89,200;
stroke-dashoffset: -35;
}
100% {
stroke-dasharray: 89,200;
stroke-dashoffset: -124;
}
}
#intro-loader {
background: #ffffff!important; left: 0;
height: 100%;
position: fixed;
top: 0;
width: 100%;
z-index: 99999;
}
#introLoaderSpinner {
display: none!important;
}
#intro-spinner {
height: 40px;
left: calc( 50% - 20px );
position: fixed;
top: calc( 50% - 20px );
width: 40px;
z-index: 100000;
} body.single-member #primary {
margin-bottom: 80px;
}
body.single-member .featured-wrap,
body.single-member .entry-content.has-featured-image {
width: calc( 50% - 20px );
}
body.single-member .entry-content.has-featured-image > *:first-child {
margin-top: 0!important;
}
body.single-member .pix-member-socials {
border-top: 1px solid rgba(33,34,35,.15);
margin-top: 2.325em;
padding: 2.325em 1em 0;
}
body.single-member .pix-member-socials a {
color: inherit;
}
body.single-member .pix-member-socials a::after {
content: '';
display: inline-block;
width: 15px;
}
body.single-member .pix_progress_bar {
border-top: 1px solid rgba(33,34,35,.15);
margin-top: 2.325em;
padding-top: 2.325em;
}
.pix_progress_bar small {
display: block;
font-size: .75em;
padding: 0;
}
.pix_progress_bar small.amount-progress {
opacity: 0;
position: absolute;
right: 0; top: -2em;
}
.pix_single_bar {
background: rgba(33,34,35,.1); -moz-border-radius: 1px;
border-radius: 1px;
display: block;
height: 5px;
margin: .2em 0 1em;
position: relative;
width: 100%;
}
.pix_bar_track, .pix_bar {
display: block;
height: inherit;
position: relative;
}
.pix_bar {
background: #dac36d; -moz-border-radius: 1px;
border-radius: 1px;
}
.member-list > li {
margin: 0;
text-align: center;
}
.member-list > li {
list-style-type: none;
}
.member-list[data-columns="1"] > li {
width: 100%;
}
.member-list[data-columns="2"] > li {
width: 50%;
}
.member-list[data-columns="3"] > li {
width: 33.33%;
}
.member-list[data-columns="4"] > li {
width: 25%;
}
.member-list[data-columns="5"] > li {
width: 20%;
}
.member-list[data-columns="6"] > li {
width: 16.66%;
}
@media only screen and (max-width: 991px) {
.member-list[data-columns="2"] > li {
width: 100%;
}
.member-list[data-columns="3"] > li {
width: 100%;
}
}
@media only screen and (max-width: 767px) {
.member-list[data-columns="4"] > li {
width: 100%;
}
.member-list[data-columns="5"] > li {
width: 100%;
}
.member-list[data-columns="6"] > li {
width: 100%;
}
}
@media screen and (max-width: 991px) {
.member-list[data-landscape="1"] > li {
width: 100%;
}
.member-list[data-landscape="2"] > li {
width: calc(50% - 1px);
}
.member-list[data-landscape="3"] > li {
width: calc(33.33% - 1px);
}
.member-list[data-landscape="4"] > li {
width: calc(25% - 1px);
}
.member-list[data-landscape="5"] > li {
width: calc(20% - 1px);
}
.member-list[data-landscape="6"] > li {
width: calc(16.66% - 1px);
}
}
@media screen and (max-width: 768px) {
.member-list[data-portrait="1"] > li {
width: 100%;
}
.member-list[data-portrait="2"] > li {
width: calc(50% - 1px);
}
.member-list[data-portrait="3"] > li {
width: calc(33.33% - 1px);
}
.member-list[data-portrait="4"] > li {
width: calc(25% - 1px);
}
.member-list[data-portrait="5"] > li {
width: calc(20% - 1px);
}
.member-list[data-portrait="6"] > li {
width: calc(16.66% - 1px);
}
}
@media screen and (max-width: 400px) {
.member-list[data-phone="1"] > li {
width: 100%;
}
.member-list[data-phone="2"] > li {
width: calc(50% - 1px);
}
.member-list[data-phone="3"] > li {
width: calc(33.33% - 1px);
}
.member-list[data-phone="4"] > li {
width: calc(25% - 1px);
}
.member-list[data-phone="5"] > li {
width: calc(20% - 1px);
}
.member-list[data-phone="6"] > li {
width: calc(16.66% - 1px);
}
}
.member-list > li .member-wrap {
display: inline-block;
position: relative;
}
.member-list > li span.member-info {
background: rgba(255,255,255,.98); bottom: 10px;
-moz-box-shadow: 0 0 40px rgba(0,0,0,.5);
-webkit-box-shadow: 0 0 40px rgba(0,0,0,.5);
box-shadow: 0 0 40px rgba(0,0,0,.5);
display: block;
left: 10px;
padding: 30px 20px;
position: absolute;
right: 10px;
}
.member-list > li span.member-info span {
display: block;
}
.member-list > li span.member-info.below {
background: transparent;
bottom: auto;
-moz-box-shadow: none;
-webkit-box-shadow: none;
left: auto;
margin-bottom: 1em;
position: relative;
right: auto;
}
.member-list > li span.member-info.hover {
background: rgba(255,255,255,.95); opacity: 0;
top: 10px;
-webkit-transform: translatey(20px);
-moz-transform: translatey(20px);
-ms-transform: translatey(20px);
-o-transform: translatey(20px);
transform: translatey(20px);
-webkit-transition: opacity .5s cubic-bezier(.33,0,.2,1), -webkit-transform .5s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .5s cubic-bezier(.33,0,.2,1), -moz-transform .5s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .5s cubic-bezier(.33,0,.2,1), -ms-transform .5s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .5s cubic-bezier(.33,0,.2,1), -o-transform .5s cubic-bezier(.33,0,.2,1);
transition: opacity .5s cubic-bezier(.33,0,.2,1), transform .5s cubic-bezier(.33,0,.2,1);
}
.member-list > li span.member-info.hover:hover {
opacity: 1;
-webkit-transform: translatey(0);
-moz-transform: translatey(0);
-ms-transform: translatey(0);
-o-transform: translatey(0);
transform: translatey(0);
}
.member-list > li span.member-info.hover > span {
display: table;
height: 100%;
width: 100%;
}
.member-list > li span.member-info.hover > span > span {
display: table-cell;
vertical-align: middle;
width: 100%;
}
.member-list .member-name {
margin: 0;
}
.member-list .member-role {
font-size: .75em;
}
.member-list .member-socials {
display: block;
margin-top: 1em;
}
.member-list .member-socials a {
color: inherit;
display: inline-block;
margin: 0 6px;
}   .wpb_single_image .vc_figure {
max-width: 100%;
}
html.touch .vc_video-bg {
display: none!important;
}
@media only screen and (min-width: 1025px) {
.wpb_animate_when_almost_visible:not([data-parallax="on"]) {
opacity: 0;
-webkit-transition: opacity .75s cubic-bezier(.33,0,.2,1), -webkit-transform .75s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .75s cubic-bezier(.33,0,.2,1), -moz-transform .75s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .75s cubic-bezier(.33,0,.2,1), -ms-transform .75s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .75s cubic-bezier(.33,0,.2,1), -o-transform .75s cubic-bezier(.33,0,.2,1);
transition: opacity .75s cubic-bezier(.33,0,.2,1), transform .75s cubic-bezier(.33,0,.2,1);
}
.pix_animate_bar_almost_visible:not([data-parallax="on"]) {
width: 0;
-webkit-transition: width 2s cubic-bezier(.33,0,.2,1);
-moz-transition: width 2s cubic-bezier(.33,0,.2,1);
-ms-transition: width 2s cubic-bezier(.33,0,.2,1);
-o-transition: width 2s cubic-bezier(.33,0,.2,1);
transition: width 2s cubic-bezier(.33,0,.2,1);
}
.wpb_top-to-bottom:not([data-parallax="on"]) {
-webkit-transform: translatey(-60px);
-moz-transform: translatey(-60px);
-ms-transform: translatey(-60px);
-o-transform: translatey(-60px);
transform: translatey(-60px);
}
.wpb_bottom-to-top:not([data-parallax="on"]) {
-webkit-transform: translatey(60px);
-moz-transform: translatey(60px);
-ms-transform: translatey(60px);
-o-transform: translatey(60px);
transform: translatey(60px);
}
.wpb_left-to-right:not([data-parallax="on"]) {
-webkit-transform: translatex(-60px);
-moz-transform: translatex(-60px);
-ms-transform: translatex(-60px);
-o-transform: translatex(-60px);
transform: translatex(-60px);
}
.wpb_right-to-left:not([data-parallax="on"]) {
-webkit-transform: translatex(60px);
-moz-transform: translatex(60px);
-ms-transform: translatex(60px);
-o-transform: translatex(60px);
transform: translatex(60px);
} .logan-typo-separator .wpb_animate_when_almost_visible.wpb_appear:not([data-parallax="on"]) {
-webkit-transform: scale(0,1);
-moz-transform: scale(0,1);
-ms-transform: scale(0,1);
-o-transform: scale(0,1);
transform: scale(0,1);
}
.logan_start_animation:not([data-parallax="on"]) {
opacity: 1;
-webkit-transform: translatex(0) translatey(0);
-moz-transform: translatex(0) translatey(0);
-ms-transform: translatex(0) translatey(0);
-o-transform: translatex(0) translatey(0);
transform: translatex(0) translatey(0);
}
.logan_start_animation {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.logan-typo-separator .logan_start_animation.wpb_appear:not([data-parallax="on"]) {
opacity: 1;
-webkit-transform: scale(1,1);
-moz-transform: scale(1,1);
-ms-transform: scale(1,1);
-o-transform: scale(1,1);
transform: cale(1,1);
}
}
@media only screen and (max-width: 1024px) {
.wpb_animate_when_almost_visible:not([data-parallax="on"]) {
opacity: 1;
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}
}
.pix_animate_bar_almost_visible.logan_start_animation:not([data-parallax="on"]) {
width: 100%;
}
body.logan .vc_row:not(.vc_gitem_row):not(.vc_grid) {
border-style: solid;
margin-left: -20px;
margin-right: -20px;
}
body.logan .vc_row.vc_row-has-fill {
padding-top: 80px;
}
@media only screen and (min-width: 768px) {
body.logan .vc_row.vc_vertical_pos {
display: table;
table-layout: fixed;
width: calc(100% + 40px);
}
body.logan .vc_row.vc_vertical_pos .wpb_column {
display: table-cell;
float: none;
}
body.logan .vc_row.vc_vertical_pos_top .wpb_column {
vertical-align: top;
}
body.logan .vc_row.vc_vertical_pos_middle .wpb_column {
vertical-align: middle;
}
body.logan .vc_row.vc_vertical_pos_bottom .wpb_column {
vertical-align: bottom;
}
}
body.logan .wpb_row,
body.logan .wpb_content_element {
margin-bottom: 0;
position: relative;
}
body.logan .vc_column-inner, body.logan ul.wpb_thumbnails-fluid > li,
body.logan .last_toggle_el_margin,
body.logan .wpb_button, .post-list-wrap,
.post-list {
margin-bottom: 80px;
}
.vc_column-inner .post-list-wrap:last-child {
margin-bottom: 0;
}
body.logan .wpb_content_element:not(:last-child) {
margin-bottom: 40px;
}
.post-list-wrap .post-list {
margin-bottom: 0;
}
body.logan .vc_col-has-fill>.vc_column-inner,
body.logan .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
body.logan .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
body.logan .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
body.logan .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
body.logan .vc_row-has-fill>.vc_column_container>.vc_column-inner,
body.logan .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
body.logan .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
padding-top: 0;
}
body.logan .vc_column-inner {
padding-left: 20px;
padding-right: 20px;
}
.logan .vc_parallax {
overflow: visible;
}
.vc_row[data-vc-parallax-image] .pix-parallax-wrap {
overflow: hidden;
}
.logan .vc_row[data-vc-parallax-image] .pix-parallax-wrap,
.logan .vc_row[data-vc-parallax-image] .pix-parallax {
background-position: center;
background-size: cover;
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 0;
}
[data-offset-param] {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000;
}
.vc-row-logan-shadow {
display: block;
left: 0;
overflow: hidden;
pointer-events: none;
position: absolute;
width: 100%;
height: 120px;
}
.vc-row-logan-shadow.dir-bottom {
bottom: 0;
}
.vc-row-logan-shadow.dir-top {
top: 0;
}
.vc-row-logan-shadow.dir-bottom::after {
background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 75%, rgba(0,0,0,0) 100%); background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.2)), color-stop(75%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); background: -o-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); background: -ms-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); background: radial-gradient(ellipse at center,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#00000000',GradientType=1 ); content: '';
display: block;
height: 200%;
left: 10%;
opacity: .5;
position: absolute;
top: 0;
width: 80%;
}
.vc-row-logan-shadow.dir-top::after {
background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 75%, rgba(0,0,0,0) 100%); background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.2)), color-stop(75%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); background: -o-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); background: -ms-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); background: radial-gradient(ellipse at center,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#00000000',GradientType=1 ); bottom: 0;
content: '';
display: block;
height: 200%;
left: 10%;
opacity: .5;
position: absolute;
width: 80%;
}
.vc-logan-overlay {
bottom: 0;
left: 0;
position: absolute!important;
right: 0;
top: 0;
}
.vc_tta-tab::before {
display: none;
}
.vc_images_carousel {
max-width: 100%;
}
.vc_carousel-indicators {
display: none!important;
}
.vc_images_carousel .slick-arrow {
background: transparent url(//www.vanni.it/wp-content/themes/logan/images/angle-left-icon.php?fill=222324) no-repeat center; background-size: 16px;
border: 0;
cursor: pointer;
display: block;
height: 30px;
right: 30px; overflow: hidden;
position: absolute;
text-indent: -9999px;
top: -40px;
width: 30px;
z-index: 2;
}
.vc_images_carousel .slick-arrow.slick-next {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/angle-right-icon.php?fill=222324); left: auto; right: 0; }
.vc_images_carousel .slick-arrow.slick-disabled {
display: none!important;
}
.slick-slider .slick-dots {
bottom: 10px;
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
-webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1);
transition: opacity .25s cubic-bezier(.33,0,.2,1);
}
.slick-slider:hover .slick-dots {
opacity: 1;
}
.slick-slider .slick-dots li {
background: #222324; -moz-border-radius: 50%;
border-radius: 50%;
cursor: pointer;
display: inline-block;
height: 6px;
line-height: 6px;
margin: 0 6px;
opacity: .5;
width: 6px;
-webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1);
transition: opacity .25s cubic-bezier(.33,0,.2,1);
}
.slick-slider .slick-dots li.slick-active {
cursor: default;
}
.slick-slider .slick-dots li:hover,
.slick-slider .slick-dots li.slick-active {
opacity: 1;
}
.slick-slider .slick-dots li {
list-style-type: none;
}
.slick-slider .slick-dots li > button {
visibility: hidden;
}
.logan .wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.logan .wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.logan .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.logan .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.logan .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.logan .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.logan .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.logan .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.logan .wpb_text_column.mild-pix-box-shadow,
.logan span.mild-pix-box-shadow {
-moz-box-shadow: 0 10px 30px rgba(0,0,0,.3); -webkit-box-shadow: 0 10px 30px rgba(0,0,0,.3); box-shadow: 0 10px 30px rgba(0,0,0,.3); } .forcefullwidth_wrapper_tp_banner {
overflow: hidden;
}
.pix-image-box {
position: relative;
text-align: center;
}
.pix-image-box a {
display: inline-block;
max-width: 100%;
overflow: hidden;
position: relative;
vertical-align: top;
width: auto;
}
.pix-image-box img {
position: relative;
vertical-align: top;
z-index: 0;
-webkit-transition: -webkit-transform .35s cubic-bezier(.33,0,.2,1);
-moz-transition: -moz-transform .35s cubic-bezier(.33,0,.2,1);
-ms-transition: -ms-transform .35s cubic-bezier(.33,0,.2,1);
-o-transition: -o-transform .35s cubic-bezier(.33,0,.2,1);
transition: transform .35s cubic-bezier(.33,0,.2,1);
}
.pix-image-box:hover img {
-webkit-transform: scale(1.025);
-moz-transform: scale(1.025);
-ms-transform: scale(1.025);
-o-transform: scale(1.025);
transform: scale(1.025);
}
.image-box-entry-box {
bottom: 0;
height: 100%;
left: 0;
position: absolute;
width: 100%;
z-index: 1;
}
.image-box-entry-box > div {
display: table;
height: 100%;
width: 100%;
}
.image-box-entry-box > div > div {
display: table-cell;
padding: 30px;
}
span[data-icon-position="above"] {
display: block;
text-align: center;
}
span[data-icon-position="above"] i {
display: block;
margin-bottom: 1rem;
}
.vc_tta-container[data-tabs-fullwidth="yes"] .vc_tta-tabs-container {
margin: 0!important;
}
.vc_tta-container[data-tabs-fullwidth="yes"] ul.vc_tta-tabs-list {
display: table!important;
table-layout: fixed;
width: 100%;
}
.vc_tta-container[data-tabs-fullwidth="yes"] ul.vc_tta-tabs-list > li {
display: table-cell!important;
vertical-align: bottom;
}
.vc_tta-container[data-tabs-nostyle="yes"] .vc_tta-tab > a {
background: transparent!important;
border-width: 0!important; 
color: inherit!important;
opacity: .35;
-webkit-transition: opacity .5s cubic-bezier(.33,0,.2,1)!important;
-moz-transition: opacity .5s cubic-bezier(.33,0,.2,1)!important;
-ms-transition: opacity .5s cubic-bezier(.33,0,.2,1)!important;
-o-transition: opacity .5s cubic-bezier(.33,0,.2,1)!important;
transition: opacity .5s cubic-bezier(.33,0,.2,1)!important;
}
.vc_tta-container[data-tabs-nostyle="yes"] .vc_tta-tab > a:hover {
opacity: 1;
}
.vc_tta-container[data-tabs-nostyle="yes"] .vc_tta-tab.vc_active > a {
opacity: 1;
}
.vc_tta-container[data-tabs-nostyle="yes"] .vc_tta-tabs .vc_tta-panels {
background: transparent!important;
border-width: 0!important;
}
.vc_tta-container[data-tabs-nostyle="yes"] .vc_tta.vc_general .vc_tta-panel-body {
padding: 50px 0 30px;
}
.logan .vc_tta-tabs .vc_tta-panels,
.logan .vc_tta-tabs .vc_tta-panels::after,
.logan .vc_tta-tabs .vc_tta-panels::before {
border-color: rgba(34,35,35,.1)!important; }
.logan .vc_tta-tabs .vc_tta-panels {
background-color: #ffffff!important; }
.logan .vc_tta.vc_general .vc_tta-panel-body {
padding: 2em;
}
.logan .vc_tta-tab > a,
.logan .vc_tta-tab.vc_active > a {
background-color: #ffffff!important; color: inherit!important;
}
.logan .vc_tta-tabs-position-top .vc_tta-tab > a {
border-bottom-color: rgba(34,35,35,.1)!important; border-left-color: transparent!important;
border-right-color: transparent!important;
border-top-color: transparent!important;
}
.logan .vc_tta-tabs-position-top .vc_tta-tab.vc_active > a {
border-bottom-color: transparent!important;
border-left-color: rgba(34,35,35,.1)!important; border-right-color: rgba(34,35,35,.1)!important; border-top-color: rgba(34,35,35,.1)!important; }
.logan .vc_tta-tabs-position-bottom .vc_tta-tab > a {
border-bottom-color: transparent!important;
border-left-color: transparent!important;
border-right-color: transparent!important;
border-top-color: rgba(34,35,35,.1)!important; }
.logan .vc_tta-tabs-position-bottom .vc_tta-tab.vc_active > a {
border-bottom-color: rgba(34,35,35,.1)!important; border-left-color: rgba(34,35,35,.1)!important; border-right-color: rgba(34,35,35,.1)!important; border-top-color: transparent!important;
}
.logan .vc_tta-tabs-position-right .vc_tta-tab > a {
border-bottom-color: transparent!important;
border-left-color: rgba(34,35,35,.1)!important; border-right-color: transparent!important;
border-top-color: transparent!important;
}
.logan .vc_tta-tabs-position-right .vc_tta-tab.vc_active > a {
border-bottom-color: rgba(34,35,35,.1)!important; border-left-color: transparent!important;
border-right-color: rgba(34,35,35,.1)!important; border-top-color: rgba(34,35,35,.1)!important; }
.logan .vc_tta-tabs-position-left .vc_tta-tab > a {
border-bottom-color: transparent!important;
border-left-color: transparent!important;
border-right-color: rgba(34,35,35,.1)!important; border-top-color: transparent!important;
}
.logan .vc_tta-tabs-position-left .vc_tta-tab.vc_active > a {
border-bottom-color: rgba(34,35,35,.1)!important; border-left-color: rgba(34,35,35,.1)!important; border-right-color: transparent!important;
border-top-color: rgba(34,35,35,.1)!important; }
.logan .vc_tta.vc_general .vc_tta-tab.vc_active > a::after,
.logan .vc_tta.vc_general .vc_tta-tab.vc_active > a::before {
display: none!important;
}
.logan .vc_pagination.vc_pagination-style-outline .vc_pagination-item::before {
display: none!important;
}
.logan .vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
border-width: 0;
background: #222324; -moz-border-radius: 50%;
border-radius: 50%;
cursor: pointer;
display: inline-block;
height: 6px;
line-height: 6px;
margin: 0 6px;
opacity: .5;
width: 6px;
-webkit-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .25s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .25s cubic-bezier(.33,0,.2,1);
transition: opacity .25s cubic-bezier(.33,0,.2,1);
}
.logan .vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger,
.logan .vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.logan .vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
background: #222324; opacity: 1;
}
li.vc_pagination-item::before {
display: none;
}
.vc_row-o-full-height::after,
.vc_row-o-full-height::before {
content: none!important;
display: none!important;
}
.pix-icon-wrap {
display: table; width: 100%;
}
.pix-icon-wrap + .pix-icon-wrap {
margin-top: 40px;
}
.pix-icon-wrap[data-position*="center"] {
display: block;
}
.pix-icon-wrap > div {
display: table-cell;
}
.pix-icon-wrap[data-position*="center"] > div {
display: block;
}
.pix-icon-wrap[data-position*="center"] > div:first-child {
margin-bottom: 20px;
}
.pix-icon-wrap[data-position*="center"] > div.pix-icon-box {
text-align: center;
}
.pix-icon-wrap[data-position*="left"] > div.pix-icon-box {
text-align: left;
}
.pix-icon-wrap[data-position*="right"] > div.pix-icon-box {
text-align: right;
}
.pix-icon-wrap.pix-icon-wrap-circle > div.pix-icon-box > i {
-moz-border-radius: 50%;
border-radius: 50%;
}
.pix-icon-wrap.pix-icon-wrap-rounded > div.pix-icon-box > i {
-moz-border-radius: 5px;
border-radius: 5px;
}
.pix-icon-wrap > div.pix-icon-box > i {
display: block;
}
.pix-icon-wrap[data-position*="top"] > div {
vertical-align: top;
}
.pix-icon-wrap[data-position*="bottom"] > div {
vertical-align: bottom;
}
.pix-icon-wrap[data-position*="middle"] > div {
vertical-align: middle;
}
.pix-icon-text-box > *:first-child {
margin-top: 0!important
}
.wpb_gallery_slides li,
.vc_chart .vc_chart-legend li {
list-style-type: none;
}
.vc_carousel-control,
.vc_carousel-indicators {
display: none!important;
}
.vc_carousel-inner,
.vc_carousel-slideline {
overflow: visible!important;
}
.vc_grid-item h4 {
margin-top: 1em;
}
.logan .vc_gitem-zone {
background-color: transparent!important;
}
.logan .vc_gitem-zone .vc_custom_heading > div {
color: inherit!important;
font-family: inherit!important;
}
.logan .vc_gitem-zone-img {
visibility: visible;
}
.logan .vc_message_box {
padding: 2em 2em 2em 5em; }
.logan .vc_message_box-icon {
width: 5em;
}
.logan .vc_message_box-solid-icon .vc_message_box-icon {
width: 4em;
}  .gw-go-col.gw-go-clean-style14 .gw-go-header-img .gw-go-header-top::before {
background-color: #000000;
}
ul.gw-go-body li {
padding: 20px!important;
}  ul.ts-fancy-list-wrapper > li,
ul.ts-horizontal-steps-list > li {
list-style-type: none;
}
.logan .ts-fancy-list-container,
.logan .ts-fancy-list-container .ts-fancy-list-wrapper {
font-size: inherit!important;
line-height: inherit!important;
}
.logan .ts-fancy-list-container .ts-fancy-list-wrapper li,
.logan .ts-fancy-list-container .ts-fancy-list-wrapper li div {
font-size: inherit;
line-height: inherit;
}
.ts-horizontal-step-icon {
background-size: cover!important;
background-repeat: no-repeat;
background-position: center;
}
.logan .ts-horizontal-steps ul li .ts-horizontal-step-title {
font-size: inherit!important;
}
.logan .ts-horizontal-steps ul li {
padding-left: 20px;
padding-right: 20px;
}
.logan .ts-horizontal-steps ul li .ts-horizontal-step-icon {
-webkit-box-shadow: 0 0 0 10px #ffffff!important; -moz-box-shadow: 0 0 0 10px #ffffff!important; box-shadow: 0 0 0 10px #ffffff!important; }
.logan .ts-horizontal-steps ul li .ts-horizontal-step-icon:after {
left: calc( 100% + 10px );
}
.logan .ts-icon-counter .ts-counter-value {
font-weight: bold!important;
}
.logan .circle-text, 
.logan .circle-text-half {
color: inherit;
font-family: 'Merriweather'; font-weight: bold;
}
.logan .circle-info, 
.logan .circle-info-half {
color: inherit;
font-family: 'Lato'; top: -.25em;
}
.logan .ts-testimonial-main {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
border: 1px solid rgba(33,34,35,.1)!important;
-moz-box-sizing: border-box!important;
box-sizing: border-box!important;
margin-bottom: 10px!important;
padding: 40px!important;
text-align: center;
}
.logan .ts-testimonial-main * {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.logan .ts-testimonial-main.style2,
.logan .ts-testimonial-main.style4 {
background: transparent;
color: #ffffff; border: 1px solid rgba(255,255,255,.25)!important;
}
.logan .owl-dots .owl-dot.active span,
.logan .owl-dots .owl-dot:hover span {
background: transparent;
border: 2px solid #d6d6d6;
}
.logan .ts-owlslider-controls {
display: none!important;
}
.logan .owl-dots .owl-dot span {
margin: 5px;
}
.logan .owl-carousel2 .owl-stage-outer {
margin-top: 0;
}
.logan .ts-testimonial-main.style1 .ts-testimonial-content,
.logan .ts-testimonial-main.style4 .ts-testimonial-statement {
background-color: transparent;
border: none;
border-radius: 0;
color: inherit;
font-size: inherit;
font-style: inherit;
line-height: inherit;
padding: 0;
position: relative;
}
.logan .ts-testimonial-main.style4 .ts-testimonial-statement::before {
display: none;
}
.logan .ts-testimonial-main.style2 .blockquote, 
.logan .ts-testimonial-main.style2 blockquote {
background: transparent;
border: none;
color: inherit;
filter: none;
padding: 0!important;
text-align: center;
}
.logan .ts-testimonial-main .quotes,
.logan .ts-testimonial-main .laquo,
.logan .ts-testimonial-main .raquo,
.logan .ts-testimonial-main.style4 .ts-testimonial-author-overlay,
.logan .ts-testimonial-main.style1 .ts-testimonial-arrow,
.logan .ts-testimonial-main.style4 .ts-testimonial-bottom-arrow {
display: none!important;
}
.logan .ts-testimonial-main.style1 .ts-testimonial-user,
.logan .ts-testimonial-main.style2 .information {
background: transparent;
display: inline-block;
float: none;
margin-top: 10px;
text-align: left; width: auto;
}
.logan .ts-testimonial-main.style3 .photo,
.logan .ts-testimonial-main.style4 .ts-testimonial-author-info {
background: transparent;
border: 0;
display: inline-block;
float: none;
height: auto;
margin-bottom: 10px;
padding: 0;
text-align: left; width: auto;
}
.logan .ts-testimonial-main.style1 .ts-testimonial-user-thumb,
.logan .ts-testimonial-main.style4 .ts-testimonial-author-image {
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
border: 0;
float: left;
height: auto!important;
margin: 0 10px 0 -50px; width: auto!important;
}
.logan .ts-testimonial-main.style2 .information > img,
.logan .ts-testimonial-main.style3 .photo > img {
float: left;
margin: 0 10px 0 -50px; }
.logan .ts-testimonial-main.style1 .ts-testimonial-user-thumb img,
.logan .ts-testimonial-main.style3 .photo > img {
border: 10px solid rgba(33,34,35,.1); -moz-border-radius: 50%;
border-radius: 50%;
height: 80px!important;
width: 80px!important;
}
.logan .ts-testimonial-main.style2 .information > img,
.logan .ts-testimonial-main.style4 .ts-testimonial-author-image img {
border: 10px solid rgba(255,255,255,.25); -moz-border-radius: 50%;
border-radius: 50%;
height: 80px!important;
width: 80px!important;
}
.logan .ts-testimonial-main.style3 .sign {
text-align: left; float: none;
display: inline;
width: auto;
}
.logan .ts-testimonial-main.style3 .content {
font-style: inherit;
line-height: inherit;
margin-left: 0;
padding-left: 0;
padding-right: 0;
}
.logan .ts-testimonial-main.style1 .ts-testimonial-user-name,
.logan .ts-testimonial-main.style2 .information > .author,
.logan .ts-testimonial-main.style3 .sign span.author,
.logan .ts-testimonial-main.style4 .ts-testimonial-author-name {
color: inherit;
font-family: "Lato"; font-size: .9em;
font-style: inherit;
font-weight: bold;
margin: 2em 0 0 65px; padding: 0;
text-shadow: none;
text-transform: uppercase;
}
.logan .ts-testimonial-main.style1 .ts-testimonial-user-meta,
.logan .ts-testimonial-main.style2 .information > .metadata,
.logan .ts-testimonial-main.style3 .photo > .sign .metadata,
.logan .ts-testimonial-main.style4 .ts-testimonial-author-position {
color: #dac36d; font-family: "Lato"; font-size: .725em;
font-style: inherit;
margin-left: 65px;
padding: 0;
text-shadow: none;
text-transform: uppercase;
}
.alignleft .ts-counter-icon-holder {
float: left; }
.alignright .ts-counter-icon-holder {
float: right; }
.logan .ts-icon-counter table, 
.logan .ts-icon-counter table th, 
.logan .ts-icon-counter table tr, 
.logan .ts-icon-counter table tr td {
padding: 0!important;
}
.logan .ts-countdown-parent.style-1 .ce-days, 
.logan .ts-countdown-parent.style-1 .ce-dseconds,
.logan .ts-countdown-parent.style-1 .ce-hours,
.logan .ts-countdown-parent.style-1 .ce-minutes,
.logan .ts-countdown-parent.style-1 .ce-mseconds,
.logan .ts-countdown-parent.style-1 .ce-seconds {
font-size: 30px;
font-weight: bold;
}
.logan .ts-countdown-parent.style-1 .col {
word-wrap: normal;
}
.logan .ts-countdown-parent.style-1 .ce-days-label,
.logan .ts-countdown-parent.style-1 .ce-dseconds-label,
.logan .ts-countdown-parent.style-1 .ce-hours-label,
.logan .ts-countdown-parent.style-1 .ce-minutes-label,
.logan .ts-countdown-parent.style-1 .ce-mseconds-label,
.logan .ts-countdown-parent.style-1 .ce-seconds-label {
font-family: 'Lato'; }
.SumoSelect>.optWrapper.open {
margin-top: 11px;
}
.logan p.CaptionCont.SlectBox label {
display: none;
}
.logan .ts-timeline-css-filters > label,
.logan .ts-timeline-css-sorter > label,
.logan .ts-timeline-css-container .ts-timeline-css-filters .SumoSelect .select-all,
.logan .ts-timeline-css-container .ts-timeline-css-sorter .SumoSelect .select-all {
font-family: "Lato"; font-size: 14px!important;
text-transform: uppercase;
}
.logan .ts-timeline-css-container .ts-timeline-css-filters .SumoSelect .select-all,
.logan .ts-timeline-css-container .ts-timeline-css-sorter .SumoSelect .select-all {
background-color: rgba(33,34,35,.05); }
.logan .SumoSelect>.optWrapper>.options>li:hover {
background: transparent!important;
}
.logan .SumoSelect > .optWrapper > .options > li {
border-bottom: none;
font-family: "Lato"; font-size: 14px!important;
text-transform: uppercase;
}
.logan .SumoSelect .select-all.partial>span i,
.logan .SumoSelect .select-all.selected>span i,
.logan .SumoSelect>.optWrapper.multiple>.options>li.selected span i {
background-color: transparent;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/check-icon.php?fill=222324); background-size: 8px;
border: 1px solid rgba(33,34,35,.15); }
.logan .ts-advanced-google-map-container .ts-advanced-google-map-controls .ts-advanced-google-map-controls-search-button::before {
display: none;
}
body.logan .ts-advanced-google-map-container,
body.logan .ts-advanced-google-map-container .ts-advanced-google-map-controls {
background: transparent;
border-width: 0;
padding-left: 0;
padding-right: 0;
}
.logan .ts-advanced-google-map-container .ts-advanced-google-map-controls .ts-advanced-google-map-controls-search-input {
margin-right: 10px;
}
.logan .ts-timeline-css-container {
text-align: center;
}
.logan .ts-timeline-css-container .ts-timeline-css-wrapper {
text-align: left; }
.logan .ts-timeline-css-container .ts-timeline-css-spine {
background: none!important;
}
.logan .ts-timeline-css-container .ts-timeline-css-spine:after {
border: solid #222324; border-width: 0 1px;
bottom: 0;
content: '';
display: block;
left: calc(50% - 2px);
opacity: 0.15;
position: absolute;
top: 0;
width: 4px;
}
.logan .ts-timeline-css-wrapper .ts-timeline-css-break .ts-timeline-css-text-wrap {
background: #ffffff; border: 0!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
color: inherit!important;
outline: 0!important;
padding: 1em 0;
}
.logan .nchgrid-caption-text {
display: none;
}
.logan .ts-timeline-css-container .ts-timeline-css-content .ts-timeline-css-text-wrap {
box-shadow: none!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
}
.logan div.nch-lb-grid .nchgrid-item .nchgrid-caption,
.logan div.nchgrid-item.nch-lightbox-image a .nchgrid-caption,
.logan div.ts-hover-image .details {
background: none!important;
}
.logan a.ts-hover-slide:hover,
.logan div.nchgrid-item:hover,
.logan div.ts-hover-iframe:hover,
.logan div.ts-hover-image:hover,
.logan div.ts-hover-motion:hover,
.logan div.ts-hover-popup:hover,
.logan div.ts-hover-vimeo:hover,
.logan div.ts-hover-youtube:hover {
box-shadow: none!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
}
.logan a.ts-hover-slide:hover>img, 
.logan div.nchgrid-item:hover a img,
.logan div.nchgrid-item:hover>img,
.logan div.ts-hover-iframe:hover>img,
.logan div.ts-hover-image:hover>img,
.logan div.ts-hover-motion:hover>img,
.logan div.ts-hover-popup:hover>img,
.logan div.ts-hover-vimeo:hover>img,
.logan div.ts-hover-youtube:hover>img {
transform: none;
-ms-transform: none;
-webkit-transform: none;
-o-transform: none;
-moz-transform: none;
}
.logan .ts-timeline-css-container .ts-timeline-css-content .ts-timeline-css-event .ts-timeline-css-text-wrap {
background: #ffffff; border: 1px solid rgba(33,34,35,.15)!important; -moz-border-radius: 3px;
border-radius: 3px;
box-shadow: none!important;
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
-o-box-shadow: none!important;
color: inherit;
padding: 1em;
}
h3.ts-timeline-css-title {
color: inherit!important;
font-weight: bold!important;
}
.logan .ts-timeline-css-container .ts-timeline-css-content .ts-timeline-css-date .ts-timeline-css-date-connect::before,
.logan .ts-timeline-css-container .ts-timeline-css-content .ts-timeline-css-date .ts-timeline-css-date-connect::after {
display: none!important;
}
.logan .ts-timeline-css-container .ts-timeline-css-content .ts-timeline-css-date,
.logan .ts-timeline-css-container .ts-timeline-css-content .ts-timeline-css-date .ts-timeline-css-date-text {
background: transparent;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
border: 0;
background: transparent;
color: inherit;
font-size: 12px;
font-style: italic;
font-weight: normal;
padding: 1em 0;
text-shadow: none;
text-transform: none;
}
.logan .ts-timeline-css-container .ts-timeline-css-content .ts-timeline-css-date .ts-timeline-css-date-text .ts-timeline-css-date-icon {
display: none;
}
.logan .ts-timeline-css-container .ts-timeline-css-content .ts-timeline-media {
margin: .5em auto 1.5em!important
}
.logan .ts-timeline-css-button-wrapper {
height: auto;
overflow: hidden;
text-align: center;
}
.logan .ts-timeline-css-button-wrapper a.ts-timeline-css-button-link {
margin-top: 1em;
width: auto;
}
.logan .ts-timeline-css-social,
.logan .ts-timeline-css-container .ts-timeline-css-content.ts-timeline-css-content-show-tags .ts-timeline-css-section .ts-timeline-css-output-tags,
.logan .ts-timeline-css-container .ts-timeline-css-content.ts-timeline-css-content-show-cats .ts-timeline-css-section .ts-timeline-css-output-cats,
.logan .ts-timeline-css-metadata,
.logan .ts-timeline-css-editlinks {
display: none;
}
.logan .ts-timeline-css-container .ts-timeline-css-button-container {
border-top: 1px solid rgba(33,34,35,.15)!important; }
.logan .ts-timeline-css-columns .ts-timeline-css-event-left:before,
.logan .ts-timeline-css-columns .ts-timeline-css-event-right:before,
.logan .ts-timeline-css-left .ts-timeline-css-event:before,
.logan .ts-timeline-css-right .ts-timeline-css-event:before {
background: rgba(33,34,35,.15)!important; border-width: 0;
height: 1px;
}
.logan .ts-timeline-css-columns .ts-timeline-css-event-left:after,
.logan .ts-timeline-css-columns .ts-timeline-css-event-right:after,
.logan .ts-timeline-css-left .ts-timeline-css-event:after,
.logan .ts-timeline-css-right .ts-timeline-css-event:after {
background-color: #ffffff!important; border: 4px solid #ffffff!important; box-shadow: 0 0 2px rgba(33,34,35,.15), inset 0 0 100px rgba(33,34,35,.25)!important; -webkit-animation-name: none;
-moz-animation-name: none;
animation-name: none;
}
.logan .ts-testimonial-frontend-submission-form {
border-width: 0;
padding: 0;
}
.logan .ts-testimonial-frontend-submission-form h1:before {
display: none;
}
.logan .ts-testimonial-frontend-submission-form ul li {
border: 0;
}
.logan .ts-testimonial-frontend-submission-form ul li>label {
background: transparent;
height: auto;
padding: 0;
color: inherit;
font-size: inherit;
font-weight: inherit;
}
.logan .ts-testimonial-frontend-submission-form ul li label:before {
display: none;
}
.logan .ts-testimonial-frontend-submission-form li>span {
background: transparent;
padding: 0;
margin: 0;
color: inherit;
font-size: 12px;
}  .sharedaddy.sd-sharing-enabled h3 {
display: none!important;
}
.sharedaddy li {
list-style-type: none;
}
.sharedaddy .googleplus1_button > .g-plus,
.sharedaddy .googleplus1_button > .g-plus > iframe,
.sharedaddy .twitter_button > iframe {
width: 65px!important;
}  .fullscreen-container,
.fullwidthbanner-container {
left: 0!important;
right: 0!important;
width: auto!important;
}
body.logan .tp-tab-desc {
font-family: "Merriweather"; }
body.logan .tp-tab-title {
font-family: "Lato"; font-size: 12px;
}
body.logan .tp-tab-date {
font-family: "Lato"; }
.tparrows.preview1,
.tparrows.hades,
.hades .tp-arr-allwrapper {
height: 72px!important;
width: 72px!important;
}
.tparrows.preview1:before,
.tparrows.hades:before {
font-family: "budicon"!important;
font-size: 24px!important;
height: 72px!important;
line-height: 72px!important;
width: 72px!important;
}
.tp-leftarrow.preview1:before,
.tp-leftarrow.hades:before {
content: '\ead4'!important;
}
.tp-rightarrow.preview1:before,
.tp-rightarrow.hades:before {
content: '\ead6'!important;
}  .review-list li,
.review-wrapper, 
.review-title,
.review-desc p {
color: inherit!important;
}
.review-list li {
list-style-type: none;
}     .likeThis {
color: inherit;
display: inline-block;
font-style: normal;
}
.likeThis::before {
content: '\f08a';
display: inline-block;
font-family: 'FontAwesome';
font-style: normal!important;
margin-right: .25em; vertical-align: middle;
}
.likeThis.done::before {
content: '\f004';
}
#qLtempOverlay {
background: #ffffff!important; }  .logan .spu-bg {
background-color: #dddcdc;
}
.logan .spu-box {
-moz-box-shadow: 0 0 100px rgba(33,34,35,.5); -webkit-box-shadow: 0 0 100px rgba(33,34,35,.5); box-shadow: 0 0 100px rgba(33,34,35,.5); -moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
background-size: cover;
background-repeat: no-repeat!important;
display: table;
overflow: hidden;
padding: 50px 40px 40px;
}
.logan .spu-content {
display: table-cell;
vertical-align: middle;
}
.logan .spu-close {
-webkit-appearance: none;
appearance: none;
background-color: #222324;
background-image: url(//www.vanni.it/wp-content/themes/logan/images/cancel-icon.php?fill=c6ac5e);
background-position: center;
background-repeat: no-repeat;
background-size: 12px;
border: 0;
display: block;
height: 30px;
opacity: 0;
padding: 0;
position: absolute;
right: -8px;
overflow: hidden;
text-indent: -99999px;
top: -8px;
width: 30px;
z-index: 3;
-webkit-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
}
.logan .spu-close i {
display: none;
}
.logan .spu-box:hover .spu-close {
opacity: 1;
right: 0;
top: 0;
}  .searchwp-live-search-results {
opacity:0;
transition:opacity .25s ease-in-out;
-moz-transition:opacity .25s ease-in-out;
-webkit-transition:opacity .25s ease-in-out;
height:0;
overflow:hidden;
z-index:9999;
position:absolute;
display:none;
}
.searchwp-live-search-results-showing {
display:block;
opacity:1;
height:auto;
overflow:auto;
}
.searchwp-live-search-no-results {
padding:3em 2em 0;
text-align:center;
}
.searchwp-live-search-results {
border: 0!important;
border-top: 1px solid rgba(34,35,35,.1)!important;
-moz-border-radius: 0!important;
border-radius: 0!important;
-moz-box-shadow: none!important; -webkit-box-shadow: none!important; box-shadow: none!important; float: left;
font-size: .9rem;
left: auto!important;
line-height: 1.4;
margin: 20px -30px -15px!important;
position: relative!important;
top: auto!important;
width: calc( 100% + 60px )!important;
}
.searchwp-live-search-results a {
background: #ffffff; border-bottom: 1px solid rgba(34,35,35,.1);
color: #c6ac5e; display: block;
float: left; padding: 15px 25px;
text-decoration: none;
white-space: normal!important;
width: 100%;
-webkit-transition: background 375ms cubic-bezier(.33,0,.2,1);
-moz-transition: background 375ms cubic-bezier(.33,0,.2,1);
-ms-transition: background 375ms cubic-bezier(.33,0,.2,1);
-o-transition: background 375ms cubic-bezier(.33,0,.2,1);
transition: background 375ms cubic-bezier(.33,0,.2,1);
}
.searchwp-live-search-results small {
color: #343535; font-style: italic;
}
.searchwp-live-search-results a:last-child {
border-bottom: 0;
margin-bottom: 10px;
}
.searchwp-live-search-results a:hover {
background: #f6f6f6; }
.searchwp-live-search-results img {
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
float: left;
margin: 0 10px 0 0; vertical-align: middle;
width: 50px;
}
.searchwp-live-search-results .spinner {
left: 50%!important;
position: absolute!important;
top: 50%!important;
}
.searchwp-live-search-results .spinner > div > div {
background: rgba(34,35,35,.75)!important; }
.wpb_wl_quick_view_content {
display: none!important;
}
#cboxLoadedContent .mfp-hide {
display: block!important;
}
.wpb_wl_quick_view_content {
height: 5000px;
position: absolute;
width: 5000px;
}
#cboxLoadedContent .wpb_wl_quick_view_content {
height: inherit;
margin: 0;
overflow: hidden;
position: static;
width: auto;
}
#cboxLoadedContent .wpb_wl_quick_view_content .product_title.entry-title {
margin: 0;
}
.single-product.wpb_wl_quick_view_content .images,
.single-product.wpb_wl_quick_view_content .summary.entry-summary {
margin: 0;
max-width: 560px;
width: 50%;
}
.single-product.wpb_wl_quick_view_content .woocommerce-main-image,
.single-product.wpb_wl_quick_view_content .woocommerce-main-image img {
max-width: none;
}
.single-product.wpb_wl_quick_view_content .summary.entry-summary {
height: inherit;
overflow: auto;
padding: 40px;
}
.single-product.wpb_wl_quick_view_content [itemprop="description"] {
font-size: .925em;
}
.single-product.wpb_wl_quick_view_content .compare {
display: none!important;
}
.single-product.wpb_wl_quick_view_content .shop_icons_wrap {
padding: 0;
}
.single-product.wpb_wl_quick_view_content .shop_icons_wrap a {
height: 38px;
width: 38px;
} .wishlist-title {
display: none;
}
.woocommerce table.wishlist_table thead th,
.woocommerce table.wishlist_table tbody td {
border-color: rgba(33,34,35,.1); }
.woocommerce table.wishlist_table thead th {
border-top: 0;
}
.woocommerce table.wishlist_table {
font-size: inherit;
}
.wishlist_table tr td,
.wishlist_table tr th.wishlist-delete,
.wishlist_table tr th.product-checkbox {
text-align: inherit;
}
.wishlist_table tr th.product-checkbox {
text-align: center;
}
.woocommerce .wishlist_table td.product-add-to-cart span.dateadded {
color: #acacaf; display: block;
font-size: .775em;
text-transform: uppercase;
}
.woocommerce .wishlist_table td.product-add-to-cart .remove_from_wishlist {
display: none!important;
}
.woocommerce .wishlist_table td.product-add-to-cart a {
display: inline-block!important;
-moz-border-radius: 0; border-radius: 0; line-height: 1.667em; padding: 1em 2.125em;
}
.wishlist_table tfoot {
display: none;
}  .logan .rpwwt-widget ul li {
margin: 0;
}
.logan .recent-posts-widget-with-thumbnails img {
margin: .3em .75em 0 0!important;
max-width: 100px!important;
}
.logan .rpwwt-post-date {
color: #acacaf; font-size: .75em;
font-style: italic;
}  .logan .latest-tweets li {
list-style-type: none;
margin-left: 30px; margin-bottom: 15px;
}
.logan .latest-tweets li::before {
content: "\ed07";
display: inline-block!important;
float: left; font-family: "budicon";
font-size: 12px;
margin-left: -30px; margin-right: 0; margin-top: 6px;
width: 30px;
text-align: left; }
.logan .latest-tweets p.tweet-text {
margin-bottom: 0;
}
.logan .latest-tweets p.tweet-text a {
font-style: italic;
}
.logan .latest-tweets li time {
color: #acacaf; font-family: 'Lato'; font-size: .775em;
text-transform: uppercase;
}  .widget #lang_sel,
.widget #lang_sel li,
.widget #lang_sel ul ul {
font-family: inherit;
width: 100%;
z-index: 10;
}
#lang_sel img.iclflag {
vertical-align: baseline;
}
.widget #lang_sel ul ul {
margin-top: 17px!important;
}
.logan #lang_sel a,
.logan #lang_sel a:visited {
font-size: inherit;
text-decoration: none!important;
color: inherit;
border: 1px solid rgba(33,34,35,.1); background: #ffffff; padding-left: 10px;
line-height: 32px;
}    table th { font-weight: bold; }
table td, table th { padding: 9px 10px; text-align: left; } @media only screen and (max-width: 767px) {
table.responsive { margin-bottom: 0; }
.pinned { position: absolute; left: 0; top: 0; background: #fff; width: 35%; overflow: hidden; overflow-x: scroll; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
.pinned table { border-right: none; border-left: none; width: 100%; }
.pinned table th, .pinned table td { white-space: nowrap; }
.pinned td:last-child { border-bottom: 0; }
div.table-wrapper { position: relative; margin-bottom: 20px; overflow: hidden; border-right: 1px solid #ccc; }
div.table-wrapper div.scrollable { margin-left: 35%; }
div.table-wrapper div.scrollable { overflow: scroll; overflow-y: hidden; }
table.responsive td, table.responsive th { position: relative; white-space: nowrap; overflow: hidden; }
table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td { display: none; }
}
.toc-storybar {
height: 100%;
position: absolute;
width: 100%;
}
.toc-bar {
background: rgba(34,35,35,.35); bottom: 0;
height: 100%;
left: 0;
position: absolute;
}
.toc-bar::after {
background: rgba(34,35,35,.15); content: '';
height: 100%;
position: absolute;
right: -1000001px;
width: 1000000px;
}
#progress,
#tehBars {
bottom: 0;
height: 15px;
left: 0;
position: fixed;
width: 100%;
z-index: 10000000;
}
#tehBars {
opacity: 0;
-webkit-transition: opacity 1s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity 1s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity 1s cubic-bezier(.33,0,.2,1);
-o-transition: opacity 1s cubic-bezier(.33,0,.2,1);
transition: opacity 1s cubic-bezier(.33,0,.2,1);
}
#tehBars.started {
opacity: 1;
}
#colorbox {
-moz-box-shadow: 0 0 100px rgba(33,34,35,.5); -webkit-box-shadow: 0 0 100px rgba(33,34,35,.5); box-shadow: 0 0 100px rgba(33,34,35,.5); }
#colorbox, #cboxOverlay, #cboxWrapper {
left: 0;
overflow: visible!important;
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 {
display: none;
}
#cboxContent {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
position:relative;
}
#cboxLoadedContent {
overflow: hidden;
}
#cboxTitle{
margin:0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic{
height:100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{
cursor: pointer;
}
#cboxClose {
-webkit-appearance: none;
appearance: none;
background-color: #222324; background-image: url(//www.vanni.it/wp-content/themes/logan/images/cancel-icon.php?fill=c6ac5e);  background-position: center;
background-repeat: no-repeat;
background-size: 12px;
border: 0;
display: block;
height: 30px;
opacity: 0;
padding: 0;
position: absolute;
right: -8px; overflow: hidden;
text-indent: -99999px;
top: -8px;
width: 30px;
z-index: 3;
-webkit-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
-moz-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
-ms-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
-o-transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
transition: opacity .35s cubic-bezier(.33,0,.2,1), right .35s cubic-bezier(.33,0,.2,1), top .35s cubic-bezier(.33,0,.2,1);
}
#cboxContent:hover #cboxClose {
opacity: 1;
right: 0; top: 0;
}
.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{
display: none;
}
#cboxTopRight {
display: none;
}
#cboxBottomLeft {
display: none;
}
#cboxBottomRight {
display: none;
}
#cboxMiddleLeft {
display: none;
}
#cboxMiddleRight {
display: none;
}
#cboxTopCenter {
display: none;
}
#cboxBottomCenter {
display: none;
}
#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 {
-webkit-appearance: none;
appearance: none;
background-color: transparent;
background-position: center;
background-repeat: no-repeat;
background-size: 32px;
border: 0;
height: 50px;
margin-top: -25px;
padding: 0;
text-indent: -99999px;
width: 50px;
position: fixed;
top: 50%;
z-index: 99999999;
}
#cboxPrevious {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/angle-left-icon.php?fill=222324); left: 0;
}
#cboxNext {
background-image: url(//www.vanni.it/wp-content/themes/logan/images/angle-right-icon.php?fill=222324); right: 0;
}
#cboxOverlay {
background: #dddcdc!important; }
#cboxOverlay::after {
content: '';
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
#cboxContent {
background: #ffffff; }
.cBox-quick-view #cboxContent {
background:#ffffff;
}
.cboxIframe {
background:#ffffff;
}
#cboxTitle {
color:#ffffff;
text-shadow: 0 0 20px rgba(0,0,0,.25), 0 0 20px rgba(0,0,0,.25), 0 0 20px rgba(0,0,0,.25), 0 0 20px rgba(0,0,0,.25);
} .slick-slider
{
position: relative;
display: block;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-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);
}
.slick-track {
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after {
display: table;
content: '';
}
.slick-track:after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
position: relative;
}
[dir='rtl'] .slick-slide {
float: right;
}
.slick-slide img {
display: block;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
.slick-slider .slick-list,
.slick-track, .slick-slide,
.slick-track, .slick-slide *,
.slick-track, .slick-slide *::after {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
} .tooltipster-default {
-moz-border-radius: 2px;
border-radius: 2px;
border: 2px solid #000;
background: #4c4c4c;
color: #fff;
} .tooltipster-default .tooltipster-content {
font-family: Arial, sans-serif;
font-size: 14px;
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;
left: 0;
top: 0;
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: -7px;
}
.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: -7px;
}
.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: -7px;
}
.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: -7px;
}
.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: -7px;
}
.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: -7px;
}
.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-shadow {
-moz-border-radius: 2px;
border-radius: 2px;
background: #222324; color: #ffffff; }
.tooltipster-shadow .tooltipster-content {
font-size: 0.785rem;
line-height: 1.35;
padding: 8px 10px;
} .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}@font-face {
font-family: 'FontAwesome';
src: url(//www.vanni.it/wp-content/themes/logan/font/fontawesome-webfont.eot?v=4.3.0)!important;
src: url(//www.vanni.it/wp-content/themes/logan/font/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'), url(//www.vanni.it/wp-content/themes/logan/font/fontawesome-webfont.woff2?v=4.3.0) format('woff2'), url(//www.vanni.it/wp-content/themes/logan/font/fontawesome-webfont.woff?v=4.3.0) format('woff'), url(//www.vanni.it/wp-content/themes/logan/font/fontawesome-webfont.ttf?v=4.3.0) format('truetype'), url(//www.vanni.it/wp-content/themes/logan/font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg')!important;
font-weight: normal;
font-style: normal;
}
[class^="fa-"], [class*=" fa-"], .fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
} .fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eeeeee;
border-radius: .1em;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.fa-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #ffffff;
} .fa-glass:before {
content: "\f000";
}
.fa-music:before {
content: "\f001";
}
.fa-search:before {
content: "\f002";
}
.fa-envelope-o:before {
content: "\f003";
}
.fa-heart:before {
content: "\f004";
}
.fa-star:before {
content: "\f005";
}
.fa-star-o:before {
content: "\f006";
}
.fa-user:before {
content: "\f007";
}
.fa-film:before {
content: "\f008";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "\f00d";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-power-off:before {
content: "\f011";
}
.fa-signal:before {
content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
content: "\f013";
}
.fa-trash-o:before {
content: "\f014";
}
.fa-home:before {
content: "\f015";
}
.fa-file-o:before {
content: "\f016";
}
.fa-clock-o:before {
content: "\f017";
}
.fa-road:before {
content: "\f018";
}
.fa-download:before {
content: "\f019";
}
.fa-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-play-circle-o:before {
content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "\f01e";
}
.fa-refresh:before {
content: "\f021";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-lock:before {
content: "\f023";
}
.fa-flag:before {
content: "\f024";
}
.fa-headphones:before {
content: "\f025";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-book:before {
content: "\f02d";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-print:before {
content: "\f02f";
}
.fa-camera:before {
content: "\f030";
}
.fa-font:before {
content: "\f031";
}
.fa-bold:before {
content: "\f032";
}
.fa-italic:before {
content: "\f033";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-list:before {
content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
content: "\f03b";
}
.fa-indent:before {
content: "\f03c";
}
.fa-video-camera:before {
content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "\f03e";
}
.fa-pencil:before {
content: "\f040";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-adjust:before {
content: "\f042";
}
.fa-tint:before {
content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "\f044";
}
.fa-share-square-o:before {
content: "\f045";
}
.fa-check-square-o:before {
content: "\f046";
}
.fa-arrows:before {
content: "\f047";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-backward:before {
content: "\f04a";
}
.fa-play:before {
content: "\f04b";
}
.fa-pause:before {
content: "\f04c";
}
.fa-stop:before {
content: "\f04d";
}
.fa-forward:before {
content: "\f04e";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-eject:before {
content: "\f052";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-times-circle-o:before {
content: "\f05c";
}
.fa-check-circle-o:before {
content: "\f05d";
}
.fa-ban:before {
content: "\f05e";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
content: "\f064";
}
.fa-expand:before {
content: "\f065";
}
.fa-compress:before {
content: "\f066";
}
.fa-plus:before {
content: "\f067";
}
.fa-minus:before {
content: "\f068";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-gift:before {
content: "\f06b";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-fire:before {
content: "\f06d";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-plane:before {
content: "\f072";
}
.fa-calendar:before {
content: "\f073";
}
.fa-random:before {
content: "\f074";
}
.fa-comment:before {
content: "\f075";
}
.fa-magnet:before {
content: "\f076";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-retweet:before {
content: "\f079";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "\f080";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-key:before {
content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
content: "\f085";
}
.fa-comments:before {
content: "\f086";
}
.fa-thumbs-o-up:before {
content: "\f087";
}
.fa-thumbs-o-down:before {
content: "\f088";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-linkedin-square:before {
content: "\f08c";
}
.fa-thumb-tack:before {
content: "\f08d";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-trophy:before {
content: "\f091";
}
.fa-github-square:before {
content: "\f092";
}
.fa-upload:before {
content: "\f093";
}
.fa-lemon-o:before {
content: "\f094";
}
.fa-phone:before {
content: "\f095";
}
.fa-square-o:before {
content: "\f096";
}
.fa-bookmark-o:before {
content: "\f097";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-twitter:before {
content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
content: "\f09a";
}
.fa-github:before {
content: "\f09b";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-rss:before {
content: "\f09e";
}
.fa-hdd-o:before {
content: "\f0a0";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-hand-o-right:before {
content: "\f0a4";
}
.fa-hand-o-left:before {
content: "\f0a5";
}
.fa-hand-o-up:before {
content: "\f0a6";
}
.fa-hand-o-down:before {
content: "\f0a7";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
content: "\f0c1";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
content: "\f0c5";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
content: "\f0c7";
}
.fa-square:before {
content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "\f0c9";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-table:before {
content: "\f0ce";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-money:before {
content: "\f0d6";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-columns:before {
content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "\f0de";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-linkedin:before {
content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "\f0e4";
}
.fa-comment-o:before {
content: "\f0e5";
}
.fa-comments-o:before {
content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
content: "\f0e7";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
content: "\f0ea";
}
.fa-lightbulb-o:before {
content: "\f0eb";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-bell-o:before {
content: "\f0a2";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cutlery:before {
content: "\f0f5";
}
.fa-file-text-o:before {
content: "\f0f6";
}
.fa-building-o:before {
content: "\f0f7";
}
.fa-hospital-o:before {
content: "\f0f8";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-desktop:before {
content: "\f108";
}
.fa-laptop:before {
content: "\f109";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "\f10b";
}
.fa-circle-o:before {
content: "\f10c";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-spinner:before {
content: "\f110";
}
.fa-circle:before {
content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "\f112";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-folder-o:before {
content: "\f114";
}
.fa-folder-open-o:before {
content: "\f115";
}
.fa-smile-o:before {
content: "\f118";
}
.fa-frown-o:before {
content: "\f119";
}
.fa-meh-o:before {
content: "\f11a";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-keyboard-o:before {
content: "\f11c";
}
.fa-flag-o:before {
content: "\f11d";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-code:before {
content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "\f123";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-crop:before {
content: "\f125";
}
.fa-code-fork:before {
content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "\f127";
}
.fa-question:before {
content: "\f128";
}
.fa-info:before {
content: "\f129";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-shield:before {
content: "\f132";
}
.fa-calendar-o:before {
content: "\f133";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-rocket:before {
content: "\f135";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-html5:before {
content: "\f13b";
}
.fa-css3:before {
content: "\f13c";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-ticket:before {
content: "\f145";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-minus-square-o:before {
content: "\f147";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-down:before {
content: "\f149";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-pencil-square:before {
content: "\f14b";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-compass:before {
content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
content: "\f153";
}
.fa-gbp:before {
content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "\f158";
}
.fa-won:before,
.fa-krw:before {
content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "\f15a";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-text:before {
content: "\f15c";
}
.fa-sort-alpha-asc:before {
content: "\f15d";
}
.fa-sort-alpha-desc:before {
content: "\f15e";
}
.fa-sort-amount-asc:before {
content: "\f160";
}
.fa-sort-amount-desc:before {
content: "\f161";
}
.fa-sort-numeric-asc:before {
content: "\f162";
}
.fa-sort-numeric-desc:before {
content: "\f163";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-youtube-square:before {
content: "\f166";
}
.fa-youtube:before {
content: "\f167";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-youtube-play:before {
content: "\f16a";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-adn:before {
content: "\f170";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitbucket-square:before {
content: "\f172";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-apple:before {
content: "\f179";
}
.fa-windows:before {
content: "\f17a";
}
.fa-android:before {
content: "\f17b";
}
.fa-linux:before {
content: "\f17c";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-skype:before {
content: "\f17e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-trello:before {
content: "\f181";
}
.fa-female:before {
content: "\f182";
}
.fa-male:before {
content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
content: "\f184";
}
.fa-sun-o:before {
content: "\f185";
}
.fa-moon-o:before {
content: "\f186";
}
.fa-archive:before {
content: "\f187";
}
.fa-bug:before {
content: "\f188";
}
.fa-vk:before {
content: "\f189";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-renren:before {
content: "\f18b";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-arrow-circle-o-left:before {
content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "\f191";
}
.fa-dot-circle-o:before {
content: "\f192";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "\f195";
}
.fa-plus-square-o:before {
content: "\f196";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-slack:before {
content: "\f198";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-openid:before {
content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-google:before {
content: "\f1a0";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-pied-piper:before {
content: "\f1a7";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-language:before {
content: "\f1ab";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-building:before {
content: "\f1ad";
}
.fa-child:before {
content: "\f1ae";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-spoon:before {
content: "\f1b1";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
content: "\f1ba";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-database:before {
content: "\f1c0";
}
.fa-file-pdf-o:before {
content: "\f1c1";
}
.fa-file-word-o:before {
content: "\f1c2";
}
.fa-file-excel-o:before {
content: "\f1c3";
}
.fa-file-powerpoint-o:before {
content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "\f1c8";
}
.fa-file-code-o:before {
content: "\f1c9";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "\f1cd";
}
.fa-circle-o-notch:before {
content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
content: "\f1d1";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-git:before {
content: "\f1d3";
}
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "\f1d9";
}
.fa-history:before {
content: "\f1da";
}
.fa-genderless:before,
.fa-circle-thin:before {
content: "\f1db";
}
.fa-header:before {
content: "\f1dc";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-sliders:before {
content: "\f1de";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "\f1e3";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-newspaper-o:before {
content: "\f1ea";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bell-slash-o:before {
content: "\f1f7";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-at:before {
content: "\f1fa";
}
.fa-eyedropper:before {
content: "\f1fb";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-area-chart:before {
content: "\f1fe";
}
.fa-pie-chart:before {
content: "\f200";
}
.fa-line-chart:before {
content: "\f201";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bus:before {
content: "\f207";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-angellist:before {
content: "\f209";
}
.fa-cc:before {
content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "\f20b";
}
.fa-meanpath:before {
content: "\f20c";
}
.fa-buysellads:before {
content: "\f20d";
}
.fa-connectdevelop:before {
content: "\f20e";
}
.fa-dashcube:before {
content: "\f210";
}
.fa-forumbee:before {
content: "\f211";
}
.fa-leanpub:before {
content: "\f212";
}
.fa-sellsy:before {
content: "\f213";
}
.fa-shirtsinbulk:before {
content: "\f214";
}
.fa-simplybuilt:before {
content: "\f215";
}
.fa-skyatlas:before {
content: "\f216";
}
.fa-cart-plus:before {
content: "\f217";
}
.fa-cart-arrow-down:before {
content: "\f218";
}
.fa-diamond:before {
content: "\f219";
}
.fa-ship:before {
content: "\f21a";
}
.fa-user-secret:before {
content: "\f21b";
}
.fa-motorcycle:before {
content: "\f21c";
}
.fa-street-view:before {
content: "\f21d";
}
.fa-heartbeat:before {
content: "\f21e";
}
.fa-venus:before {
content: "\f221";
}
.fa-mars:before {
content: "\f222";
}
.fa-mercury:before {
content: "\f223";
}
.fa-transgender:before {
content: "\f224";
}
.fa-transgender-alt:before {
content: "\f225";
}
.fa-venus-double:before {
content: "\f226";
}
.fa-mars-double:before {
content: "\f227";
}
.fa-venus-mars:before {
content: "\f228";
}
.fa-mars-stroke:before {
content: "\f229";
}
.fa-mars-stroke-v:before {
content: "\f22a";
}
.fa-mars-stroke-h:before {
content: "\f22b";
}
.fa-neuter:before {
content: "\f22c";
}
.fa-facebook-official:before {
content: "\f230";
}
.fa-pinterest-p:before {
content: "\f231";
}
.fa-whatsapp:before {
content: "\f232";
}
.fa-server:before {
content: "\f233";
}
.fa-user-plus:before {
content: "\f234";
}
.fa-user-times:before {
content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
content: "\f236";
}
.fa-viacoin:before {
content: "\f237";
}
.fa-train:before {
content: "\f238";
}
.fa-subway:before {
content: "\f239";
}
.fa-medium:before {
content: "\f23a";
}@font-face {
font-family: 'budicon';
src: url(//www.vanni.it/wp-content/themes/logan/font/budicon.eot);
src: url(//www.vanni.it/wp-content/themes/logan/font/budicon.eot#iefix) format('embedded-opentype'),
url(//www.vanni.it/wp-content/themes/logan/font/budicon.woff2) format('woff2'),
url(//www.vanni.it/wp-content/themes/logan/font/budicon.woff) format('woff'),
url(//www.vanni.it/wp-content/themes/logan/font/budicon.ttf) format('truetype'),
url(//www.vanni.it/wp-content/themes/logan/font/budicon.svg#logan) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="logan-icon-"], [class*=" logan-icon-"] {
font-family: 'budicon';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.logan-icon-acrobat::before {
content: "\ecaf";
}
.logan-icon-amazon::before {
content: "\ecb0";
}
.logan-icon-android::before {
content: "\ecb1";
}
.logan-icon-angellist::before {
content: "\ecb2";
}
.logan-icon-aol::before {
content: "\ecb3";
}
.logan-icon-appnet::before {
content: "\ecb4";
}
.logan-icon-appstore::before {
content: "\ecb5";
}
.logan-icon-bitbucket::before {
content: "\ecb6";
}
.logan-icon-bitcoin::before {
content: "\ecb7";
}
.logan-icon-blogger::before {
content: "\ecb8";
}
.logan-icon-buffer::before {
content: "\ecb9";
}
.logan-icon-cal::before {
content: "\ecba";
}
.logan-icon-call::before {
content: "\ecbb";
}
.logan-icon-cart::before {
content: "\ecbc";
}
.logan-icon-chrome::before {
content: "\ecbd";
}
.logan-icon-cloudapp::before {
content: "\ecbe";
}
.logan-icon-creativecommons::before {
content: "\ecbf";
}
.logan-icon-delicious::before {
content: "\ecc0";
}
.logan-icon-digg::before {
content: "\ecc1";
}
.logan-icon-disqus::before {
content: "\ecc2";
}
.logan-icon-dribbble::before {
content: "\ecc3";
}
.logan-icon-dropbox::before {
content: "\ecc4";
}
.logan-icon-drupal::before {
content: "\ecc5";
}
.logan-icon-dwolla::before {
content: "\ecc6";
}
.logan-icon-email::before {
content: "\ecc7";
}
.logan-icon-eventasaurus::before {
content: "\ecc8";
}
.logan-icon-eventbrite::before {
content: "\ecc9";
}
.logan-icon-eventful::before {
content: "\ecca";
}
.logan-icon-evernote::before {
content: "\eccb";
}
.logan-icon-facebook::before {
content: "\eccc";
}
.logan-icon-fivehundredpx::before {
content: "\eccd";
}
.logan-icon-flattr::before {
content: "\ecce";
}
.logan-icon-flickr::before {
content: "\eccf";
}
.logan-icon-forrst::before {
content: "\ecd0";
}
.logan-icon-foursquare::before {
content: "\ecd1";
}
.logan-icon-github::before {
content: "\ecd2";
}
.logan-icon-gmail::before {
content: "\ecd3";
}
.logan-icon-google::before {
content: "\ecd4";
}
.logan-icon-googleplay::before {
content: "\ecd5";
}
.logan-icon-googleplus::before {
content: "\ecd6";
}
.logan-icon-gowalla::before {
content: "\ecd7";
}
.logan-icon-grooveshark::before {
content: "\ecd8";
}
.logan-icon-guest::before {
content: "\ecd9";
}
.logan-icon-html5::before {
content: "\ecda";
}
.logan-icon-ie::before {
content: "\ecdb";
}
.logan-icon-instagram::before {
content: "\ecdc";
}
.logan-icon-instapaper::before {
content: "\ecdd";
}
.logan-icon-intensedebate::before {
content: "\ecde";
}
.logan-icon-itunes::before {
content: "\ecdf";
}
.logan-icon-joinme::before {
content: "\ece0";
}
.logan-icon-klout::before {
content: "\ece1";
}
.logan-icon-lanyrd::before {
content: "\ece2";
}
.logan-icon-lastfm::before {
content: "\ece3";
}
.logan-icon-lego::before {
content: "\ece4";
}
.logan-icon-linkedin::before {
content: "\ece5";
}
.logan-icon-lkdto::before {
content: "\ece6";
}
.logan-icon-logmein::before {
content: "\ece7";
}
.logan-icon-macstore::before {
content: "\ece8";
}
.logan-icon-meetup::before {
content: "\ece9";
}
.logan-icon-myspace::before {
content: "\ecea";
}
.logan-icon-ninetyninedesigns::before {
content: "\eceb";
}
.logan-icon-openid::before {
content: "\ecec";
}
.logan-icon-opentable::before {
content: "\eced";
}
.logan-icon-paypal::before {
content: "\ecee";
}
.logan-icon-persona::before {
content: "\ecef";
}
.logan-icon-pinboard::before {
content: "\ecf0";
}
.logan-icon-pinterest::before {
content: "\ecf1";
}
.logan-icon-plancast::before {
content: "\ecf2";
}
.logan-icon-plurk::before {
content: "\ecf3";
}
.logan-icon-pocket::before {
content: "\ecf4";
}
.logan-icon-podcast::before {
content: "\ecf5";
}
.logan-icon-posterous::before {
content: "\ecf6";
}
.logan-icon-print::before {
content: "\ecf7";
}
.logan-icon-quora::before {
content: "\ecf8";
}
.logan-icon-reddit::before {
content: "\ecf9";
}
.logan-icon-rss::before {
content: "\ecfa";
}
.logan-icon-scribd::before {
content: "\ecfb";
}
.logan-icon-skype::before {
content: "\ecfc";
}
.logan-icon-smashing::before {
content: "\ecfd";
}
.logan-icon-songkick::before {
content: "\ecfe";
}
.logan-icon-soundcloud::before {
content: "\ecff";
}
.logan-icon-spotify::before {
content: "\ed00";
}
.logan-icon-stackoverflow::before {
content: "\ed01";
}
.logan-icon-statusnet::before {
content: "\ed02";
}
.logan-icon-steam::before {
content: "\ed03";
}
.logan-icon-stripe::before {
content: "\ed04";
}
.logan-icon-stumbleupon::before {
content: "\ed05";
}
.logan-icon-tumblr::before {
content: "\ed06";
}
.logan-icon-twitter::before {
content: "\ed07";
}
.logan-icon-viadeo::before {
content: "\ed08";
}
.logan-icon-vimeo::before {
content: "\ed09";
}
.logan-icon-vk::before {
content: "\ed0a";
}
.logan-icon-weibo::before {
content: "\ed0b";
}
.logan-icon-wikipedia::before {
content: "\ed0c";
}
.logan-icon-windows::before {
content: "\ed0d";
}
.logan-icon-wordpress::before {
content: "\ed0e";
}
.logan-icon-xing::before {
content: "\ed0f";
}
.logan-icon-yahoo::before {
content: "\ed10";
}
.logan-icon-ycombinator::before {
content: "\ed11";
}
.logan-icon-yelp::before {
content: "\ed12";
}
.logan-icon-youtube::before {
content: "\ed13";
}
.logan-icon-animal-fox::before {
content: "\e900";
}
.logan-icon-animal-pig::before {
content: "\e901";
}
.logan-icon-animal-pig2::before {
content: "\e902";
}
.logan-icon-animal-bull::before {
content: "\e903";
}
.logan-icon-animal-cow::before {
content: "\e904";
}
.logan-icon-animal-monkey::before {
content: "\e905";
}
.logan-icon-animal-monkey2::before {
content: "\e906";
}
.logan-icon-animal-doghusky::before {
content: "\e907";
}
.logan-icon-animal-wolf::before {
content: "\e908";
}
.logan-icon-animal-dog::before {
content: "\e909";
}
.logan-icon-animal-mouse::before {
content: "\e90a";
}
.logan-icon-animal-cat::before {
content: "\e90b";
}
.logan-icon-animal-fish::before {
content: "\e90c";
}
.logan-icon-animal-frog::before {
content: "\e90d";
}
.logan-icon-animal-shrimp::before {
content: "\e90e";
}
.logan-icon-animal-sheep::before {
content: "\e90f";
}
.logan-icon-animal-lion::before {
content: "\e910";
}
.logan-icon-animal-dog2::before {
content: "\e911";
}
.logan-icon-animal-goose::before {
content: "\e912";
}
.logan-icon-animal-chicken::before {
content: "\e913";
}
.logan-icon-animal-cow2::before {
content: "\e914";
}
.logan-icon-communication-bubblechattalkconversation::before {
content: "\e915";
}
.logan-icon-communication-bubblechattalkconversationline::before {
content: "\e916";
}
.logan-icon-communication-bubblechattalkconversationmore::before {
content: "\e917";
}
.logan-icon-communication-bubblechattalkconversation2::before {
content: "\e918";
}
.logan-icon-communication-bubblechattalkconversationline2::before {
content: "\e919";
}
.logan-icon-communication-bubblechattalkconversationmore2::before {
content: "\e91a";
}
.logan-icon-communication-bubblechattalkconversation3::before {
content: "\e91b";
}
.logan-icon-communication-bubblechattalkconversationline3::before {
content: "\e91c";
}
.logan-icon-communication-bubblechattalkconversationmore3::before {
content: "\e91d";
}
.logan-icon-communication-bubblechatgroupconversation::before {
content: "\e91e";
}
.logan-icon-communication-bubblechatgroupconversation2::before {
content: "\e91f";
}
.logan-icon-communication-bubblechatgroupconversation3::before {
content: "\e920";
}
.logan-icon-communication-bubblechatgroupconversation4::before {
content: "\e921";
}
.logan-icon-communication-bubblechatgroupconversation5::before {
content: "\e922";
}
.logan-icon-communication-bubblehelpquestionsupport::before {
content: "\e923";
}
.logan-icon-communication-bubblehelpquestionsupport2::before {
content: "\e924";
}
.logan-icon-communication-broadcastmegaphone::before {
content: "\e925";
}
.logan-icon-communication-broadcastmegaphone2::before {
content: "\e926";
}
.logan-icon-communication-chattalkbubblemoredots::before {
content: "\e927";
}
.logan-icon-communication-voicemail::before {
content: "\e928";
}
.logan-icon-communication-emailenvelopemail::before {
content: "\e929";
}
.logan-icon-communication-emailenvelopedeletecross::before {
content: "\e92a";
}
.logan-icon-communication-emailenvelopetickdone::before {
content: "\e92b";
}
.logan-icon-communication-emailenvelopedeleteminus::before {
content: "\e92c";
}
.logan-icon-communication-emailenvelopeaddplus::before {
content: "\e92d";
}
.logan-icon-communication-emailenvelope::before {
content: "\e92e";
}
.logan-icon-communication-emailenvelope2::before {
content: "\e92f";
}
.logan-icon-communication-letterfeatherpen::before {
content: "\e930";
}
.logan-icon-communication-fountainpenmessages::before {
content: "\e931";
}
.logan-icon-communication-emailsendcontact::before {
content: "\e932";
}
.logan-icon-communication-mic::before {
content: "\e933";
}
.logan-icon-communication-micsilentmute::before {
content: "\e934";
}
.logan-icon-communication-phonecall::before {
content: "\e935";
}
.logan-icon-communication-phonecall2::before {
content: "\e936";
}
.logan-icon-communication-bellnotification::before {
content: "\e937";
}
.logan-icon-communication-bellnotification2::before {
content: "\e938";
}
.logan-icon-communication-taskvotechoiceselect::before {
content: "\e939";
}
.logan-icon-communication-picturesframeimage::before {
content: "\e93a";
}
.logan-icon-communication-megaphonebroadcastannouncement::before {
content: "\e93b";
}
.logan-icon-communication-megaphonebroadcastannouncement2::before {
content: "\e93c";
}
.logan-icon-document-articlenewsnewspaper::before {
content: "\e93d";
}
.logan-icon-document-articlenewsnewspaper2::before {
content: "\e93e";
}
.logan-icon-document-articlenewsnewspaper3::before {
content: "\e93f";
}
.logan-icon-document-fileblank::before {
content: "\e940";
}
.logan-icon-document-file::before {
content: "\e941";
}
.logan-icon-document-addplusfile::before {
content: "\e942";
}
.logan-icon-document-removeminusdeletefile::before {
content: "\e943";
}
.logan-icon-document-doneticktaskfile::before {
content: "\e944";
}
.logan-icon-document-cancelcrossdeletefile::before {
content: "\e945";
}
.logan-icon-document-bookarticle::before {
content: "\e946";
}
.logan-icon-document-bookpaper::before {
content: "\e947";
}
.logan-icon-document-bookpaper2::before {
content: "\e948";
}
.logan-icon-document-bookpaper3::before {
content: "\e949";
}
.logan-icon-document-fileblank2::before {
content: "\e94a";
}
.logan-icon-document-file2::before {
content: "\e94b";
}
.logan-icon-document-addplusfile2::before {
content: "\e94c";
}
.logan-icon-document-removeminusdeletefile2::before {
content: "\e94d";
}
.logan-icon-document-doneticktaskfile2::before {
content: "\e94e";
}
.logan-icon-document-cancelcrossdeletefile2::before {
content: "\e94f";
}
.logan-icon-document-bookpaper4::before {
content: "\e950";
}
.logan-icon-document-folder::before {
content: "\e951";
}
.logan-icon-document-pin::before {
content: "\e952";
}
.logan-icon-document-pin2::before {
content: "\e953";
}
.logan-icon-document-printer::before {
content: "\e954";
}
.logan-icon-document-printer2::before {
content: "\e955";
}
.logan-icon-document-envelope::before {
content: "\e956";
}
.logan-icon-document-eyeglassread::before {
content: "\e957";
}
.logan-icon-document-eyeglassread2::before {
content: "\e958";
}
.logan-icon-media-clipvideofilm::before {
content: "\e959";
}
.logan-icon-media-clipvideofilm2::before {
content: "\e95a";
}
.logan-icon-document-folder2::before {
content: "\e95b";
}
.logan-icon-document-folderaddplusnew::before {
content: "\e95c";
}
.logan-icon-document-folderdeleteremove::before {
content: "\e95d";
}
.logan-icon-document-foldertickdone::before {
content: "\e95e";
}
.logan-icon-document-foldercrossdeleteremove::before {
content: "\e95f";
}
.logan-icon-document-foldersync::before {
content: "\e960";
}
.logan-icon-document-box::before {
content: "\e961";
}
.logan-icon-document-profilenewspaper::before {
content: "\e962";
}
.logan-icon-document-profilenewspaper2::before {
content: "\e963";
}
.logan-icon-document-paperarticlenews::before {
content: "\e964";
}
.logan-icon-document-uploadarrow::before {
content: "\e965";
}
.logan-icon-document-downloadarrow::before {
content: "\e966";
}
.logan-icon-document-bindertierblankzero0::before {
content: "\e967";
}
.logan-icon-document-bindertierzero0::before {
content: "\e968";
}
.logan-icon-document-bindertierone1::before {
content: "\e969";
}
.logan-icon-document-bindertiertwo2::before {
content: "\e96a";
}
.logan-icon-document-bindertierthree3::before {
content: "\e96b";
}
.logan-icon-document-bindertierfour4::before {
content: "\e96c";
}
.logan-icon-document-articlebookjournal::before {
content: "\e96d";
}
.logan-icon-document-book::before {
content: "\e96e";
}
.logan-icon-document-officestuffdrawer::before {
content: "\e96f";
}
.logan-icon-document-stackfile::before {
content: "\e970";
}
.logan-icon-document-piechartgraph::before {
content: "\e971";
}
.logan-icon-document-piechartgraph2::before {
content: "\e972";
}
.logan-icon-document-piechartgraph3::before {
content: "\e973";
}
.logan-icon-document-analyticgraphblank::before {
content: "\e974";
}
.logan-icon-document-analyticgraph::before {
content: "\e975";
}
.logan-icon-document-analyticgraphdown::before {
content: "\e976";
}
.logan-icon-document-analyticgraphup::before {
content: "\e977";
}
.logan-icon-document-list::before {
content: "\e978";
}
.logan-icon-business-tiejob::before {
content: "\e979";
}
.logan-icon-business-tiejob2::before {
content: "\e97a";
}
.logan-icon-business-tiejob3::before {
content: "\e97b";
}
.logan-icon-document-composepencilwrite::before {
content: "\e97c";
}
.logan-icon-document-composepencilwrite2::before {
content: "\e97d";
}
.logan-icon-document-articlecolumnnewspapernews::before {
content: "\e97e";
}
.logan-icon-document-articlebookjournal2::before {
content: "\e97f";
}
.logan-icon-document-attachmentclippaperclip::before {
content: "\e980";
}
.logan-icon-document-attachmentclippaperclip2::before {
content: "\e981";
}
.logan-icon-document-bookmarkimportant::before {
content: "\e982";
}
.logan-icon-document-drawingwritingboardtick::before {
content: "\e983";
}
.logan-icon-document-drawingwritingboard::before {
content: "\e984";
}
.logan-icon-document-paperarticlenews2::before {
content: "\e985";
}
.logan-icon-document-stackpaperbundle::before {
content: "\e986";
}
.logan-icon-document-drawerboxshelfdashboard::before {
content: "\e987";
}
.logan-icon-document-drawerboxshelfdashboard2::before {
content: "\e988";
}
.logan-icon-document-drawerdashboardupload::before {
content: "\e989";
}
.logan-icon-document-drawerdashboarddownload::before {
content: "\e98a";
}
.logan-icon-document-drawerdashboard::before {
content: "\e98b";
}
.logan-icon-document-drawerdashboard2::before {
content: "\e98c";
}
.logan-icon-document-briefcasecasebag::before {
content: "\e98d";
}
.logan-icon-document-briefcasecasebag2::before {
content: "\e98e";
}
.logan-icon-document-briefcasecasebag3::before {
content: "\e98f";
}
.logan-icon-document-briefcasecasebag4::before {
content: "\e990";
}
.logan-icon-document-briefcasecasebag5::before {
content: "\e991";
}
.logan-icon-media-videoclipfilm::before {
content: "\e992";
}
.logan-icon-media-video::before {
content: "\e993";
}
.logan-icon-media-video2::before {
content: "\e994";
}
.logan-icon-media-video3::before {
content: "\e995";
}
.logan-icon-document-photostackpolaroid::before {
content: "\e996";
}
.logan-icon-media-imagephoto::before {
content: "\e997";
}
.logan-icon-media-imagephoto2::before {
content: "\e998";
}
.logan-icon-media-imagesphoto::before {
content: "\e999";
}
.logan-icon-media-imagephoto3::before {
content: "\e99a";
}
.logan-icon-document-blankdocument::before {
content: "\e99b";
}
.logan-icon-document-blankdocumentminusdelete::before {
content: "\e99c";
}
.logan-icon-document-blankdocumentaddplus::before {
content: "\e99d";
}
.logan-icon-document-notebookpenbooknotes::before {
content: "\e99e";
}
.logan-icon-document-newspapernews::before {
content: "\e99f";
}
.logan-icon-document-book2::before {
content: "\e9a0";
}
.logan-icon-document-bookbookmark::before {
content: "\e9a1";
}
.logan-icon-media-imagephoto4::before {
content: "\e9a2";
}
.logan-icon-document-folder3::before {
content: "\e9a3";
}
.logan-icon-document-folder-add-plus-new::before {
content: "\e9a4";
}
.logan-icon-document-folder-delete-remove::before {
content: "\e9a5";
}
.logan-icon-document-folder-tick-done::before {
content: "\e9a6";
}
.logan-icon-document-folder-cross-delete-remove::before {
content: "\e9a7";
}
.logan-icon-ecommerce-shopmarket::before {
content: "\e9a8";
}
.logan-icon-ecommerce-basketshoppingcart::before {
content: "\e9a9";
}
.logan-icon-ecommerce-shopcart::before {
content: "\e9aa";
}
.logan-icon-ecommerce-shopcartfill::before {
content: "\e9ab";
}
.logan-icon-ecommerce-trolleyshopcartdownload::before {
content: "\e9ac";
}
.logan-icon-ecommerce-trolleyshopcart::before {
content: "\e9ad";
}
.logan-icon-ecommerce-trolleyshopcartfill::before {
content: "\e9ae";
}
.logan-icon-ecommerce-trolleyshopcartdownload2::before {
content: "\e9af";
}
.logan-icon-ecommerce-trolleyshopcart2::before {
content: "\e9b0";
}
.logan-icon-ecommerce-trolleyshopcart3::before {
content: "\e9b1";
}
.logan-icon-ecommerce-marketbagshop::before {
content: "\e9b2";
}
.logan-icon-ecommerce-marketbagshop2::before {
content: "\e9b3";
}
.logan-icon-ecommerce-creditcarddiscover::before {
content: "\e9b4";
}
.logan-icon-ecommerce-creditcardmastercard::before {
content: "\e9b5";
}
.logan-icon-ecomerce-giftwishlist::before {
content: "\e9b6";
}
.logan-icon-ecommerce-boxpackagingpackgoodies::before {
content: "\e9b7";
}
.logan-icon-ecommerce-boxpackagingpackgoodies2::before {
content: "\e9b8";
}
.logan-icon-ecommerce-downloaddigitalitem::before {
content: "\e9b9";
}
.logan-icon-ecommerce-uploaddigitalitem::before {
content: "\e9ba";
}
.logan-icon-ecommerce-shoppingbag::before {
content: "\e9bb";
}
.logan-icon-ecommerce-creditcard::before {
content: "\e9bc";
}
.logan-icon-ecommerce-creditcard2::before {
content: "\e9bd";
}
.logan-icon-ecommerce-creditcard3::before {
content: "\e9be";
}
.logan-icon-ecommerce-safedeposit::before {
content: "\e9bf";
}
.logan-icon-ecommerce-moneycashfinance::before {
content: "\e9c0";
}
.logan-icon-ecommerce-moneycashfinance2::before {
content: "\e9c1";
}
.logan-icon-ecommerce-moneycashcoinsfinance::before {
content: "\e9c2";
}
.logan-icon-ecommerce-moneycashcoinsfinance2::before {
content: "\e9c3";
}
.logan-icon-ecommerce-walletmoneycashfinance::before {
content: "\e9c4";
}
.logan-icon-ecommerce-walletmoneycashfinance2::before {
content: "\e9c5";
}
.logan-icon-ecommerce-pricetag::before {
content: "\e9c6";
}
.logan-icon-ecommerce-pricetagadd::before {
content: "\e9c7";
}
.logan-icon-ecommerce-pricetagminusdelete::before {
content: "\e9c8";
}
.logan-icon-ecommerce-pricetagtickdone::before {
content: "\e9c9";
}
.logan-icon-ecommerce-pricetagcross::before {
content: "\e9ca";
}
.logan-icon-ecommerce-pricetag2::before {
content: "\e9cb";
}
.logan-icon-ecommerce-pricetag3::before {
content: "\e9cc";
}
.logan-icon-ecommerce-pricetag4::before {
content: "\e9cd";
}
.logan-icon-ecommerce-pricetag5::before {
content: "\e9ce";
}
.logan-icon-ecommerce-pricetag6::before {
content: "\e9cf";
}
.logan-icon-ecommerce-pricetag7::before {
content: "\e9d0";
}
.logan-icon-goods-shirt::before {
content: "\e9d1";
}
.logan-icon-goods-shirt2::before {
content: "\e9d2";
}
.logan-icon-goods-womenbag::before {
content: "\e9d3";
}
.logan-icon-goods-backpack::before {
content: "\e9d4";
}
.logan-icon-goods-backpack2::before {
content: "\e9d5";
}
.logan-icon-goods-tshirt::before {
content: "\e9d6";
}
.logan-icon-goods-short::before {
content: "\e9d7";
}
.logan-icon-goods-jeans::before {
content: "\e9d8";
}
.logan-icon-ecommerce-trackingtrackpaymentactivity::before {
content: "\e9d9";
}
.logan-icon-ecommerce-financecoinmoneycashyen::before {
content: "\e9da";
}
.logan-icon-ecommerce-financecoinmoneycashpoundsterling::before {
content: "\e9db";
}
.logan-icon-ecommerce-financecoinmoneycasheuro::before {
content: "\e9dc";
}
.logan-icon-ecommerce-financecoinmoneycashdollar::before {
content: "\e9dd";
}
.logan-icon-goods-fashionbowtie::before {
content: "\e9de";
}
.logan-icon-goods-cosmeticlipstick::before {
content: "\e9df";
}
.logan-icon-goods-shoes::before {
content: "\e9e0";
}
.logan-icon-ecommerce-hanger::before {
content: "\e9e1";
}
.logan-icon-ecommerce-suitcase::before {
content: "\e9e2";
}
.logan-icon-ecommerce-suitcase2::before {
content: "\e9e3";
}
.logan-icon-ecommerce-jewelrydiamondring::before {
content: "\e9e4";
}
.logan-icon-ecommerce-jewelrydiamond::before {
content: "\e9e5";
}
.logan-icon-ecommerce-billpaymentreceipt::before {
content: "\e9e6";
}
.logan-icon-ecommerce-billpaymentreceipt2::before {
content: "\e9e7";
}
.logan-icon-ecommerce-billpaymentreceipt3::before {
content: "\e9e8";
}
.logan-icon-ecommerce-shopmarket2::before {
content: "\e9e9";
}
.logan-icon-ecommerce-wishlistlike::before {
content: "\e9ea";
}
.logan-icon-hours::before {
content: "\e9eb";
}
.logan-icon-airplane::before {
content: "\e9ec";
}
.logan-icon-ATM_card::before {
content: "\e9ed";
}
.logan-icon-ATM_money::before {
content: "\e9ee";
}
.logan-icon-bag::before {
content: "\e9ef";
}
.logan-icon-bank_card_security::before {
content: "\e9f0";
}
.logan-icon-bank_card::before {
content: "\e9f1";
}
.logan-icon-bank::before {
content: "\e9f2";
}
.logan-icon-banknote::before {
content: "\e9f3";
}
.logan-icon-banknotes::before {
content: "\e9f4";
}
.logan-icon-bar_graph_1::before {
content: "\e9f5";
}
.logan-icon-bar_graph_2::before {
content: "\e9f6";
}
.logan-icon-bar_graph_drop::before {
content: "\e9f7";
}
.logan-icon-bar_graph_growth::before {
content: "\e9f8";
}
.logan-icon-bar_graph_horizontal::before {
content: "\e9f9";
}
.logan-icon-bar_graph_vertical::before {
content: "\e9fa";
}
.logan-icon-barcode_search::before {
content: "\e9fb";
}
.logan-icon-barcode::before {
content: "\e9fc";
}
.logan-icon-basket_1::before {
content: "\e9fd";
}
.logan-icon-basket_2::before {
content: "\e9fe";
}
.logan-icon-basket_3::before {
content: "\e9ff";
}
.logan-icon-basket_4::before {
content: "\ea00";
}
.logan-icon-basket_5::before {
content: "\ea01";
}
.logan-icon-basket_6::before {
content: "\ea02";
}
.logan-icon-basket_full::before {
content: "\ea03";
}
.logan-icon-box_1::before {
content: "\ea04";
}
.logan-icon-box_2::before {
content: "\ea05";
}
.logan-icon-box_3::before {
content: "\ea06";
}
.logan-icon-box_isometric::before {
content: "\ea07";
}
.logan-icon-box_search::before {
content: "\ea08";
}
.logan-icon-briefcase::before {
content: "\ea09";
}
.logan-icon-buy::before {
content: "\ea0a";
}
.logan-icon-calculator::before {
content: "\ea0b";
}
.logan-icon-candlestick_chart::before {
content: "\ea0c";
}
.logan-icon-car_24::before {
content: "\ea0d";
}
.logan-icon-car_express::before {
content: "\ea0e";
}
.logan-icon-case::before {
content: "\ea0f";
}
.logan-icon-cash_register::before {
content: "\ea10";
}
.logan-icon-certificate::before {
content: "\ea11";
}
.logan-icon-check::before {
content: "\ea12";
}
.logan-icon-clipboard::before {
content: "\ea13";
}
.logan-icon-close::before {
content: "\ea14";
}
.logan-icon-coins_collect::before {
content: "\ea15";
}
.logan-icon-coins::before {
content: "\ea16";
}
.logan-icon-comb::before {
content: "\ea17";
}
.logan-icon-cut::before {
content: "\ea18";
}
.logan-icon-delivery_1::before {
content: "\ea19";
}
.logan-icon-delivery_2::before {
content: "\ea1a";
}
.logan-icon-dollar::before {
content: "\ea1b";
}
.logan-icon-dress::before {
content: "\ea1c";
}
.logan-icon-euro::before {
content: "\ea1d";
}
.logan-icon-eyeware::before {
content: "\ea1e";
}
.logan-icon-gift_wrap::before {
content: "\ea1f";
}
.logan-icon-graph_growth::before {
content: "\ea20";
}
.logan-icon-graph::before {
content: "\ea21";
}
.logan-icon-hanger_clothing::before {
content: "\ea22";
}
.logan-icon-hanger::before {
content: "\ea23";
}
.logan-icon-headphones::before {
content: "\ea24";
}
.logan-icon-heart::before {
content: "\ea25";
}
.logan-icon-high_heels::before {
content: "\ea26";
}
.logan-icon-insert_coin::before {
content: "\ea27";
}
.logan-icon-lipstick::before {
content: "\ea28";
}
.logan-icon-mascara::before {
content: "\ea29";
}
.logan-icon-moneybag_dollar::before {
content: "\ea2a";
}
.logan-icon-moneybag_euro::before {
content: "\ea2b";
}
.logan-icon-moneybag::before {
content: "\ea2c";
}
.logan-icon-new::before {
content: "\ea2d";
}
.logan-icon-open::before {
content: "\ea2e";
}
.logan-icon-pants::before {
content: "\ea2f";
}
.logan-icon-paper::before {
content: "\ea30";
}
.logan-icon-parfume::before {
content: "\ea31";
}
.logan-icon-pie_chart_1::before {
content: "\ea32";
}
.logan-icon-pie_chart_2::before {
content: "\ea33";
}
.logan-icon-pie_chart_3::before {
content: "\ea34";
}
.logan-icon-piggy_bank_add::before {
content: "\ea35";
}
.logan-icon-piggy_bank_coin::before {
content: "\ea36";
}
.logan-icon-piggy_bank_input::before {
content: "\ea37";
}
.logan-icon-piggy_bank_output::before {
content: "\ea38";
}
.logan-icon-piggy_bank_remove::before {
content: "\ea39";
}
.logan-icon-piggy_bank::before {
content: "\ea3a";
}
.logan-icon-sale_1::before {
content: "\ea3b";
}
.logan-icon-sale_2::before {
content: "\ea3c";
}
.logan-icon-sale_3::before {
content: "\ea3d";
}
.logan-icon-scales::before {
content: "\ea3e";
}
.logan-icon-ship::before {
content: "\ea3f";
}
.logan-icon-shoes::before {
content: "\ea40";
}
.logan-icon-shop::before {
content: "\ea41";
}
.logan-icon-shopping_bag_1::before {
content: "\ea42";
}
.logan-icon-shopping_bag_2::before {
content: "\ea43";
}
.logan-icon-star::before {
content: "\ea44";
}
.logan-icon-storage_box::before {
content: "\ea45";
}
.logan-icon-strongbox::before {
content: "\ea46";
}
.logan-icon-suit::before {
content: "\ea47";
}
.logan-icon-t-shirt::before {
content: "\ea48";
}
.logan-icon-tag::before {
content: "\ea49";
}
.logan-icon-trash::before {
content: "\ea4a";
}
.logan-icon-trolley_1::before {
content: "\ea4b";
}
.logan-icon-trolley_2::before {
content: "\ea4c";
}
.logan-icon-trolley_3::before {
content: "\ea4d";
}
.logan-icon-trolley_add::before {
content: "\ea4e";
}
.logan-icon-trolley_check::before {
content: "\ea4f";
}
.logan-icon-trolley_close::before {
content: "\ea50";
}
.logan-icon-trolley_full::before {
content: "\ea51";
}
.logan-icon-trolley_input::before {
content: "\ea52";
}
.logan-icon-trolley_like::before {
content: "\ea53";
}
.logan-icon-trolley_output::before {
content: "\ea54";
}
.logan-icon-trolley_remove::before {
content: "\ea55";
}
.logan-icon-trolley_settings::before {
content: "\ea56";
}
.logan-icon-underware::before {
content: "\ea57";
}
.logan-icon-wallet_1::before {
content: "\ea58";
}
.logan-icon-wallet_2::before {
content: "\ea59";
}
.logan-icon-warehouse::before {
content: "\ea5a";
}
.logan-icon-editorial-leftalign::before {
content: "\ea5b";
}
.logan-icon-editorial-centeralign::before {
content: "\ea5c";
}
.logan-icon-editorial-rightalign::before {
content: "\ea5d";
}
.logan-icon-editorial-uieditcompose::before {
content: "\ea5e";
}
.logan-icon-editorial-pencil::before {
content: "\ea5f";
}
.logan-icon-editorial-pencil2::before {
content: "\ea60";
}
.logan-icon-editorial-pencil3::before {
content: "\ea61";
}
.logan-icon-editorial-pencil4::before {
content: "\ea62";
}
.logan-icon-editorial-pen::before {
content: "\ea63";
}
.logan-icon-editorial-pen2::before {
content: "\ea64";
}
.logan-icon-editorial-ascending::before {
content: "\ea65";
}
.logan-icon-editorial-descending::before {
content: "\ea66";
}
.logan-icon-editorial-pencilwrite::before {
content: "\ea67";
}
.logan-icon-editorial-pencilwrite2::before {
content: "\ea68";
}
.logan-icon-editorial-trashcan::before {
content: "\ea69";
}
.logan-icon-editorial-trashcan2::before {
content: "\ea6a";
}
.logan-icon-editorial-trashcan3::before {
content: "\ea6b";
}
.logan-icon-editorial-trashcan4::before {
content: "\ea6c";
}
.logan-icon-editorial-bookmark::before {
content: "\ea6d";
}
.logan-icon-editorial-bookmark2::before {
content: "\ea6e";
}
.logan-icon-editorial-brush::before {
content: "\ea6f";
}
.logan-icon-editorial-undo::before {
content: "\ea70";
}
.logan-icon-editorial-redo::before {
content: "\ea71";
}
.logan-icon-building-officeapartment::before {
content: "\ea72";
}
.logan-icon-building-buildingoffice::before {
content: "\ea73";
}
.logan-icon-building-apartment::before {
content: "\ea74";
}
.logan-icon-building-officeapartment2::before {
content: "\ea75";
}
.logan-icon-building-museum::before {
content: "\ea76";
}
.logan-icon-building-tower::before {
content: "\ea77";
}
.logan-icon-building-houselive::before {
content: "\ea78";
}
.logan-icon-building-houselive2::before {
content: "\ea79";
}
.logan-icon-interior-door::before {
content: "\ea7a";
}
.logan-icon-environment-trees::before {
content: "\ea7b";
}
.logan-icon-interior-tabledesk::before {
content: "\ea7c";
}
.logan-icon-interior-tabledesk2::before {
content: "\ea7d";
}
.logan-icon-interior-tabledesk3::before {
content: "\ea7e";
}
.logan-icon-interior-bed::before {
content: "\ea7f";
}
.logan-icon-interior-sofachair::before {
content: "\ea80";
}
.logan-icon-interior-sofachair2::before {
content: "\ea81";
}
.logan-icon-interior-sofachair3::before {
content: "\ea82";
}
.logan-icon-interior-sofachair4::before {
content: "\ea83";
}
.logan-icon-interior-sofachair5::before {
content: "\ea84";
}
.logan-icon-interior-interiorhomecabinets::before {
content: "\ea85";
}
.logan-icon-interior-drawer::before {
content: "\ea86";
}
.logan-icon-interior-drawer2::before {
content: "\ea87";
}
.logan-icon-interior-desktable::before {
content: "\ea88";
}
.logan-icon-interior-cornerlamp::before {
content: "\ea89";
}
.logan-icon-interior-cornerlamp2::before {
content: "\ea8a";
}
.logan-icon-interior-lampbulb::before {
content: "\ea8b";
}
.logan-icon-environment-flower::before {
content: "\ea8c";
}
.logan-icon-environment-plant::before {
content: "\ea8d";
}
.logan-icon-environment-flower2::before {
content: "\ea8e";
}
.logan-icon-environment-flower3::before {
content: "\ea8f";
}
.logan-icon-object-nosmoke::before {
content: "\ea90";
}
.logan-icon-object-smoke::before {
content: "\ea91";
}
.logan-icon-environment-leafgreen::before {
content: "\ea92";
}
.logan-icon-environment-tree::before {
content: "\ea93";
}
.logan-icon-environment-leafgreen2::before {
content: "\ea94";
}
.logan-icon-environment-signdirectionstreet::before {
content: "\ea95";
}
.logan-icon-environment-mountain::before {
content: "\ea96";
}
.logan-icon-environment-mountainsun::before {
content: "\ea97";
}
.logan-icon-interface-incominglink::before {
content: "\ea98";
}
.logan-icon-interface-outcominglink::before {
content: "\ea99";
}
.logan-icon-interface-arrowleft::before {
content: "\ea9a";
}
.logan-icon-interface-arrowtop::before {
content: "\ea9b";
}
.logan-icon-interface-arrowright::before {
content: "\ea9c";
}
.logan-icon-interface-arrowbottom::before {
content: "\ea9d";
}
.logan-icon-interface-arrowlefttop::before {
content: "\ea9e";
}
.logan-icon-interface-arrowrighttop::before {
content: "\ea9f";
}
.logan-icon-interface-arrowrightbottom::before {
content: "\eaa0";
}
.logan-icon-interface-arrowleftbottom::before {
content: "\eaa1";
}
.logan-icon-interface-supporthelplifesafer::before {
content: "\eaa2";
}
.logan-icon-interface-supporthelplifesafer2::before {
content: "\eaa3";
}
.logan-icon-interface-arrowleft2::before {
content: "\eaa4";
}
.logan-icon-interface-arrowtop2::before {
content: "\eaa5";
}
.logan-icon-interface-arrowright2::before {
content: "\eaa6";
}
.logan-icon-interface-arrowbottom2::before {
content: "\eaa7";
}
.logan-icon-interface-longarrowleft::before {
content: "\eaa8";
}
.logan-icon-interface-longarrowtop::before {
content: "\eaa9";
}
.logan-icon-interface-longarrowright::before {
content: "\eaaa";
}
.logan-icon-interface-longarrowbottom::before {
content: "\eaab";
}
.logan-icon-interface-plusadd::before {
content: "\eaac";
}
.logan-icon-interface-minusremove::before {
content: "\eaad";
}
.logan-icon-interface-crosscancel::before {
content: "\eaae";
}
.logan-icon-interface-tickdone::before {
content: "\eaaf";
}
.logan-icon-interface-tickdone2::before {
content: "\eab0";
}
.logan-icon-interface-blockfailed::before {
content: "\eab1";
}
.logan-icon-interface-meterdashboard::before {
content: "\eab2";
}
.logan-icon-interface-clocktime::before {
content: "\eab3";
}
.logan-icon-interface-clocktime2::before {
content: "\eab4";
}
.logan-icon-interface-clocktime3::before {
content: "\eab5";
}
.logan-icon-interface-searchaddplus::before {
content: "\eab6";
}
.logan-icon-interface-searchminusremove::before {
content: "\eab7";
}
.logan-icon-interface-searchtickdone::before {
content: "\eab8";
}
.logan-icon-interface-searchcrosscancel::before {
content: "\eab9";
}
.logan-icon-interface-search::before {
content: "\eaba";
}
.logan-icon-interface-bellnotification::before {
content: "\eabb";
}
.logan-icon-interface-bellnotification2::before {
content: "\eabc";
}
.logan-icon-interface-crop::before {
content: "\eabd";
}
.logan-icon-interface-cmdcommand::before {
content: "\eabe";
}
.logan-icon-interface-3dotsmore::before {
content: "\eabf";
}
.logan-icon-interface-arrowleft3::before {
content: "\eac0";
}
.logan-icon-interface-arrowright3::before {
content: "\eac1";
}
.logan-icon-interface-arrowleft4::before {
content: "\eac2";
}
.logan-icon-interface-arrowtop3::before {
content: "\eac3";
}
.logan-icon-interface-arrowright4::before {
content: "\eac4";
}
.logan-icon-interface-arrowbottom3::before {
content: "\eac5";
}
.logan-icon-interface-arrowlefttop2::before {
content: "\eac6";
}
.logan-icon-interface-arrowrighttop2::before {
content: "\eac7";
}
.logan-icon-interface-arrowrightbottom2::before {
content: "\eac8";
}
.logan-icon-interface-arrowleftbottom2::before {
content: "\eac9";
}
.logan-icon-interface-plusadd2::before {
content: "\eaca";
}
.logan-icon-interface-minusdelete::before {
content: "\eacb";
}
.logan-icon-interface-crosscancel2::before {
content: "\eacc";
}
.logan-icon-interface-tickdone3::before {
content: "\eacd";
}
.logan-icon-interface-circlerighttrue::before {
content: "\eace";
}
.logan-icon-interface-likeheartlove::before {
content: "\eacf";
}
.logan-icon-interface-favoritestar::before {
content: "\ead0";
}
.logan-icon-interface-favoritestar2::before {
content: "\ead1";
}
.logan-icon-interface-targetlock::before {
content: "\ead2";
}
.logan-icon-interface-targetbulleye::before {
content: "\ead3";
}
.logan-icon-interface-arrowleft5::before {
content: "\ead4";
}
.logan-icon-interface-arrowtop4::before {
content: "\ead5";
}
.logan-icon-interface-arrowright5::before {
content: "\ead6";
}
.logan-icon-interface-arrowbottom4::before {
content: "\ead7";
}
.logan-icon-interface-arrowhorizontal::before {
content: "\ead8";
}
.logan-icon-interface-arrowvertical::before {
content: "\ead9";
}
.logan-icon-interface-2arrowsenlarge::before {
content: "\eada";
}
.logan-icon-interface-2arrowsdowngrade::before {
content: "\eadb";
}
.logan-icon-interface-arrowall::before {
content: "\eadc";
}
.logan-icon-interface-arrowall2::before {
content: "\eadd";
}
.logan-icon-interface-fullscreen::before {
content: "\eade";
}
.logan-icon-interface-fullscreen2::before {
content: "\eadf";
}
.logan-icon-interface-fullscreenwidescreen::before {
content: "\eae0";
}
.logan-icon-interface-windowpopup::before {
content: "\eae1";
}
.logan-icon-interface-logoutexit::before {
content: "\eae2";
}
.logan-icon-interface-loginenter::before {
content: "\eae3";
}
.logan-icon-interface-openoutgoinglink::before {
content: "\eae4";
}
.logan-icon-interface-openincominglinkdownload::before {
content: "\eae5";
}
.logan-icon-interface-househome::before {
content: "\eae6";
}
.logan-icon-interface-househome2::before {
content: "\eae7";
}
.logan-icon-interface-branchesstorelocation::before {
content: "\eae8";
}
.logan-icon-interface-branchesstorelocation2::before {
content: "\eae9";
}
.logan-icon-interface-vieweyewatch::before {
content: "\eaea";
}
.logan-icon-interface-downloadcloud::before {
content: "\eaeb";
}
.logan-icon-interface-uploadcloud::before {
content: "\eaec";
}
.logan-icon-interface-power::before {
content: "\eaed";
}
.logan-icon-interface-repeatreturnreverse::before {
content: "\eaee";
}
.logan-icon-interface-refresh::before {
content: "\eaef";
}
.logan-icon-interface-timebackbackundo::before {
content: "\eaf0";
}
.logan-icon-interface-reverseback::before {
content: "\eaf1";
}
.logan-icon-interface-window::before {
content: "\eaf2";
}
.logan-icon-interface-backspacebackarrow::before {
content: "\eaf3";
}
.logan-icon-interface-backspacebackarrow2::before {
content: "\eaf4";
}
.logan-icon-interface-calendartimedate::before {
content: "\eaf5";
}
.logan-icon-interface-arrowhorizontal2::before {
content: "\eaf6";
}
.logan-icon-interface-arrowvertical2::before {
content: "\eaf7";
}
.logan-icon-interface-arrowdiagonal::before {
content: "\eaf8";
}
.logan-icon-interface-arrowdiagonal2::before {
content: "\eaf9";
}
.logan-icon-interface-sidebarhamburger::before {
content: "\eafa";
}
.logan-icon-interface-2arrowsenlarge2::before {
content: "\eafb";
}
.logan-icon-interface-pixelvectorpoint::before {
content: "\eafc";
}
.logan-icon-interface-sidebarhamburger2::before {
content: "\eafd";
}
.logan-icon-interface-resizefullscreen::before {
content: "\eafe";
}
.logan-icon-interface-resizenormalscreen::before {
content: "\eaff";
}
.logan-icon-interface-resizefullscreen2::before {
content: "\eb00";
}
.logan-icon-layout-enlarge::before {
content: "\eb01";
}
.logan-icon-interface-minusdelete2::before {
content: "\eb02";
}
.logan-icon-interface-plusadd3::before {
content: "\eb03";
}
.logan-icon-interface-tickdone4::before {
content: "\eb04";
}
.logan-icon-interface-crosscancel3::before {
content: "\eb05";
}
.logan-icon-layout-half::before {
content: "\eb06";
}
.logan-icon-layout-thirdvertical::before {
content: "\eb07";
}
.logan-icon-layout-leftsidebar::before {
content: "\eb08";
}
.logan-icon-layout-rightsidebar::before {
content: "\eb09";
}
.logan-icon-layout-leftsidebarhalfcontent::before {
content: "\eb0a";
}
.logan-icon-layout-rightsidebarhalfcontent::before {
content: "\eb0b";
}
.logan-icon-layout-leftsidebarhalfcontent2::before {
content: "\eb0c";
}
.logan-icon-layout-rightsidebarhalfcontent2::before {
content: "\eb0d";
}
.logan-icon-layout-leftsidebarhalfcontent3::before {
content: "\eb0e";
}
.logan-icon-layout-rightsidebarhalfcontent3::before {
content: "\eb0f";
}
.logan-icon-layout-thirdhorizontal::before {
content: "\eb10";
}
.logan-icon-layout-header::before {
content: "\eb11";
}
.logan-icon-layout-footer::before {
content: "\eb12";
}
.logan-icon-layout-wireframes::before {
content: "\eb13";
}
.logan-icon-layout-wireframes2::before {
content: "\eb14";
}
.logan-icon-interface-arrowleft6::before {
content: "\eb15";
}
.logan-icon-interface-arrowright6::before {
content: "\eb16";
}
.logan-icon-interface-arrowtop5::before {
content: "\eb17";
}
.logan-icon-interface-arrowbottom5::before {
content: "\eb18";
}
.logan-icon-interface-gridthumb::before {
content: "\eb19";
}
.logan-icon-interface-listrowlayout::before {
content: "\eb1a";
}
.logan-icon-interface-plusadd4::before {
content: "\eb1b";
}
.logan-icon-interface-minussubtractdelete::before {
content: "\eb1c";
}
.logan-icon-interface-tickdone5::before {
content: "\eb1d";
}
.logan-icon-interface-crossdelete::before {
content: "\eb1e";
}
.logan-icon-interface-arrowdown::before {
content: "\eb1f";
}
.logan-icon-interface-arrowtop6::before {
content: "\eb20";
}
.logan-icon-interface-arrowleft7::before {
content: "\eb21";
}
.logan-icon-interface-arrowright7::before {
content: "\eb22";
}
.logan-icon-layout-grid::before {
content: "\eb23";
}
.logan-icon-interface-fullscreen3::before {
content: "\eb24";
}
.logan-icon-interface-widescreen::before {
content: "\eb25";
}
.logan-icon-interface-mapdirectiongps::before {
content: "\eb26";
}
.logan-icon-interface-conestreetwarning::before {
content: "\eb27";
}
.logan-icon-interface-keypadnumber::before {
content: "\eb28";
}
.logan-icon-kitchen-oven::before {
content: "\eb29";
}
.logan-icon-kitchen-fridge::before {
content: "\eb2a";
}
.logan-icon-kitchen-grill::before {
content: "\eb2b";
}
.logan-icon-kitchen-hoodfood::before {
content: "\eb2c";
}
.logan-icon-kitchen-hoodfood2::before {
content: "\eb2d";
}
.logan-icon-kitchen-peppersalt::before {
content: "\eb2e";
}
.logan-icon-kitchen-peppersalt2::before {
content: "\eb2f";
}
.logan-icon-kitchen-tissuepaper::before {
content: "\eb30";
}
.logan-icon-kitchen-fireflameheat::before {
content: "\eb31";
}
.logan-icon-kitchen-fireflameheat2::before {
content: "\eb32";
}
.logan-icon-kitchen-spoonfork::before {
content: "\eb33";
}
.logan-icon-kitchen-forkknife::before {
content: "\eb34";
}
.logan-icon-kitchen-spoonfork2::before {
content: "\eb35";
}
.logan-icon-kitchen-forkknife2::before {
content: "\eb36";
}
.logan-icon-kitchen-plate::before {
content: "\eb37";
}
.logan-icon-kitchen-jam::before {
content: "\eb38";
}
.logan-icon-kitchen-ketchupbottle::before {
content: "\eb39";
}
.logan-icon-kitchen-greenleafmint::before {
content: "\eb3a";
}
.logan-icon-kitchen-recipebook::before {
content: "\eb3b";
}
.logan-icon-kitchen-waterdrop::before {
content: "\eb3c";
}
.logan-icon-food-hamburger::before {
content: "\eb3d";
}
.logan-icon-food-hamburger2::before {
content: "\eb3e";
}
.logan-icon-food-onigiri::before {
content: "\eb3f";
}
.logan-icon-food-onigiri2::before {
content: "\eb40";
}
.logan-icon-food-bowlnoodlechopstick::before {
content: "\eb41";
}
.logan-icon-food-bowlnoodlechopstick2::before {
content: "\eb42";
}
.logan-icon-food-bowlsoup::before {
content: "\eb43";
}
.logan-icon-food-chineseboxfood::before {
content: "\eb44";
}
.logan-icon-food-chineseboxfood2::before {
content: "\eb45";
}
.logan-icon-food-chineseboxfood3::before {
content: "\eb46";
}
.logan-icon-food-fruitgrape::before {
content: "\eb47";
}
.logan-icon-food-fruitmelon::before {
content: "\eb48";
}
.logan-icon-food-fruitapple::before {
content: "\eb49";
}
.logan-icon-food-fruitcherry::before {
content: "\eb4a";
}
.logan-icon-food-fruitcherry2::before {
content: "\eb4b";
}
.logan-icon-food-icecreamdessert::before {
content: "\eb4c";
}
.logan-icon-food-icecreamdessert2::before {
content: "\eb4d";
}
.logan-icon-food-icecreamdessert3::before {
content: "\eb4e";
}
.logan-icon-food-icecreamdessert4::before {
content: "\eb4f";
}
.logan-icon-beverage-waterglass::before {
content: "\eb50";
}
.logan-icon-beverage-milkbottle::before {
content: "\eb51";
}
.logan-icon-beverage-milkbottle2::before {
content: "\eb52";
}
.logan-icon-beverage-chineseteagreentea::before {
content: "\eb53";
}
.logan-icon-beverage-chineseteagreentea2::before {
content: "\eb54";
}
.logan-icon-beverage-chineseteagreentea3::before {
content: "\eb55";
}
.logan-icon-beverage-chineseteagreentea4::before {
content: "\eb56";
}
.logan-icon-beverage-winebottle::before {
content: "\eb57";
}
.logan-icon-beverage-cupbeerdrink::before {
content: "\eb58";
}
.logan-icon-beverage-glass::before {
content: "\eb59";
}
.logan-icon-beverage-waterglass2::before {
content: "\eb5a";
}
.logan-icon-beverage-classiccocktail::before {
content: "\eb5b";
}
.logan-icon-beverage-classiccocktail2::before {
content: "\eb5c";
}
.logan-icon-beverage-teacup::before {
content: "\eb5d";
}
.logan-icon-beverage-teacup2::before {
content: "\eb5e";
}
.logan-icon-beverage-coffeecup::before {
content: "\eb5f";
}
.logan-icon-beverage-coffeecup2::before {
content: "\eb60";
}
.logan-icon-beverage-coffeecup3::before {
content: "\eb61";
}
.logan-icon-beverage-coffeecup4::before {
content: "\eb62";
}
.logan-icon-beverage-teacup3::before {
content: "\eb63";
}
.logan-icon-beverage-coffeecup5::before {
content: "\eb64";
}
.logan-icon-beverage-glass2::before {
content: "\eb65";
}
.logan-icon-beverage-glass3::before {
content: "\eb66";
}
.logan-icon-beverage-glass4::before {
content: "\eb67";
}
.logan-icon-beverage-glass5::before {
content: "\eb68";
}
.logan-icon-beverage-waterglass3::before {
content: "\eb69";
}
.logan-icon-beverage-cupwithstraw::before {
content: "\eb6a";
}
.logan-icon-beverage-teacup4::before {
content: "\eb6b";
}
.logan-icon-food-egg::before {
content: "\eb6c";
}
.logan-icon-food-whitebread::before {
content: "\eb6d";
}
.logan-icon-kitchen-spatula::before {
content: "\eb6e";
}
.logan-icon-food-chickendrumstick::before {
content: "\eb6f";
}
.logan-icon-misc-cubepolygon::before {
content: "\eb70";
}
.logan-icon-misc-sadbadmood::before {
content: "\eb71";
}
.logan-icon-misc-smilehappymood::before {
content: "\eb72";
}
.logan-icon-misc-dicesix::before {
content: "\eb73";
}
.logan-icon-misc-dicefive::before {
content: "\eb74";
}
.logan-icon-misc-dicefour::before {
content: "\eb75";
}
.logan-icon-misc-dicethree::before {
content: "\eb76";
}
.logan-icon-misc-dicetwo::before {
content: "\eb77";
}
.logan-icon-misc-diceone::before {
content: "\eb78";
}
.logan-icon-misc-globe::before {
content: "\eb79";
}
.logan-icon-misc-malegender::before {
content: "\eb7a";
}
.logan-icon-misc-femalegender::before {
content: "\eb7b";
}
.logan-icon-misc-puzzlepiece::before {
content: "\eb7c";
}
.logan-icon-misc-wificonnectioninternet::before {
content: "\eb7d";
}
.logan-icon-cursor-normalpointer::before {
content: "\eb7e";
}
.logan-icon-cursor-pointerswiperight::before {
content: "\eb7f";
}
.logan-icon-cursor-pointerswipeleft::before {
content: "\eb80";
}
.logan-icon-gesture-oneclick::before {
content: "\eb81";
}
.logan-icon-gesture-doubleclick::before {
content: "\eb82";
}
.logan-icon-misc-crownpremium::before {
content: "\eb83";
}
.logan-icon-music-radio::before {
content: "\eb84";
}
.logan-icon-music-headsetheadphone::before {
content: "\eb85";
}
.logan-icon-music-headsetheadphone2::before {
content: "\eb86";
}
.logan-icon-music-mic::before {
content: "\eb87";
}
.logan-icon-music-mic2::before {
content: "\eb88";
}
.logan-icon-audio-speaker::before {
content: "\eb89";
}
.logan-icon-music-audiospeaker::before {
content: "\eb8a";
}
.logan-icon-music-interfacerecord::before {
content: "\eb8b";
}
.logan-icon-music-interfacerecord2::before {
content: "\eb8c";
}
.logan-icon-music-cddiskvynil::before {
content: "\eb8d";
}
.logan-icon-volume-muteinterface::before {
content: "\eb8e";
}
.logan-icon-volume-lowinterface::before {
content: "\eb8f";
}
.logan-icon-volume-mediuminterface::before {
content: "\eb90";
}
.logan-icon-volume-highinterface::before {
content: "\eb91";
}
.logan-icon-volume-muteinterface2::before {
content: "\eb92";
}
.logan-icon-volume-lowinterface2::before {
content: "\eb93";
}
.logan-icon-volume-mediuminterface2::before {
content: "\eb94";
}
.logan-icon-volume-highinterface2::before {
content: "\eb95";
}
.logan-icon-music-equalizerinterface::before {
content: "\eb96";
}
.logan-icon-music-equalizerinterface2::before {
content: "\eb97";
}
.logan-icon-music-playinterface::before {
content: "\eb98";
}
.logan-icon-music-pauseinterface::before {
content: "\eb99";
}
.logan-icon-music-pauseinterface2::before {
content: "\eb9a";
}
.logan-icon-music-pauseinterface3::before {
content: "\eb9b";
}
.logan-icon-music-stopinterface::before {
content: "\eb9c";
}
.logan-icon-music-stopinterface2::before {
content: "\eb9d";
}
.logan-icon-music-previousinterface::before {
content: "\eb9e";
}
.logan-icon-music-nextinterface::before {
content: "\eb9f";
}
.logan-icon-music-ejectinterface::before {
content: "\eba0";
}
.logan-icon-music-list::before {
content: "\eba1";
}
.logan-icon-music-previousinterface2::before {
content: "\eba2";
}
.logan-icon-music-previousinterface3::before {
content: "\eba3";
}
.logan-icon-music-nextinterface2::before {
content: "\eba4";
}
.logan-icon-music-nextinterface3::before {
content: "\eba5";
}
.logan-icon-music-interfaceshuffle::before {
content: "\eba6";
}
.logan-icon-music-interfaceshuffle2::before {
content: "\eba7";
}
.logan-icon-music-interfacerepeat::before {
content: "\eba8";
}
.logan-icon-music-interfacerepeatabsolute::before {
content: "\eba9";
}
.logan-icon-music-interfacerepeat2::before {
content: "\ebaa";
}
.logan-icon-music-interfacerepeat3::before {
content: "\ebab";
}
.logan-icon-music-songnote::before {
content: "\ebac";
}
.logan-icon-music-songnote2::before {
content: "\ebad";
}
.logan-icon-music-songnote3::before {
content: "\ebae";
}
.logan-icon-music-songnote4::before {
content: "\ebaf";
}
.logan-icon-music-albumcover::before {
content: "\ebb0";
}
.logan-icon-music-albumcover2::before {
content: "\ebb1";
}
.logan-icon-music-albumcover3::before {
content: "\ebb2";
}
.logan-icon-music-albumcover4::before {
content: "\ebb3";
}
.logan-icon-music-albumcover5::before {
content: "\ebb4";
}
.logan-icon-music-songnoteplaylist::before {
content: "\ebb5";
}
.logan-icon-setting-wrench::before {
content: "\ebb6";
}
.logan-icon-setting-wrench2::before {
content: "\ebb7";
}
.logan-icon-setting-gear::before {
content: "\ebb8";
}
.logan-icon-setting-gear2::before {
content: "\ebb9";
}
.logan-icon-setting-gear3::before {
content: "\ebba";
}
.logan-icon-setting-settingequalizer::before {
content: "\ebbb";
}
.logan-icon-setting-settingequalizer2::before {
content: "\ebbc";
}
.logan-icon-setting-knobswitchoption::before {
content: "\ebbd";
}
.logan-icon-setting-knobswitchoption2::before {
content: "\ebbe";
}
.logan-icon-setting-componentperformancetech::before {
content: "\ebbf";
}
.logan-icon-setting-planeairplane::before {
content: "\ebc0";
}
.logan-icon-setting-notification::before {
content: "\ebc1";
}
.logan-icon-setting-personalhotspot::before {
content: "\ebc2";
}
.logan-icon-sport-tennisball::before {
content: "\ebc3";
}
.logan-icon-sport-basketball::before {
content: "\ebc4";
}
.logan-icon-sport-basketball2::before {
content: "\ebc5";
}
.logan-icon-sport-baseball::before {
content: "\ebc6";
}
.logan-icon-sport-footballrugby::before {
content: "\ebc7";
}
.logan-icon-sport-micspeaker::before {
content: "\ebc8";
}
.logan-icon-sport-bottlewatercontainer::before {
content: "\ebc9";
}
.logan-icon-sport-cards::before {
content: "\ebca";
}
.logan-icon-sport-tvshowlivegame::before {
content: "\ebcb";
}
.logan-icon-sport-tvshowlivegameerror::before {
content: "\ebcc";
}
.logan-icon-game-puzzletetris::before {
content: "\ebcd";
}
.logan-icon-sport-timertimeschedule::before {
content: "\ebce";
}
.logan-icon-sport-trophyrewardwinnercup::before {
content: "\ebcf";
}
.logan-icon-sport-trophyrewardwinnercup2::before {
content: "\ebd0";
}
.logan-icon-sport-rewardbadge::before {
content: "\ebd1";
}
.logan-icon-sport-rewardbadge2::before {
content: "\ebd2";
}
.logan-icon-sport-rewardbadge3::before {
content: "\ebd3";
}
.logan-icon-sport-rewardbadge4::before {
content: "\ebd4";
}
.logan-icon-sport-championpraiserewardgoldwinner::before {
content: "\ebd5";
}
.logan-icon-sport-championpraiserewardgoldwinner2::before {
content: "\ebd6";
}
.logan-icon-sport-flagwarn::before {
content: "\ebd7";
}
.logan-icon-sport-flagwarn2::before {
content: "\ebd8";
}
.logan-icon-fitness-dumbell::before {
content: "\ebd9";
}
.logan-icon-fitness-dumbell2::before {
content: "\ebda";
}
.logan-icon-sport-stadiumgame::before {
content: "\ebdb";
}
.logan-icon-sport-stadiumgame2::before {
content: "\ebdc";
}
.logan-icon-medicine-lab::before {
content: "\ebdd";
}
.logan-icon-medicine-lab2::before {
content: "\ebde";
}
.logan-icon-fitness-heartbloodpressure::before {
content: "\ebdf";
}
.logan-icon-sport-medickithelp::before {
content: "\ebe0";
}
.logan-icon-sport-woundtape::before {
content: "\ebe1";
}
.logan-icon-sport-championpraiserewardgoldwinner3::before {
content: "\ebe2";
}
.logan-icon-sport-championpraiserewardgoldwinner4::before {
content: "\ebe3";
}
.logan-icon-location-compassdirection::before {
content: "\ebe4";
}
.logan-icon-location-streetsymbol::before {
content: "\ebe5";
}
.logan-icon-location-pinmap::before {
content: "\ebe6";
}
.logan-icon-location-pinmaptick::before {
content: "\ebe7";
}
.logan-icon-location-pinmap2::before {
content: "\ebe8";
}
.logan-icon-location-pinmap3::before {
content: "\ebe9";
}
.logan-icon-location-pinmapaddplus::before {
content: "\ebea";
}
.logan-icon-location-pinmapremoveminus::before {
content: "\ebeb";
}
.logan-icon-location-pinmap4::before {
content: "\ebec";
}
.logan-icon-location-pinmap5::before {
content: "\ebed";
}
.logan-icon-location-maproute::before {
content: "\ebee";
}
.logan-icon-location-signdirectionstreet::before {
content: "\ebef";
}
.logan-icon-time-calendardate::before {
content: "\ebf0";
}
.logan-icon-time-clockhour::before {
content: "\ebf1";
}
.logan-icon-time-clockhour2::before {
content: "\ebf2";
}
.logan-icon-time-clockhour3::before {
content: "\ebf3";
}
.logan-icon-time-clockhour4::before {
content: "\ebf4";
}
.logan-icon-time-timer::before {
content: "\ebf5";
}
.logan-icon-time-hourglass::before {
content: "\ebf6";
}
.logan-icon-time-clocktimealarm::before {
content: "\ebf7";
}
.logan-icon-time-clocktimealarm2::before {
content: "\ebf8";
}
.logan-icon-time-clock::before {
content: "\ebf9";
}
.logan-icon-time-speedmeter::before {
content: "\ebfa";
}
.logan-icon-time-stopwatchtimer::before {
content: "\ebfb";
}
.logan-icon-time-stopwatchtimer2::before {
content: "\ebfc";
}
.logan-icon-time-stopwatchtimer3::before {
content: "\ebfd";
}
.logan-icon-time-calendardate2::before {
content: "\ebfe";
}
.logan-icon-time-calendardate3::before {
content: "\ebff";
}
.logan-icon-time-clock2::before {
content: "\ec00";
}
.logan-icon-time-watches::before {
content: "\ec01";
}
.logan-icon-time-watches2::before {
content: "\ec02";
}
.logan-icon-location-pinmap6::before {
content: "\ec03";
}
.logan-icon-time-watches3::before {
content: "\ec04";
}
.logan-icon-tool-magicwandinterface::before {
content: "\ec05";
}
.logan-icon-tool-magicwandinterface2::before {
content: "\ec06";
}
.logan-icon-tool-magnets::before {
content: "\ec07";
}
.logan-icon-tool-camera::before {
content: "\ec08";
}
.logan-icon-tool-camera2::before {
content: "\ec09";
}
.logan-icon-tool-camera3::before {
content: "\ec0a";
}
.logan-icon-tool-camera4::before {
content: "\ec0b";
}
.logan-icon-tool-camera5::before {
content: "\ec0c";
}
.logan-icon-tool-magnifiermagnificent::before {
content: "\ec0d";
}
.logan-icon-tool-consolegameboy::before {
content: "\ec0e";
}
.logan-icon-tool-disk::before {
content: "\ec0f";
}
.logan-icon-tool-disk2::before {
content: "\ec10";
}
.logan-icon-tool-cellphoneiphonemobile::before {
content: "\ec11";
}
.logan-icon-tool-cellphoneiphonemobilelandscape::before {
content: "\ec12";
}
.logan-icon-tool-ipadtabletmobile::before {
content: "\ec13";
}
.logan-icon-tool-ipadtabletmobilelandscape::before {
content: "\ec14";
}
.logan-icon-tool-cellphoneandroidmobile::before {
content: "\ec15";
}
.logan-icon-tool-cellphoneandroidmobilelandscape::before {
content: "\ec16";
}
.logan-icon-tool-computermonitormac::before {
content: "\ec17";
}
.logan-icon-tool-computermonitor::before {
content: "\ec18";
}
.logan-icon-tool-magicmouse::before {
content: "\ec19";
}
.logan-icon-tool-laptop::before {
content: "\ec1a";
}
.logan-icon-tool-projector::before {
content: "\ec1b";
}
.logan-icon-tool-consolegamecontroller::before {
content: "\ec1c";
}
.logan-icon-tool-consolegamecontroller2::before {
content: "\ec1d";
}
.logan-icon-tool-gameconsolegameboy::before {
content: "\ec1e";
}
.logan-icon-tool-videorecord::before {
content: "\ec1f";
}
.logan-icon-tool-radioaudio::before {
content: "\ec20";
}
.logan-icon-tool-tvtelevision::before {
content: "\ec21";
}
.logan-icon-tool-umbrella::before {
content: "\ec22";
}
.logan-icon-tool-flashlight::before {
content: "\ec23";
}
.logan-icon-tool-flashlight2::before {
content: "\ec24";
}
.logan-icon-tool-flashlight3::before {
content: "\ec25";
}
.logan-icon-tool-flashlight4::before {
content: "\ec26";
}
.logan-icon-tool-net::before {
content: "\ec27";
}
.logan-icon-tool-headphone::before {
content: "\ec28";
}
.logan-icon-tool-headphone2::before {
content: "\ec29";
}
.logan-icon-tool-medicaltape::before {
content: "\ec2a";
}
.logan-icon-tool-ruler::before {
content: "\ec2b";
}
.logan-icon-tool-compass::before {
content: "\ec2c";
}
.logan-icon-tool-hammer::before {
content: "\ec2d";
}
.logan-icon-tool-scissor::before {
content: "\ec2e";
}
.logan-icon-tool-toothbrush::before {
content: "\ec2f";
}
.logan-icon-tool-brush::before {
content: "\ec30";
}
.logan-icon-tool-brush2::before {
content: "\ec31";
}
.logan-icon-tool-paintroller::before {
content: "\ec32";
}
.logan-icon-tool-binoculars::before {
content: "\ec33";
}
.logan-icon-tool-calculator::before {
content: "\ec34";
}
.logan-icon-transportation-vehiclecar::before {
content: "\ec35";
}
.logan-icon-transportation-vehiclecar2::before {
content: "\ec36";
}
.logan-icon-transportation-vehiclecar3::before {
content: "\ec37";
}
.logan-icon-transportation-vehiclecar4::before {
content: "\ec38";
}
.logan-icon-transportation-bus::before {
content: "\ec39";
}
.logan-icon-transportation-train::before {
content: "\ec3a";
}
.logan-icon-transportation-ship::before {
content: "\ec3b";
}
.logan-icon-transportation-boat::before {
content: "\ec3c";
}
.logan-icon-transportation-bicycle::before {
content: "\ec3d";
}
.logan-icon-transportation-bicycle2::before {
content: "\ec3e";
}
.logan-icon-transportation-bus2::before {
content: "\ec3f";
}
.logan-icon-transportation-pickuptruck::before {
content: "\ec40";
}
.logan-icon-transportation-pickuptruck2::before {
content: "\ec41";
}
.logan-icon-transportation-bus3::before {
content: "\ec42";
}
.logan-icon-user-single::before {
content: "\ec43";
}
.logan-icon-user-singleadd::before {
content: "\ec44";
}
.logan-icon-user-singledeleteremove::before {
content: "\ec45";
}
.logan-icon-user-singletickdonevalid::before {
content: "\ec46";
}
.logan-icon-user-singledeletecross::before {
content: "\ec47";
}
.logan-icon-user-single2::before {
content: "\ec48";
}
.logan-icon-user-singleadd2::before {
content: "\ec49";
}
.logan-icon-user-singledeleteremove2::before {
content: "\ec4a";
}
.logan-icon-user-singletickdonevalid2::before {
content: "\ec4b";
}
.logan-icon-user-singledeletecross2::before {
content: "\ec4c";
}
.logan-icon-user-single3::before {
content: "\ec4d";
}
.logan-icon-user-singleadd3::before {
content: "\ec4e";
}
.logan-icon-user-singledeleteremove3::before {
content: "\ec4f";
}
.logan-icon-user-singletickdonevalid3::before {
content: "\ec50";
}
.logan-icon-user-singledeletecross3::before {
content: "\ec51";
}
.logan-icon-user-female::before {
content: "\ec52";
}
.logan-icon-user-femaleadd::before {
content: "\ec53";
}
.logan-icon-user-femaledeleteremove::before {
content: "\ec54";
}
.logan-icon-user-femaletickdone::before {
content: "\ec55";
}
.logan-icon-user-femaledeletecross::before {
content: "\ec56";
}
.logan-icon-user-single4::before {
content: "\ec57";
}
.logan-icon-user-singleadd4::before {
content: "\ec58";
}
.logan-icon-user-singledeleteremove4::before {
content: "\ec59";
}
.logan-icon-user-singletickdonevalid4::before {
content: "\ec5a";
}
.logan-icon-user-singledeletecross4::before {
content: "\ec5b";
}
.logan-icon-user-malelist::before {
content: "\ec5c";
}
.logan-icon-user-list::before {
content: "\ec5d";
}
.logan-icon-user-femalelist::before {
content: "\ec5e";
}
.logan-icon-user-malegroup::before {
content: "\ec5f";
}
.logan-icon-user-femalegroup::before {
content: "\ec60";
}
.logan-icon-user-group::before {
content: "\ec61";
}
.logan-icon-user-single5::before {
content: "\ec62";
}
.logan-icon-user-passwordlock::before {
content: "\ec63";
}
.logan-icon-user-passwordunlock::before {
content: "\ec64";
}
.logan-icon-user-passwordunlock2::before {
content: "\ec65";
}
.logan-icon-user-passwordlock2::before {
content: "\ec66";
}
.logan-icon-user-passwordunlock3::before {
content: "\ec67";
}
.logan-icon-user-passwordunlock4::before {
content: "\ec68";
}
.logan-icon-user-male::before {
content: "\ec69";
}
.logan-icon-user-female2::before {
content: "\ec6a";
}
.logan-icon-user-passwordkey::before {
content: "\ec6b";
}
.logan-icon-user-contactbook::before {
content: "\ec6c";
}
.logan-icon-weather-windmetermeasurement::before {
content: "\ec6d";
}
.logan-icon-weather-cloudcloudy::before {
content: "\ec6e";
}
.logan-icon-weather-cloudsnow::before {
content: "\ec6f";
}
.logan-icon-weather-cloudstormy::before {
content: "\ec70";
}
.logan-icon-weather-cloudrainy::before {
content: "\ec71";
}
.logan-icon-weather-sunrisesun::before {
content: "\ec72";
}
.logan-icon-weather-sunrisesun2::before {
content: "\ec73";
}
.logan-icon-weather-humiditywaterdrop::before {
content: "\ec74";
}
.logan-icon-weather-sunset::before {
content: "\ec75";
}
.logan-icon-weather-sunbrightness::before {
content: "\ec76";
}
.logan-icon-weather-sunbrightness2::before {
content: "\ec77";
}
.logan-icon-weather-cloudsnow2::before {
content: "\ec78";
}
.logan-icon-weather-cloudrainy2::before {
content: "\ec79";
}
.logan-icon-weather-cloudstormy2::before {
content: "\ec7a";
}
.logan-icon-weather-cloudycloud::before {
content: "\ec7b";
}
.logan-icon-weather-cloudysuncloud::before {
content: "\ec7c";
}
.logan-icon-weather-windywindpressurehigh::before {
content: "\ec7d";
}
.logan-icon-weather-windywindpressure::before {
content: "\ec7e";
}
.logan-icon-weather-moonnightdawn::before {
content: "\ec7f";
}
.logan-icon-weather-moonnight::before {
content: "\ec80";
}
.logan-icon-weather-moonnight2::before {
content: "\ec81";
}
.logan-icon-web-browseinternetnetwork::before {
content: "\ec82";
}
.logan-icon-web-browseinternetnetwork2::before {
content: "\ec83";
}
.logan-icon-web-browserwindows::before {
content: "\ec84";
}
.logan-icon-web-browserwindows2::before {
content: "\ec85";
}
.logan-icon-web-browserwindows3::before {
content: "\ec86";
}
.logan-icon-web-removedeletetabbrowser::before {
content: "\ec87";
}
.logan-icon-web-addtabbrowser::before {
content: "\ec88";
}
.logan-icon-web-tickdonebrowser::before {
content: "\ec89";
}
.logan-icon-web-crossremovebrowser::before {
content: "\ec8a";
}
.logan-icon-web-inspectelementbrowser::before {
content: "\ec8b";
}
.logan-icon-web-trafficstatisticgraph::before {
content: "\ec8c";
}
.logan-icon-web-trafficstatisticgraph2::before {
content: "\ec8d";
}
.logan-icon-web-trafficstatisticgraph3::before {
content: "\ec8e";
}
.logan-icon-web-trafficstatisticgraph4::before {
content: "\ec8f";
}
.logan-icon-web-trafficstatisticgraph5::before {
content: "\ec90";
}
.logan-icon-web-wifirssreadersubscribe::before {
content: "\ec91";
}
.logan-icon-web-trafficstatisticgraph6::before {
content: "\ec92";
}
.logan-icon-web-logoutlogoutexit::before {
content: "\ec93";
}
.logan-icon-web-techwebcam::before {
content: "\ec94";
}
.logan-icon-web-techservermemorydiskstorage::before {
content: "\ec95";
}
.logan-icon-web-bug::before {
content: "\ec96";
}
.logan-icon-web-eyeglassreadinglist::before {
content: "\ec97";
}
.logan-icon-web-uploadarrow::before {
content: "\ec98";
}
.logan-icon-web-downloadarrow::before {
content: "\ec99";
}
.logan-icon-web-warningwarnalert::before {
content: "\ec9a";
}
.logan-icon-web-menucollapsedown::before {
content: "\ec9b";
}
.logan-icon-web-menucollapseup::before {
content: "\ec9c";
}
.logan-icon-web-menucollapseright::before {
content: "\ec9d";
}
.logan-icon-web-menucollapseleft::before {
content: "\ec9e";
}
.logan-icon-web-browserwindows4::before {
content: "\ec9f";
}
.logan-icon-web-flagreport::before {
content: "\eca0";
}
.logan-icon-web-flagreport2::before {
content: "\eca1";
}
.logan-icon-web-brokenlinkchainurl::before {
content: "\eca2";
}
.logan-icon-web-linkurl::before {
content: "\eca3";
}
.logan-icon-web-linkchainurl::before {
content: "\eca4";
}
.logan-icon-web-linkurl2::before {
content: "\eca5";
}
.logan-icon-web-codemarkuptag::before {
content: "\eca6";
}
.logan-icon-web-sharenetwork::before {
content: "\eca7";
}
.logan-icon-web-sharenetwork2::before {
content: "\eca8";
}
.logan-icon-web-sharenetwork3::before {
content: "\eca9";
}
.logan-icon-web-browsertab::before {
content: "\ecaa";
}
.logan-icon-web-browsertabadd::before {
content: "\ecab";
}
.logan-icon-web-browsertabminusdelete::before {
content: "\ecac";
}
.logan-icon-web-browsercrossremove::before {
content: "\ecad";
}
.logan-icon-web-browsertickdone::before {
content: "\ecae";
}