.mod{padding:5px}
.ileft {text-align: left;}
.iright {text-align: right;}
.icenter {text-align: center;}
.fullscreen {height: 100vh;}
.image img {max-width: 100%;}
.featured ul {list-style: none;display: table;table-layout: fixed;border-spacing: 5px;width: 100%;margin: 0;padding: 0;}
.featured li {display: table-cell;background: rgba(255, 255, 255, 0.4);border: 2px solid transparent;}
.featured li:hover {border-color: rgba(0, 0, 0, 0.2);transition: ease 1s;}
.featured div,.featured section {padding: 8px;}
.featured [data-theme="arrow"] {clip-path: polygon(0 0, 0 90%, 50% 100%, 100% 90%, 100% 0);}
.featured [data-theme="skewed"] {transform: skew(0deg, -2deg);}
.featured h2,.featured h3,.featured h5,.featured p a {padding: 5px;text-align: center;margin: 0;}
.featured h3 {font-size: 1.5em;}
.featured h5 {font-size: 1.1em;font-weight: 400;}
.featured p a {display: block;background: rgba(0, 0, 0, 0.2);max-width: 75%;margin: auto;color: #333;transition: 1s ease;}
.featured p a:hover {background: rgba(0, 0, 0, 0.4);}
.featured li:nth-child(even) .eleName {padding-top: 21px;margin-top: -9px;}
.rss input,.rssplus input {width: calc(100% / 4 * 3);}
.rss button,.rssplus button {width: calc(100% / 4);}
details > summary {list-style: none;  }
.accordion details summary::-webkit-details-marker{display: none;}
.accordion details {background: #fefefe;padding: 5px 12px;margin-bottom: 5px;transition: padding 1s ease;border-bottom:2px solid #ccc;-webkit-appearance:none;}
.accordion details[open] {padding-bottom: 35px;}
.accordion details[open] summary {margin-bottom: 21px;border-bottom: 2px solid rgba(0, 0, 0, 0.1);}
.accordion summary {padding: 12px 5px;font-size: 1.2em;font-weight: 700;cursor: pointer;margin: auto -12px;margin-bottom: -11px;transition: 1s ease;}
.accordion summary::after {content: "\f078";font-family: "Font Awesome 6 Free";float: right;margin: 0 12px;font-weight: 900;-webkit-font-smoothing: antialiased;font-weight: 900;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}
.accordion details[open] summary::after {content: "\f077";}
.accordion details[open] summary ~ * {animation: sweepin 0.5s ease-in-out;}
.accordion details {transition: height 0.5s ease;}
@keyframes sweepin {0% {opacity: 0;margin-bottom: -10px;overflow: hidden;height: 0;}
100% {opacity: 1;margin-bottom: 0;overflow: auto;height: fit-content;}
}
.tabs {position: relative;margin: 3rem 0;height: 14.75rem;}
.tab::after,.tabs::before {content: "";display: table;}
.tabs::after {clear: both;}
.tab-child {float: left;}
.tab-switch {display: none !important;}
.tab-label {position: relative;display: block;line-height: 2.75em;height: 3em;padding: 0 1.618em;background: #efefef;color: #666;cursor: pointer;top: 0;transition: all 0.25s;}
.tab-label:hover {top: -0.25rem;transition: top 0.25s;}
.tab-content {height: 12rem;position: absolute;z-index: 0;top: 2.75em;left: 0;padding: 1.618rem;background: #fff;color: #2c3e50;border-bottom: 0.25rem solid #bdc3c7;opacity: 0;transition: all 0.35s;}
.tab-switch:checked + .tab-label {background: #5629ff;color: #fff;border-bottom: 0;border-right: 0.125rem solid #fff;transition: all 0.35s;z-index: 1;top: -0.0625rem;}
.tab-switch:checked + label + .tab-content {z-index: 0;opacity: 1;transition: all 0.35s;width: 100%;}
.masonry-2,.masonry-3,.masonry-4,.masonry-5,.masonry-6,.masonry-7 {column-gap: 8px;display:grid;}
.masonry-2 {grid-template-columns:auto auto;}
.masonry-3 {grid-template-columns:auto auto auto;}
.masonry-4 {grid-template-columns:auto auto auto auto;}
.masonry-5 {grid-template-columns:auto auto auto auto auto;}
.masonry-6 {grid-template-columns:auto auto auto auto auto auto;}
.masonry-7 {grid-template-columns:auto auto auto auto auto auto auto;}
.masonry img {width: 100%;border-radius: 8px;transition: 1s;}
.masonry img:hover {border-radius: 0;}
.search .rounded {border-radius: 50px;}
.search [data-theme="dark"] {background: #353535;color: #efefef;}
.search .searchresult:empty {display: none;}
.search .searchresult {position: absolute;background: #fff;padding: 8px;border: 1px solid #ccc;border-radius: 5px;box-shadow: 0 3px 3px #ccc;max-height: 250px;overflow: auto;}
.search .searchresult div > div {margin-bottom: 12px;}
.search .contentResults > div{border-bottom:1px solid rgba(0, 0, 0, 0.2)}
.counter,.timer {text-align: center;border: 21px solid transparent;font-family: inherit;font-size: 26px;line-height: 12px;}
.readmore .mas {display: none;margin-left: 5px;}
.readmore .toggle:before {content: "\f196  ";font-family: "Font Awesome 6 Free";font-weight: 900;}
.readmore .toggle:after {content: " más";}
.readmore .mas[style="display: inline;"] + .toggle:before {content: "\f147  ";font-family: "Font Awesome 6 Free";font-weight: 900;}
.readmore .mas[style="display: inline;"] + .toggle:after {content: " menos";}
.readmore .toggle:hover {color: #5629ee;transition: 1s;cursor: pointer;}

.share,.social {margin-bottom: 5px;}
.share ul,.social ul {list-style: none;margin: 0;padding: 0;}
.share li,.social li {width: 35px;height: 35px;text-align: center;border: 4px solid transparent;zoom: 1.2;cursor: pointer;padding-top:5px;margin: auto 3px}
.share i, .social i{margin:0}
.share li:hover,.social li:hover {transition: ease-in 1s;}
.share .s-horizontal li,.social .s-horizontal li {display: inline-block;vertical-align: top;}
.share [data-theme="colors"],.social [data-theme="colors"] {color: #fff;}
.share [data-theme="dark"] li,.social [data-theme="dark"] li {background: rgba(0, 0, 0, 0.4);color: #fff;}
.share [data-theme="dark"] li:hover,.social [data-theme="dark"] li:hover {background: rgba(255, 255, 255, 0.6);color: #666;}
.share [data-theme=""] li,.share [data-theme="light"] li,.social [data-theme=""] li,.social [data-theme="light"] li {background: 0 0;color: #efefef;}
.share [data-theme=""] li:hover,.share [data-theme="light"] li:hover,.social [data-theme=""] li:hover,.social [data-theme="light"] li:hover {background: rgba(0, 0, 0, 0.4);color: #fff;}
.share [data-type="rounded"] li,.social [data-type="rounded"] li {border-radius: 50px;}
.share [data-theme="colors"] [data-link="facebook"],.social [data-theme="colors"] [data-link*="facebook"] {background: #4267b2;}
.share [data-theme="colors"] [data-link="facebook"]:hover,.social [data-theme="colors"] [data-link*="facebook"]:hover {background: #304a80;}
.share [data-theme="colors"] [data-link="twitter"],.social [data-theme="colors"] [data-link*="twitter"] {background: #00acee;}
.share [data-theme="colors"] [data-link="twitter"]:hover,.social [data-theme="colors"] [data-link*="twitter"]:hover {background: #0086bb;}
.share [data-theme="colors"] [data-link="linkedin"],.social [data-theme="colors"] [data-link*="linkedin"] {background: #0e76a8;}
.share [data-theme="colors"] [data-link="linkedin"]:hover,.social [data-theme="colors"] [data-link*="linkedin"]:hover {background: #094764;}
.share [data-theme="colors"] [data-link="pinterest"],.social [data-theme="colors"] [data-link*="pinterest"] {background: #c8232c;}
.share [data-theme="colors"] [data-link="pinterest"]:hover,.social [data-theme="colors"] [data-link*="pinterest"]:hover {background: #9c1b21;}
.share [data-theme="colors"] [data-link="whatsapp"],.social [data-theme="colors"] [data-link*="whatsapp"] {background: #00bb2d;}
.share [data-theme="colors"] [data-link="whatsapp"]:hover,.social [data-theme="colors"] [data-link*="whatsapp"]:hover {background: #00831f;}
.share [data-theme="colors"] [data-link="youtube"],.social [data-theme="colors"] [data-link*="youtube"] {background: red;}
.share [data-theme="colors"] [data-link="youtube"]:hover,.social [data-theme="colors"] [data-link*="youtube"]:hover {background: #ff2d2d;}
.share [data-theme="colors"] [data-link="instagram"],.social [data-theme="colors"] [data-link*="instagram"] {background: #c32aa3;}
.share [data-theme="colors"] [data-link="instagram"]:hover,.social [data-theme="colors"] [data-link*="instagram"]:hover {background: #bd50a5;}
.share [data-theme="colors"] [data-link="steam"],.social [data-theme="colors"] [data-link*="steam"] {background: #121212;}
.share [data-theme="colors"] [data-link="steam"]:hover,.social [data-theme="colors"] [data-link*="steam"]:hover {background: #333;}
.share [data-theme="colors"] [data-link="pinterest"],.social [data-theme="colors"] [data-link*="pinterest"] {background: #bd081c;}
.share [data-theme="colors"] [data-link="pinterest"]:hover,.social [data-theme="colors"] [data-link*="pinterest"]:hover {background: #a13e4a;}
.share [data-theme="colors"] [data-link="tumblr"],.social [data-theme="colors"] [data-link*="tumblr"] {background: #35465d;}
.share [data-theme="colors"] [data-link="tumblr"]:hover,.social [data-theme="colors"] [data-link*="tumblr"]:hover {background: #556170;}
.share [data-theme="colors"] [data-link="tiktok"],.social [data-theme="colors"] [data-link*="tiktok"] {background: #010101;}
.share [data-theme="colors"] [data-link="tiktok"]:hover,.social [data-theme="colors"] [data-link*="tiktok"]:hover {background: #535353;}
.share [data-theme="colors"] [data-link="yelp"],.social [data-theme="colors"] [data-link*="yelp"] {background: #d32323;}
.share [data-theme="colors"] [data-link="yelp"]:hover,.social [data-theme="colors"] [data-link*="yelp"]:hover {background: #d16969;}
.share [data-theme="colors"] [data-link="apple"],.social [data-theme="colors"] [data-link*="apple"] {background: #a6b1b7;}
.share [data-theme="colors"] [data-link="apple"]:hover,.social [data-theme="colors"] [data-link*="apple"]:hover {background: #ccc;}
.share [data-theme="colors"] [data-link="amazon"],.social [data-theme="colors"] [data-link*="amazon"] {background: #f90;}
.share [data-theme="colors"] [data-link="amazon"]:hover,.social [data-theme="colors"] [data-link*="amazon"]:hover {background: #fab145;}
.share [data-theme="colors"] [data-link="vimeo"],.social [data-theme="colors"] [data-link*="vimeo"] {background: #1ab7ea;}
.share [data-theme="colors"] [data-link="vimeo"]:hover,.social [data-theme="colors"] [data-link*="vimeo"]:hover {background: #70d1f1;}
.share [data-theme="colors"] [data-link="flickr"],.social [data-theme="colors"] [data-link*="flickr"] {background: #f40083;}
.share [data-theme="colors"] [data-link="flickr"]:hover,.social [data-theme="colors"] [data-link*="flickr"]:hover {background: #f7369d;}
.share [data-theme="colors"] [data-link="yahoo"],.social [data-theme="colors"] [data-link*="yahoo"] {background: #6001d2;}
.share [data-theme="colors"] [data-link="yahoo"]:hover,.social [data-theme="colors"] [data-link*="yahoo"]:hover {background: #7930d3;}
.share [data-theme="colors"] [data-link="twitch"],.social [data-theme="colors"] [data-link*="twitch"] {background: #9146ff;}
.share [data-theme="colors"] [data-link="twitch"]:hover,.social [data-theme="colors"] [data-link*="twitch"]:hover {background: #6030a7;}
.share [data-theme="colors"] [data-link="telegram"],.social [data-theme="colors"] [data-link*="telegram"] {background: #08c;}
.share [data-theme="colors"] [data-link="telegram"]:hover,.social [data-theme="colors"] [data-link*="telegram"]:hover {background: #046291;}
.share [data-theme="colors"] [data-link="paypal"],.social [data-theme="colors"] [data-link*="paypal"] {background: #00457c;}
.share [data-theme="colors"] [data-link="paypal"]:hover,.social [data-theme="colors"] [data-link*="paypal"]:hover {background: #0079c1;}
.share [data-theme="colors"] [data-link="behance"],.social [data-theme="colors"] [data-link*="behance"] {background: #053eff;}
.share [data-theme="colors"] [data-link="behance"]:hover,.social [data-theme="colors"] [data-link*="behance"]:hover {background: #4973ff;}
.share [data-theme="colors"] [data-link="blogger"],.social [data-theme="colors"] [data-link*="blogger"] {background: #fc4f08;}
.share [data-theme="colors"] [data-link="blogger"]:hover,.social [data-theme="colors"] [data-link*="blogger"]:hover {background: #be3803;}
.share [data-theme="colors"] [data-link="waze"],.social [data-theme="colors"] [data-link*="waze"] {background: #7ec0ee;}
.share [data-theme="colors"] [data-link="waze"]:hover,.social [data-theme="colors"] [data-link*="waze"]:hover {background: #3f8bc2;}

.icon section {width: 84px;
    border-width: 0;
    border-style: solid;
    text-align: center;
    margin: auto;
    font-size: 3em;
    padding: 8px 12px;display:inherit}
    .icon i {
        margin: 0;
        width: 60px;
        height: 60px;
    }
.icon{margin:auto!important;}
.avvertimento,.buio,.informazioni,.pericolo,.predefinito,.successo {padding: 18px;border-left: 12px solid;color: #fff;margin-bottom: 5px;}
.predefinito {background-color: #ddd;border-left-color: #999;color: #666;}
.successo {background-color: #4cb050;border-left-color: #3d803b;}
.informazioni {background-color: #03a9f5;border-left-color: #0082b4;}
.pericolo {background-color: #d70000;border-left-color: #a00000;}
.avvertimento {background-color: #ffc208;border-left-color: #c19302;}
.buio {background-color: #444;border-left-color: #333;}
.form ul, .stepper-form ul{list-style: none;margin: 0;padding: 0;}
.stepper-form .step:not(:first-child) {display: none;}
.stepper-form .missInput{font-size:1.1em;font-weight: bold;color:#910000;}
.stepper-form .nextStep, .stepper-form .prevStep{padding: 4px 12px;font-weight: bold;background: #5629EE;color: #ffffff;box-sizing: border-box;border: 3px solid #5629EE;user-select: none;display:inline-block;width:fit-content}
.stepper-form .nextStep:hover, .stepper-form .prevStep:hover{background: #371b92;border-color: #371b92;transition: 1s;}

.form [class*="fc"], .stepper-form [class*="fc"]{display:inline-block;vertical-align: bottom;}
.form .grc, .stepper-form .grc{padding-left:9px;}
.form input, .form textarea, .form select,  .stepper-form input, .stepper-form textarea, .stepper-form select{width: 100%;}
.form select, .stepper-form select{padding:12px;}
.form li, .stepper-form li{margin:-5px 0px;}
.form li span:empty, .stepper-form li span:empty{display:none;}
.form .captcha{background:#ccc;color:#333;user-select: none;padding:21px 35px;font-size:1.5em;font-weight: 600;width:fit-content;font-family: 'Courier New', Courier, monospace!important;display:inline-block;vertical-align: top;max-width:186px}
.form .captcha::after{content:"\f021";font-family: "Font Awesome 6 Free"!important;font-weight: 900;font-size:12px;position: absolute;margin-top: -10px;margin-left: 10px;}
.form .captchainput{width:186px;font-size: 1.5em;padding: 18px 21px;text-align:center;border:2px solid #999;border-radius:4px}


.flipcard {background-color: transparent;width: 100%;height: 300px;perspective: 1000px;}
.flipcard section {position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.6s;transform-style: preserve-3d;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);}
.flipcard:hover section {transform: rotateY(180deg);}
.flipcard .card-back,.flipcard .card-front {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;padding: 12px;vertical-align: middle;display: grid;}
.flipcard .card-front {background-color: #bbb;color: #000;}
.flipcard .card-back {background-color: #2980b9;color: #fff;transform: rotateY(180deg);}
.flipcard button,.flipcard i {margin: auto;}
.flipcard [data-link=""] {display: none;}
.product section{text-align: center;margin-bottom: 5px;width: fit-content;margin: auto;margin-bottom:21px;border-radius:5px;}
.product .light{background: #f8f8f8;}
.product .dark{background: #353535;color:#fff}
.product .light.shadowed{box-shadow: 0 5px 12px #666;}
.product .dark.shadowed{box-shadow: 0 5px 12px #ccc;}
.product p:empty{display:none;}
.product .light p{color:#666;font-size:18px;}
.product .dark p{color:#ccc;font-size:18px;}
.product .productName {display: block;font-size: 1.5em;padding: 5px 0;color: inherit;}
.product img {max-width: 100%;border-radius:5px 5px 0 0}
.product .productPrice {color: #5629ee;margin: 0;padding: 0;padding-bottom: 12px;}
.product .priceOff:empty {display: none;}
.product .actualPrice:before,.product .priceOff:before{content:"$"}
.product .actualPrice,.product .priceOff {font-size: 2em;}
.product .priceOff:not(:empty) + .actualPrice {color: #999;text-decoration: line-through;font-size: 1.25em;margin: 0 5px;}
.prodVariant label{display: block;}
.prodAddons,.prodVariant{margin-bottom:21px}
.prodVariant > div{margin-bottom:21px;border:1px solid #efefef;padding:12px}
.prodAddons label{padding:5px;border:2px solid transparent}
.prodAddons input{display:none;}
.prodAddons .highlight{border-color: #ccc;}
.button .nada{display:none}
.button a {display: inline-block;background: #5629ee;color: white;padding: 8px 21px;border-radius: 8px;}
.button a:hover{opacity: 0.8;}
.button [data-width="col1-1"]{width:100%;}
.button [data-width="col1-2"]{width:50%;}
.button [data-width="col1-3"]{width:33.3%;}
.button [data-width="col1-4"]{width:25%;}
.button i{text-align:center;width:53px}
[data-showicon="iconhover"] i{width:0;overflow:hidden;transition:1s}
[data-showicon="iconhover"]:hover i{width:53px;}
.slideshow {overflow: hidden;}
.slideshow > section div {display: inline-block;vertical-align: middle;}
.slideshow > section img {width: 100%;}
.slideshow .prev {cursor: pointer;position: relative;top: 50%;width: auto;padding: 16px;left: 0;border-radius: 3px 0 0 3px;margin-top: -22px;color: #fff;font-weight: 700;font-size: 21px;transition: 0.6s ease;user-select: none;background-color: rgba(0, 0, 0, 0.2);}
.slideshow .next {cursor: pointer;position: relative;top: 50%;width: auto;padding: 16px;right: 0;border-radius: 3px 0 0 3px;margin-top: -22px;color: #fff;font-weight: 700;font-size: 21px;transition: 0.6s ease;user-select: none;background-color: rgba(0, 0, 0, 0.2);}
.slideshow .next:hover,.slideshow .prev:hover {background-color: rgba(0, 0, 0, 0.8);}
.slideshow h1 {margin-top: 26px;}
.slideshow h1,.slideshow p {padding: 0 10%;}
.slideshow button {margin: 0 10% 26px 10%;}
.slideshow .bar {height: 4px;background: rgba(255, 255, 255, 0.7);margin-bottom: -4px;display: block;position: relative;z-index: 99;width: 0;border-bottom: 1px solid #333;}
[data-filter="blur"],[data-filter="dark-glow"],[data-filter="grayscale"],[data-filter="invert"],[data-filter="light-glow"],[data-filter="sepia"] {transition: 1s ease-in;}
[data-filter="sepia"] {filter: sepia(100%);}
[data-filter="grayscale"] {filter: grayscale(100%);}
[data-filter="blur"] {filter: blur(3px);}
[data-filter="invert"] {filter: invert(100%);}
[data-filter="light-glow"] {filter: drop-shadow(0 0 1rem #fff);}
[data-filter="dark-glow"] {filter: drop-shadow(0 0 1rem #000);}
[data-filter-hover="off"]:hover {filter: none;cursor: pointer;}
[data-link]:not([data-link=""]) {cursor: pointer;}
.carruSlide li{height: fit-content;}
.carruSlide li section > a {display: inline-block;width: fit-content;background: #5629ee;padding: 8px 16px;color: #fff;}
.carruSlide li h1,.carruSlide li p,.carruSlide li section {padding: 6px 21px;width:80%;margin:5px auto }
.slider {margin:-10px}
.slider[data-display="desktop"]{margin: -4px auto;}
.carruSlide li section a:empty{display:none}
.popup {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);z-index:9;}
#builderPopUp.p100 > div{width:100%!important}
.p100 > div:last-child{display:none!important}
.p50 > div{width:calc(100% / 2 - 12px)!important;display:inline-block;vertical-align:top;}
.p2575 > div:nth-child(odd){width:calc(100% / 3 - 12px)!important;min-width:unset;display:inline-block;vertical-align:top;}
.p2575 > div:nth-child(even){width:calc(100% / 3 * 2 - 12px)!important;min-width:unset;display:inline-block;vertical-align:top;}
.p7525 > div:nth-child(odd){width:calc(100% / 3 * 2 - 12px)!important;min-width:unset;display:inline-block;vertical-align:top;}
.p7525 > div:nth-child(even){width:calc(100% / 3 - 12px)!important;min-width:unset;display:inline-block;vertical-align:top;}
.popupClose {background: #333;border: 5px solid #fff;padding: 17px 21px;font-size: 1.5em;border-radius: 50px;position: fixed;top: 25px;right: 25px;}
.popupClose:hover {background: #999;cursor: pointer;border-color:#fff;}
.popup > section {position: absolute;transform: translate(-50%, -50%);top: 50%;left: 50%;}
.popup .popimage{padding:5px;}
.popup .popimage img,.popup [data-style="theme1"] .popimage {width: 100%;}
.popup .poptext {padding: 12px;}
.popup [data-style="theme2"] .popimage,.popup [data-style="theme2"] .poptext {width: 45%;display: inline-block;vertical-align: top;}
.popup [data-style="theme3"] .popimage,.popup [data-style="theme4"] .poptext {display: none;}
.popup button[data-link=""]{display: none;}
.post {background: #fff;display: inline-block;vertical-align: middle;margin: 0.5% 5%;margin-top: 21px;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.1);border-radius: 0 0 5px 5px;padding-bottom: 21px;width:90%}
.post img {border-radius: 5px 5px 0 0;}
.post .published,.post .readmore,.post .slug,.post h1 {padding: 0 21px;}
[data-blog-theme="basic"] article{width:100%}
[data-blog-theme="dospordos"] article{width:calc(100% / 2 - 15px);margin:5px}
[data-blog-theme="tresportres"] article{width:calc(100% / 3 - 15px);margin:5px}
[data-blog-theme="backgrounded"] article{width:calc(100% / 3 - 15px);margin:5px}
[data-blog-theme="calendar"] article{width:calc(100% / 3 - 15px);margin:5px}
[data-blog-theme="sumary"] article{width:100%}
.blog > section article{display:inline-block; vertical-align: top;}
.blog  img{max-width:100%;}
[data-blog-theme="calendar"] big > strong{border-top:1px solid #333}
[data-blog-theme="calendar"] big{width:20%;font-size: 1.8em;text-align: right;padding-right: 12px;}
[data-blog-theme="calendar"] .postContent{width:78%;margin-left:1%}
[data-blog-theme="calendar"] big, [data-blog-theme="calendar"] .postContent{display:inline-block;vertical-align: top;}
[data-blog-theme="calendar"] .postContent h1{margin:0;padding:0}
[data-blog-theme="sumary"] .postAside,[data-blog-theme="sumary"] .postContent{display: inline-block;vertical-align: top;}
[data-blog-theme="sumary"] .postAside{width:15%;}
[data-blog-theme="sumary"] .postContent{width:82%;margin-left:1%}
[data-blog-theme="sumary"] hr{border-color: transparent transparent #ccc transparent;margin-bottom: 53px;}
[data-blog-theme="backgrounded"] .postContent{background-size: cover !important;background-repeat:no-repeat !important;background-position: center !important;padding: 12px 12px 53px 12px;text-align: center;}
.blogLoadMore{margin-top:21px;border:1px solid #5629EE;background:#efefef;color:#5629EE;text-align:center;padding:5px;transition:1s;border-radius:5px;cursor:pointer}
.blogLoadMore:hover{background:#5629EE;color:#fff}
.blogButton{padding:5px}
.blogButton a{padding:8px 16px;display: inline-block;width: fit-content;}
.blogButton a:hover{opacity:0.8;}
.productContainer a {background: #5629EE;color: #fff;padding: 6px 21px;border-radius:50px}
[data-store-theme="picted"] .productContainer{height:300px;background-size:contain;background-repeat:no-repeat;background-position:center;overflow:hidden;}
[data-store-theme="picted"] .prodMainName{background:rgba(0, 0, 0, 0.6);color:#fff;padding:5px;margin-top:-50px;transition:0.5s}
[data-store-theme="picted"] .prodMainName a{background:none;color:#fff;padding:0;border-radius:0;}
[data-store-theme="picted"] .prodPrice{margin-top:400px;transition:0.5s;background:rgba(0, 0, 0, 0.6);color:#fff;padding:5px;}
[data-store-theme="picted"] .productContainer:hover .prodMainName{margin-top:0;}
[data-store-theme="picted"] .productContainer:hover .prodPrice{margin-top:230px;}
.add2cart{float:right}
[data-store-theme="bigeven"] .productContainer{width:70%;margin:auto;}
@media only screen and (max-width: 768px) {.popup section {width: 90% !important;}
.popup .popimage{max-width: 100%;}
[data-blog-theme="dospordos"]> div{width:100%}
[data-blog-theme="tresportres"]> div{width:100%}
[data-blog-theme="backgrounded"] > div{width:100%}
[data-blog-theme="calendar"]> div{width:100%}
.productContainer{margin-bottom:21px}
[data-store-theme="picted"] .prodMainName{background:rgba(0, 0, 0, 0.6);color:#fff;padding:5px;margin-top:0}
[data-store-theme="picted"] .prodPrice{margin-top: 228px;background:rgba(0, 0, 0, 0.6);color:#fff;padding:5px 12px;width:fit-content;float:right}
}
.horizontal-slider{width: 100%;display:block;overflow:hidden;}
.horizontal-slider > section{display:block;width: 100%;height:fit-content;overflow-x: auto; overflow-y:hidden;padding: 10px;margin: 0;white-space: nowrap; }
.horizontal-slider > section div{overflow: auto;}
.horizontal-slider .item {display: inline-block;margin: 0 2.5px;position:relative;vertical-align:top;}
.horizontal-slider .item div{width: 100%;top:0%;position:absolute;text-align:center;padding:10px;}
.horizontal-slider .item div section{width: 90%;white-space: normal;padding: 10px;margin:auto;height:fit-content;overflow:auto}
.horizontal-slider .item img{display:block;height:100px;margin:5px auto;}
.horizontal-slider .item img[src=""]{display:none;}
.horizontal-slider .item i{display:block;margin:5px 0;text-align:center}
.horizontal-slider .item h1{margin:0;}
.horizontal-slider .item a{display:block;text-align:center;margin:12px auto;background:#5926EE;color:#fff;width:fit-content;padding:12px 21px;text-decoration:none;box-shadow:0 2px 0 #fff;}
.horizontal-slider .item a:hover{background:#371b92}
.mybag{position:fixed;bottom:100px;left:26px;z-index:99}
.mybag .fa-times{cursor:pointer;transition:1s;}
.mybag .fa-times:hover{color:#ccc}
.mybag > i{background:#5629EE;font-size:1.5em;color:#fff;cursor:pointer;padding:21px;border-radius:50px;display:block;width:fit-content;border:2px solid #5629ee}
.mybag > i:hover{background:#efefef;color:#5629EE}
.mybag .prodcounter {background: #000;color: #fff;width: 35px;height: 35px;padding: 5px;border-radius: 50px;display: inline-block;text-align: center;margin-left: 43px;position: absolute;margin-top: -8px;}
.mybag section{width: 350px;height: 430px;position: absolute;border: #efefef;background: #fff;bottom: 12px;left: 35px;box-shadow: 2px 2px 5px #121212;border-radius: 5px;display: none;padding:8px}
.mybag section .allelements{height:300px;overflow:auto;}
.added2bag{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3em;background-color: rgb(86, 41, 238,0.6);color:#fff;padding:8px 18px;display:none;}
.added{zoom:0.1;transform:none;top:78%;left:6%;opacity:0;transition:500ms}
.orderElement > i{background:transparent;padding:5px;margin-right:12px;cursor:pointer;border-radius:5px;}
.orderElement > i:hover{background:#ccc}
.orderElement > span{float:right;}
.downloadRSS{background:#5629EE;color:#fff;padding:5px 21px;border-radius:4px;}
.downloadRSS:hover{background:#371b92;color:#fff;}
.stepper .steps{list-style: none;}
.stepper .steps > li:not(:first-child){display: none;}
.testimonial > section > ul{list-style: none;padding:0;margin:0}
.testimonial > section > ul li{display:block;width:100%;padding:5px;border-radius:5px;border:1px solid #efefef}
.testimonial .t-name, .testimonial .t-business, .testimonial .t-words{text-align: center;}
.testimonial .t-name{font-size:2.5em;font-weight: bold;}
.testimonial .t-business{font-style:italic;font-size:1.5em}
.testimonial .t-words{padding-bottom:12px}
.testimonial .fa-quote-right{background:#5629EE;color:white;padding:10px 12px;border-radius:50px;font-size:2em;display: block;width:fit-content;margin:auto}
.testimonial [data-theme="t-vertical"] li{padding: 5px 35px;background:rgba(255, 255, 255, 0.7);margin-bottom:35px}
.testimonial [data-theme="t-vertical"] .fa-quote-right{margin-bottom:-25px;}
.testimonial [data-theme="t-horizontal"]{display: table;table-layout: fixed;border-spacing: 21px 5px;width: 100%;margin: 0;padding: 0;padding-bottom:35px;}
.testimonial [data-theme="t-horizontal"] li{display: table-cell;padding: 5px 35px;background:#fff;}
.testimonial [data-theme="t-horizontal"] .fa-quote-right{margin-bottom:-25px}
.audio audio{margin: auto;display: block;width: 100%;}
.audioPlayList li {list-style: none;padding: 12px 35px;}
.audioPlayList li:hover {background: #efefef;;border-radius:100px}
.audioPlayList img {width: 50px;display: inline-block;vertical-align: middle;}
.audioPlayList span {font-size: 1.2em;font-weight: bold;height: 50px;padding: 12px 35px;display: inline-block;margin-bottom: 12px;}
.audioPlayList .fa-play {height: 50px;float: right;padding-top: 18px;display: none;width: 50px;text-align: center;border-radius: 100px;margin-top: 6px;}
.audioPlayList ul{padding:0;margin-top:12px}
.audioPlayList .fa-play:hover{background: #666;}
.audioPlayList li:hover .fa-play{display:block;}
.image-button a{display:block;}
.image-button [data-state="on"]{display:none;}
.image-button:hover [data-state="off"]{display:none;}
.image-button:hover [data-state="on"]{display:inline-block;}
.bookmarks .marks{list-style: decimal-leading-zero;padding:5px 12px 26px 44px;}
.bookmarks [data-theme="dark"]{background:#121212;color:#fff}
.bookmarks [data-theme="dark"] a{color:#fff;}
.bookmarks [data-theme="light"]{background:#efefef;color:#666}
.bookmarks [data-theme="light"] a{color:#666;}
.bookmarks .marks li{cursor:pointer;border-bottom:2px solid transparent;}
.bookmarks .marks li:hover{border-bottom:2px solid #666;}
.bookmarks .marks li:nth-child(odd){font-size:1.3em}
.bookmarks .marks li:nth-child(even){font-size:1.1em}
.seofrase{opacity: 0;visibility: hidden;display:none;user-select: none;}


