html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, a, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, q { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
table { border-collapse: collapse; border-spacing: 0; }
a{text-decoration: none;}
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
hr{border: 1px solid #f2f2f2;height: 0px;}
.yunik_helper_div{display: none;} .alignnone {margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter {display:block;margin: 25px auto 25px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float:left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 25px auto 25px auto;}
a img.alignright {float:right;margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float:left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 100%;padding: 5px 0px 5px;text-align: center;}
.wp-caption.alignnone {margin: 25px 0 25px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin:0;max-width: 98.5%;padding:0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 14px;line-height: 24px;margin: 0;padding: 14px 10px 7px;margin-bottom: 0 !important;}
.sticky{background: #f9f9f9;border: 1px solid #ededed;padding: 40px;margin-bottom: 50px;}
.sticky .divider-posts{display: none !important;}
.gallery-caption{}
.bypostauthor{}
.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}
.screen-reader-text:hover,
.screen-reader-text:active,
.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;}	
video {max-width: 100%;height: auto;}
iframe,
embed,
object {
max-width: 100%;
}
.vendor{
padding: 0;
background: #fff;
margin-bottom: 30px;
}
input{ border-radius: 0;} html, body{overflow-x: hidden;}
body{
font-family: 'Helvetica Neue','Arial','sans-serif';
font-size: 14px;
line-height: 26px;
color: #818181;
font-weight: 400;
background-color: #fff;
overflow-x: hidden!important;
-webkit-font-smoothing: antialiased;
}
p, li, a, .aio-icon-description{
font-family: 'Helvetica Neue','Arial','sans-serif';
line-height: 1.75em;
font-weight: 400;
color: #616161;
font-size: 16px;
letter-spacing: normal;
-webkit-transform-style: preserve-3d;
}
p{margin-bottom: 1em;}
li{margin: 0.5em 0;}
a{margin: 0;font-weight: 400;}
a:not(.down-button, .des-button-dark-1d, .des-button-white, .des-button-color):hover,a:not(.down-button, .des-button-dark-1d, .des-button-white, .des-button-color):focus{color: #4A5157;text-decoration: none;outline: none !important;border: none;}
img, img:hover,img:focus{text-decoration: none;outline: none !important;border: none;}
input:hover, input:focus{text-decoration: none;outline: none;}
h1, h2, h3, h4, h5, h6{
font-family: 'Helvetica Neue','Arial','sans-serif';
text-rendering: optimizelegibility;
font-weight: bold;
}
h1{
font-size: 36px;
}
h2{
font-size: 32px;
}
h3{
font-size: 25px;
}
h4{
font-size: 22px;
}
h5{
font-size: 18px;
}
h6{
font-size: 16px;
}
#back-top {
position: fixed;
bottom: 15px;
right: 25px;
z-index: 99999;
}
.heading-border{
border: 1px solid;
padding: 5px 10px;
}
.float-right{float: right;}
.float-left{float: left;}
.column.one-third{width:33%;}
h1.page_title{
text-transform: uppercase;
letter-spacing: 5px;
margin-bottom: 0;
}
.aio-icon-square_box .aio-icon.advanced i{top: 2px; position: relative;}
.uvc-headings-line{display: inline-block;}
img{
height: auto;
max-width: 100%;
}
.bold{
font-weight: 800;
} .page-template-blog-template .blog-default .col-md-12 .metas-container {margin: 10px 0 10px 0;}
.page-template-blog-template .blog-default .col-md-12 .post .flexslider{margin: 0 0 10px 0}
.page-template-blog-template .blog-default .col-md-12 .featured-image-thumb{margin-bottom: 30px;}
.single-post .featured-image-thumb{margin-bottom: 30px;}
.single-post .featured-image-thumb .featured-image-fb{margin-top: -30px;} body #des_website_load .spinner .loaders-style-box{position: relative;left: -50%;}
body #des_website_load .spinner .loaders-style-box.load2, body #des_website_load .spinner .loaders-style-box.load3, body #des_website_load .spinner .loaders-style-box.load6{top:-50px;}
@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){-webkit-animation:scale .75s -.36s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.36s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(1){-webkit-animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(2){-webkit-animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(3){-webkit-animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ball-pulse-sync>div:nth-child(0){-webkit-animation:ball-pulse-sync .6s -.21s infinite ease-in-out;animation:ball-pulse-sync .6s -.21s infinite ease-in-out}.ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync .6s -.14s infinite ease-in-out;animation:ball-pulse-sync .6s -.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync .6s -.07s infinite ease-in-out;animation:ball-pulse-sync .6s -.07s infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync .6s 0s infinite ease-in-out;animation:ball-pulse-sync .6s 0s infinite ease-in-out}.ball-pulse-sync>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-scale>div{background-color:#fff;border-radius:100%;margin:2px;display:inline-block;height:60px;width:60px;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ball-rotate{position:relative}.ball-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:relative}.ball-rotate>div:first-child{-webkit-animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite}.ball-rotate>div:after,.ball-rotate>div:before{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;content:"";position:absolute;opacity:.8}.ball-rotate>div:before{top:0;left:-28px}.ball-rotate>div:after{top:0;left:25px}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.ball-clip-rotate>div{border-radius:100%;margin:2px;border:2px solid #fff;border-bottom-color:transparent;height:25px;width:25px;background:0 0!important;display:inline-block;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes scale{30%{-webkit-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.ball-clip-rotate-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{background:#fff;height:16px;width:16px;top:7px;left:-7px;-webkit-animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;width:30px;height:30px;left:-14px;top:0px;background:0 0;border:2px solid;border-color:#fff transparent;-webkit-animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;-webkit-animation-duration:1s;animation-duration:1s}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{position:absolute;left:-20px;top:-20px;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:35px;width:35px;-webkit-animation:rotate 1s 0s ease-in-out infinite;animation:rotate 1s 0s ease-in-out infinite}.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent;-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple>div{height:50px;width:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8)}@-webkit-keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple-multiple{position:relative;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.ball-scale-ripple-multiple>div:nth-child(0){-webkit-animation-delay:-.8s;animation-delay:-.8s}.ball-scale-ripple-multiple>div:nth-child(1){-webkit-animation-delay:-.6s;animation-delay:-.6s}.ball-scale-ripple-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-ripple-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-ripple-multiple>div{position:absolute;top:-2px;left:-26px;width:50px;height:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8)}@-webkit-keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;display:inline-block;-webkit-animation:ball-beat .7s 0s infinite linear;animation:ball-beat .7s 0s infinite linear}.ball-beat>div:nth-child(2n-1){-webkit-animation-delay:-.35s!important;animation-delay:-.35s!important}@-webkit-keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-scale-multiple{position:relative;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.ball-scale-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-multiple>div{background-color:#fff;border-radius:100%;position:absolute;left:-30px;top:0;opacity:0;margin:0;width:60px;height:60px;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite}@-webkit-keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@-webkit-keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@-webkit-keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}.ball-triangle-path{position:relative;-webkit-transform:translate(-29.99px,-37.51px);-ms-transform:translate(-29.99px,-37.51px);transform:translate(-29.99px,-37.51px)}.ball-triangle-path>div:nth-child(1){-webkit-animation-name:ball-triangle-path-1;animation-name:ball-triangle-path-1;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(2){-webkit-animation-name:ball-triangle-path-2;animation-name:ball-triangle-path-2;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(3){-webkit-animation-name:ball-triangle-path-3;animation-name:ball-triangle-path-3;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #fff}.ball-triangle-path>div:nth-of-type(1){top:50px}.ball-triangle-path>div:nth-of-type(2){left:25px}.ball-triangle-path>div:nth-of-type(3){top:50px;left:50px}@-webkit-keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(0.4);transform:scale(0.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(0.4);transform:scale(0.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(0.4);transform:scale(0.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(0.75);transform:scale(0.75)}}@keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(0.4);transform:scale(0.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(0.75);transform:scale(0.75)}}.ball-pulse-rise>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.15,.46,.9,.6);animation-timing-function:cubic-bezier(.15,.46,.9,.6);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}.ball-pulse-rise>div:nth-child(2n){-webkit-animation-name:ball-pulse-rise-even;animation-name:ball-pulse-rise-even}.ball-pulse-rise>div:nth-child(2n-1){-webkit-animation-name:ball-pulse-rise-odd;animation-name:ball-pulse-rise-odd}@-webkit-keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}@keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}.ball-grid-beat{width:57px}.ball-grid-beat>div:nth-child(1){-webkit-animation-delay:-.07s;animation-delay:-.07s;-webkit-animation-duration:1.53s;animation-duration:1.53s}.ball-grid-beat>div:nth-child(2){-webkit-animation-delay:.72s;animation-delay:.72s;-webkit-animation-duration:.94s;animation-duration:.94s}.ball-grid-beat>div:nth-child(3){-webkit-animation-delay:.11s;animation-delay:.11s;-webkit-animation-duration:1.25s;animation-duration:1.25s}.ball-grid-beat>div:nth-child(4){-webkit-animation-delay:.13s;animation-delay:.13s;-webkit-animation-duration:1.01s;animation-duration:1.01s}.ball-grid-beat>div:nth-child(5){-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ball-grid-beat>div:nth-child(6){-webkit-animation-delay:.18s;animation-delay:.18s;-webkit-animation-duration:.97s;animation-duration:.97s}.ball-grid-beat>div:nth-child(7){-webkit-animation-delay:-.09s;animation-delay:-.09s;-webkit-animation-duration:.67s;animation-duration:.67s}.ball-grid-beat>div:nth-child(8){-webkit-animation-delay:.42s;animation-delay:.42s;-webkit-animation-duration:.92s;animation-duration:.92s}.ball-grid-beat>div:nth-child(9){-webkit-animation-delay:.52s;animation-delay:.52s;-webkit-animation-duration:1.43s;animation-duration:1.43s}.ball-grid-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-beat;animation-name:ball-grid-beat;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-grid-pulse{width:57px}.ball-grid-pulse>div:nth-child(1){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:1.3s;animation-duration:1.3s}.ball-grid-pulse>div:nth-child(2){-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:1.3s;animation-duration:1.3s}.ball-grid-pulse>div:nth-child(3){-webkit-animation-delay:.71s;animation-delay:.71s;-webkit-animation-duration:.88s;animation-duration:.88s}.ball-grid-pulse>div:nth-child(4){-webkit-animation-delay:.62s;animation-delay:.62s;-webkit-animation-duration:1.06s;animation-duration:1.06s}.ball-grid-pulse>div:nth-child(5){-webkit-animation-delay:.31s;animation-delay:.31s;-webkit-animation-duration:.62s;animation-duration:.62s}.ball-grid-pulse>div:nth-child(6){-webkit-animation-delay:-.14s;animation-delay:-.14s;-webkit-animation-duration:1.48s;animation-duration:1.48s}.ball-grid-pulse>div:nth-child(7){-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-animation-duration:1.47s;animation-duration:1.47s}.ball-grid-pulse>div:nth-child(8){-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:1.49s;animation-duration:1.49s}.ball-grid-pulse>div:nth-child(9){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:.7s;animation-duration:.7s}.ball-grid-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px;margin-left:-10px;}.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.96s infinite linear;animation:ball-spin-fade-loader 1s -.96s infinite linear}.ball-spin-fade-loader>div:nth-child(2){top:17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.84s infinite linear;animation:ball-spin-fade-loader 1s -.84s infinite linear}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;-webkit-animation:ball-spin-fade-loader 1s -.72s infinite linear;animation:ball-spin-fade-loader 1s -.72s infinite linear}.ball-spin-fade-loader>div:nth-child(4){top:-17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.6s infinite linear;animation:ball-spin-fade-loader 1s -.6s infinite linear}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.48s infinite linear;animation:ball-spin-fade-loader 1s -.48s infinite linear}.ball-spin-fade-loader>div:nth-child(6){top:-17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.36s infinite linear;animation:ball-spin-fade-loader 1s -.36s infinite linear}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;-webkit-animation:ball-spin-fade-loader 1s -.24s infinite linear;animation:ball-spin-fade-loader 1s -.24s infinite linear}.ball-spin-fade-loader>div:nth-child(8){top:17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.12s infinite linear;animation:ball-spin-fade-loader 1s -.12s infinite linear}.ball-spin-fade-loader>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute}@-webkit-keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}@keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}.ball-spin-loader{position:relative}.ball-spin-loader>span:nth-child(1){top:45px;left:0;-webkit-animation:ball-spin-loader 2s .9s infinite linear;animation:ball-spin-loader 2s .9s infinite linear}.ball-spin-loader>span:nth-child(2){top:30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 1.8s infinite linear;animation:ball-spin-loader 2s 1.8s infinite linear}.ball-spin-loader>span:nth-child(3){top:0;left:45px;-webkit-animation:ball-spin-loader 2s 2.7s infinite linear;animation:ball-spin-loader 2s 2.7s infinite linear}.ball-spin-loader>span:nth-child(4){top:-30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 3.6s infinite linear;animation:ball-spin-loader 2s 3.6s infinite linear}.ball-spin-loader>span:nth-child(5){top:-45px;left:0;-webkit-animation:ball-spin-loader 2s 4.5s infinite linear;animation:ball-spin-loader 2s 4.5s infinite linear}.ball-spin-loader>span:nth-child(6){top:-30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 5.4s infinite linear;animation:ball-spin-loader 2s 5.4s infinite linear}.ball-spin-loader>span:nth-child(7){top:0;left:-45px;-webkit-animation:ball-spin-loader 2s 6.3s infinite linear;animation:ball-spin-loader 2s 6.3s infinite linear}.ball-spin-loader>span:nth-child(8){top:30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 7.2s infinite linear;animation:ball-spin-loader 2s 7.2s infinite linear}.ball-spin-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:15px;height:15px;border-radius:100%;background:green}@-webkit-keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:4px;left:-7px}.ball-zig-zag>div:first-child{-webkit-animation:ball-zig .7s 0s infinite linear;animation:ball-zig .7s 0s infinite linear}.ball-zig-zag>div:last-child{-webkit-animation:ball-zag .7s 0s infinite linear;animation:ball-zag .7s 0s infinite linear}@-webkit-keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag-deflect{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag-deflect>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:4px;left:-7px}.ball-zig-zag-deflect>div:first-child{-webkit-animation:ball-zig-deflect 1.5s 0s infinite linear;animation:ball-zig-deflect 1.5s 0s infinite linear}.ball-zig-zag-deflect>div:last-child{-webkit-animation:ball-zag-deflect 1.5s 0s infinite linear;animation:ball-zag-deflect 1.5s 0s infinite linear}@-webkit-keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale>div:nth-child(1){-webkit-animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.line-scale-party>div:nth-child(1){-webkit-animation-delay:.23s;animation-delay:.23s;-webkit-animation-duration:1.1s;animation-duration:1.1s}.line-scale-party>div:nth-child(2){-webkit-animation-delay:.09s;animation-delay:.09s;-webkit-animation-duration:1s;animation-duration:1s}.line-scale-party>div:nth-child(3){-webkit-animation-delay:.44s;animation-delay:.44s;-webkit-animation-duration:.65s;animation-duration:.65s}.line-scale-party>div:nth-child(4){-webkit-animation-delay:-.12s;animation-delay:-.12s;-webkit-animation-duration:1.01s;animation-duration:1.01s}.line-scale-party>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-name:line-scale-party;animation-name:line-scale-party;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;display:inline-block;-webkit-animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85);animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-.4s!important;animation-delay:-.4s!important}.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-.2s!important;animation-delay:-.2s!important}@-webkit-keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out-rapid>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;display:inline-block;-webkit-animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78);animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}.line-scale-pulse-out-rapid>div:nth-child(1),.line-scale-pulse-out-rapid>div:nth-child(5){-webkit-animation-delay:0s!important;animation-delay:0s!important}@-webkit-keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}@keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}.line-spin-fade-loader{position:relative;top:-10px;margin-left:-4px}.line-spin-fade-loader>div:nth-child(1){top:20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(2){top:13.64px;left:13.64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(3){top:0;left:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(4){top:-13.64px;left:13.64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(5){top:-20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(6){top:-13.64px;left:-13.64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(7){top:0;left:-20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(8){top:13.64px;left:-13.64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out;animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out}.line-spin-fade-loader>div{background-color:#fff;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:5px;height:15px}@-webkit-keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;-webkit-animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}@-webkit-keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{width:50px;height:50px;background:#fff;border:1px solid transparent;-webkit-animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}@-webkit-keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}@keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}.pacman{position:relative}.pacman>div:nth-child(3){-webkit-animation:pacman-balls 1s -.66s infinite linear;animation:pacman-balls 1s -.66s infinite linear}.pacman>div:nth-child(4){-webkit-animation:pacman-balls 1s -.33s infinite linear;animation:pacman-balls 1s -.33s infinite linear}.pacman>div:nth-child(5){-webkit-animation:pacman-balls 1s 0s infinite linear;animation:pacman-balls 1s 0s infinite linear}.pacman>div:first-of-type{width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;-webkit-animation:rotate_pacman_half_up .5s 0s infinite;animation:rotate_pacman_half_up .5s 0s infinite;position:relative;left:-30px}.pacman>div:nth-child(2){width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;-webkit-animation:rotate_pacman_half_down .5s 0s infinite;animation:rotate_pacman_half_down .5s 0s infinite;margin-top:-50px;position:relative;left:-30px}.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;-webkit-transform:translate(0,-6.25px);-ms-transform:translate(0,-6.25px);transform:translate(0,-6.25px);top:25px;left:70px}@-webkit-keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.cube-transition{position:relative;-webkit-transform:translate(-25px,-25px);-ms-transform:translate(-25px,-25px);transform:translate(-25px,-25px)}.cube-transition>div{width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#fff;-webkit-animation:cube-transition 1.6s 0s infinite ease-in-out;animation:cube-transition 1.6s 0s infinite ease-in-out}.cube-transition>div:last-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.semi-circle-spin{position:relative;width:35px;height:35px;overflow:hidden}.semi-circle-spin>div{position:absolute;border-width:0;border-radius:100%;-webkit-animation:spin-rotate .6s 0s infinite linear;animation:spin-rotate .6s 0s infinite linear;background-image:-webkit-linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);background-image:linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);width:100%;height:100%}
.load2 .loader,.load2 .loader:before,.load2 .loader:after{border-radius:50%}.load2 .loader:before,.load2 .loader:after{position:absolute;content:''}.load2 .loader:before{width:5.2em;height:10.2em;background:#D5D5D5;border-radius:10.2em 0 0 10.2em;top:-0.1em;left:-0.1em;-webkit-transform-origin:5.2em 5.1em;transform-origin:5.2em 5.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s}.load2 .loader{font-size:10px;text-indent:-99999em;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em #FFF;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.load2 .loader:after{width:5.2em;height:10.2em;background:#D5D5D5;border-radius:0 10.2em 10.2em 0;top:-0.1em;left:5.1em;-webkit-transform-origin:0px 5.1em;transform-origin:0px 5.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease}@-webkit-keyframes "load2"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes "load2"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
.load3 .loader{font-size:7px;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#ffffff;background:-moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.load3 .loader:before{width:50%;height:50%;background:#FFF;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.load3 .loader:after{background:#D5D5D5;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes "load3"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes "load3"{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
body #des_website_load {
width: 100%;
height: 100%;
position: fixed;
overflow: hidden;
z-index: 999999999999999999999999;
background: #d5d5d5;
transform: translateZ(20px);
-webkit-transform: translateZ(20px);
-moz-transform: translateZ(20px);
-ms-transform: translateZ(20px);
-o-transform: translateZ(20px);
}
body > #des_website_load .percentage{
height: 40px;
width: 300px;
position: absolute;
top: 46% !important;
text-align: center;
left: 47.5%;
left: calc(50% - 150px);
left: -webkit-calc(50% - 150px);
left: -moz-calc(50% - 150px);
left: -ms-calc(50% - 150px);
left: -o-calc(50% - 150px);
margin-top: 60px;
font-weight: 100;
font-style: italic;
}
body #des_website_load .spinner {
position: absolute;
left: 50%;
top: 46%;
}
::-moz-selection {
background: #343434;
color: #fff;
text-shadow: none;
}
::selection {
background: #343434;
text-shadow: none;
color: #fff;
} .p-button, .signup, .about-author, #comments, widget_followers li, .tabs li, .contents, .comment-reply, .tagcloud a, .navbar-toggle, .widget_followers li, .panel, .projects-overlay .projects-navigation .prev-proj a, .projects-overlay .projects-navigation .next-proj a, .ms-skin-light-6 .ms-tooltip-cont, .post-content .featured-image img, .post-content a .post-quote, .single article.comment, h2.post-title.post-link, .post-content .featured-image a .post_overlay, .post-quote, .page-template-blog-template .featured-image img, .page-template-blog-template .flexslider .slides img, .page-template-blog-masonry-template .flexslider .slides img, .single-post .flexslider .slides img, .single .flexslider .featured-image img, .featured-image a .post_overlay, .single .featured-image-thumb img, .single .featured-image-thumb a .post_overlay, .archive .blog-default-bg a img, .featured-image img, .des_recent_posts_widget .flexslider img, .widget_search input, .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight{
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.navbar, .navbar-brand, .navbar-default .navbar-nav > li > a,.navbar, a.go-about, .p-button, a.p-button.hide-icon i, a.p-button.hide-icon span.text, .signup, .slidecontent-bi .project-title-bi p a, .filter li a, .projects-overlay #projects-loader.transitioned, .projects-overlay #pagecontent .scrollbar, .projects-overlay #pagecontent .thumb, .readmore, .post-content .featured-image img, widget_followers li, .tagcloud a, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, #contacts input:hover, #contacts textarea:hover, .wpcf7 input:focus, .wpcf7 textarea:focus, #contacts textarea, #contacts input, .light  #contacts .contact-form input:hover, .light  #contacts .contact-form textarea:hover, .light  #contacts .contact-form input:focus, .light #contacts .contact-form textarea:focus, #contacts .form-success, #contacts .form-success p, .skillbar, .dropdown-menu > li > a, .widget_followers li, #back-top a, a.social:before, .tp-caption a, .esg-grid a, .dl-back:after, .nav-container, .navbar-collapse, .navbar-header, .search_trigger i, .search_trigger_mobile i, .header_social_icons_wrapper, .the_title h2 a, .post-content a:hover .post-quote, .social-shares ul li a, .social-shares ul li a i, .post-listing .post a .post-quote blockquote, h2.post-title.post-link, .widget ul li a, .post-quote, .btn-contact-left input, .footer_sidebar ul li a, .header_social_icons div.social_container i, a.navbar-brand, .navbar-nav a, header.navbar .navbar-collapse ul li ul li a, .nav-previous-nav1 a, .nav-next-nav1 a, .des_breadcrumbs a, .nav-previous, .nav-next, .single #commentform .form-submit #submit, .style1 .yunik_little_shopping_bag, .nav-container .yunik_minicart li a, .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight, .yunik_minicart_wrapper, .intro_continue_text a, .intro_continue_arrow a, .navbar-default .style4_social_search, #cbpw-filters82 .cbp-filter-item, header .top-bar a, header .top-bar ul.phone-mail li a, .aio-icon-read, .header_social_icons, .yunik_dynamic_shopping_bag, .search_trigger, .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft:hover, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight:hover, header.navbar .navbar-collapse ul li ul li a, li:not(.des_mega_menu) ul.menu-depth-1 li, li.des_mega_menu li.menu-item-depth-1 li, .dl-menu li, .page-template-blog-masonry-template .posts_category_filter li{
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;
} .nav-container{display:table;margin: 0 15px 0 30px;} .nav-container > .navbar-collapse.collapse, .dl-menuwrapper{display:table-cell !important;vertical-align:middle;}
.nav-container > .navbar-collapse.collapse{width: 100%;}
.style2 .nav-container > .navbar-collapse.collapse{width: 100%;padding-left: 50px;}
.nav-container img{width:auto;display: block;max-width: 100%;float: none;}
.navbar-brand {
float: left;
font-size: 18px;
line-height: 74px;
margin: 0;
z-index: 9999999;
}
.navbar form.search_input{position: absolute;}
.navbar-default{
border: none;
}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{
background-color: transparent;outline: none;
}
.navbar-nav{margin: 5.5px -15px;}
.navbar-default .navbar-nav > li > a {
position: relative;
text-decoration: none;
text-decoration: none;
display: block;
outline: none;
padding: 0 15px;
margin: 0;
}
.hide-on-start:not(.oldie){
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
transition: none;
-webkit-transform: translateY(-300px);
-moz-transform: translateY(-300px);
-ms-transform: translateY(-300px);
transform: translateY(-300px);
}
.hide-on-start.hidestartready{
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
transition: all 1s ease;
}
.nothidden.hide-on-start:not(.oldie){
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
.hide-on-start.oldie{
top:-300px;
}
.navbar-collapse li:not(.des_mega_menu) .dropdown-menu{
position: absolute;
top: 100%;
z-index: 1000;
float: left;
min-width: 205px;
padding: 0;
font-size: 14px;
list-style: none;
background-clip: padding-box;
border-top: none;
border: none;
-webkit-box-shadow: 0px 1px 6px 0px rgba(68, 68, 68, 0.1);
box-shadow: 0px 1px 6px 0px rgba(68, 68, 68, 0.1);
}
#menu_top_bar > li ul.sub-menu{
-webkit-box-shadow: 0px 1px 6px 0px rgba(68, 68, 68, 0.1);
box-shadow: 0px 1px 6px 0px rgba(68, 68, 68, 0.1);
}
.navbar-collapse li:not(.des_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2{top:-2px;	margin: 2px 0 0;}
.navbar-collapse li:not(.des_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3{top:-2px;margin: 2px 0 0;}
.navbar-collapse li.des_mega_menu > .dropdown-menu{min-width: 20vw;}
.dropdown-menu.pull-right{
right: 0;
left: auto;
}
.dropdown-menu .divider{
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a{
display: block;
padding: 14px 26px 13px 20px;
clear: both;
font-weight: normal;
line-height: 1.42857143;
xwhite-space: nowrap;
font-size: 0.9em;
xborder-bottom: 1px solid #f2f2f2;
}
.dark .dropdown-menu > li > a{
border-bottom: 1px solid #23282C;
}
.dark .dropdown-menu{
border: none;
}
.dropdown-menu > li:last-child > a{
border-bottom: 0;
}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {
color: #fff;
text-decoration: none;
background-color: #428bca;
outline: 0;
}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {
color: #999;
}
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {
text-decoration: none;
cursor: not-allowed;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
display: block;
} .navbar-default.dark .navbar-toggle {
border-color: #3D4349;
}
.navbar{z-index: 99999;}
.navbar i{
font-size: 13px;
vertical-align: middle;
padding-right: 5px;
}
.navbar .nav-container i{font-size: 15px;color: #C3C5C5;}
.navbar-nav.icons > li > a{
line-height: 78px;
} .navbar-shrink{
height: 66px;
-webkit-box-shadow: 0px 1px 6px 0px rgba(68, 68, 68, 0.07); box-shadow: 0px 1px 6px 0px rgba(68, 68, 68, 0.07);
}
.navbar-shrink .navbar-brand{
line-height: 60px;
}
.navbar-shrink .navbar-nav > li > a {
line-height: 66px;
}
.navbar-shrink .navbar-nav.icons > li > a {
line-height: 64px;
}
header, header .navbar-brand h1.logo, header button.navbar-toggle, header .top-bar, header .top-bar > .container{height:auto;-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-ms-transition: all .2s linear;
transition: all .2s linear;}
header.header_not_fixed{position: relative;margin-bottom:0px !important;float: left;width: 100%;}
header.header_not_fixed.headerclone{display: none;}
header.header_not_fixed .header_social_icons{float:none;}
header.header_not_fixed .header_social_icons_wrapper{display:inline-block;} header.header_not_fixed.style3, header.header_not_fixed.style4{width:100%;}
header.header_not_fixed.style3 .header_social_icons{float:left;}
header .navbar-brand img:not(.logo_after_scroll){display: block;}
header .navbar-brand img.logo_after_scroll{display: none;}
header.header_after_scroll .navbar-brand img:not(.logo_after_scroll){display: none;}
header.header_after_scroll .navbar-brand img.logo_after_scroll{display: block;margin-left: auto; margin-right: auto; text-align: center;}
header.navbar .main-menu-icon {
position: relative;
top: -1px;
width: 24px;
text-align: center;
left: -2px;
}
body.search-results .master_container{background-color:white;} section.nav-boxes{position: static;}
#parallax-home{
width: 100%;
height: 100%;
}
#parallax-home-contents{
height: 100%;
width: 100%;
display: table;
position: relative;
overflow: hidden;
}
.home-center-contents{
display: table-cell;
vertical-align: middle;
margin: auto;
text-align: center;
z-index: 9;
position: relative;
top: -40px;
}
.home-center-contents > *{
margin-bottom: -80px !important;
}
.logo-home {
width: 100%;
position: relative;
text-align: center;
} #text-slider.flexslider {
background: transparent;
margin: 40px auto;
border: none;
width: 100%;
padding: 20px 0;
-webkit-box-shadow: none; 
-moz-box-shadow: none; 
-o-box-shadow: none; 
box-shadow: none;
}
#text-slider .flex-control-nav li{
position: relative;
top: 70px !important;
}
p.home-slide-content {
font-size: 5.5em !important;
text-transform: uppercase;
font-family: Arial;
font-weight: 800;
letter-spacing: 2px;
color: #fff;
}
.big-text p.home-slide-content {
font-size: 4.5em !important;
text-transform: uppercase;
font-family: Arial;
font-weight: 800;
letter-spacing: 0;
color: #fff;
}
#text-slider .flex-control-nav{
position: relative;
top: -40px !important;
} .next-section {
width: 100%;
position: absolute;
height: 100px;
display: block;
text-align: center;
bottom: 40px;
z-index: 99;
}
a.go-about{
width: auto;
height: auto;
top: 50%;
overflow: hidden;
background: transparent;
border: 1px solid rgba(255,255,255,.1);
z-index: 3;
position: relative;
padding: 10px 20px;
color: #fff; 
}
a.go-about:hover{border: 1px solid rgba(255,255,255,.5);}
.intro_continue_arrow a{
text-decoration: blink;
-webkit-animation-name: blinker;
-webkit-animation-duration: 1.2s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-direction: alternate;
} #menu_top_bar{position: absolute;height: 100%;top: 0px;}
#menu_top_bar * {display: block;}
#menu_top_bar > li ul{position:absolute; visibility: hidden;opacity: 0;filter:alpha(opacity=0);width: 180px;left:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out; }
#menu_top_bar > li > ul{left: 0px;}
#menu_top_bar > li > ul ul{top:0px;margin-top:0px;}
#menu_top_bar > li {height: 100%;margin-top: 0px;}
#menu_top_bar li:hover > ul, #menu_top_bar > li ul:hover{visibility: visible;opacity: 1;filter:alpha(opacity=100);}
#menu_top_bar > li ul li{float:none;border:none !important;padding-left:0px !important;margin:0px !important;display: block;}
#menu_top_bar > li ul li a{margin-left:12px;line-height: 2.5em;}
#menu_top_bar > li ul li:last-child{margin-bottom:5px;}
#menu_top_bar > li > a {margin-top: 7px;position: relative;margin-bottom: -3px;} article.portfolio{position:relative;padding:0 15px;background-color:white;}
.proj-content{margin-top: 60px;}
.portfolio_type-singlepageinlineajax-grid .proj-content{margin-top: 0px;}
.cbp-l-grid-gallery .cbpw-ajax-block{padding: 0 0 0 20px;}
.cbp-l-grid-gallery .fb_type_button_count{
margin: 0 0 0 15px;
}
.single-portfolio .proj-content{
margin: 50px auto;
width: 100%;
}
.cbp-popup-singlePage-open .proj-content {margin: 140px auto 0;}
.single-portfolio .proj-content .content_container{
padding: 0;
}
.cbp-popup-singlePage .cbp-popup-content{
margin: 0 auto;
}
.cbp-popup-singlePageInline .single-portfolio .proj-content{
margin: 20px auto;
width: 100% !important;
}
.single-portfolio .projects_media.left_media{
padding-left: 0;  margin-bottom: 40px;
}
.portfolio_type-singlepageinlineajax-grid .projects_media.left_media{
padding-left: 0;  margin-bottom: 0;
}
.portfolio_type-singlepageinlineajax-grid .single-portfolio .proj-content{
display: inline-block;
}
.portfolio_type-singlepageinlineajax-grid .share-buttons{margin: 20px 0 40px 0 !important;}
.portfolio #comments{padding: 15px;  margin-top: 20px !important;}
.portfolio_type-singlepageoverlay #comments{padding: 40px 0;}
.portfolio_type-singlepageoverlay .cbpw-ajax-block{padding: 20px;}
.portfolio_type-singlepageoverlay .col-md-12 .cbpw-ajax-block{padding: 0;}
.portfolio_type-singlepageoverlay .fb_type_button_count{
margin: 0;
}
.container .cbpw-ajax-block .fb_type_button_count{
margin: 0;
}
.cbpw-ajax-block .uvc-sub-heading{letter-spacing: 1px;}
.projects_media.left_media{padding-right: 30px;}
.projects_nav1{
position: absolute !important;
z-index: 999;
width: auto;
bottom: -1px;
right: 15px;
}
.nav-previous-nav1{
position: relative;
float: left;
left: 5px;
color: #666;
background-color: #fff;
padding: 10px 18px 8px 26px;
border: 1px solid #ededed;
}
.nav-previous-nav1 a{
position: relative;
cursor: pointer;
float: left;
color: #666;
background-color: #fff;
cursor: pointer;
font-size: 13px;
}
.nav-next-nav1{
position: relative;
float: left;
color: #666;
background-color: #fff;
padding: 10px 26px 8px 18px;
margin-left: 10px;
border: 1px solid #ededed;
}
.nav-next-nav1 a{
position: relative;
cursor: pointer;
float: left;
color: #666;
background-color: #fff;
cursor: pointer;
font-size: 13px;
}
.nav-previous-nav1:before {
position: relative;
top: 3px;
left: -10px;
font-size: 15px;
font-family: 'FontAwesome';
content: '\f104';
-webkit-font-smoothing: antialiased;
color: #666;
line-height: 1;
float: left;
}
.delimiter:after{
position: relative;
top: 0;
right: 0;
font-size: 15px;
font-family: 'FontAwesome';
content: '\f105';
-webkit-font-smoothing: antialiased;
color: #949494;
line-height: 1.75em;
}
.woocommerce .des_breadcrumbs{margin-top: 10px;}
.woocommerce h1.page-title{display: none;}
span.delimiter{
margin: 0 10px !important;
}
.single-portfolio .fullwidth-container .des_breadcrumbs{display: none !important;}
.dropdown-menu li.menu-item-has-children:not(.des_mega_hide_link) > a:before{
position: relative;
top: 4px;
right: 0px;
font-size: 15px;
font-family: 'FontAwesome';
content: '\f105';
-webkit-font-smoothing: antialiased;
color: #6E6D6D;
line-height: 1;
float: right;
}
.fullwidth-container{z-index: 9;}
.nav-next-nav1:after {
position: relative;
top: 3px;
right: -10px;
font-size: 15px;
font-family: 'FontAwesome';
content: '\f105';
-webkit-font-smoothing: antialiased;
color: #6E6D6D;
line-height: 1;
float: right;
}
.projects_media.full_media.col-md-12{
padding: 0px !important;
margin-bottom: 20px;
}
.proj-content{margin: 50px auto;float: left;}
.the_comments{margin-bottom: 50px;}
.search_trigger_mobile{display: none;} .single-portfolio .posts-shares{
float: left;
width: 100%;
}
.single-portfolio .share-buttons{
width: 100%;
margin: 0;
border-TOP: 1px solid #ededed;
display: inline-block;
padding: 20px 0;
border-bottom: none;
}
.single-portfolio .share-buttons
.single-portfolio .share-buttons h5{
float: left;
text-align: center;
font-size: 12px;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 25px;
color: #161616;
position: relative;
font-weight: bold;
margin-right: 20px;
}
.single-portfolio .single-post .comments-lovepost{margin-top: 3px;}
.single-portfolio .social-shares {
display: block;
padding: 0;
}
.single-portfolio .social-shares ul {
list-style: none;
margin: 0;
padding: 0;
}
.single-portfolio .social-shares ul li {
float: left;
padding: 0;
margin: 0 0 10px 0;
list-style: none;
}
.single-portfolio .social-shares ul li a {
display: block;
float: left;
color: inherit;
margin: 0px 15px 0 0;
background-image: none;
line-height: 23px;
font-size: 0.9em;
}
.single-portfolio .social-shares ul li a:hover{
color: #EDB44D;
}
.single-portfolio .social-shares ul li a:hover i{
background: #EDB44D;
}
.single-portfolio .share-pinterest{background-image: none !important;}
.single-portfolio .social-shares ul li i {
display: inline-block;
font-size: 14px;
background-color: #E2E2E2;
color: #FFFFFF;
margin-right: 7px;
-webkit-border-radius: 30px; 
-moz-border-radius: 30px; 
border-radius: 30px;
width: 30px;
height: 30px;
text-align: center;
vertical-align: middle;
line-height: 30px;
} .cbp-popup-singlePageInline .cbp-popup-content > div{position: relative;float: left;width: 100%;margin: 0;  background-color: #fff; padding: 80px 0;}
.cbp-popup-singlePageInline .cbp-popup-content #the_movies {
position: relative;
padding-bottom: 66.25%; height: 0;
}
.cbp-popup-singlePageInline .cbp-popup-content #the_movies iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 92%;
} #testimonials-slider{
width: 90%;
margin: 0 auto;
text-align: center;
}
.style-light .testimonials-slide-content .text-container span.t-author{color: #C5C5C5;}
.testimonials-slide-content.container{width: 85% !important;}
.testimonials-slide-content p{margin-top: 20px;}
.text-container .fa-quote-left{padding-right: 5px;}
.text-container .fa-quote-right{padding-left: 5px;}
.testimonials-slide-content{text-align: center;}
.img-container{
width: 100px;
height: 100px;
overflow: hidden;
text-align: center;
display: inline-block;
}
.testimonials-slide-content .text-container{
width: 100%;
margin: 20px auto;
display: inline-block;
}
.testimonials-slide-content .text-container span p{
padding: 10px 0 30px 0;
font-size: 17px;
line-height: 1.8;
font-weight: 600;
color: #444;
}
.vc_col-sm-6 .testimonials-slide-content .text-container span p{
font-size: 15px;
}
.testimonials-slide-content .text-container span.t-author, .testimonials-slide-content .text-container span a{font-size: 15px;font-weight: 700 !important; letter-spacing: -0.5px;font-style: italic;font-family: Helvetica Neue, Arial;}
.testimonials-slide-content .text-container span.t-author{padding: 0 0 60px 0;}
#primary_footer hr{display: none;} .partners-container .owl-wrapper-outer{z-index: 9;}
.partners-container.owl-carousel{display: inline-block !important;margin-bottom: 0;}  #map_canvas{
width:100%;
height:350px;
}
#map_canvas{
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/grayscale.svg#greyscale);
filter: gray; 
}
.gm-style img{
max-width: initial;
max-width: -moz-initial;
} #bottom-footer{
padding: 60px 0 40px 0;
}
#bottom-footer:before{
content: '';
position: absolute;
width: 0;
height: 0;
border: 20px solid #fff;
border-top: 0 solid transparent;
border-right: 20px solid transparent;
border-left: 20px solid transparent;
left: 50%;
top: -19px;
margin-left: -24px;
z-index: 10;
}
#bottom-footer:before{border:none;}  #secondary_footer{
padding: 40px 0 20px 0;
}
#secondary_footer p{margin: 0px !important;} #secondary_footer .footer_logo.align-left{float: left;width: 50%;margin: 10px -3px 8px;}
#secondary_footer .footer_logo.align-center{position: relative;float: left;width: 100%;text-align: center;cursor: default;}
#secondary_footer .footer_logo.align-center .logo{display: inline-block;cursor: pointer;}
#secondary_footer .footer_logo.align-right{float: right;} #secondary_footer .social-icons-fa{display: inline-block;}
#secondary_footer .social-icons-fa.align-left{float: left;}
#secondary_footer .social-icons-fa.align-center{position: relative;float: left;width: 100%;text-align: center;margin-top: 20px;}
#secondary_footer .social-icons-fa.align-right{float: right;margin-top: 15px;}
#secondary_footer .social-icons-fa ul {position: relative;display: inline-block;}
#secondary_footer .social-icons-fa ul li{margin: 5px;}
#secondary_footer .footer_logo .logo, #secondary_footer .social-icons-fa ul li a{-webkit-transition: linear .3s;-moz-transition: linear .3s;-ms-transition: linear .3s;-o-transition: linear .3s;transition: linear .3s;} #secondary_footer .footer_custom_text{position: relative;float: left;width: auto;display: inline-block;}
#secondary_footer .footer_custom_text.left{float:left; width: 50%;}
#secondary_footer .footer_custom_text.right{float:right;}
#secondary_footer .footer_custom_text.center{width:100%;float:left;} .twitter-slider {
width: 70%;
margin: 0 auto !important;
}
.footer_sidebar .twitter-slider{
width: 90%;
}
.footer_sidebar .twitter-container{
top: -50px;
position: relative;
}
#twitter-feed {
text-align: center;
padding: 10px 0;
}
.bird{
width: 60px;
height: 60px;
background: #242323;
margin: 0 auto;
top: -30px;
position: relative;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: table;  	
}
.bird i{
display: table-cell;
vertical-align: middle;
text-align: center;
margin: 0 auto;
color: #fff;
font-size: 2.3em;
padding-top: 3px;
}
.twitter-author{
font-size: 18px;
text-align: center;
margin-top: 10px;
top: 10px;
position: relative;
font-weight: 800;
}
.tweet_list{
margin: 30px auto !important; }
.style-light #twitter-feed li{
color: #D2D2D2;
font-size: 18px;
}
.slick-initialized .slick-slide, .twitter-author a{
font-size: 18px !important;
}
.footer_sidebar .slick-initialized .slick-slide, .footer_sidebar .twitter-author a{
font-size: 15px !important;
}
.tweet_time{
display: inline-block;
width: 100%;
margin: 5px auto;
}
.slick-dots li{
height: 10px !important;
width: 10px !important;
margin: 0 4px !important;
font-size: 14px;
}
.style-light .slick-dots li i{
color: rgba(255,255,255,0.5) !important;
opacity: 1 !important;
font-size: 14px;
}
.style-dark .slick-dots li i{
color: rgba(0,0,0,0.3) !important;
opacity: 1 !important;
font-size: 14px;
}
.style-light .slick-prev, .style-light .slick-next{
color: rgb(255, 255, 255) !important;
opacity: 0.5 !important;
}
.style-light .slick-prev:hover, .style-light .slick-next:hover{
opacity: 1 !important;
}
.slick-dots{bottom: -65px !important;}
.testimonials-style2 .slick-dots{bottom: -15px !important;}
.des_recent_posts_widget .slick-dots{bottom: -60px !important;}
.des_recent_posts_widget .slick-next{right: -27px !important;}
.des_recent_posts_widget .slick-prev{left: -27px !important;}
.footer_sidebar.col-md-6 .des_recent_posts_widget .slick-next{right: 0px !important;}
.style-light #twitter-feed li a{
font-size: 18px !important;
}
.style-light #twitter-feed li .tweet_time a{
font-size: 13px !important;
font-weight: 700;
}
.twitter#twitter-feed {
text-align: left;
}
.twitter ul {
padding:0;
}
.twitter .twitter-author {
display: none;
}
.twitter li {
font-family: 'Helvetica Neue', 'Arial', sans-serif;
font-size: 13px;
color: inherit;
width: auto;
line-height: inherit;
margin-bottom: 20px;
padding: 0px;
border: none;
}
.tweet_list li{
margin: 0;
}
.controlnav-light .tweet_list p, .controlnav-light .tweet_list a, .controlnav-light .tweet_list li{
font-size: 1.1em !important;
color: #ededed !important;
opacity: 0.8 !important;
}
.controlnav-light .tweet_list a{
opacity: 0.8 !important;
}
.top-icon .aio-icon-header+.aio-icon-description{font-size: 14px;}
.footer_sidebar .style-light #twitter-feed li a{
font-size: 15px !important;
} .mail_chimp_form_container{
width: 50%;
margin: 0 auto;
}
.mail-box > container {
left: 10%;
width: 77%;
}
.mail-box {
width: 100%;
text-align: center;
margin: 0 auto;
position: relative;
padding: 5px;
}
.mail_chimp_form_container {
position: absolute;
float: left;
width: 100%;
padding: 25px 0;
}
.news-l {
position: relative;
display: inline-block;
width: 100%;
}
.container.mail-news {
background: none;
}
.mail_chimp_form_container .banner {
text-align: right;
padding: 20px 0 10px 20px;
font-weight: 600;
text-align: left;
width: 300px;
position: relative;
float: left;
text-align: left;
line-height: 16px;
padding-right: 0;
}
.mail_chimp_form_container .banner h4, .mail_chimp_form_container .banner p{
color: #fff;
font-size: 18px;
margin: 0 0 5px 0;
}
.mail_chimp_form_container .banner p{
color: #fff;
font-size: 13px;
}
.mail_chimp_form_container .form {
padding: 10px 0 0 0;
width: 385px;
position: relative;
float: left;
}
#contacts .mail_chimp_form_container input {
background: #fff;
border: none;
padding: 13px 15px;
color: #BBBBBB;
width: 78%;
margin-left: 7px;
text-transform: uppercase;
float: left;
font-size: 12px;
font-weight: 600;
}
#contacts .mail_chimp_form_container input.button {
color: #fff;
-webkit-transition: linear .3s;
-moz-transition: linear .3s;
-ms-transition: linear .3s;
-o-transition: linear .3s;
transition: linear .3s;
width: 55px;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-o-border-radius: 0;
-ms-border-radius: 0;
position: relative;
background: #1a1b1b url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/send.png) no-repeat 16px 12px;
text-indent: -99999px;
height: 45px;
}
.mail_chimp_form_container input.button:hover {
background-color: #333 !important;
} .mc-field-group label {
display: none;
}
.indicates-required {
display: none !important;
}
#mc_embed_signup h2 {
display: none !important;
} .flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;margin: 0;list-style-type: none;}
.flexslider .slides {zoom: 1;}
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider { margin: 0; position: relative;}
.post .flexslider{margin: 0 0 -20px 0;}
.archive .post .flexslider{margin: 0;}
#agency-slider.flexslider{margin: 0;}
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.carousel li {
margin-right:5px
}
.flex-direction-nav {
position: absolute;
width: 100%;
top: 48% !important;
}
#testimonials-slider-2 .flex-direction-nav {
top: 38% !important;
}
.blog-default-bg-masonry .flex-direction-nav {
top: 44.5% !important;
}
.flex-direction-nav a {
display:block;
width:40px;
height:40px;
margin:-20px 0 0;
position:absolute;
top:50%;
z-index:10;
xoverflow: hidden;
xopacity: 0;
cursor:pointer;
} .flex-direction-nav .flex-prev, .flex-direction-nav.movies-nav .prev{
left: 0;
width: 50px;
height: 50px;
text-indent: -9999px;
z-index: 100;
cursor: pointer;
position: absolute !important;
background: rgba(0,0,0,0.3) url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -122px -81px;
width: 50px;
height: 50px;
color: transparent;
}
.flex-direction-nav .flex-next, .flex-direction-nav.movies-nav .next{
right: 0;
text-align: right;
width: 50px;
height: 50px;
text-indent: -9999px;
z-index: 100;
cursor: pointer;
position: absolute !important;
background: rgba(0,0,0,0.3) url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -177px -81px;
width: 50px;
height: 50px;
color: transparent;
}
.flexslider .flex-prev:hover, .flex-direction-nav.movies-nav .prev{
background: #2c2c2c url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -122px -81px;
}
.flexslider .flex-next:hover, .flex-direction-nav.movies-nav .next{
background: #2c2c2c url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -177px -81px;
}
.projects_media.fullwidth_media .flex-direction-nav .flex-next, .projects_media.fullwidth_media .flex-direction-nav.movies-nav .next{
right: 15px;
top: 43% !important;
} .nav-light .flex-direction-nav .flex-prev{
left: 0;
width: 50px;
height: 50px;
text-indent: -9999px;
z-index: 100;
cursor: pointer;
position: absolute !important;
background: #f2f2f2 url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -7px -81px;
width: 50px;
height: 50px;
color: transparent;
}
.nav-light .flex-direction-nav .flex-next{
right: 0;
text-align: right;
width: 50px;
height: 50px;
text-indent: -9999px;
z-index: 100;
cursor: pointer;
position: absolute !important;
background: #f2f2f2 url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -62px -81px;
width: 50px;
height: 50px;
color: transparent;
}
.nav-light .flexslider .flex-prev:hover{
background: #fff url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -7px -81px;
}
.nav-light .flexslider .flex-next:hover{
background: #fff url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -62px -81px;
}
.projects_media.fullwidth_media .flex-direction-nav .flex-next, .projects_media.fullwidth_media .flex-direction-nav.movies-nav .next{
right: 0px;
top: 43% !important;
}
.controlnav-light .flexslider .flex-prev:hover{
background: #fff url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -7px -81px;
}
.controlnav-light .flexslider .flex-next:hover{
background: #fff url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -62px -81px;
} .flex-pauseplay a {
display:block;
width:20px;
height:20px;
position:absolute;
bottom:5px;
left:10px;
opacity:.8;
z-index:10;
overflow:hidden;
cursor:pointer;
color:#000
}
.flex-pauseplay a:hover {
opacity:1
}
.flex-pauseplay a.flex-play:before {
content:'\f003'
} .flex-control-nav {
width:100%;
position:relative;
bottom: -30px;
text-align:center
}
.flex-control-nav li {
margin: 0 3px;
display:inline-block;
*display:inline
}
.flex-control-paging li a {
display: block;
background: rgba(255,255,255,0.4);
cursor: pointer;
text-indent: -9999px;
width: 10px;
height: 10px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}
.controlnav-light .flex-control-paging li a {
background: rgba(255,255,255,.3);
}
.controlnav-light .flex-control-paging li a:hover {
background:rgba(255,255,255,1);
}
#twitter-feed .flex-control-paging li a:hover {
background:#fff;
background:rgba(255,255,255,0.7)
}
#twitter-feed .flex-control-paging li a.flex-active {
background:#fff;
cursor:default
}
.flex-control-paging li a.flex-active {
cursor:default
}
.flex-control-thumbs {
margin:5px 0 0;
position:static;
overflow:hidden
}
.flex-control-thumbs li {
width:25%;
float:left;
margin:0
}
.flex-control-thumbs img {
width:100%;
display:block;
opacity:.7;
cursor:pointer
}
.flex-control-thumbs img:hover {
opacity:1
}
.flex-control-thumbs .flex-active {
opacity:1;
cursor:default
} .isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}  .owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel{
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
padding-top: 15px;
}
#services .owl-carousel .owl-wrapper{
padding-top: 0;
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} .grabbing { 
cursor:url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/grabbing.png) 8 8, move;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
} .owl-theme .owl-controls{
margin: 40px 0 40px 0;
text-align: center;
}
#services-carousel.owl-theme .owl-controls{
margin-top: 80px;
}
#parallax-2 .owl-theme .owl-controls{margin-top: 40px;} .owl-theme .owl-controls .owl-buttons div {
display: inline-block;
zoom: 1;
*display: inline; width: 44px;
height: 44px;
font-size: 12px;
background: url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) no-repeat;
text-indent: -9999px;
}
.owl-buttons{position: absolute;top: 38%;width: 100%;}
.owl-buttons:hover{opacity: 0.6;}
.owl-theme .owl-controls .owl-buttons .owl-next { background-position: -141px 0px; float: right;opacity: .3;
right: -5%;
position: relative; }
.owl-theme .owl-controls .owl-buttons .owl-prev { background-position: -94px 0px; float: left;opacity: .3;
left: -5%;
position: relative;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100); opacity: 1;
text-decoration: none;
} .owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline;  
margin: 0 3px;
width: 10px; 
height: 10px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
opacity: .4;
}
.owl-theme .owl-controls .owl-page:hover{
opacity: .6;
}
.owl-theme .owl-controls .owl-page span{
width: 10px; 
height: 10px; 
display: block; 
background: #212121;
border: 2px solid #212121;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.owl-theme .owl-controls .owl-page.active {
}
.owl-theme .owl-controls .owl-page.active span {
background: transparent;
border: 2px solid #212121;  
}
.container-logos .owl-theme .owl-controls .owl-page.active span {
background: #E0E0E0;
} .owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
} .owl-item.loading{
min-height: 150px;
background: url(//www.marcomanca.it/wp-content/themes/yunik-installable/img/ajx_loading.gif) no-repeat center center
}
.master_container{position: relative;float: none;margin: 0 auto;}
#big_footer{position: relative;float: left;width: 100%;clear: both;}
.page_content.left > .container,.page_content.right > .container{width:100%;padding: 0;}
.woocommerce-page .page_content.right > .container{padding: 0;} #parallax-home{background-attachment: scroll !important;}
.parallax {width: 100%; min-height: 100%; padding: 0;margin: 0;background-attachment: fixed;background-repeat: no-repeat;color: #fff;  background-size: cover;}
.homepage_parallax{overflow:hidden;}
.homepage_parallax.image, .homepage_parallax.video {height:100vh;}
.homepage_parallax .parallax{height: 100%;}
.homepage_parallax .video-container{position:absolute;top:0px;left:0px;z-index:-1;min-width: 100%;min-height: 100%;overflow: hidden;}
.homepage_parallax .video-container .mbYTP_wrapper{opacity:1 !important;}
.homepage_parallax .video-container .wp-video{width:100vw !important;height: 100vh !important;}
.homepage_parallax .homepage_contents{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 999;
text-align: center;
}
.homepage_parallax .home-text-wrapper-video{
display: table;
width: 100%;
height: 100%;
}
.homepage_parallax .home-text-wrapper-video .home-text-wrapper-video-contents{
display: table-cell;
vertical-align: middle;
}
.homepage_parallax #parallax-home{display: table;text-align: center;}
.homepage_parallax .flex-viewport{max-height: 120px;}
.homepage_parallax .home-text-wrapper {	display: table-cell;vertical-align: middle;	margin: auto;}
.homepage_parallax .home-logo-text, .homepage_parallax .home-logo-image{margin: 0px 0 40px;position: relative;display: block;text-align: center;width: 100%;color: #000000;}
.homepage_parallax .home-logo-text a{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.homepage_parallax .home-logo-text a.dark{color:black !important;}
.homepage_parallax .home-logo-text a.light{color:rgb(200, 200, 200) !important;}
.homepage_parallax #home-slider{background: rgba(0, 0, 0, 0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);overflow: visible !important;}
.homepage_parallax #home-slider ul.slides{height: 1000%; position: absolute; width: 100%; -webkit-transition: 0s; transition: 0s; -webkit-transform: translate3d(0, 0px, 0);}
.homepage_parallax #home-slider .home-slide{display: block; }
.homepage_parallax .home-slide .home-slide-content {color: #ffffff;margin: 0;}
.homepage_parallax .socialdiv{padding:20px;}
.homepage_parallax .social-icons,.homepage_parallax .social-icons *{box-sizing:content-box !important;-webkit-box-sizing:content-box !important;} .social-icons{position: relative;height: 38px;display: none;opacity: 0;filter: alpha(opacity=0);left:-10px;}
.social-icons .social_container{position: relative;float: left;line-height: 25px;text-transform: uppercase;font-family: sans-serif;font-size: 11px;	padding: 0px 3px;overflow: hidden;height: 38px;}
.social-icons .description{	position: relative;float: left;left: 37px;line-height: 40px;text-transform: uppercase;color: white;font-family: sans-serif;	font-size: 11px;padding: 0px 3px 0px 0px;font-family: OpenSansBold, Arial;font-weight: bold;}
.social-icons .icon{width: 25px;height: 15px;padding-top: 24px;padding-left: 10px;}
.intro_continue_arrow{
bottom: -100px;
position: relative;
text-align: center;
margin: 0 auto;
display: inline-table;
background: transparent;
width: 40px;
height: 30px;
padding: 3px;
}
.intro_continue_text{
bottom: -100px;
position: relative;
text-align: center;
margin: 0 auto;
display: inline-table;
background: transparent;
width: auto;
height: auto;
padding: 6px 12px;
}
.intro_continue_text a p{display: inline-block;padding: 0;margin: 0;}
.intro_continue_text a:hover{opacity: 0.5;}
.intro_continue_text img{padding: 10px;}
.copys_left{float: left;}
.copys_right{float: right;}
video:-webkit-full-screen     { max-height: 100%; }
video:-moz-full-screen        { max-height: 100%; }
*|*:fullscreen {
position:fixed;
top:0; right:0; bottom:0; left:0;
margin:0;
box-sizing:border-box;
width:100%;
height:100%;
object-fit:contain;
}
iframe:fullscreen {
border:none;
}
*|*:fullscreen::backdrop {
position:fixed;
top:0; right:0; bottom:0; left:0;
background:black;
}
.hidden_lis{display:none !important;opacity:0 !important;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;visibility: hidden !important;z-index: -1;transform: translateZ(-1px);-webkit-transform: translateZ(-1px);-ms-transform: translateZ(-1px);-o-transform: translateZ(-1px);-mz-transform: translateZ(-1px);}  .owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} .grabbing { 
cursor:url(//www.marcomanca.it/wp-content/themes/yunik-installable/grabbing.png) 8 8, move;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
} .owl-origin {
-webkit-perspective: 1200px;
-webkit-perspective-origin-x : 50%;
-webkit-perspective-origin-y : 50%;
-moz-perspective : 1200px;
-moz-perspective-origin-x : 50%;
-moz-perspective-origin-y : 50%;
perspective : 1200px;
} .owl-fade-out {
z-index: 10;
-webkit-animation: fadeOut .7s both ease;
-moz-animation: fadeOut .7s both ease;
animation: fadeOut .7s both ease;
}
.owl-fade-in {
-webkit-animation: fadeIn .7s both ease;
-moz-animation: fadeIn .7s both ease;
animation: fadeIn .7s both ease;
} .owl-backSlide-out {
-webkit-animation: backSlideOut 1s both ease;
-moz-animation: backSlideOut 1s both ease;
animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
-webkit-animation: backSlideIn 1s both ease;
-moz-animation: backSlideIn 1s both ease;
animation: backSlideIn 1s both ease;
} .owl-goDown-out {
-webkit-animation: scaleToFade .7s ease both;
-moz-animation: scaleToFade .7s ease both;
animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
-webkit-animation: goDown .6s ease both;
-moz-animation: goDown .6s ease both;
animation: goDown .6s ease both;
} .owl-fadeUp-in {
-webkit-animation: scaleUpFrom .5s ease both;
-moz-animation: scaleUpFrom .5s ease both;
animation: scaleUpFrom .5s ease both;
}
.owl-fadeUp-out {
-webkit-animation: scaleUpTo .5s ease both;
-moz-animation: scaleUpTo .5s ease both;
animation: scaleUpTo .5s ease both;
}  @-webkit-keyframes empty {
0% {opacity: 1}
}
@-moz-keyframes empty {
0% {opacity: 1}
}
@keyframes empty {
0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@-moz-keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@-moz-keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
25% { opacity: .5; -webkit-transform: translateZ(-500px); }
75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
25% { opacity: .5; -moz-transform: translateZ(-500px); }
75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
25% { opacity: .5; transform: translateZ(-500px); }
75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -webkit-transform: translateZ(-500px); }
100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -moz-transform: translateZ(-500px); }
100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; transform: translateZ(-500px); }
100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
from { transform: translateY(-100%); }
}
@-webkit-keyframes scaleUpFrom {
from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
from { opacity: 0; transform: scale(1.5); }
}
@-webkit-keyframes scaleUpTo {
to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
to { opacity: 0; transform: scale(1.5); }
} .wpcf7{position: relative;}  .wpcf7 .yunik-form-simple .f-name, .wpcf7 .yunik-form-simple .f-subject, .wpcf7 .yunik-form-simple .f-email {
width: 32.73%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.wpcf7 .yunik-form-simple .f-subject{
margin-right: 0px;
}
.wpcf7 .yunik-form-simple .f-message {
position: relative;
float: left;
width: 100%;
}
.vc_col-sm-8 .wpcf7 .yunik-form-simple .f-name, .vc_col-sm-8 .wpcf7 .yunik-form-simple .f-subject, .vc_col-sm-8 .wpcf7 .yunik-form-simple .f-email {
width: 32.4%;
}
.vc_col-sm-6 .wpcf7 .yunik-form-simple .f-name, .vc_col-sm-6 .wpcf7 .yunik-form-simple .f-subject, .vc_col-sm-6 .wpcf7 .yunik-form-simple .f-email{
width: 32.1%;
} .wpcf7 .yunik-form-simple-captcha .f-name, .wpcf7 .yunik-form-simple-captcha .f-subject, .wpcf7 .yunik-form-simple-captcha .f-email {
width: 32.73%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.wpcf7 .yunik-form-simple-captcha .f-subject{
margin-right: 0px;
}
.wpcf7 .yunik-form-simple-captcha .f-message{
position: relative;
float: left;
width: 66.4%;
}
.wpcf7 .yunik-form-simple-captcha .f-captcha {
position: relative;
float: left;
width: 32.2%;
margin-left: 15px;
top: 10px;
}
.wpcf7 .yunik-form-simple-captcha .f-captcha .f-captcha-insert img{
margin: 4px 0;
}
.vc_span8.column_container .wpcf7 .yunik-form-simple-captcha .f-name, .vc_span8.column_container .wpcf7 .yunik-form-simple-captcha .f-subject, .vc_span8.column_container .wpcf7 .yunik-form-simple-captcha .f-email, .vc_span8.column_container .wpcf7 .yunik-form-simple .f-name, .vc_span8.column_container .wpcf7 .yunik-form-simple .f-subject, .vc_span8.column_container .wpcf7 .yunik-form-simple .f-email{
width: 32.4%;
} .wpcf7 .yunik-form-simple-wide .f-name, .wpcf7 .yunik-form-simple-wide .f-subject, .wpcf7 .yunik-form-simple-wide .f-email {
width: 100%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.wpcf7 .yunik-form-simple-wide .f-message {
position: relative;
float: left;
width: 100%;
} .wpcf7 .yunik-form-simple-wide-captcha .f-name, .wpcf7 .yunik-form-simple-wide-captcha .f-subject, .wpcf7 .yunik-form-simple-wide-captcha .f-email, .wpcf7 .yunik-form-simple-wide-captcha .f-message{
width: 100%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.wpcf7 .yunik-form-simple-wide-captcha .f-captcha {
position: relative;
width: 100%;
float: left;
top: 10px;
margin-bottom: 20px;
}
.wpcf7 .yunik-form-simple-wide-captcha .f-captcha .f-captcha-insert img{
margin: 4px 0;
}
.wpcf7 .yunik-form-simple-wide-captcha .f-captcha-insert, .wpcf7 .yunik-form-simple-wide-captcha .f-captcha-CONFIRM{
float: left;
width: 30%;	
}
.wpcf7 .yunik-form-simple-wide-captcha .f-captcha-insert{
position: relative;
top: 10px;
}
.f-captcha-insert p{margin: 0 !important;}
.wpcf7 .f-name input, .wpcf7 .f-subject input, .wpcf7 .f-email input, .wpcf7 .f-message textarea, .wpcf7 .f-captcha, .wpcf7 .f-captcha input{
color: #333 !important;
font-size: 14px !important;
font-weight: normal;
letter-spacing: 0;
}
.wpcf7 .f-subject{
margin-right: 0;
}
textarea{max-width: 100%;-webkit-appearance: none;}
.wpcf7{width: 100%;}
.wpcf7 li{list-style-type: none;margin: 10px 0;}
.wpcf7 label{
text-align: left;
position: relative;
float: left;
left: 0;
width: 100%;
padding-bottom: 0;
font-weight: 400;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"] {
position: relative;
float: left;
width: 100%;
padding: 15px;
font-family: "Helvetica Neue", Arial, sans-serif;
outline: none;
background: #fff;
border: none;
margin: 10px 0;
border: 1px solid #E0E0E0;
}
.wpcf7 textarea{
position: relative;
float: left;
width: 100%;
padding: 15px;
font-family: "Helvetica Neue", "Arial", sans-serif;
outline: none;
height: 130px;
margin-bottom: 10px;
background: #fff;
border: none;
margin: 10px 0;
border: 1px solid #E0E0E0;
z-index: 99;
}
.wpcf7 .yunik-form-simple-wide textarea, .wpcf7 .yunik-form-simple-wide-captcha textarea{
margin: 10px 0;
}
.wpcf7 input:focus:not(input[type="submit"]),.wpcf7 textarea:focus {
outline: none;
border: 1px solid #EDEDED !important;
background: #fff;
} .wpcf7 .dark input, .wpcf7 .dark textarea{
border: 1px solid #525252;
background: transparent;
color: #f2f2f2 !important;
}
.wpcf7 .dark .des-button-white-1d:hover input, .wpcf7 .dark .des-button-white-1d:active input{
color: #212121 !important;
}
.wpcf7 .dark input:focus,.wpcf7 .dark textarea:focus {
outline: none;
border: 1px solid #767676 !important;
background: transparent;
}
.wpcf7 .yunik-form-simple.dark .f-name, .wpcf7 .yunik-form-simple.dark .f-subject, .wpcf7 .yunik-form-simple.dark .f-email{
width: 32.73%;
}
.wpcf7 .bt-contact input:focus{
border: none !important;
}
.wpcf7 li i{width: 30px;position: relative;}
.bt-contact {
display: inline-block;
width: 100%;
}
div.wpcf7 img.ajax-loader {
position: absolute;
right: -30px;
} .wpcf7 .yunik-form-main-slider{
width: 100%;
position: relative;
display: inline-block;
padding: 25px;
background: rgba(0,0,0,.6);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.wpcf7 .yunik-form-main-slider h3{
color: #fff !important;
text-align: center;
font-size: 16px !important;
margin-bottom: 20px;
}
.wpcf7 .yunik-form-main-slider input, .wpcf7 .yunik-form-main-slider textarea{
padding: 14px;
font-size: 14px !important;
border: none;
background: #fff;
letter-spacing: normal !important;
}
.wpcf7 .yunik-form-main-slider input:focus{
border: none !important;
}
.wpcf7 .yunik-form-main-slider .slider-button{
width: 100%;
display: table;
}
.wpcf7 .yunik-form-main-slider .slider-button a{
display: table;
text-align: center;
margin: 0 auto;
}
.wpcf7 .yunik-form-main-slider .slider-button input{
display: inline-block;
width: auto;
text-align: center;
margin: 19px auto 0;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
padding: 10px 25px;
background: #EDB44D;
color: #fff;
font-weight: bold;
}
.wpcf7 .yunik-form-main-slider .slider-button input:hover{
opacity: 0.9;
}
.small-wide{width: 90%;}
.wpcf7 .yunik-form-main-slider .f-name, .wpcf7 .yunik-form-main-slider .f-subject, .wpcf7 .yunik-form-main-slider .f-email {
width: 100%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.btn-contact-left input{width: auto;}
.wpcf7 .yunik-form-main-slider .f-message {
position: relative;
float: left;
width: 100%;
}
.wpcf7 .yunik-form-main-slider .bt-contact{
float: left;
} .hidden_select_container{width:0;height:0;overflow:hidden;}
.simpleselect,.simpleselect *{box-sizing:content-box;}
.simpleselect{font-weight:400!important;position:relative;width:100%;min-width:220px;color:#999999;-webkit-user-select:none; -moz-user-select:none; -khtml-user-select:none; -ms-user-select:none; top: 10px;}
.simpleselect .options{width:100%;min-width:198px;}
.simpleselect .placeholder,.simpleselect .options .option,.simpleselect .options .optgroup .optgroup-label{padding: 15px 20px;cursor:pointer;}
.simpleselect .options .optgroup .optgroup-label{cursor:default;font-weight:400!important;}
.simpleselect .options .optgroup .option{padding-left:20px;}
.simpleselect .placeholder,.simpleselect .options{background:#fff;border: 1px solid #E0E0E0;border-radius: 0;}
.simpleselect .placeholder{position:relative;}
.simpleselect .placeholder:after{content:"";position:absolute;top:0;bottom:0;right: 16px;width:8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA0Q0FGMUI4RTU1MTFFMzhGMThCQzUzMTMxMzdBN0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA0Q0FGMUM4RTU1MTFFMzhGMThCQzUzMTMxMzdBN0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDRDQUYxOThFNTUxMUUzOEYxOEJDNTMxMzEzN0E3RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDRDQUYxQThFNTUxMUUzOEYxOEJDNTMxMzEzN0E3RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq8U8ZgAAAClSURBVHjaYpw7dw4DEggEYh4gXgwTYEGS5AfiyVD6FBDfBAkyISloB2JpqAlLgZgNWYENEGciKTYG4haYFSCVKA6BglIg3gdSIAHEfQzYASfj////GfABJgYCgGXevLlyQNoDh/xrkBteAHEREKtjUeAJsuIXEKdgkewG4h0wNxwB4ulIkmeBuAbdkZVA/BSIvwBxNNRklLj4CMS50KC+CRMECDAA5ogdqmResXgAAAAASUVORK5CYII=) 0 center no-repeat;}
.simpleselect .placeholder:hover{background:#fafafa;}
.simpleselect .options{display:none;position:absolute;top:0;left:0;}
.simpleselect .options .option.active{background:#666;color:#fff;}
.simpleselect.disabled .placeholder,.simpleselect.disabled .placeholder:hover{background:#fafafa;color:#aaa;border-color:#eee;cursor:default;}
.simpleselect.disabled .placeholder:after{opacity:.5;}
.wpcf7 form.wpcf7-form p {
position: relative;
font-weight: 600;
margin: 0px 0 20px 0 !important;
float: left;
width: 100%;
z-index: 10;
}
.hidden_select_container * {display: none;}
.wpcf7 form.wpcf7-form .f-captcha p{margin-bottom: 0px !important;} .wpcf7 .yunik-multiple-fields .f-name, .wpcf7 .yunik-multiple-fields .f-subject, .wpcf7 .yunik-multiple-fields .f-email, .wpcf7 .yunik-multiple-fields .f-service, .wpcf7 .yunik-multiple-fields .f-subject, .wpcf7 .yunik-multiple-fields .f-captcha, .wpcf7 .yunik-multiple-fields .f-confirm{
width: 45%;
position: relative;
float: left;
margin-right: 5%;
margin-bottom: 0;
z-index: 999;
}
.wpcf7 .yunik-multiple-fields .f-captcha img{
margin: 20px 0;
}
.wpcf7 .yunik-multiple-fields .bt-contact{
padding-right: 5%;
}
.wpcf7 .yunik-multiple-fields .f-message {
position: relative;
float: left;
width: 100%;
padding-right: 5%;
margin-bottom: 0;
z-index: 99;
}
.wpcf7 select {
position: relative;
float: left;
width: 100%;
padding: 17px;
font-family: "Helvetica Neue", Arial, sans-serif;
outline: none;
background: #fff url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) no-repeat bottom right;
border: none;
margin: 10px 0;
height: 57px;
border: 1px solid #E0E0E0;
border-radius: 0;  
-moz-border-radius: 0;  
-webkit-border-radius: 0;
-webkit-appearance: none;
} .bt-contact .des-button-dark{
padding: 0;
}
.bt-contact a span input{
background-color: transparent !important;
border: none !important;
padding: 15px 30px;
margin: 0;
font-weight: 600;
font-size: 13px;
z-index: 9;
letter-spacing: 1px;
}
.bt-contact a.des-button-white span input{
padding: 0 10px;	
}
.ajax-loader{
visibility: hidden;
position: absolute;
right: -10px;
top: 1px;
}
.bt-contact .des-button-dark, .bt-contact .des-button-white, .bt-contact .des-button-color{
float: none;
margin: 40px auto;
display: table;
font-size: 17px;
padding: 0 !important;
}
.bt-contact .des-button-white{
padding: 12px 25px !important;
}
.bt-contact .vc_btn{padding: 0;margin: 20px 0;}
.bt-contact  a.vc_btn span input{padding: 15px 30px;}
span.wpcf7-form-control-wrap {
position: relative;
width: 100%;
z-index: 999;
display: block;
} span.wpcf7-not-valid-tip {
color: #E06C6C !important;
font-size: 11px!important;
font-weight: 600;
letter-spacing: normal;
font-style: italic;
position: absolute;
bottom: -46px;
z-index: 9999;
left: 20px;
left: 11px;
background-color: #fff;
}
.yunik-form-simple span.wpcf7-not-valid-tip{
bottom: -45px;
}
div.wpcf7-validation-errors{
display: none !important;
}
div.wpcf7-validation-errors {
border: 2px solid #F3F1AF !important;
padding: 10px !important;
text-align: center;
}
div.wpcf7-mail-sent-ok {
background: transparent;
color: #99D36C;
width: 100%;
display: table-cell !important;
margin: 0 auto;
text-align: left;
position: absolute;
top: -60px;
border: none !important;
left: -20px;
font-weight: 700;
}
.wpcf7 input::-webkit-input-placeholder, .wpcf7 textarea::-webkit-input-placeholder {color: #8f8f8f;}
.wpcf7 input::-moz-placeholder, .wpcf7 textarea::-moz-placeholder {color: #8f8f8f;opacity: 1;}
.wpcf7 input:-moz-placeholder, .wpcf7 textarea:-moz-placeholder {color: #8f8f8f;opacity: 1;}
.wpcf7 input:-ms-input-placeholder, .wpcf7 textarea:-ms-input-placeholder {color: #8f8f8f;} .wpcf7 .dark input::-webkit-input-placeholder, .wpcf7 .dark textarea::-webkit-input-placeholder {color: #f2f2f2;}
.wpcf7 .dark input::-moz-placeholder, .wpcf7 .dark textarea::-moz-placeholder {color: #f2f2f2;opacity: 1;}
.wpcf7 .dark input:-moz-placeholder, .wpcf7 .dark textarea:-moz-placeholder {color: #f2f2f2;opacity: 1;}
.wpcf7 .dark input:-ms-input-placeholder, .wpcf7 .dark textarea:-ms-input-placeholder {color: #f2f2f2;} body.page-template-template-under-construction-php .fullwindow_rev{position:absolute;top:0;left:0;margin:0;padding:0;width:100vw;height:100vh;z-index:1;}
body.page-template-template-under-construction-php .fullwindow_content{position:relative;top:0;left:0;margin:0 auto;padding:0;height:100vh;z-index:2;display:table;}
body.page-template-template-under-construction-php .fullwindow_content .tb-row{display:table-row;height:100vh;}
body.page-template-template-under-construction-php .fullwindow_content .tb-row .tb-cell{display:table-cell;vertical-align:middle;} .fullwidth-container{
height: auto; }
.search-no-results .hsearchtitle{
font-size: 24px !important;
}
.search-no-results .page_content.right.sidebar{
border-left: 1px solid #ededed;
}
.search-no-results .page_content.left{
border-right: none;
}
.fullwidth-container .container{position: relative;} .widget.des_cubeportfolio_widget .cbp-item{transform: translate3d(0,0,0) !important;-webkit-transform: translate3d(0,0,0) !important;-moz-transform: translate3d(0,0,0) !important;-ms-transform: translate3d(0,0,0) !important;-o-transform: translate3d(0,0,0) !important;}
.widget.des_recent_posts_widget .flexslider ol li{width:auto !important; margin: 0px 3px !important;}
.widget.des_recent_posts_widget .flexslider *{border:none !important;}
.widget.des_recent_posts_widget .flexslider .flex-direction-nav a:after{display:none;}
.widget-contact-content:not(.centered) i{
float: left;
font-size: 18px;
margin-right: 10px;
padding-top: 6px;
width: 23px;
height: 30px;
text-align: center;
}
.widget-contact-content:not(.centered) i.fa-envelope{
font-size: 15px;
}
.widget hr{display: none;}
.widget .ultsl-arrow-right6, .widget .ultsl-arrow-left6{
font-size: 12px;
}
.widget-contact-info-content { white-space: initial;line-height: 1.8em;margin: 10px;}
.centered .widget-contact-info-content { white-space: pre-wrap;}
.widget-contact-content.centered{text-align: center;}
.widget-contact-content:not(.centered) .widget-contact-info {display: table;}
.widget-contact-content:not(.centered) .widget-contact-info i {display: table-cell;padding: 0px 1em;}
.widget-contact-content.centered i{font-size: 1.3em;margin-bottom: 20px;}
.custom-widget, .des_partners_widget{float: left;width: 100%;margin-bottom: 40px;}
.custom-widget ul{margin-bottom: 0;}
.custom-widget.contact_info_widget, .custom-widget.contact_info_widget .widget{margin: 0;}
.custom-widget h4, .des_partners_widget h4, .widget.des_cubeportfolio_widget h4, .widget.des_recent_posts_widget h4{
overflow: hidden;
text-align: left;
font-size: 14px;
text-transform: uppercase;
margin-bottom: 0 !important; letter-spacing: 1px; display: inline-block;
font-weight: 800 !important;
}
.ult-item-wrap .title h4{text-transform: capitalize;font-weight: 500 !important;}
.widget.des_recent_posts_widget .excerpt{font-size: 0.8em;}
.widget.des_recent_posts_widget .ult-item-wrap{margin: 0 !important;}
.footer_sidebar.col-md-6 .widget.des_recent_posts_widget .ult-item-wrap{margin: 0 20px 0 0 !important;}
.vc_row .widget.des_recent_posts_widget .ult-item-wrap{margin: 0 20px !important;}
.des_cubeportfolio_widget .ult-carousel-wrapper:not(.vc_row .des_cubeportfolio_widget .ult-carousel-wrapper){margin: 20px 0 !important;}
.des_recent_posts_widget .ult-carousel-wrapper{margin: 20px 0 60px 0 !important;}
.footer_sidebar .des_recent_posts_widget .ult-carousel-wrapper{margin: 28px 0 60px 0 !important;}
.custom-widget hr, .des_partners_widget hr{display: none;}
.custom-widget ul li {
list-style: none;
margin-left: 0;
position: relative;
width: 100%;
line-height: 0;
margin: 0;
padding: 0;
}
.custom-widget ul li a {
text-rendering: optimizelegibility;
line-height: 22px;
color: #444;
margin-left: 1px;
padding: 15px 15px 15px 0;
border-top: 1px solid #ededed;
width: 100%;
display: inline-block;
font-size: 14px !important;
}
.custom-widget ul li a:after, li a:not(.product_list_widget li a:after) {
position: absolute;
top: 15px;
right: 1px;
font-size: 15px;
font-family: 'FontAwesome';
content: '\f105';
-webkit-font-smoothing: antialiased;
color: #C0C0C0;
line-height: 1;
float: left;
opacity: 0.6;
}
.widget_tag_cloud{margin-bottom: 40px;}
.tagcloud{margin-top: 15px;}
.contact-widget-container .forms{
margin: 10px 0px 20px 0;
display: inline-block;
}
.footer_sidebar .contact-widget-container .forms{
margin: -10px 0px 20px 0;
}
.contact-widget-container input, .contact-widget-container textarea{
position: relative;
float: left;
width: 100%;
padding: 13px;
font-family: "Helvetica Neue", Arial, sans-serif;
outline: none;
background: #F5F5F5;
border: none;
margin: 10px 0;
border: 1px solid #F5F5F5;
box-shadow: none;
font-weight: 600;
color: #bbb;
font-size: 12px;
}
.contact-widget-container textarea{
height: 80px;
line-height: 1.5em;
}
.contact-widget-container ul li{
list-style: none;
float: left;
border: none;
}
.contact-widget-container ul li a:after{display: none;}
.contact-widget-container ul li:last-child {
border-bottom: none !important;
}
a#send-comment {
border-radius: 0;
margin-right: 5px;
background: #EDB44D;
cursor: pointer;
color: #fff;
padding: 10px 20px;
width: auto;
}
a#send-comment:hover {
color: #fff;
opacity: 0.8;
}
.newsletter_widget{margin-bottom: 30px;}
.v_links{display: none;}
.widget_search label{display: none;} #flickr li{width: 75px;height: 75px;position: relative;float: left;margin: 0 6px 6px 0;border: none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;background: none !important;padding: 0;list-style: none;background: transparent;}
#flickr li a, #flickr li img{width: 100%; height: auto;opacity: 0.9;background: none;margin: 0;padding: 0;}
#flickr li a:hover{border-bottom: none !important;opacity: 1;}
#flickr li:after{display: none !important;} .divider-vertical {
width: 1px;
background: #333;
height: 40px;
margin: 0 auto;
}
.vc_separator_align_center h4{
text-align: center;
}
.zilla-likes{margin: 0 0 10px 0 !important;} ul li ul, ul li ul li, ul li ul li ul li,
ol li ol, ol li ol li, ol li ol li ol li
{
margin-top: 10px;
margin-bottom: 10px;
}
dt{
margin: 10px 0;
}
ul, li{list-style: disc;}
ul li{
line-height: 1.5em;
margin-left: 20px;
margin-top: 0.8em;
margin-bottom: 0.8em;
}
ul.nav li{
position: relative;
display: block;
line-height: 13px;
margin-left: 0;
margin: 0;
}
ol li{line-height: 1.5em;margin-left: 20px;list-style-type: decimal;margin-top: 1%;}
.flex-direction-nav li{list-style: none;margin: 0;padding: 0;float: left;position: absolute;width: 100%;} header .top-bar-bg > .container{z-index: 99;}
header .top-bar #lang_sel a.lang_sel_sel{ background-image: none !important;} .top-bar .top-bar-menu{display:inline-block;}
.top-bar-menu > ul{margin:0px;}
.top-bar-menu li{list-style:none;float:left;display:inline-block;position:relative;margin:5px 0px 0 12px;top: 0;}
.top-bar-menu #menu_top_bar > li:not(:first-child) > a{ border-left: 1px solid; padding-left:10px;}
.top-bar .menu_wpml_widget{display:inline-block;float: right;margin-top:5px;z-index:9999;}
.top-bar .menu_wpml_widget #lang_sel > ul > li > ul{left: 0px !important;z-index:9999;}
.top-bar .menu_wpml_widget #lang_sel > ul > li > ul > li > a{width:100%;} .social-icons-fa {
position: relative;
float: left;
}
.social-icons-fa ul {
margin: 0;
padding: 0;
}
.social-icons-fa ul li {
float: left;
padding: 0;
margin: 0;
list-style: none;
margin: 6px 12px 5px -2px;
}
.navbar .social-icons-fa a, .navbar .phone-mail, .navbar .phone-mail a {
color: #ffffff!important;
}
.social-icons-fa ul li a {
font-size: 15px;
}
.navbar .social-icons-fa a, .navbar .phone-mail, .navbar .phone-mail a{color: #fff !important;}
.top-bar .socialdiv{
width: 100% !important;
top: 0 !important;
opacity: 0.9;
}
.top-bar .phone-mail{
opacity: 0.9;
position: relative;
float: right;
margin: 0 !important;
}
.down-button {
text-align:center;
display:none;
top: 0;
}
.down-button i.fa-plus{
float: right;
}
.top-bar .phone-mail i{
top: -1px;
padding: 0 6px;
position: relative;
}
.top-bar .phone-mail li{
list-style: none;
float: left;
margin: 7px 10px;
font-size: 13px;
}
.top-bar .socialdiv ul li{
margin: 0px;
opacity: 0.3;
}
.top-bar .phone-mail li:last-child{
margin-right: 0px;
}
.top-bar .socialdiv ul li:hover{
opacity: 1;
}
.top-bar .phone-mail li:first-child i{
font-size: 13px;
margin-left: 0px;
top: -1px;
padding-right: 7px;
}
.top-bar .phone-mail li:last-child i{
padding-left: 10px;
}
.navbar .social-icons-fa ul li:hover a{background: transparent !important;}
.navbar .phone-mail .fa-phone{
font-size: 13px;
top: 0px;
}
.navbar .phone-mail .fa-map-marker{
font-size: 14px;
top: -2px;
}
.navbar .phone-mail .fa-info-circle{
font-size: 15px;
top: -1px;
}
@media (max-width: 767px){
.top-bar {
padding: 1px 0;
min-height: 0;
position: fixed;
width: 100%;
top: 0;
z-index: 9999999;
}
.navbar-default.default .navbar-nav > li a.icon-nav{
display: none;
}
.top-bar .slidedown {
display:none;
}
.down-button{display: block;  margin: 0 auto; height: 20px;   position: absolute;right: 0;border-style: solid; border-width: 0 35px 35px 0; border-color: transparent rgba(0,0,0,0.9) transparent transparent;z-index: 999999999;}
.nav-topbar .down-button {
display: block;
width: 100%;
margin: 0 auto;
height: 22px;
opacity: .6;
filter: alpha(opacity=60);
position: absolute; 
}
.top-bar .phone-mail{
text-align: center;
float: none;
width: 100%;
display: inline-table;
}
.top-bar .phone-mail li{
float: none;
float: none;
margin: 0 0 2px 0;
padding: 0;
}
.top-bar .social-icons-fa {
position: relative;
float: none;
width: 100%;
text-align: center;
}
.top-bar .social-icons-fa ul li{
text-align: center;
float: none;
display: inline-block;
}
.navbar .top-bar .down-button i{
font-size: 10px;
position: relative;
color: #fff;
right: -34px;
top: 5px;
}
.navbar .down-button.current i{
color: #fff;
}
.navbar .top-bar.opened .down-button i{
color: #212121;
}
.navbar .top-bar:not(opened) .down-button i{
color: #fff;
}
.nav-topbar .down-button:hover {
opacity:1; filter:alpha(opacity=100); 
}
.navbar .social-icons-fa a{background: transparent !important;}
} header a.navbar-brand img{max-width: none;} header .nav-container{z-index: 10;}
header .top-bar{z-index: 9999999;}
header .top-bar.opened{z-index: 999999999;}
header .navbar-header{display: table-cell;vertical-align: middle;float: none;}
header.navbar .navbar-collapse ul li.des_mega_menu{position:static;}
header.navbar .navbar-collapse ul li.des_mega_menu > ul{width:100vw;left:0px; display:table; padding:15px 0; cursor:default;margin-left:0;max-width:1170px;-webkit-box-shadow: 0px 1px 6px 0px rgba(68, 68, 68, 0.1);
box-shadow: 0px 1px 6px 0px rgba(68, 68, 68, 0.1);}
header.navbar .navbar-collapse ul li.des_mega_menu > ul > li {max-width:20vw;width:25%; display:table-cell; float:none; padding:0 15px; cursor:default;vertical-align: top; }
header.navbar .navbar-collapse li.des_mega_menu li{border-top:none !important;}
header.navbar .navbar-collapse ul > li.des_mega_menu > ul > li:last-child {border-right: none;}
header.navbar .navbar-collapse ul li.des_mega_menu > ul > li.des_mega_hide_title > a{display:none;}
header.navbar .navbar-collapse ul li.des_mega_menu > ul > li > a{width:auto; font-size:13px; letter-spacing:2px; line-height: 16px; padding:5px 15px 15px;letter-spacing: -0.5px;}
header.navbar .navbar-collapse ul li.des_mega_menu ul li.current-menu-ancestor > a{font-weight: 800;}
#site-header header.navbar .navbar-collapse ul li.des_mega_menu > ul > li:hover > a, #site-header header.navbar .navbar-collapse ul li.des_mega_menu ul li.current-menu-ancestor > a {background:none;}
header.navbar .navbar-collapse ul li.des_mega_menu ul li ul{position:relative; border-top:none; left:0px; cursor:default; box-shadow: none;-webkit-box-shadow: none;width: 100%;}
li.des_mega_hide link > a{color: red !important;}
header.navbar .navbar-collapse ul li.des_mega_menu ul li:last-child ul{border-right: none;}
header.navbar .navbar-collapse ul li.des_mega_menu:hover ul li ul{visibility:visible; opacity: 1}
header.navbar .navbar-collapse ul li.des_mega_menu ul li ul li a{padding:12px 15px; line-height:1; width:auto;}
header.navbar .navbar-collapse ul li.des_mega_menu ul li a:hover, header.navbar .navbar-collapse ul li.des_mega_menu ul li.current-menu-item > a,.single-post header.navbar .navbar-collapse ul li.des_mega_menu ul li.current_page_parent > a, header.navbar .navbar-collapse ul li.des_mega_menu ul li.current-menu-ancestor > a {background:none;}
header.navbar .navbar-collapse *{transition:none;-webkit-transition:none;-moz-transition:none;}
header.navbar .navbar-nav > li:not(.des_mega_menu) .dropdown-menu, header.navbar .navbar-nav > li.des_mega_menu > ul .dropdown-menu{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
header.navbar .navbar-nav > li.des_mega_menu > ul{-webkit-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-moz-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-ms-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-2 > ul > li {width:50%;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-3 > ul > li {width:33.3%;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-4 > ul > li {width:25%;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-5 > ul > li {width:20%;}
header.navbar .navbar-collapse ul li.des_mega_menu.columns-6 > ul > li {width:16.6%;} header.navbar .navbar-collapse ul li ul{position: absolute; top:100%; margin:0; left: 0px; display: block; visibility: hidden; z-index:9992; opacity: 0;}
header.navbar .navbar-collapse ul li:hover > ul{visibility: visible;opacity: 1;}
header.navbar .navbar-collapse ul li:hover{transition-delay: 0s;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;}
header.navbar .navbar-collapse ul li ul li {display: block; float: none; margin: 0; padding:0; letter-spacing:0em;font-weight: 800;}
header.navbar .navbar-collapse ul li ul li a{display:block; background:none; border:none; width:205px; padding: 12px 20px; margin:0; line-height:1.7; }
header.navbar .navbar-collapse ul li ul li ul{left:100%;top: 0;}
header.navbar .navbar-collapse ul li ul li ul:before, header.navbar .navbar-collapse ul li ul li ul:after{display:none;}
header.navbar .navbar-collapse ul li ul li ul li a {padding-right:20px;}
header.navbar .navbar-collapse ul li ul li.current-menu-item > a,.single-post header.navbar .navbar-collapse ul li ul li.current_page_parent > a, header.navbar .navbar-collapse ul li ul li.current-menu-ancestor > a {text-transform: none !important;}
body:not(.home):not(.page-template-template-home) header.headerclone{xposition:relative;float:left;width:100%;margin-bottom:0px;}
body.single-post header.headerclone{position: relative;}
header.headerclone, header.headerclone *{visibility:hidden;transition: none !important;} 
.fullwidth-container{position: relative;width: 100%;}
.fullwidth-container.parallax{position: inherit;}
.fullwidth-container .pagetitle_overlay{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.fullwidth-container .center .pageTitle{max-width: 100% !important;width: 100% !important;}
header.navbar.header_after_scroll{
-webkit-box-shadow: 0px 1px 6px 0px rgba(68,68,68,0.1);
box-shadow: 0px 1px 6px 0px rgba(68,68,68,0.1);
}
header .search_close i{font-size: 18px !important;} header.style2 .navbar-collapse{width: 100%;}
header.style2 .navbar-collapse .navbar-nav{float: left !important;} header.style3 {display: inline-block;}
header.style3 .nav-container{display: block;position: relative;}
header.style3 .nav-container .navbar-header{position: relative;float: left;width: 100%;height: auto !important;margin: 0;padding: 0;text-align: center;}
header.style3 .nav-container .navbar-header .navbar-brand{margin-left: auto;margin-right: auto;float: none;display: inline-block;-webkit-transition: none;-moz-transition: none;transition: none;}
header.style3 .nav-container .navbar-header .navbar-brand img{text-align: center;}
header.style4 .nav-container .navbar-header .navbar-brand{-webkit-transition: none;-moz-transition: none;transition: none;}
header.style3 .nav-container .navbar-collapse{float: left;text-align: center;height: auto !important;}
header.style3 .nav-container .navbar-collapse .navbar-nav{float: none !important;margin: 0 auto;display: inline-block;}
header.style3 .nav-container .header_social_icons{width: 100%;text-align: center;}
header.style3 .nav-container .header_social_icons .header_social_icons_wrapper{display: inline-block;height: auto !important;}
header.style3 .header_social_icons, header.style3 .search_trigger{position: absolute;top:5px;width:auto !important;}
header.style3 .yunik_dynamic_shopping_bag{position: absolute !important;top:-5px;right:20px;width:auto !important;}
header.style3 .header_social_icons{left:10px;}
header.style3 .search_trigger{right:10px;}
ul.dropdown-menu.sub-menu {text-align: left;}  header.style4 .nav-container {display: inline-block;width: 100%;}
header.style4 .nav-container .navbar-header, header.style4 .nav-container .navbar-collapse{float: none;width: auto;position: relative;}
header.style4 .nav-container .navbar-header, header.style4 .nav-container .navbar-collapse{position: relative;float: left;width: 100%;height: auto !important;margin:0;padding:0;text-align: center;}
header.style4 .nav-container .navbar-header .navbar-brand, header.style4 .nav-container .navbar-nav{margin-left: auto;margin-right: auto;float: none !important;display: inline-block;} header.style4 .new-menu-wrapper{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
header.style4 .new-menu-wrapper .new-menu-left, header.style4 .new-menu-wrapper .new-menu-right{position: absolute;top: 0;width: 50%;height: 100%;}
header.style4 .new-menu-wrapper .new-menu-left{left: 0;text-align: right;}
header.style4 .new-menu-wrapper .new-menu-right{right: 0;text-align: left;}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer, header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer{position: relative;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
header.style4 .new-menu-bearer a{transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);text-rendering: geometricPrecision !important;}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer{float: right;}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer .navbar-nav{float: right !important;}
header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer{float: left;}
header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer .navbar-nav{float: left !important;}
header.style4 > .nav-container > .navbar-collapse{display: none !important;} header.style4 .new-menu-bearer li{list-style: none;}
header.style4:not(.headerclone) .navbar-nav > li.des_mega_menu > ul, header.style4.header_after_scroll:not(.headerclone) .navbar-nav > li.des_mega_menu > ul{width: 80vw;}  header:not(.style1):not(.style2) .header_social_icons{display: table-cell !important;vertical-align: middle;margin-right: 20px;}
header:not(.style1):not(.style2) .header_social_icons_wrapper{display: table-cell;vertical-align: middle;}  .header_social_icons div.social_container{position: relative;float: right;cursor: pointer;width:20px;height: 20px;text-align: center;margin:0 0 0 5px;padding: 0;line-height: 20px}
.header_social_icons div.social_container i{text-align: center;line-height: 20px;margin: 0;padding: 0;} @-webkit-keyframes desrotating {
from {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes desrotating {
from {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.desrotating {
-webkit-animation: desrotating 2s linear infinite;
-moz-animation: desrotating 2s linear infinite;
-ms-animation: desrotating 2s linear infinite;
-o-animation: desrotating 2s linear infinite;
animation: desrotating 2s linear infinite;
} header .dl-menuwrapper{display: none !important;width: 100%;}
header .dl-menuwrapper .dl-trigger-wrapper{width: 100%;text-align: center;}
header .search_trigger, header .yunik_dynamic_shopping_bag{height: 100%;display: table-cell;right: 0;padding-left: 15px; vertical-align: middle;}
header.style4.search_trigger, header.style4 .yunik_dynamic_shopping_bag{padding-left:0px;right:-10px;margin-left: 30px;}
header .search_trigger i, header .yunik_dynamic_shopping_bag .yunik_little_shopping_bag_wrapper{display: table-cell;}
header.style4 .yunik_dynamic_shopping_bag{margin-left: 20px;margin-top: 9px;}
header.style4 .style4_social_search .header_social_icons{float: left;}
header.style4 .style4_social_search .header_social_icons_wrapper {padding:10px 0px;height: auto !important;}
header.style4 .style4_social_search .search_trigger, header.style4 .yunik_dynamic_shopping_bag{float: right; margin-left: 15px;}
.style4_social_search{position: relative; top: 10px;}
header.style4 .style4_social_search .search_trigger i{padding: 10px 5px 10px;}
header.style4 .style4_social_search_mobile{display: none;}
header.style4 .style4_social_search_mobile .header_social_icons_wrapper{height: auto !important;}
header .search_trigger i, header .search_trigger_mobile i{padding-top: 0;cursor: pointer;position: relative;top: 0px;}
header.style3 .search_trigger i, header.style3 .search_trigger_mobile i{top: 2px;}
header .search_input{position: fixed;pointer-events: none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;z-index:9999999999999999999;overflow:hidden;background: rgba(0,0,0,.85);}
header .search_input > .container *:not(.hidden):not(.ajax_search_results){position: relative;float: left;line-height: 100%;}
header .search_input > .container {height: 100%;}
header .search_close{cursor: pointer;font-size: 40px;color:#FFF;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);float: right !important;}
header .search_close i {padding-right: 0px;}
header .search_input input.search_input_value{height: 100%;width: 90%;border:0;background:none;color:#FFF;font-size: 2em;outline: 0;box-shadow: none;}
header .search_input input.hidden{display: none;}
header .search_input .ajax_search_results{position: absolute;width: 100%;top:100%;left: 0;}
header .search_input .ajax_search_results ul{width: 100%;margin:0;max-height:50vh;background: rgba(0,0,0,.85);overflow-y:visible;}
header .search_input .ajax_search_results ul li{list-style: none;width: 100%;border-bottom: 1px solid #525252;margin:0;padding:0 3%;}
header .search_input .ajax_search_results ul li:last-child{border-bottom: none !important;}
header .search_input .ajax_search_results ul li a{padding:10px 0px;width:100%;color:#DDD;}
header .search_input .ajax_search_results ul li span, header .search_input .ajax_search_results ul li span i{float: none;font-size: .9em;line-height: 1.2em;color: #D5D5D5;vertical-align:baseline;padding-right: 0px;}
header .search_input .ajax_search_results ul li.selected{background: #525252;}
header .search_input .ajax_search_results ul li.selected a{color:#FFF;}
header .search_input.slide_left{top:0;left:0;width: 0;height: 100%;}
header .search_input.slide_right{top:0;right:0;width: 0;height: 100%;}
header .search_input.slide_left.open, header .search_input.slide_right.open{width: 100vw;}
header .search_input.slide_top{top:0;left:0;width: 100vw;height: 0;}
header .search_input.slide_bottom{bottom: 0;left: 0;width: 100vw;height: 0;}
header .search_input.slide_top.open, header .search_input.slide_bottom.open{height: 100%;}
header .search_input.unfold_horizontal{top:0;left:50%;width: 0;height: 100%;}
header .search_input.unfold_horizontal.open{left:0;width: 100%;}
header .search_input.unfold_vertical{top:50%;left:0;width: 100vw;height: 0;}
header .search_input.unfold_vertical.open{top:0;height: 100%;}
header .search_input.unfold_center{top:50%;left:50%;width: 0;height: 0;}
header .search_input.unfold_center.open{top:0;left:0;width: 100vw;height: 100%;}
header .search_input.unfold_top_left{top:0;left:0;width: 0;height: 0;}
header .search_input.unfold_top_right{top:0;right:0;width: 0;height: 0;}
header .search_input.unfold_bottom_left{bottom:0;left:0;width: 0;height: 0;}
header .search_input.unfold_bottom_right{bottom:0;right:0;width: 0;height: 0;}
header .search_input.unfold_top_left.open, header .search_input.unfold_top_right.open, header .search_input.unfold_bottom_left.open, header .search_input.unfold_bottom_right.open{width: 100vw;height: 100%;}
header .search_input.fade, header .search_input.none{top:0;left:0;width: 100vw;height: 100%;opacity: 0;}
header .search_input.fade.open, header .search_input.none.open{opacity: 1;}
header .search_input.none{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;}
header .search_input.open{pointer-events: auto;overflow:visible;}
.navbar-default .style4_social_search{margin-top: 0 !important;position: relative;} .tooltip-desc{display: none;position: relative;}
a.team-profile:hover .tooltip-desc{ 
display: block; 
-webkit-animation:Anim linear .3s;
-moz-animation:Anim linear .3s;
animation:Anim linear .3s;
-webkit-animation-duration:.3s;
-moz-animation-duration:.3s;
animation-duration:.3s; 
}
@-webkit-keyframes Anim {
0%   { opacity: 0; top: 60px;}
100% { opacity: 1; top: 0px;}
}
@-moz-keyframes Anim {
0%   { opacity: 0; top: 60px;}
100% { opacity: 1; top: 0px;}
}
@-o-keyframes Anim {
0%   { opacity: 0; top: 60px;}
100% { opacity: 1; top: 0px;}
}
@keyframes Anim {
0%   { opacity: 0; top: 60px;}
100% { opacity: 1; top: 0px;}
} a.team-profile:hover { 
cursor: pointer;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
background: white;
background-color: rgba(255,255,255,0.99);
}
.modal {
position: fixed;
top: 0;
left: 0;
z-index: 999999;
width: 100%;
overflow: auto;
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
display: none;
text-align:left;
}
.modal .close {
float: right;
background: url(//www.marcomanca.it/wp-content/themes/images/sprite.png) -861px -184px no-repeat;
width: 46px;
height: 46px;
margin: 0px 0 -40px;
z-index:1000;
text-indent: -9999px;
top: 0;
position: absolute;
right: 0;
}
.tm-info {
overflow-y:auto;
text-align: left;
margin: 6% auto;
position: relative;
}
.tm-info .container{
border-bottom: 1px solid #ededed;
position: relative;
}
.tm-info .member-desc{
padding: 0 60px 40px 60px;
}
.tm-info .member-pos{
position: absolute;
top: 40px;
right: 40px;
}
.tm-info .member-pos2{
position: absolute;
top: 20px;
right: 0;
}
.tm-info .member-pos3{
position: absolute;
top: 20px;
right: 0;
}
.tm-info .member-cont{
position: absolute;
left: 0;
top: -35px;
}
.tm-info h2{
font-weight: 800;
font-size: 4em;
margin-bottom: 5px;
}
.tm-info h4{
color: #04acbb;
text-transform: uppercase;
font-weight: 300;
font-size: 1.4em;
}
.social-font-awesome{
position: relative;
margin-top: 20px;
}
.social-font-awesome li{
position: relative;
float: left;
list-style-type: none;
margin-right: 20px;
}
.social-font-awesome li a{
font-size: 1.3em;
color: #444;
} .loaded .animated {
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-duration: .6s;
-moz-animation-duration: .6s;
-ms-animation-duration: .6s;
-o-animation-duration: .6s;
animation-duration: .6s;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-moz-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: .95;
}
}
@-o-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: .95;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: .95;
}
} .slick-list.draggable{
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -ms-grab;
cursor: -o-grab;
cursor: grab;
} img.designare_grayscale {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter class=\'designare_grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>.designare_grayscale"); filter: gray; -webkit-transition: 1s;-moz-transition: 1s;-ms-transition: 1s;-o-transition: 1s;transition: 1s;
filter: url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/grayscale.svg#greyscale);
backface-visibility: hidden;
}
img.designare_grayscale:hover{
-webkit-filter: grayscale(0);
filter: grayscale(0);
filter: none;
}
#back-top {
position: fixed;
bottom: 20px;
right: 20px;
z-index: 99999;
margin: 0;
}
#back-top a {
width: 50px;
height: 50px;
display: block;
background: rgba(0, 0, 0, 0.4);
display: table;
}
#back-top a:hover{
background: rgba(0, 0, 0, 0.6);
}
#back-top a i {
display: table-cell;
vertical-align: middle;
text-align: center;
margin: 0 auto;
color: #f0f0f0;
font-size: 19px;
} body.vc_editor .vc_verticaltabs .vc_controls-out-tl{left: 38%;left: calc(50% - 130px);}
body.vc_editor .vc_verticaltabs .vc_verticaltab > .vc_controls .vc_controls-out-tl{top:10px;}
body.vc_editor .vc_verticaltabs .vc_verticaltab > .content, body.vc_editor .vc_verticaltabs .tab-selector{padding-top:40px;}
body.vc_editor .vc_verticaltabs .vc_verticaltab.vc_empty > .content{margin-top:50px;top:15px;}
body.vc_editor .vc_verticaltabs .tab-selector .label.add-new-tab{position: absolute;top:97%;padding:15px;left: -15px;color:#333;cursor:pointer;}
body.vc_editor .vc_verticaltabs .special_tabs.icontext .tab-selector .label.add-new-tab, body.vc_editor .vc_verticaltabs .special_tabs.text .tab-selector .label.add-new-tab{left:0px;}
body.vc_editor section.special_tabs{padding-bottom:30px;}
.vc_row-full-width .upb_row_bg[data-bg-override="ex-full"]{z-index: -1;margin-left: 1.1%;} .wpb_row, .wpb_content_element{margin-bottom: 0px !important;} .just-icon-align-left{float: left; margin-right: 10px;} .cbp-caption-fadeIn .cbp-caption:hover .cbp-l-caption-title, .cbp-caption-fadeIn .cbp-caption:hover .cbp-l-caption-desc {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.cbp-caption-fadeIn .cbp-l-caption-title {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.cbp-caption-fadeIn .cbp-l-caption-title, .cbp-caption-fadeIn .cbp-l-caption-desc {
-webkit-transition: -webkit-transform .5s ease;
transition: transform .5s ease;
}
.cbp-l-grid-masonry .cbp-l-caption-title {
border: 1px solid #fff;
padding: 10px 15px !important;
display: inline-block;
}
.projects_media.fullwidth_media{position: relative;top: -50px;} .cbp-l-filters-dropdown.des-align-left .cbp-l-filters-dropdownWrap{left: 0;}
.cbp-l-filters-dropdown.des-align-right .cbp-l-filters-dropdownWrap{right: 0;}
.cbp-l-filters-dropdown.des-align-center .cbp-l-filters-dropdownWrap{left: 0;right:0;margin:0 auto;}
.cbp-l-filters-button.des-align-center, .cbp-l-filters-alignLeft.des-align-center, .cbp-l-filters-alignCenter.des-align-center, .cbp-l-filters-alignRight.des-align-center, .cbp-l-filters-buttonCenter.des-align-center, .cbp-l-filters-work.des-align-center{text-align: center;}
.cbp-l-filters-button.des-align-left, .cbp-l-filters-alignLeft.des-align-left, .cbp-l-filters-alignCenter.des-align-left, .cbp-l-filters-alignRight.des-align-left, .cbp-l-filters-buttonCenter.des-align-left, .cbp-l-filters-work.des-align-left{text-align: left;}
.cbp-l-filters-button.des-align-right, .cbp-l-filters-alignLeft.des-align-right, .cbp-l-filters-alignCenter.des-align-right, .cbp-l-filters-alignRight.des-align-right, .cbp-l-filters-buttonCenter.des-align-right, .cbp-l-filters-work.des-align-right{text-align: right;}
.cbp-l-filters-list.des-align-left{}
.cbp-l-filters-list.des-align-right{}
.cbp-l-filters-list.des-align-center{width:auto; text-align: center;margin: 0px auto 30px auto;}
.cbp-l-filters-dropdownHeader{text-align: left;}
.vc_row.vc_row-no-padding .wpb_column.vc_col-sm-6 .fb_type_button_count, .vc_row.vc_row-no-padding .container .cbpw-ajax-block .fb_type_button_count{margin-left: 15px !important;}  #big_footer .social-icons-fa a i{
box-shadow: 0 0 0 2px rgba(255,255,255,1);
overflow: hidden;
-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
transition: background 0.3s, color 0.3s, box-shadow 0.3s;
}
.social-icons-fa a{position: relative;}
#big_footer .social-icons-fa a i{
display: inline-block;
font-size: 0px;
cursor: pointer;
margin: 5px 2px 0px 2px;
width: 36px;
height: 36px;
border-radius: 50%;
text-align: center;
position: relative;
z-index: 1;
color: #fff;
}
#big_footer .social-icons-fa a i:after {
display: none;
}
#big_footer .social-icons-fa a i:before {
speak: none;
font-size: 20px;
line-height: 38px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
display: block;
-webkit-font-smoothing: antialiased;
}
#big_footer .social-icons-fa a i:hover{
background: rgba(255,255,255,1);
box-shadow: 0 0 0 2px rgba(255,255,255,1);
color: #333;
}
#big_footer .social-icons-fa a i:hover:before {
-webkit-animation: toRightFromLeft 0.2s forwards;
-moz-animation: toRightFromLeft 0.2s forwards;
animation: toRightFromLeft 0.2s forwards;
}
@-webkit-keyframes toRightFromLeft {
49% {
-webkit-transform: translate(100%);
}
50% {
opacity: 0;
-webkit-transform: translate(-100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes toRightFromLeft {
49% {
-moz-transform: translate(100%);
}
50% {
opacity: 0;
-moz-transform: translate(-100%);
}
51% {
opacity: 1;
}
}
@keyframes toRightFromLeft {
49% {
transform: translate(100%);
}
50% {
opacity: 0;
transform: translate(-100%);
}
51% {
opacity: 1;
}
} .newsletter_shortcode form{
width: 70%;
margin: 0 auto;
z-index: 999;
}
.newsletter_shortcode form .mc-field-group{
float: left;
width: 79%;
}
.page-template-template-under-construction .newsletter_shortcode form .mc-field-group{
float: left;
width: 73%;
}
.page-template-template-under-construction .newsletter_shortcode form input.email {
width: 100%;
padding: 12px;
border: none;
}
.newsletter_shortcode form input.email{
width: 100%;
padding: 11px;
border: none;
}
.newsletter_shortcode form input.button{
background-color: #EDB44D;
border: none;
color: #fff;
padding: 13px 30px 12px 30px;
text-transform: uppercase;
font-weight: bold;
font-size: 14px;
}
.newsletter_shortcode .banner{
display: none;
} .newsletter_shortcode{
position: relative;
width: 100%;
bottom: 65px;
}
#big_footer .mail-box {
width: 100%;
text-align: center;
margin: 0 auto;
position: absolute;
padding: 5px;
}
#big_footer .mail-news {
position: relative;
width: 57%;
margin: 0 auto;
text-align: center;
background: #EDB44D;
}
#big_footer .news-l {
position: relative;
display: inline-block;
width: 100%;
}
#big_footer .container.mail-news {
background: none;
}
#big_footer .banner {
text-align: right;
padding: 20px 0 10px 20px;
font-weight: 600;
text-align: left;
width: 40%;
position: relative;
float: left;
text-align: left;
line-height: 16px;
padding-right: 0;
display: block;
}
#big_footer .banner h3, #big_footer .banner p{
color: #fff;
font-size: 20px;
margin: 7px 0 5px 0;
}
#big_footer .banner h3{letter-spacing: -0.5px;font-weight: 700;}
#big_footer .newsletter_shortcode .banner h3 .text_color{color: #212121 !important;}
#big_footer .widget-newsletter .banner h3{
text-transform: capitalize;
font-size: 20px !important;
left: 0px !important;
}
#big_footer .banner p{
color: #fff;
font-size: 13px;
}
#big_footer .newsletter_shortcode .form {
padding: 10px 0 0 0;
width: 55%;
position: relative;
float: left;
display: table;
vertical-align: middle;
margin: 8px 0 20px 20px;
}
#big_footer .newsletter_shortcode form {
padding: 10px 0 0 0;
width: 100%;
margin: 0;
float: left;
float: right;
}
#big_footer input {
background: #fff;
border: none;
padding: 13px 15px;
color: #BBBBBB;
width: 100%;
margin-left: 7px;
text-transform: uppercase;
float: left;
font-size: 12px;
font-weight: 600;
text-align: left;
}
#big_footer .forms input{
margin-left: 0;
line-height: 1em;
}
#big_footer .forms input.yourname{
text-transform: capitalize;
}
#big_footer .forms input.youremail{
text-transform: none;
}
a#send-comment:hover, a#send-comment{
color: #fff !important;
font-size: 11px !important;
text-transform: uppercase;
font-weight: 800 !important;
letter-spacing: 1px;
margin-top: 10px;
}
#big_footer .newsletter_shortcode form .mc-field-group {
float: left;
width: 83%;
}
#big_footer input.button {
width: 55px;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-o-border-radius: 0;
-ms-border-radius: 0;
position: relative;
height: 45px;
position: relative;
background: #1a1b1b url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -9px -345px;
text-indent: -9999px;
float: right;
}
#big_footer input.button:hover {
background-color: #333 !important;
} .mc-field-group label {
display: none;
}
.indicates-required {
display: none !important;
}
#mc_embed_signup h2 {
display: none !important;
} #big_footer .widget-newsletter .mail-box, .custom-widget .widget-newsletter .mail-box{
padding: 0;
}
#big_footer .widget-newsletter .banner, .custom-widget .widget-newsletter .banner{
width: 100%;
padding: 0;
}
#big_footer .widget-newsletter #mc_embed_signup{
margin-top: 30px;
float: left;
width: 100%;
}
.custom-widget .widget-newsletter #mc_embed_signup{
margin-top: 10px;
float: left;
width: 100%;
}
#big_footer .widget-newsletter input{
width: 82%;
background: #fff !important;
border: none !important;
margin: 0;
}
.custom-widget .widget-newsletter input{
width: 74%;
background: #f5f5f5 !important;
border: none !important;
margin: 0;
float: left;
padding: 12px;
}
#big_footer .widget-newsletter input.button{
width: 55px;
background: #1a1b1b url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -9px -345px !important;
border: none !important;
float: left;
margin-left: 10px;
text-indent: -9999px;
}
.custom-widget .widget-newsletter input.button{
width: 55px;
background: #1a1b1b url(//www.marcomanca.it/wp-content/themes/yunik-installable/images/sprite.png) -9px -345px !important;
border: none !important;
float: left;
margin-left: 5px;
text-indent: -9999px;
}
#big_footer .widget-newsletter .mail-news, .custom-widget .widget-newsletter .mail-news{
width: 100%;
background: transparent;
}
#big_footer .widget-newsletter .banner .text_color, #big_footer .custom-widget .widget-newsletter .banner .text_color{
font-size: 20px !important;
}
.custom-widget .widget-newsletter .banner .text_color{
font-size: 14px !important;
}
#big_footer .widget-newsletter .banner h3, #big_footer .widget-newsletter .banner .text_color, .custom-widget .widget-newsletter .banner .text_color{
font-weight: 800;
}
.custom-widget .widget-newsletter .banner h3{
text-align: left;
font-size: 1.3em;
}
.sidebar .custom-widget .widget-newsletter .banner h3{
left: -6px;position: relative;
}
.sidebar.page_content .custom-widget .widget-newsletter .banner h3{left: -11px;}
.page-template-blog-template-php .blog-default.wideblog .blog-default-bg{padding-right: 0;}
#big_footer .widget-newsletter .banner p{
color: #A0A0A0;
font-size: 15px;
margin-top: 25px;
text-align: left;
}
.custom-widget .widget-newsletter .banner p {
color: #A5A5A5;
font-size: 13px;
margin-top: 15px;
text-align: left;
}
.cbp-l-filters-dropdownWrap{width: 210px;}
.portfolio_type-singlepageoverlay .fullwidth_media.col-md-12 .flexslider{max-width: 99%;} .error-c{
margin: 200px auto;
text-align: center;
}
.small_light_white{text-align: left !important;}
.des-sc-dots-divider{
border-top:1px solid #ededed; margin: 10px 0px 20px 0;
}
.search-results .blog_excerpt{display: none;}
.full_media #the_movies .fluid-width-video-wrapper{padding-top: 56.321429% !important;}
.left_media #the_movies .fluid-width-video-wrapper, .single-post .vendor .fluid-width-video-wrapper, .page-template-blog-template .vendor .fluid-width-video-wrapper, .des_recent_posts_widget .vendor .fluid-width-video-wrapper {padding-top: 56.321429% !important;}
.fullwidth_media #the_movies .fluid-width-video-wrapper, .archive .vendor .fluid-width-video-wrapper{padding-top: 56.321429% !important;}
.page-template-blog-masonry-template .vendor .fluid-width-video-wrapper{padding-top: 56.321429% !important;}
.cbp-popup-singlePageInline .left_media #the_movies .fluid-width-video-wrapper{padding-top: 62.321429% !important;}
.page-template-blog-template .youtube .vendor .fluid-width-video-wrapper{padding-top: 55.321429% !important;}
.page-template-blog-masonry-template .youtube .vendor .fluid-width-video-wrapper{padding-top: 55.321429% !important;}
.page-template-blog-template .video-wrapper{margin-bottom: 35px;}
.archive .video-wrapper{margin-bottom: 30px;}
.search_trigger_mobile{display: none;}
header .top-bar li, header .top-bar a, header .top-bar ul.phone-mail li a{font-size:  13px !important;font-weight: 600 !important;cursor: pointer;line-height: 26px;}
header .top-bar a, header .top-bar ul.phone-mail li a{cursor: pointer;}
.btn-contact-left{position: relative;} .footer_sidebar .twitter-container .tweet_list{padding: 0px !important;}
.footer_sidebar .twitter-container .bird{top: 0;  background: transparent;}
.footer_sidebar .twitter-container .bird i{font-size: 60px;}
.archive .blog-default-bg{padding: 0px 20px 40px 0;}
.page_content.right{border-left: 1px solid #ededed;}
.page_content.left{border-right: 1px solid #ededed;}
.page_content.right.sidebar, .page_content.left.sidebar{border: none;  z-index: 99;}
.page_content.left, .page_content.left.sidebar{padding: 50px 40px 50px 0;}
.page_content.right, .page_content.right.sidebar{padding-left: 40px;padding-top: 50px;padding-right: 0;}
.page .page_content.right{padding: 50px 0 50px 30px;}
.page .page_content.left{padding-left: 0;padding-top: 50px;padding-right: 30px;}
.page .page_content.left .container{padding-left: 0;}
.page .page_content.left.sidebar{padding-right: 30px;padding-top: 50px;padding-left: 0;  z-index: 99;}
.page .page_content.left.sidebar .container, .page .page_content.right.sidebar .container{padding: 0;}
.page.page-template-blog-template .page_content.left.sidebar, .page.page-template-blog-template .page_content.right.sidebar, .page.page-template-blog-template .page_content.left, .page.page-template-blog-template .page_content.right{padding-top: 50px;}
.archive .page_content.left{padding-top: 50px;padding-left: 0px; padding-right: 40px;}
.search-results .page_content.left{padding: 40px 20px 40px 0;}
.search-results .page_content.right.sidebar{padding-top: 50px;}
.search-results .page_content.left .container{padding-left: 0;}
.woocommerce-page .page_content.right, .woocommerce-page .page_content.right.sidebar{padding-left: 35px;padding-right: 0;}
.widget.widget-newsletter h3{
overflow: hidden;
text-align: left;
font-size: 14px;
text-transform: uppercase;
margin-bottom: 0 !important;
position: relative;
letter-spacing: 1px;
position: relative;
display: inline-block;
left: -5px;
font-weight: 800 !important;
}
.tp-caption.yunik-smallthingrey, .yunik-smallthingrey{text-align: left !important;}
.footer_sidebar .des_cubeportfolio_widget .ult-carousel-wrapper{
margin-top: 25px !important;
}
.video_widget .fluid-width-video-wrapper{
padding-top: 56.170732% !important;
}
.sidebar .video_widget .video_frame{margin-top: 20px;} .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight{
background-color: transparent !important;
border: 2px solid #fff !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button{
border-top-right-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}	
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
border-top-left-radius: 0px !important;
border-bottom-left-radius: 0px !important;
}
a.aio-icon-read{
font-weight: 700 !important;
font-size: 11px !important;
letter-spacing: 2px;
margin-top: 15px;
}
.cbp-l-filters-dropdown{left: -10px;}
.type-portfolio h2{letter-spacing: -0.5px !important;}
.aio-icon-read:hover{color: #3f3f3f !important;}
header.style2 .nav-container .header_social_icons.with-social-icons i, header.style1 .nav-container .header_social_icons.with-social-icons i{top: -3px;}
.portfolio_type-singlepageinlineajax-grid .proj-content{min-height: 500px !important;}
#big_footer a.footer_logo:hover, #big_footer .social-icons-fa a:hover{background-color: transparent !important;} .wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button{margin-bottom: 0px !important;}
.hermes .tp-arr-imgholder{background-size: 100% 100%;background-repeat: no-repeat;}
.vc_general.vc_btn3{font-weight: 600 !important;} .ult_design_4 .ult_pricing_table{box-shadow: 0 0 7px rgba(167,167,167,0.2) !important;}
.ult_featured .ult_pricing_table{
-webkit-transform: scale(1.03) !important;
-moz-transform: scale(1.03) !important;
-o-transform: scale(1.03) !important;
-ms-transform: scale(1.03) !important;
transform: scale(1.2) !important;
}
.ult_design_4 .ult_pricing_table .ult_price_link .ult_price_action_button{ margin-bottom: 20px !important;}
.ult_pricing_table .ult_price_link .ult_price_action_button {
font-weight: 600 !important;
padding: 12px 20px !important;
}
button.ubtn{margin-right: 10px !important;}
a.ubtn-link{margin: 15px 0 0 -15px !important;}
.flip-box-wrap .ifb-front, .flip-box-wrap .ifb-back {
display: table !important;
width: 100% !important;
table-layout: fixed !important;
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
border-radius: 10px !important;
min-height: 220px !important;
}
.flip-box-wrap .ifb-front, .flip-box-wrap .ifb-back {
display: table !important;
width: 100% !important;
table-layout: fixed !important;
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
border-radius: 10px !important;
min-height: 220px !important;
}
.flip-box-wrap .ifb-jq-height .ifb-back {
display: table !important;
-moz-box-sizing: border-box !important;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
height: 100% !important;
bottom: 0 !important;
}
.ifb-flip-box-section.ifb-flip-box-section-vertical-middle {
vertical-align: middle !important;
}
.ifb-flip-box-section {
display: table-cell !important;
}
.flip-box-wrap .flip-box-icon {
display: block !important;
margin: 20px auto !important;
}
.flip-box-wrap .flip-box h3 {
margin: 15px 0 12px !important;
line-height: 1.3em !important;
font-size: 15px !important;
display: block !important;
padding: 0 36px !important;
letter-spacing: 1px !important;
}
.ifb-flip-box-section.ifb-flip-box-section-vertical-middle{
-moz-backface-visibility: initial !important;
-webkit-backface-visibility: initial !important;
backface-visibility: initial !important;
}
.wpb_column>.wpb_wrapper .aio-icon-component .aio-icon-box.square_box-icon {padding: 25px 17px !important;}
.square_box-icon .aio-icon-header h3.aio-icon-title {margin: 30px 0 15px !important;}
.left-icon .aio-ibd-block {
padding: 0 10px !important;
position: relative !important;
}
.aio-icon-box, .wpb_column>.wpb_wrapper .aio-icon-component .aio-icon-box {
margin-bottom: 5px !important; 
padding: 0 !important;
}
.slick-slider {margin-bottom: auto !important;}
.upb_video-bg, .html5-video-content, .html5-video-player .video-stream{left: 0px !important;}
.slick-prev {left: -15px !important;}
.slick-next {right: -15px !important;}
.uvc-sub-heading p{line-height: 1.7em !important;}
.mobile-apple-btn .ubtn-text, .mobile-google-btn .ubtn-text{margin-left: 25px !important;}
.ult_countdown.ult-cd-s1 .ult_countdown-section .ult_countdown-amount {
display: block;
padding-bottom: 10px !important;
padding-top: 8px !important;
}
.ult_countdown .ult_countdown-section .ult_countdown-period {
padding: 0 4px;
font-size: 13px;
position: relative;
top: 0;
width: 100%;
float: left;
}
.map_info_text{padding: 8px 2px 2px 2px;}
.wpb_single_image .vc_box_border.vc_box_border_grey, .wpb_single_image .vc_box_border_circle.vc_box_border_grey {background-color: #F5F5F5 !important;}
.wpb_single_image .vc_single_image-wrapper.vc_box_border, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {padding: 3px;} .slidedown .col-sm-12{padding: 0;}
.navbar .social-icons-fa a i{font-size: 15px;}
.vc_tta.vc_general .vc_tta-panel-body{padding: 19px 20px !important;}
.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after{border-color: #fff !important;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a {color: #fff !important;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {background-color: #fff !important;}
.cbp-l-filters-alignCenter.container{padding: 0px !important;}  .portfolio_type-singlepageinlineajax-grid .wpb_column {
padding-right: 20px;
} .gyges .tp-tab-date{text-align: left;}
.gyges .tp-tab{border-bottom: none !important;}
.blog-default.wideblog .container{opacity: 0;} #simpleselect_billing_country{display: none !important;}
.top-bar .social-icons-fa ul li:last-child{margin-right: 0px !important;}
#menu_top_bar > li ul li a{text-align: left !important;} body#boxed_layout{
width: 100%;
height: 100%;
background-attachment: fixed !important;
}
.boxed_layout{
width: 1200px;
margin: 0 auto;
overflow: hidden;
z-index: 9999999999;
background-color: #fff;
box-shadow: 0px 0px 10px rgba(0,0,0,0.15);
}
.boxed_layout .des_cubeportfolio_widget, .boxed_layout header .search_input.fade, .boxed_layout header .search_input.none{
width: 1200px;
margin: 0 auto;
overflow: hidden;
float: none;
}
.boxed_layout header.navbar{
width: 1200px;
margin: 0 auto;
float: none;
}
.single.single-portfolio .boxed_layout{
box-shadow: none;
}
.cbp-popup-singlePage .cbp-popup-content{max-width: 1170px !important;}
.cbp-popup-singlePage .cbp-popup-content .proj-content{width: 100% !important;}
.widget des_cubeportfolio_widget .slick-list{min-height: 310px !important;}
.sidebar .widget des_cubeportfolio_widget .slick-list{min-height: 200px !important;} .vc_progress_bar .vc_single_bar .vc_label {
text-transform: uppercase !important;
font-size: 11px !important;
font-weight: bold !important;
color: #fff !important;
}
.vc_btn3-container.vc_btn3-left {
float: left !important;
margin-right: 20px !important;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
font-weight: bold !important;
padding: 0.7em 1em !important;
}
.vc_progress_bar .vc_single_bar:last-child {
margin-bottom: 20px !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}