@font-face {
font-family: 'EntypoRegular';
src: url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo.eot);
src: url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo.eot?#iefix) format('embedded-opentype'),
url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo.woff) format('woff'),
url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo.ttf) format('truetype'),
url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo.svg#EntypoRegular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'EntypoSocialRegular';
src: url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo-social.eot);
src: url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo-social.eot?#iefix) format('embedded-opentype'),
url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo-social.woff) format('woff'),
url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo-social.ttf) format('truetype'),
url(//shercomotorcycles.it/wp-content/themes/mindig/core/assets/fonts/Entypo/entypo-social.svg#EntypoRegular) format('svg');
font-weight: normal;
font-style: normal;
}
.entypo {
font-family: 'EntypoRegular';
font-size: 2em;
font-weight: normal;
line-height: 0;
}
.entypo-social {
font-family: 'EntypoSocialRegular';
font-size: 2em;
font-weight: normal;
line-height: 0;
}
.entypo.phone:before{ content:'\1F4DE'; }
.entypo.mobile:before{ content:'\1F4F1'; }
.entypo.mouse:before{ content:'\E789'; }
.entypo.address:before{ content:'\E723'; }
.entypo.mail:before{ content:'\2709'; }
.entypo.paper-plane:before{ content:'\1F53F'; }
.entypo.pencil:before{ content:'\270E'; }
.entypo.feather:before{ content:'\2712'; }
.entypo.attach:before{ content:'\1F4CE'; }
.entypo.inbox:before{ content:'\E777'; }
.entypo.reply:before{ content:'\E712'; }
.entypo.reply-all:before{ content:'\E713'; }
.entypo.forward:before{ content:'\27A6'; }
.entypo.user:before{ content:'\1F464'; }
.entypo.users:before{ content:'\1F465'; }
.entypo.add-user:before{ content:'\E700'; }
.entypo.vcard:before{ content:'\E722'; }
.entypo.export:before{ content:'\E715'; }
.entypo.location:before{ content:'\E724'; }
.entypo.map:before{ content:'\E727'; }
.entypo.compass:before{ content:'\E728'; }
.entypo.direction:before{ content:'\27A2'; }
.entypo.hair-cross:before{ content:'\1F3AF'; }
.entypo.share:before{ content:'\E73C'; }
.entypo.shareable:before{ content:'\E73E'; }
.entypo.heart:before{ content:'\2665'; }
.entypo.heart-empty:before{ content:'\2661'; }
.entypo.star:before{ content:'\2605'; }
.entypo.star-empty:before{ content:'\2606'; }
.entypo.thumbs-up:before{ content:'\1F44D'; }
.entypo.thumbs-down:before{ content:'\1F44E'; }
.entypo.chat:before{ content:'\E720'; }
.entypo.comment:before{ content:'\E718'; }
.entypo.quote:before{ content:'\275E'; }
.entypo.home:before{ content:'\2302'; }
.entypo.popup:before{ content:'\E74C'; }
.entypo.search:before{ content:'\1F50D'; }
.entypo.flashlight:before{ content:'\1F526'; }
.entypo.print:before{ content:'\E716'; }
.entypo.bell:before{ content:'\1F514'; }
.entypo.link:before{ content:'\1F517'; }
.entypo.flag:before{ content:'\2691'; }
.entypo.cog:before{ content:'\2699'; }
.entypo.tools:before{ content:'\2692'; }
.entypo.trophy:before{ content:'\1F3C6'; }
.entypo.tag:before{ content:'\E70C'; }
.entypo.camera:before{ content:'\1F4F7'; }
.entypo.megaphone:before{ content:'1F4E3'; }
.entypo.moon:before{ content:'\0045'; }
.entypo.palette:before{ content:'\1F3A8'; }
.entypo.leaf:before{ content:'\1F342'; }
.entypo.note:before{ content:'\266A'; }
.entypo.beamed-note:before{ content:'\266B'; }
.entypo.new:before{ content:'\1F4A5'; }
.entypo.graduation-cap:before{ content:'\1F393'; }
.entypo.book:before{ content:'\1F4D5'; }
.entypo.newspaper:before{ content:'\1F4F0'; }
.entypo.bag:before{ content:'\1F45C'; }
.entypo.airplane:before{ content:'\2708'; }
.entypo.lifebuoy:before{ content:'\E788'; }
.entypo.eye:before{ content:'\E70A'; }
.entypo.clock:before{ content:'\1F554'; }
.entypo.mic:before{ content:'\1F3A4'; }
.entypo.calendar:before{ content:'\1F4C5'; }
.entypo.flash:before{ content:'\26A1'; }
.entypo.thunder-cloud:before{ content:'\26C8'; }
.entypo.droplet:before{ content:'\1F4A7'; }
.entypo.cd:before{ content:'\1F4BF'; }
.entypo.briefcase:before{ content:'\1F4BC'; }
.entypo.air:before{ content:'\1F4A8'; }
.entypo.hourglass:before{ content:'\23F3'; }
.entypo.gauge:before{ content:'\1F6C7'; }
.entypo.language:before{ content:'\1F394'; }
.entypo.network:before{ content:'\E776'; }
.entypo.key:before{ content:'\1F511'; }
.entypo.battery:before{ content:'\1F50B'; }
.entypo.bucket:before{ content:'\1F4FE'; }
.entypo.magnet:before{ content:'\E7A1'; }
.entypo.drive:before{ content:'\1F4FD'; }
.entypo.cup:before{ content:'\2615'; }
.entypo.rocket:before{ content:'\1F680'; }
.entypo.brush:before{ content:'\E79A'; }
.entypo.suitcase:before{ content:'\1F6C6'; }
.entypo.traffic-cone:before{ content:'\1F6C8'; }
.entypo.globe:before{ content:'\1F30E'; }
.entypo.keyboard:before{ content:'\2328'; }
.entypo.browser:before{ content:'\E74E'; }
.entypo.publish:before{ content:'\E74D'; }
.entypo.progress-3:before{ content:'\E76B'; }
.entypo.progress-2:before{ content:'\E76A'; }
.entypo.progress-1:before{ content:'\E769'; }
.entypo.progress-0:before{ content:'\E768'; }
.entypo.light-down:before{ content:'\1F505'; }
.entypo.light-up:before{ content:'\1F506'; }
.entypo.adjust:before{ content:'\25D1'; }
.entypo.code:before{ content:'\E714'; }
.entypo.monitor:before{ content:'\1F4BB'; }
.entypo.infinity:before{ content:'\221E'; }
.entypo.light-bulb:before{ content:'\1F4A1'; }
.entypo.credit-card:before{ content:'\1F4B3'; }
.entypo.database:before{ content:'\1F4F8'; }
.entypo.voicemail:before{ content:'\2707'; }
.entypo.clipboard:before{ content:'\1F4CB'; }
.entypo.cart:before{ content:'\E73D'; }
.entypo.box:before{ content:'\1F4E6'; }
.entypo.ticket:before{ content:'\1F3AB'; }
.entypo.rss:before{ content:'\E73A'; }
.entypo.signal:before{ content:'\1F4F6'; }
.entypo.thermometer:before{ content:'\1F4FF'; }
.entypo.water:before{ content:'\1F4A6'; }
.entypo.sweden:before{ content:'\F601'; }
.entypo.line-graph:before{ content:'\1F4C8'; }
.entypo.pie-chart:before{ content:'\25F4'; }
.entypo.bar-graph:before{ content:'\1F4CA'; }
.entypo.area-graph:before{ content:'\1F53E'; }
.entypo.lock:before{ content:'\1F512'; }
.entypo.lock-open:before{ content:'\1F513'; }
.entypo.logout:before{ content:'\E741'; }
.entypo.login:before{ content:'\E740'; }
.entypo.check:before{ content:'\2713'; }
.entypo.cross:before{ content:'\274C'; }
.entypo.squared-minus:before{ content:'\229F'; }
.entypo.squared-plus:before{ content:'\229E'; }
.entypo.squared-cross:before{ content:'\274E'; }
.entypo.circled-minus:before{ content:'\2296'; }
.entypo.circled-plus:before{ content:'\2295'; }
.entypo.circled-cross:before{ content:'\2716'; }
.entypo.minus:before{ content:'\2796'; }
.entypo.plus:before{ content:'\2795'; }
.entypo.erase:before{ content:'\232B'; }
.entypo.block:before{ content:'\1F6AB'; }
.entypo.info:before{ content:'\2139'; }
.entypo.circled-info:before{ content:'\E705'; }
.entypo.help:before{ content:'\2753'; }
.entypo.circled-help:before{ content:'\E704'; }
.entypo.warning:before{ content:'\26A0'; }
.entypo.cycle:before{ content:'\1F504'; }
.entypo.cw:before{ content:'\27F3'; }
.entypo.ccw:before{ content:'\27F2'; }
.entypo.shuffle:before{ content:'\1F500'; }
.entypo.back:before{ content:'\1F519'; }
.entypo.level-down:before{ content:'\21B3'; }
.entypo.retweet:before{ content:'\E717'; }
.entypo.loop:before{ content:'\1F501'; }
.entypo.back-in-time:before{ content:'\E771'; }
.entypo.level-up:before{ content:'\21B0'; }
.entypo.switch:before{ content:'\21C6'; }
.entypo.numbered-list:before{ content:'\E005'; }
.entypo.add-to-list:before{ content:'\E003'; }
.entypo.layout:before{ content:'\268F'; }
.entypo.list:before{ content:'\2630'; }
.entypo.text-doc:before{ content:'\1F4C4'; }
.entypo.text-doc-inverted:before{ content:'\E731'; }
.entypo.doc:before{ content:'\E730'; }
.entypo.docs:before{ content:'\E736'; }
.entypo.landscape-doc:before{ content:'\E737'; }
.entypo.picture:before{ content:'\1F304'; }
.entypo.video:before{ content:'\1F3AC'; }
.entypo.music:before{ content:'\1F3B5'; }
.entypo.folder:before{ content:'\1F4C1'; }
.entypo.archive:before{ content:'\E800'; }
.entypo.trash:before{ content:'\E729'; }
.entypo.upload:before{ content:'\1F4E4'; }
.entypo.download:before{ content:'\1F4E5'; }
.entypo.save:before{ content:'\1F4BE'; }
.entypo.install:before{ content:'\E778'; }
.entypo.cloud:before{ content:'\2601'; }
.entypo.upload-cloud:before{ content:'\E711'; }
.entypo.bookmark:before{ content:'\1F516'; }
.entypo.bookmarks:before{ content:'\1F4D1'; }
.entypo.open-book:before{ content:'\1F4D6'; }
.entypo.play:before{ content:'\25B6'; }
.entypo.paus:before{ content:'\2016'; }
.entypo.record:before{ content:'\25CF'; }
.entypo.stop:before{ content:'\25A0'; }
.entypo.ff:before{ content:'\23E9'; }
.entypo.fb:before{ content:'\23EA'; }
.entypo.to-start:before{ content:'\23EE'; }
.entypo.to-end:before{ content:'\23ED'; }
.entypo.resize-full:before{ content:'\E744'; }
.entypo.resize-small:before{ content:'\E746'; }
.entypo.volume:before{ content:'\23F7'; }
.entypo.sound:before{ content:'\1F50A'; }
.entypo.mute:before{ content:'\1F507'; }
.entypo.flow-cascade:before{ content:'\1F568'; }
.entypo.flow-branch:before{ content:'\1F569'; }
.entypo.flow-tree:before{ content:'\1F56A'; }
.entypo.flow-line:before{ content:'\1F56B'; }
.entypo.flow-parallel:before{ content:'\1F56C'; }
.entypo.left-bold:before{ content:'\E4AD'; }
.entypo.down-bold:before{ content:'\E4B0'; }
.entypo.up-bold:before{ content:'\E4AF'; }
.entypo.right-bold:before{ content:'\E4AE'; }
.entypo.left:before{ content:'\2B05'; }
.entypo.down:before{ content:'\2B07'; }
.entypo.up:before{ content:'\2B06'; }
.entypo.right:before{ content:'\27A1'; }
.entypo.circled-left:before{ content:'\E759'; }
.entypo.circled-down:before{ content:'\E758'; }
.entypo.circled-up:before{ content:'\E75B'; }
.entypo.circled-right:before{ content:'\E75A'; }
.entypo.triangle-left:before{ content:'\25C2'; }
.entypo.triangle-down:before{ content:'\25BE'; }
.entypo.triangle-up:before{ content:'\25B4'; }
.entypo.triangle-right:before{ content:'\25B8'; }
.entypo.chevron-left:before{ content:'\E75D'; }
.entypo.chevron-down:before{ content:'\E75C'; }
.entypo.chevron-up:before{ content:'\E75F'; }
.entypo.chevron-right:before{ content:'\E75E'; }
.entypo.chevron-small-left:before{ content:'\E761'; }
.entypo.chevron-small-down:before{ content:'\E760'; }
.entypo.chevron-small-up:before{ content:'\E763'; }
.entypo.chevron-small-right:before{ content:'\E762'; }
.entypo.chevron-thin-left:before{ content:'\E765'; }
.entypo.chevron-thin-down:before{ content:'\E764'; }
.entypo.chevron-thin-up:before{ content:'\E767'; }
.entypo.chevron-thin-right:before{ content:'\E766'; }
.entypo.left-thin:before{ content:'\2190'; }
.entypo.down-thin:before{ content:'\2193'; }
.entypo.up-thin:before{ content:'\2191'; }
.entypo.right-thin:before{ content:'\2192'; }
.entypo.arrow-combo:before{ content:'\E74F'; }
.entypo.three-dots:before{ content:'\23F6'; }
.entypo.two-dots:before{ content:'\23F5'; }
.entypo.dot:before{ content:'\23F4'; }
.entypo.cc:before{ content:'\1F545'; }
.entypo.cc-by:before{ content:'\1F546'; }
.entypo.cc-nc:before{ content:'\1F547'; }
.entypo.cc-nc-eu:before{ content:'\1F548'; }
.entypo.cc-nc-jp:before{ content:'\1F549'; }
.entypo.cc-sa:before{ content:'\1F54A'; }
.entypo.cc-nd:before{ content:'\1F54B'; }
.entypo.cc-pd:before{ content:'\1F54C'; }
.entypo.cc-zero:before{ content:'\1F54D'; }
.entypo.cc-share:before{ content:'\1F54E'; }
.entypo.cc-remix:before{ content:'\1F54F'; }
.entypo.db-logo:before{ content:'\1F5F9'; }
.entypo.db-shape:before{ content:'\1F5FA'; }
.entypo-social.github:before{ content:'\F300'; }
.entypo-social.c-github:before{ content:'\F301'; }
.entypo-social.flickr:before{ content:'\F303'; }
.entypo-social.c-flickr:before{ content:'\F304'; }
.entypo-social.vimeo:before{ content:'\F306'; }
.entypo-social.c-vimeo:before{ content:'\F307'; }
.entypo-social.twitter:before{ content:'\F309'; }
.entypo-social.c-twitter:before{ content:'\F30A'; }
.entypo-social.facebook:before{ content:'\F30C'; }
.entypo-social.c-facebook:before{ content:'\F30D'; }
.entypo-social.s-facebook:before{ content:'\F30E'; }
.entypo-social.google+:before{ content:'\F30F'; }
.entypo-social.c-google+:before{ content:'\F310'; }
.entypo-social.pinterest:before{ content:'\F312'; }
.entypo-social.c-pinterest:before{ content:'\F313'; }
.entypo-social.tumblr:before{ content:'\F315'; }
.entypo-social.c-tumblr:before{ content:'\F316'; }
.entypo-social.linkedin:before{ content:'\F318'; }
.entypo-social.c-linkedin:before{ content:'\F319'; }
.entypo-social.dribbble:before{ content:'\F31B'; }
.entypo-social.c-dribbble:before{ content:'\F31C'; }
.entypo-social.stumbleupon:before{ content:'\F31E'; }
.entypo-social.c-stumbleupon:before{ content:'\F31F'; }
.entypo-social.lastfm:before{ content:'\F321'; }
.entypo-social.c-lastfm:before{ content:'\F322'; }
.entypo-social.rdio:before{ content:'\F324'; }
.entypo-social.c-rdio:before{ content:'\F325'; }
.entypo-social.spotify:before{ content:'\F327'; }
.entypo-social.c-spotify:before{ content:'\F328'; }
.entypo-social.qq:before{ content:'\F32A'; }
.entypo-social.instagram:before{ content:'\F32D'; }
.entypo-social.dropbox:before{ content:'\F330'; }
.entypo-social.evernote:before{ content:'\F333'; }
.entypo-social.flattr:before{ content:'\F336'; }
.entypo-social.skype:before{ content:'\F339'; }
.entypo-social.c-skype:before{ content:'\F33A'; }
.entypo-social.renren:before{ content:'\F33C'; }
.entypo-social.sina-weibo:before{ content:'\F33F'; }
.entypo-social.paypal:before{ content:'\F342'; }
.entypo-social.picasa:before{ content:'\F345'; }
.entypo-social.soundcloud:before{ content:'\F348'; }
.entypo-social.mixi:before{ content:'\F34B'; }
.entypo-social.behance:before{ content:'\F34E'; }
.entypo-social.google-circles:before{ content:'\F351'; }
.entypo-social.vk:before{ content:'\F354'; }
.entypo-social.smashing:before{ content:'\F357'; }.features-tab-container {
position: relative;
background: #ffffff;
}
.features-tab-container ul.features-tab-labels {
min-height: 357px;
border-width: 0px 1px 0 0;
border-style: solid;
padding-right: 0;
}
html[dir="rtl"] .features-tab-container ul.features-tab-labels{
padding-right: 15px;
}
.features-tab-container ul.features-tab-labels li {
min-height: 30px;
line-height: 30px !important;
padding: 3px 8px 3px 8px;
list-style: none;
cursor: pointer;
margin-bottom: 0px;
border-width: 0 0 1px 0;
border-style: solid;
}
.features-tab-container ul.features-tab-labels li h4{
margin: 0;
}
.features-tab-container ul.features-tab-labels li img {
margin-right: 10px;
}
.features-tab-container ul.features-tab-labels li.withicon { position: relative; padding-left: 46px; }
.features-tab-container ul.features-tab-labels li.withicon img { position: absolute; left: 8px; }
.features-tab-container ul.features-tab-labels li.current-feature:hover {
border-width: 0 0 2px 0;
border-style: solid;
margin-right: -1px;
border-right: 1px solid #ffffff;
}
.features-tab-container ul.features-tab-labels li.current-feature {
border-width: 0 0 2px 0;
border-style: solid;
margin-right: -1px;
border-right: 1px solid #ffffff;
}
.features-tab-container ul.features-tab-labels li.features-tab-0,.features-tab-container ul.features-tab-labels li.features-tab-0:hover,.features-tab-container ul.features-tab-labels li.current-feature.features-tab-0{
border-top-width: 1px;
}
.features-tab-container .features-tab-wrapper .features-tab-content {
}
.features-tab-container .features-tab-wrapper .features-tab-content img{
width: 100%;
height: auto;
}
.features-tab-container .features-tab-wrapper .features-tab-content h4 {
font-weight: 800;
text-transform: uppercase;
}
.features-tab-container .features-tab-wrapper .features-tab-content p{
margin-top: 25px;
margin-left: 13px;
}
.features-tab-container img.shadow {
position: absolute; 
left: 254px; 
z-index: 9999;
}
.ie .features-tab-container img.shadow { left: 214px; }
#ie9 .features-tab-container img.shadow { left: 254px; }
#ie10 .features-tab-container img.shadow { left: 254px; }
@media (min-width: 980px) and (max-width: 1199px) {
.features-tab-container img.shadow, #ie9 .features-tab-container img.shadow { left: 214px; }
}
@media (min-width: 768px) and (max-width: 979px) {
.features-tab-container img.shadow, #ie9 .features-tab-container img.shadow { left: 160px; }
}
@media (max-width: 767px) {
.features-tab-container img.shadow { display: none; }
.features-tab-container ul.features-tab-labels { min-height: 0; }
}.logos-slider.wrapper h4{
margin-bottom: 0px;
}
.logos-slider.wrapper {
}
.logos-slider .list_carousel { border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
padding:40px 0px;
clear: both;
}
.logos-slider .list_carousel ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}
.logos-slider .list_carousel ul li {
margin: 0px 40px;
display: block;
float: left;
}
.logos-slider .bwWrapper {
position:relative;
display:block;
}
.logos-slider a[href='#'] {
cursor: default
}
.logos-slider .list_carousel li img { filter:gray; }
.logos-slider .list_carousel li img:hover { filter:none; }
.logos-slider .list_carousel.responsive {
width: auto;
margin-left: 0;
}
.logos-slider .nav {
width: 49px;
height: 23px;
margin: -12px 0px 0px auto;
}
.logos-slider .nav .prev, .logos-slider .nav .next {
width: 24px;
height: 23px;
float: left;
display: block;
cursor: pointer;
background: none;
text-indent: 0px;
border-width: 2px;
border-style: solid;
border-radius: 50%;
text-align: center;
font-size: 18px;
margin-top: -11px; }
.logos-slider .nav .prev {
margin-right: 2px;
width: 23px;
background-position: top left;
}
.logos-slider .nav .prev i{
margin-right: 2px;
display: block;
}
.logos-slider .nav .next i{
margin-left: 2px;
display: block;
}
.logos-slider .nav .next {
background-position: 0px -29px;
}.owl-carousel .animated {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
} .owl-height {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
} .owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1;
}
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel.owl-loaded {
display: block;
}
.owl-carousel.owl-loading {
opacity: 0;
display: block;
}
.owl-carousel.owl-hidden {
opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
display: none;
}
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel .owl-item img {
display: block;
width: 100%;
-webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
-webkit-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}
.owl-carousel .owl-grab {
cursor: move;
cursor: -webkit-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.owl-carousel.owl-rtl {
direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
float: right;
} .no-js .owl-carousel {
display: block;
} .owl-carousel .owl-item .owl-lazy {
opacity: 0;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
transform-style: preserve-3d;
} .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/css/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
-webkit-transition: scale 100ms ease;
-moz-transition: scale 100ms ease;
-ms-transition: scale 100ms ease;
-o-transition: scale 100ms ease;
transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
-webkit-transition: scale(1.3, 1.3);
-moz-transition: scale(1.3, 1.3);
-ms-transition: scale(1.3, 1.3);
-o-transition: scale(1.3, 1.3);
transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none;
}
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
}.row-fluid{
width: 100%;
clear: both;
margin-bottom: 20px;
display: block;
float: left;
}
.testimonial{
width: 46%;
float: left;
margin-right: 2%;
padding: 2%;
border: 1px solid #ccc;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.testimonial h4{
margin-top: 10px;
}
.testimonial:nth-child(even){
margin-right: 0%;
}
.testimonial .testimonial-cit {
float: right;
width: 70%;
}   .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(//shercomotorcycles.it/wp-content/themes/mindig/theme/plugins/yit-framework/modules/testimonial/assets/images/grabbing.png) 8 8, move;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
-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;
}
.testimonials-slider  {
margin-top: 30px;
margin-bottom: 30px;
border: 5px solid #f0f0f0;
position: relative;
min-height: 220px;
background-position: bottom left;
background-repeat: no-repeat;
overflow: hidden;
}
.testimonials-slider h4.testimonials-slider-title{
text-transform: uppercase;
background: white;
display: inline-block;
position: absolute;
top: -38px;
left: -13px;
padding-bottom: 10px;
padding-right: 20px;
font-size: 18px;
}
.testimonials-slider ul.testimonial-content{
float: right;
padding-top: 35px;
}
.testimonials-slider ul.testimonial-content li blockquote{
background: none;
padding: 0 ;
}
.testimonials-slider ul.testimonial-content li blockquote p {
color: #4d4b4b;
font-size: 15px;
line-height: 20px;
text-align: left;
padding-bottom: 10px;
}
.testimonials-slider ul.testimonial-content li p.meta a {
color: #6b0606;
font-size: 12px;
margin: 0;
padding: 0;
}
ul.testimonial-content li.item{
display: inline-block;
}
.testimonials-slider .owl-controls{
position: relative;
}
.testimonials-slider .owl-buttons{
position: absolute;
right: 0;
top: -25px;
width: 47px;
}
.testimonials-slider .owl-buttons .owl-prev,
.testimonial-widget .owl-buttons .owl-prev{
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/plugins/yit-framework/modules/testimonial/assets/images/sprite.png) left top no-repeat;
margin-right: 0px;
width: 23px;
height: 24px;
z-index: 1;
cursor: pointer;
display: inline-block;
text-indent: -9000px;
}
.testimonials-slider .owl-buttons .owl-next,
.testimonial-widget .owl-buttons .owl-next{
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/plugins/yit-framework/modules/testimonial/assets/images/sprite.png) left bottom no-repeat;
width: 24px;
height: 24px;
z-index: 1;
cursor: pointer;
display: inline-block;
text-indent: -9000px;
}
.testimonial-widget .widget-title img{
margin-right: 10px;
}
.testimonial-widget ul li{
padding-bottom: 20px;
}
.testimonial-widget ul .owl-controls{
float: right;
}
.testimonial-widget .name-testimonial{
font-weight: bold;
} .testimonials-slider .owl-slider.hide-elem li {
display: none;
}
.testimonials-slider .owl-slider.hide-elem li:first-child {
display: block;
}@font-face {
font-family: 'star';
src: url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/fonts/star-font/star.eot);
src: url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/fonts/star-font/star.eot?#iefix) format('embedded-opentype'), url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/fonts/star-font/star.woff) format('woff'), url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/fonts/star-font/star.ttf) format('truetype'), url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/fonts/star-font/star.svg#star) format('svg');
font-weight: normal;
font-style: normal
}
.n2-ss-widget.n2-ss-widget-display-desktop.n2-ss-widget-display-tablet.n2-ss-widget-display-mobile.nextend-bar.nextend-bar-horizontal.n2-ow, .n2-ss-widget.n2-ss-widget-display-desktop.n2-ss-widget-display-tablet.n2-ss-widget-display-mobile.nextend-bar.nextend-bar-horizontal.n2-ow * {
background: #0d0ace !important;
} *{
outline: 0 none !important;
}
body{
overflow-x: hidden;
}
p {
line-height: 1.6em;
}
a, a:hover, a:visited {
text-decoration: none;
outline: 0 none !important;
}
:focus {
outline: none;
text-decoration: none !important;
}
input[type="text"], input[type="password"], input[type="email"],input[type="search"], input[type="submit"], textarea{
border-radius: 0;
-webkit-appearance: none;
box-shadow: none;
}
input[type="password"]{
width: 100%;
}
input[type="password"],
input[type="text"],input[type="email"]{
height: 40px;
border: 1px solid;
padding: 0 10px;
}
.form-control:focus{
border-color: #383838;
box-shadow: none;
}
::-moz-focus-inner {
border-width:0 0 0 0;
border:0;
outline: 0 none !important;
text-decoration: none !important;
}
.boxed-layout #header,
.boxed-layout #slogan,
.boxed-layout #primary{
margin: 0px -15px 15px;
} .wp-caption {
max-width: 100%;
}
.content img{
max-width: 100%;
height: auto;
}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"]{
height: auto;
}
.content table{
width: 100%;
}
.alignleft,
img.alignleft{
display:inline;
float:left;
}
.alignright,
img.alignright{
display:inline;
float:right;
margin-left:24px;
margin-top:4px;
}
div.aligncenter,
img.aligncenter {
display: block;
margin-left: auto !important;
margin-right: auto !important;
float:none;
}
img.alignleft,
img.alignright,
img.aligncenter{
margin-bottom:12px;
}
embed,
iframe,
object,
video {
margin-bottom: 24px;
max-width: 100%;
}
p > embed,
p > iframe,
p > object,
span > embed,
span > iframe,
span > object {
margin-bottom: 0;
}
blockquote.alignleft,
figure.wp-caption.alignleft,
img.alignleft {
margin: 7px 24px 7px 0;
}
q{
border-top: 2px solid ;
border-bottom: 1px solid ;
padding: 10px;
margin: 10px 0px;
clear: both;
display: block;
}
.wp-caption.alignleft {
margin: 7px 14px 7px 0;
}
blockquote.alignright,
figure.wp-caption.alignright,
img.alignright {
margin: 7px 0 7px 24px;
}
.bypostauthor{}
.wp-caption.alignright {
margin: 7px 0 7px 14px;
}
.wp-caption {
margin-bottom: 24px;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0;
}
.wp-caption {
color: #767676;
}
.bypostauthor{
}
.wp-caption-text {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
font-size: 12px;
font-style: italic;
line-height: 1.5;
margin: 9px 0;
}
div.wp-caption .wp-caption-text {
padding-right: 10px;
}
div.wp-caption.alignright img[class*="wp-image-"],
div.wp-caption.alignright .wp-caption-text {
padding-left: 10px;
padding-right: 0;
}
.wp-smiley {
border: 0;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
blockquote.aligncenter,
img.aligncenter,
.wp-caption.aligncenter {
margin-top: 7px;
margin-bottom: 7px;
}
.gallery {
margin-bottom: 20px;
}
.gallery:before,
.gallery:after{
content: "";
display: table;
}
.gallery:after{
clear: both;
}
.gallery img{
border: none;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 48%;
}
.gallery-columns-3 .gallery-item {
max-width: 32%;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
clear: left;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%;
}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
#wrapper.container {
-webkit-box-shadow: 0 -3px 9px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 -3px 9px rgba(0, 0, 0, 0.1);
box-shadow: 0 -3px 9px rgba(0, 0, 0, 0.1);
}  .arrow, .arrow-down, .arrow-right {
position: relative;
}
.arrow:after,
.arrow:before,
.arrow-down:after,
.arrow-down:before,
.arrow-right:after,
.arrow-right:before {
bottom: 100%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.arrow-down:after,
.arrow-down:before {
top: 100%;
}
.arrow:after,
.arrow:before,
.arrow-down:after,
.arrow-down:before{
left: 32px;
}
.arrow-right:after,
.arrow-right:before{
right: 32px;
}
.arrow:after, .arrow-right:after {
border-color: rgba(136, 183, 213, 0);
border-bottom-color: #ffffff;
border-width: 8px;
}
.arrow-down:after {
border-color: rgba(136, 183, 213, 0);
border-top-color: #ffffff;
border-width: 8px;
}
.arrow:after, .arrow-down:after {
margin-left: -8px;
}
.arrow-right:after {
margin-right: -8px;
}
.arrow:before, .arrow-right:before {
border-top-color: transparent !important;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-width: 9px;
}
.arrow-down:before {
border-bottom-color: transparent !important;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-width: 9px;
}
.arrow:before, .arrow-down:before {
margin-left: -9px;
}
.arrow-right:before {
margin-right: -9px;
}
.arrow-left {
border: 1px solid;
position: relative;
}
.arrow-left:before {
position: absolute;
display: inline-block;
border-top: 0px solid transparent !important;
border-right: 14px solid;
border-bottom: 17px solid transparent !important;
left: -14px;
top: 31px;
content: '';
}
.arrow-left:after {
position: absolute;
display: inline-block;
border-top: 1px solid transparent !important;
border-right: 18px solid #fff!important;
border-bottom: 20px solid transparent !important;
left: -12px;
top: 31px;
content: '';
} .sbHolder { position: relative;}
.sbHolder .sbSelector{
display: block;
border: 1px solid;
}
.sbHolder .sbToggle {
position: absolute;
top: 10px;
right: 15px;
width: 20px;
height: 20px;
background: url(https://shercomotorcycles.it/wp-content/themes/mindig-child/images/sprite-toggle.png) no-repeat top;
}
.sbHolder .sbToggle.sbToggleOpen {
background-position: bottom;
}
.sbHolder .sbOptions{
border: 1px solid;
padding: 6px 16px;
margin: 19px 0 0;
list-style: none;
position: absolute;
background: #fff;
left: 0;
right: 0;
z-index: 300;
} #header {
margin-bottom: 25px;
}
#header-sidebar{
float: right;
width: auto;
}
#header-sidebar .nav > ul > li  div.submenu{
padding-top: 10px;
}
#header-container .container .header-wrapper{
border-bottom: 1px solid;
padding-top: 20px;
padding-bottom: 10px;
} #topbar{
max-height: 45px;
line-height: 44px;
box-sizing: border-box;
}
#topbar .header-wrapper {
border-bottom: 1px solid;
}
#topbar-left{
float: left;
}
#topbar-right{
float: right;
}
#topbar .nav{
float: left;
}
#topbar .nav.icl_nav{
margin-top: 0px;
}
#topbar .nav > ul {
margin: 0;
padding: 0;
}
#topbar .nav ul li{
list-style: none;
line-height: normal;
}
#topbar .nav > ul > li > a{
padding-bottom: 13px;
}
#header.skin4 #topbar a {
vertical-align: middle;
}
#topbar .nav,
#header.skin1 #topbar .nav {
margin-top: 0px;
}
#topbar #menu-welcome-login{
position: relative;
}
#topbar .nav > ul > li.bigmenu > div.submenu{
padding-top: 0px;
}
#topbar #lang_sel > ul > li > ul,
#header.skin1 #topbar #lang_sel > ul > li > ul {
margin-top: 12px;
}
#topbar #welcome-menu.nav > ul > li div.submenu{
padding-top: 0;
} #logo #textual{
padding: 0;
margin: 0;
margin-bottom: -10px;
line-height: .7em;
}
p#tagline {
margin-top: 0px;
} .nav a{
-webkit-transition: color 0.3s;
-moz-transition: color 0.3s;
transition: color 0.3s;
}
.nav a .fa{
margin-right: 3px;
}
.nav > ul > li:after {
content: '/';
display: inline-block;
padding: 0px 5px;
}
.nav ul li{
list-style: none;
}
.nav > ul > li {
display: inline-block;
}
.nav > ul > li  div.submenu{
position: absolute;
width: 170px;
z-index: 30000;
padding-top: 10px;
display: none;
}
.nav > ul > li  div.submenu ul.sub-menu,
#lang_sel li ul{
position: relative;
width: auto;
margin-left: -17px;
-webkit-box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1);
-moz-box-shadow:    0px 2px 5px 0px rgba(30, 30, 30, 0.1);
box-shadow:         0px 2px 5px 0px rgba(30, 30, 30, 0.1);
border: 1px solid;
box-sizing: border-box;
}
.nav > ul > li > div.submenu > ul {
padding: 10px 20px;
margin:0px;
}
.nav > ul > li > div.submenu ul.sub-menu li a{
display: block;
line-height: 2.5em;
}
.nav > ul > li > div.submenu > ul > li{
position: relative;
}
.nav > ul > li > div.submenu > ul > li > div.submenu{
left: 133px;
top: 0;
margin-top: -21px;
padding-left: 21px;
}
.nav > ul > li > div.submenu > ul > li > div.submenu ul{
padding: 10px 20px;
margin: 0px;
}
.nav > ul > li:last-child > a {
padding-right: 0px;
}
.nav > ul > li:last-child:after {
content: '';
}
.dropdown {
position: relative;
}
.nav span.sf-sub-indicator {
position: relative;
padding: 0px 5px 0px 7px;
display: inline-block;
width: 18px;
}
.opera .nav span.sf-sub-indicator {
padding: 4px 7px 0px 5px;
vertical-align: bottom;
}
.nav .sf-sub-indicator:before{
font-family: FontAwesome;
font-size: 16px;
}
.nav > ul > li .sf-sub-indicator:before{
content: "\f107";
}
.nav > ul > li >  div.submenu ul.sub-menu li .sf-sub-indicator:before{
content: "\f105";
}
.nav div.submenu span.sf-sub-indicator {
position: absolute;
padding: 0px;
left: 120px;
}
#header .nav  span.highlight,
#header .nav  span.highlight-inverse{
margin-left:5px;
padding: 2px 4px;
font-size: 9px;
text-transform: uppercase;
font-weight: 700;
}
.nav > ul > li:last-child:after{
content: '/';
display: inline-block;
padding: 5px;
}
span.sf-sub-indicator {
display: none !important;
} .welcome_username b{
font-weight: normal;
}
span.welcome_username,
.icl_lang_sel_current{
float:none;
} #lang_sel > ul{
padding-left: 0;
}
#lang_sel li{
position: relative;
}
#lang_sel > ul > li > ul{
min-width: 170px;
}
#lang_sel li ul{
display: none;
position: absolute;
z-index: 100;
}
#lang_sel > ul > li > ul > li{
line-height: normal;
}
#lang_sel > ul > li > a{
padding-right: 3px;
display: block;
} #lang_sel > ul > li > a .iclflag{
vertical-align: baseline;
}
#lang_sel > ul > li > ul > li > a{
line-height: 2.5em;
} #lang_sel > ul > li > ul > li > a .iclflag{
vertical-align: baseline;
padding-right: 3px;
}
#lang_sel > ul > li > ul {
margin: 0;
margin-top: 13px;
padding: 5px 20px;
border: 1px solid;
margin-left: -20px;
}
#header #header-sidebar .nav.icl_nav > ul,
#header.skin2 #header-sidebar .nav.icl_nav > ul{
margin-top: 18px;
}
.nav.icl_nav{
margin-top: 5px;
}
.nav.icl_nav > ul > li:last-child:after,
#nav.nav > ul > li:last-child:after{
display: none;
} .nav > ul > li.bigmenu > div.submenu > ul > li > div.submenu{
display: block;
position: relative;
left: 0;
padding-left: 0;
}
.nav > ul > li.bigmenu > div.submenu > ul > li > a .sf-sub-indicator{
display: none;
}
.nav > ul > li.bigmenu > div.submenu > ul > li > div.submenu > ul.sub-menu{
display: block;
padding-left: 0px;
box-shadow: none;
border: 0;
background: transparent;
}
.nav > ul > li.bigmenu > div.submenu > ul > li:nth-child(3n+1){
clear: left;
border: 0;
padding-left: 0;
}
.nav > ul > li.bigmenu > div.submenu > ul > li{
float: left;
width: 190px;
height: 100%;
margin-bottom: 20px;
}
.nav > ul > li.bigmenu .custom-item-yitimage{
display: none;
} #header.skin1 #header-sidebar .nav,
#header.skin2 #header-sidebar .nav{
margin-top: 15px;
}
#header.skin1 #header-sidebar div.nav.icl_nav,
#header.skin2 #header-sidebar div.nav.icl_nav{
margin-top: 18px;
}
.geko #header.skin1 #header-sidebar div.nav.icl_nav,
.geko #header.skin2 #header-sidebar div.nav.icl_nav{
margin-top: 18px;
}
#header.skin1 #lang_sel > ul > li > ul,
#header.skin2 #lang_sel > ul > li > ul{
margin-top: 15px;
}
.ie11 #header.skin1 #lang_sel > ul > li > ul,
.ie11 #header.skin2 #lang_sel > ul > li > ul{
margin-top: 35px;
}
#header.skin1 #header-sidebar .yit_cart_widget,
#header.skin2 #header-sidebar .yit_cart_widget,
#header.skin3 #header-sidebar .yit_cart_widget{
margin-top: -5px;
} #header.skin1 #logo{
float: left;
margin-top: 0;
padding-right: 30px;
text-align: left;
box-sizing: border-box;
}
#header.skin1 .nav,
#header.skin2 #header-sidebar .nav{
float: left;
position: relative;
height: 100%;
display: table;
margin-top: 18px;
width: auto;
}
#header.skin1 #header-container .container .header-wrapper{
padding-top: 25px;
width: 100%;
box-sizing: border-box;
}
#header.skin1 .nav > ul,
#header.skin2 #header-sidebar .nav > ul{
margin-left: 0px;
padding: 0px;
margin-top: 0px;
display: table-cell;
vertical-align: bottom;
bottom: 0;
}
#header.skin1 #welcome-menu.nav > ul > li > div.submenu,
#header.skin1 #welcome-menu-login.nav > ul > li > div.submenu{
padding-top: 10px;
margin-left: 0!important;
}
#header.skin1 .nav > ul > li div.submenu{
padding-top: 15px;
}
#header.skin1 #header-container .container{
padding-bottom: 0px;
}
#header.skin1 #header-sidebar .yit_cart_widget .cart_wrapper{
margin-top: 13px;
}
#header.skin1 #header-sidebar .yit_cart_widget{
margin-top: -5px;
}
#header.skin1 #header-row .header-wrapper {
padding: 0px;
border-bottom: 1px solid;
}
#header.skin1 #header-row .yit-custom-megamenu,
#header.skin1 #header-row .widget.widget_search_mini,
#header.skin1 #header-row .widget.widget_text,
#header.skin1 #header-row .widget.yit_text_image{
padding-top: 10px;
padding-bottom: 10px;
} #header.skin2 p#tagline {
text-align: center;
padding-top: 5px;
}
#header.skin2 div#logo {
width: 100%;
text-align: center;
}
#header.skin2 #header-container .container .header-wrapper{
position: relative;
}
#header.skin2  #header-container .container .header-wrapper{
padding-bottom: 20px;
}
#header.skin2 #header-row .header-wrapper{
padding: 17px 0 10px;
}
#header.skin2 #topbar #lang_sel > ul > li > ul{
margin-top: 13px;
}
#header.skin2 #topbar #welcome-menu.nav > ul > li > div.submenu {
padding-top: 8px;
}
#header.skin2 #topbar  .nav > ul > li > div.submenu{
padding-top: 12px;
}
#header.skin2 #header-sidebar .yit_cart_widget .cart_wrapper,
#header.skin3 #header-sidebar .yit_cart_widget .cart_wrapper{
margin-top: 12px;
} #header.skin3 .nav > ul > li div.submenu{
padding-top: 10px;
}
#header.skin3 p#tagline {
text-align: center;
padding-top: 5px;
}
#header.skin3 div#logo {
width: 100%;
text-align: center;
}
#header.skin3 #nav{
width: 100%;
text-align: center;
padding: 10px;
border-top: 1px solid;
border-bottom: 1px solid;
}
#header.skin3 #nav > ul {
margin-bottom: 0px ;
padding-left: 0;
}
#header.skin3 #header-container .container .header-wrapper{
border: 0;
position: relative;
}
#header.skin3 #header-sidebar,
#header.skin2 #header-sidebar{
position: absolute;
float: none;
right: 0;
top: 20px;
z-index: 1010;
}
#header.skin3 #header-sidebar > div {
display: inline-block;
width: auto;
vertical-align: baseline;
}
#header.skin3 #header-sidebar .nav > ul {
padding-left: 0;
}
#header.skin3 #header-sidebar .nav > ul > li div.submenu ul.sub-menu{
margin-top: -3px;
} #header.skin4 #nav{
float: right;
}
#header.skin4 #logo{
float: left;
}
#header.skin4 #nav{
float: right;
}
#header.skin4 div.header-wrapper{
padding-bottom: 0px;
}
#header.skin4 .nav{
margin-top: 10px;
}
#header.skin4 .nav > ul > li div.submenu{
padding-top: 14px;
} #header-row .header-wrapper{
display: block;
zoom: 1;
padding: 10px 0px;
margin: 0;
height: auto;
white-space: nowrap;
}
#header-row .header-wrapper div.header-row-left {
position: relative;
float: left;
margin-right: 10px;
display: inline-block;
width: auto;
}
#header-row .header-wrapper div.header-row-right {
position: relative;
float: right;
width: auto;
display: inline-block;
margin-left: 10px;
}
#header-row .header-wrapper div.header-row-right .widget{
position: relative;
float: left;
top: 1px;
display: inline-block;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
overflow: hidden;
padding: 0px 0px 0px 10px;
margin: 0px 1px;
border: 0px;
text-decoration: none;
}
#header-row .header-wrapper div.header-row-middle{
width: auto;
padding: 0px 10px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
white-space: nowrap;
}
#header-row .link_socials{
margin-left: 2px;
} #header-container #logo,
#header-container #logo img,
#header-container .header-wrapper {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
#header.skin1 #header-container.fixed #topbar,
#header.skin4 #header-container.fixed #topbar,
#header.skin3 #header-container.fixed #topbar{
display: none;
}
#header.skin1 #header-container.fixed #header-row{
display: none;
}
#header.skin4 #header-container.fixed .header-wrapper{
border-bottom: 0px;
}
#header-container.fixed,
#header.skin3.fixed,
#header.skin2.fixed{
position: fixed;
z-index: 9999;
width: 100%;
-webkit-box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1);
-moz-box-shadow:    0px 2px 5px 0px rgba(30, 30, 30, 0.1);
box-shadow:         0px 2px 5px 0px rgba(30, 30, 30, 0.1);
}
#header.skin1 #header-container.fixed .header-wrapper{
border: 0;
}
.boxed-layout #header.fixed,
.boxed-layout #header-container.fixed{
width: auto;
}
#header.skin1 #header-container.fixed .container .header-wrapper{
padding-top: 10px;
}
#header.skin1 #header-container.fixed #logo{
margin-top: 10px;
}
#header.skin3.fixed #topbar,
#header.skin2.fixed #header-row{
display: none;
}
#header.skin3.fixed #header-row .header-wrapper{
padding-bottom: 0;
}
#header.skin3.fixed  #header-row .nav,
#header.skin2.fixed #header-container .container .header-wrapper{
border-bottom: 0px;
} .yit-vertical-megamenu .nav ul {
padding-left: 0;
margin-top: 8px;
}
.yit-vertical-megamenu .nav > ul > li {
display: block;
}
.yit-vertical-megamenu .nav > ul > li > a {
padding: 8px 0;
}
.yit-vertical-megamenu .nav > ul > li:after {
display: none;
} #slogan {
background: #f8f8f8;
padding: 0 0 25px;
margin: 0;
}
#slogan .container{
display: table;
}
.slogan-wrapper {
display: table-cell;
vertical-align: middle;
width: 100%;
}
#slogan h2,
#slogan p {
margin: 0;
text-align: center;
} .slider,
.slider.swiper-container,
.slider.swiper_container{
margin: 15px 0 30px;
}
.slider.flexslider.container {
margin-left: auto;
margin-right: auto;
}
.slider-parallax-item {
visibility: hidden;
} #footer {
padding-bottom: 35px;
}
#footer h5{
margin-bottom: 20px;
}
.boxed-layout #footer-copyright-group {
margin-left: -15px;
margin-right: -15px;
}
#footer a {
line-height: 24px;
}
#footer .arrow-down:after{
border-top-color: transparent ;
}
#copyright {
padding-bottom: 30px;
}
#footer .border,
#copyright .border {
border-top: 1px solid;
padding-top: 5px;
}
#copyright .left, #copyright .right , #copyright .centered{ padding: 15px}
#copyright .left p, #copyright .right a,  #copyright .centered p { display: inline; }
#copyright .right { text-align: right; }
#copyright .right p{
text-align: right;
padding: 0px;
margin: 0;
}
#copyright .centered  { text-align: center; }
#copyright ul.level-1 {
list-style: none;
display: inline-block;
margin: 0px;
padding-left: 10px;
}
#copyright .centered  ul.level-1{
padding-left: 0;
margin-left: 0;
}
#copyright .custom-item-image{
display: none;
}
#copyright ul.level-1 li{
list-style: none;
display:inline-block;
}
#copyright .centered ul {
float: none;
display: block;
}
#copyright ul.level-1 li::after{
content:"/";
margin-left: 2px;
margin-right: 1px;
}
#copyright ul.level-1 li:last-child:after{
content: "";
margin-right: 0px;
}
#copyright .right ul.level-1 li:first-child{
margin-left: 0px;
}
#copyright .right ul.level-1 li:last-child{
margin-right: 0px;
} .error-404-container .error-404-image-text,
.error-404-container .error-404-search {
padding: 100px 0;
text-align: center;
}
.error-404-container .error-404-search input[type="text"] {
height: 70px;
width: 300px;
border: 1px solid;
padding: 0 10px;
}
.error-404-container .error-404-search #searchsubmit {
height: 70px;
} .wpb_column.border-right{
border-right: 1px solid;
} .yi-icon-details{
background: transparent url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/images/icons/project/project-icons.png) bottom left no-repeat;
}
.yi-icon-details:hover{
background: transparent url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/images/icons/project/project-icons.png) left 1px no-repeat;
}
.yi-icon-lens{
background: transparent url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/images/icons/project/project-icons.png) bottom right no-repeat;
}
.yi-icon-lens:hover{
background: transparent url(//shercomotorcycles.it/wp-content/themes/mindig-child/theme/assets/images/icons/project/project-icons.png) right 1px no-repeat;
} .cx-chat-btn.cx-no-ico .cx-title, .cx-widget .cx-header{
color: #fff !important;
background-color: #1f1f1f !important;
text-transform: uppercase;
}
.cx-widget .cx-title, .cx-chat-btn.cx-no-ico .cx-title {
font-family: 'Oswald', sans-serif;
font-size: 14px;
font-weight: 400;
}
.cx-form .cx-lead, .cx-form input, .cx-form textarea, .cx-form input:focus, .cx-form textarea:focus, .cx-widget .cx-line .cx-title {
font-family: 'Source Sans Pro', sans-serif;
}
.cx-chat-btn{
color: #fff !important;
background-color: #1f1f1f !important;
}
.cx-form-btn {
color: #fff !important;
border: 1px solid #e9a400 !important;
background-color: #e9a400 !important;
font-size: 12px;
font-family: 'Oswald', sans-serif;
font-style: normal;
font-weight: 400;
text-transform: uppercase;
padding: 7px 18px;
border-radius: 0;
display: block;
}
.cx-form-btn:hover {
color: #fff;
border: 1px solid #747474 !important;
background-color: #747474 !important;
} .fixed-image-wrapper img{
width: 100%;
height: auto;
} .st-menu-open .st-pusher::after {
width: 100%;
height: 100%;
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.st-menu {
display: none;
position: absolute;
top: 0;
left: 0;
z-index: 100;
visibility: hidden;
width: 250px;
height: 100%;
background: #fff;
-webkit-transition: all 0.5s;
transition: all 0.5s;
padding: 12px;
}
.st-menu::after {
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.2);
content: '';
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.st-menu-open .st-menu::after {
width: 0;
height: 0;
opacity: 0;
-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
} .st-menu ul {
margin: 15px 0 0;
padding: 0;
list-style: none;
}
.st-menu h2 {
margin: 0;
padding: 1em;
color: rgba(0,0,0,0.4);
text-shadow: 0 0 1px rgba(0,0,0,0.1);
font-weight: 300;
font-size: 2em;
}
.st-menu ul li a {
display: inline-block;
padding: 1em 0;
outline: none;
font-size: 12px;
color: #828282;
font-weight: 400;
}
.st-menu .widget h3 {
margin-bottom: 0;
}
.st-menu .widget,
.st-menu .widget {
margin-bottom: 30px;
}
.st-menu .mobile-nav > ul > li > div.submenu,
.st-menu .nav > ul > li > div.submenu {
display: none;
}
.st-menu .mobile-nav > ul > li.menu-item-has-children.open > div.submenu,
.st-menu .nav > ul > li.menu-item-has-children.open > div.submenu {
display: block;
}
.st-menu .mobile-nav > ul > li.menu-item-has-children > a:first-child:after,
.st-menu .nav > ul > li.menu-item-has-children > a:first-child:after {
content: "\f105";
font-family: FontAwesome;
margin-left: 8px;
font-size: 16px;
display: inline-block;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.st-menu .mobile-nav > ul > li.menu-item-has-children:hover > a:first-child:after,
.st-menu .nav > ul > li.menu-item-has-children:hover > a:first-child:after {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
} .st-effect-4.st-menu-open .st-pusher {
-webkit-transform: translate3d(250px, 0, 0);
transform: translate3d(250px, 0, 0);
}
.st-effect-4.st-menu {
z-index: 1;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
}
.st-effect-4.st-menu-open .st-effect-4.st-menu {
visibility: visible;
-webkit-transition: -webkit-transform 0.5s;
transition: transform 0.5s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.st-effect-4.st-menu::after {
display: none;
}
.mobile-nav > ul.level-1 > li > ul.sub-menu {
display: none;
}
.mobile-nav > ul.level-1 > li.open > ul.sub-menu {
display: block;
} #primary{
margin-top: 10px;
} .general-pagination{
margin-bottom: 35px;
}
.general-pagination a {
width: 30px;
height: 30px;
display: inline-block;
text-align: center;
}
.general-pagination a.selected {
border: 2px solid;
border-radius: 50%;
cursor: default;
} .btn.small{
padding: 4px 8px;
font-size: 10px;
}
.btn.medium{
padding: 7px 18px;
}
.btn.large{
padding: 10px 25px;
font-size: 18px;
}
.btn.extra-large{
padding: 13px 40px;
font-size: 22px;
}
.btn:focus, .btn:active:focus, .btn.active:focus{
outline: none;
}
.btn-flat,
.btn-ghost,
.btn-ghost-alternative,
.btn-ghost-white,
.blog.small .yit_the_content .read-more,
.blog .more-link,
.btn-alternative,
.widget.widget_price_filter button[type="submit"],
.error-404-container .error-404-search #searchsubmit,
.big.blog .yit_the_content .more-link, .big.blog .yit_the_content .read-more,
.cx-form-btn,
.eg-mindig-shop-element-16,
input[type="submit"].button,
.button.compare,
#my-account-sidebar span.logout,
#my-account-content .addresses .title a.edit,
table.my_account_orders a.button.view,
#my-account-content p.order-again a.button,
#yith-wcwl-form a.button,
.woocommerce-message .button.wc-forward,
#buddypress a.button,
#buddypress input[type="submit"],input#place_order {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.btn,
input.btn-alternative,
a.btn-flat,
a.btn-alternative,
.button, #submit,
.btn-eg a,
.eg-mindig-shop-element-16,input#place_order {
border-radius: 0;
padding: 7px 18px;
border: 1px solid;
box-shadow: none;
}
.btn.margin-right{
margin-right: 10px;
}
.btn .fa{
margin-right: 5px;
} #primary .breadcrumbs{
margin-top: -10px;
padding-bottom: 10px;
}
#primary .breadcrumbs a{
font-size: 14px;
}
#primary .breadcrumbs a.no-link.current {
pointer-events: none;
} .post_video {
position: relative;
padding-bottom: 56.25%;
margin-top: 25px;
height: 0;
margin-bottom: 20px;
max-width: 100%;
}
.post_video.dailymotion embed,
.post_video.youtube embed,
.post_video.vimeo object,
.post_video iframe {
position: absolute;
top: 0;
left: 0;
max-width: 100%;
max-height: 100%;
} .socials.text a.twitter{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/twitter-icon.png) top left no-repeat;
}
.socials.text a.facebook{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/facebook-icon.png) top left no-repeat;
}
.socials.text a.google{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/google-icon.png) top left no-repeat;
}
.socials.text a.pinterest{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/pinterest-icon.png) top left no-repeat;
}
.socials.text a.mail{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/mail-icon.png) top left no-repeat;
}
.socials.text a.twitter:hover{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/twitter-icon.png) bottom left no-repeat;
}
.socials.text a.facebook:hover{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/facebook-icon.png) bottom left no-repeat;
}
.socials.text a.google:hover{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/google-icon.png) bottom left no-repeat;
}
.socials.text a.pinterest:hover{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/pinterest-icon.png) bottom left no-repeat;
}
.socials.text a.mail:hover{
background: url(//shercomotorcycles.it/wp-content/themes/mindig-child/images/share/mail-icon.png) bottom left no-repeat;
} #back-top {
position: fixed;
bottom: 0px;
right: 20px;
z-index: 1000;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
-webkit-transition: background-color 0.3s;
-moz-transition: background-color 0.3s;
transition: background-color 0.3s;
cursor: pointer;
display: none;
}
#back-top a {
display: block;
padding: 8px 16px;
background: #060ace;
border: 0px !important;
}
#back-top a:hover {
display: block;
padding: 8px 16px;
background: #060ace;
border: 0px !important;
}
#back-top a i{
margin-right:10px;
border: 2px solid;
border-radius: 50%;
font-size: 11px;
padding:2px 3px;
opacity:0.6;
color: #fff;
} #map{
margin: 0;
padding: 0;
}
#map iframe{
width: 100%;
height: 380px;
margin-top: 0px;
margin-bottom: -4px;
padding-bottom: 0;
}
#map .border {
position: relative;
}
#map .map_info{
position: absolute;
bottom: 54px;
left: 0;
right: 30px;
pointer-events: none;
}
#map .container_map_box_info{
padding-left: 0.9375em;
padding-right: 0.9375em;
float: right;
pointer-events: auto;
}
#map .map_info .row{
width: 100%;
margin: 0 auto;
max-width: 82.5em;
}
#map .map_box_info{
background: rgba(34,34,34,0.7);
padding:30px 40px;
}
#map .map_box_info h4 {
margin-bottom: 10px;
margin-top: 0;
font-weight: bold;
color: #fff;
}
#map .map_box_info p{
margin-bottom: 0;
line-height: 24px;
color: #fff;
}
.woocommerce ul.products li, .woocommerce-page ul.products li {
float: left !important;
} .woocommerce-product-rating .star-rating,
.woocommerce-tabs #review_form p.stars,
.widget.woocommerce .star-rating,
.testimonial-rating .star-rating,
.yit_recent_reviews .star-rating {
overflow: hidden;
position: relative;
height: 1.2em;
line-height: 1.2em;
width: 71px;
display: inline-block;
vertical-align: middle;
font-family: 'star' !important;
clear: both;
font-size: 11px;
letter-spacing: 3px;
text-align: left;
}
.woocommerce-product-rating .star-rating:before,
.woocommerce-tabs #review_form p.stars:before,
.widget.woocommerce .star-rating:before,
.testimonial-rating .star-rating:before,
.yit_recent_reviews .star-rating:before {
content: "\53\53\53\53\53";
float: left;
top: 0;
left: 0;
position: absolute;
margin-top: 0;
}
.woocommerce-product-rating .star-rating span,
.woocommerce-tabs #review_form p.stars a,
.widget.woocommerce .star-rating span,
.testimonial-rating .star-rating span,
.yit_recent_reviews .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
display: block;
font-size: 11px;
}
.woocommerce-product-rating .star-rating span:before,
.woocommerce-tabs #review_form p.stars a:before,
.widget.woocommerce .star-rating span:before,
.testimonial-rating .star-rating span:before,
.yit_recent_reviews .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
} .add_to_wishlist.single_add_to_wishlist {
border: 0;
}
.wishlist_manage_table a.create-new-wishlist{
margin-right: 10px;
}
.yith-wcwl-popup-button .add_to_wishlist.single_add_to_wishlist,
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes,
.button.create-new-wishlist,
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button{
border-radius: 0 !important;
}
.yith-wcwl-popup-button .add_to_wishlist.single_add_to_wishlist,
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes,
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button,
.woocommerce .yith-wcwl-wishlist-new button {
padding: 7px 18px;
border: 1px solid;
box-shadow: none;
cursor: pointer;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
background-color: #e9a400;
background: #e9a400;
border-color: #e9a400;
color: #ffffff;
}
.yith-wcwl-popup-button .add_to_wishlist.single_add_to_wishlist:hover,
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes:hover,
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
.woocommerce .yith-wcwl-wishlist-new button:hover{
background-color: #747474;
background: #747474;
border-color: #747474;
color: #ffffff;
}
.yith-wcwl-popup-new label,
.yith-wcwl-wishlist-new label {
display: block;
text-align: left;
}
.woocommerce .yith-wcwl-wishlist-search-form #wishlist_search,
.yith-wcwl-wishlist-new .wishlist-name {
margin-bottom: 15px;
}
.yith-wcwl-wishlist-new{
text-align: right;
}
.yith-wcwl-wishlist-new span.selectBox-label.public-visibility {
padding: 7px 8px;
}
.widget_yith-wcwl-lists ul{
list-style:none;
padding: 0;
}
.widget_yith-wcwl-lists ul.dropdown ul.lists > li a{
margin-left:0px;
padding:0px;
display:block;
text-transform: uppercase;
}
.widget_yith-wcwl-lists a{
display:none;
}
.widget_yith-wcwl-lists ul.dropdown ul.lists > li a:before {
content: '-';
margin-right: 3px;
}
.widget_yith-wcwl-lists ul.dropdown > li.dropdown-section a{
margin-left:0px;
display:block;
padding: 0;
line-height: 2em;
color: #686868;
}
.widget_yith-wcwl-lists ul.dropdown > li.dropdown-section a:hover{
color: #fab000;
}
.widget_yith-wcwl-lists ul.dropdown > li.lists-section{
margin-bottom: 10px;
padding-bottom: 10px;
} ul#portfolio {
padding-left: 15px;
}
ul#portfolio li {
list-style: none;
display: inline-block;
margin-right: 15px;
}
ul#portfolio li .portfolio-thumb img {
max-height: 300px;
}
ul#portfolio li div.portfolio-title {
margin: 15px 0;
} [data-font="FontAwesome"]:before {
font-family: 'FontAwesome';
content: attr(data-icon);
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
margin-right: 8px;
}
.mega-hidden{
display:none !important
}span.icon-circle {
border-radius: 50%;
border-width: 3px;
border-style: solid;
position: relative;
display: table;
float: left;
margin-right: 5px;
}
span.icon-circle i {
vertical-align: middle;
display: table-cell;
text-align: center;
}
#header span.icon-circle{
margin-right: 0px;
} .socials h2{
font-size: 16px;
}
div.fade-socials{
width: 54px;
height: 54px;
float: left;
padding: 0px;
margin: 0 2px 4px;
}
div.fade-socials-small{
width: 26px;
height: 26px;
float: left;
margin: 1px;
}
div.socials-default {
width: 51px;
height: 51px;
float: left;
padding: 0px;
margin: 0 2px 4px;
padding: 0;
}
div.socials-default-small {
width: 26px;
height: 26px;
float: left;
padding: 0 1px 2px;
margin: 0;
}
a.socials-default,
a.socials-default-small,
a.fade-socials,
a.fade-socials-small {
display: inline-block;
margin-right: 0;
text-align: left;
text-indent: -9999px;
}
a.fade-socials {
width: 54px;
height: 54px;
}
a.fade-socials-small {
width: 26px;
height: 26px;
}
a.socials-default {
width: 51px;
height: 51px;
}
a.socials-default-small {
width: 26px;
height: 26px;
}
a.socials-default{
opacity: 0.5;
}
a.socials-default:hover{
opacity: 1;
}
.link_socials:hover span.icon-circle{
-webkit-transition: color 0.3s;
-moz-transition: color 0.3s;
transition: color 0.3s;
}
.link_socials:hover i.fa{
-webkit-transition: color 0.3s;
-moz-transition: color 0.3s;
transition: color 0.3s;
}
.link_socials, .link_socials:hover{
border: 0;
background: none;
display: inline-block;
} .yes-js .testimonials{
visibility: hidden;
}
.testimonial-col{
margin-bottom: 30px;
}
.testimonial-wrapper {
border: 1px solid;
}
.testimonial-wrapper .testimonial-name,
.testimonial-wrapper .testimonial-name p,
.testimonial-wrapper .testimonial-cit,
.testimonial-wrapper .testimonialwebsite,
.testimonial-wrapper .testimonial-text,
.testimonial-wrapper .testimonial-text p,
.testimonial-wrapper .text,
.testimonial-wrapper .thumb{
text-align: center;
}
.testimonial-wrapper .thumb{
position: relative;
}
.testimonial-wrapper .thumbnail {
padding: 0;
border: 0;
border-radius: 0;
margin: 0;
}
.testimonial-wrapper .testimonial-name .name,
.testimonial-wrapper .testimonial-smallquote{
text-align: center !important;
}
.testimonial-wrapper .testimonial-smallquote{
text-transform: uppercase !important;
font-size: 10px !important;
letter-spacing: 1px;
line-height: 15px;
margin: 5px 0;
}
.testimonial-wrapper .testimonial-cit{
padding: 0 40px;
position: relative;
margin-bottom: 30px;
}
.testimonial-wrapper .testimonial-cit:before {
content: '“';
position: absolute;
top: -28px;
left: 5px;
}
.testimonial-wrapper .testimonial-name .name {
margin-bottom: 0;
margin-top: 25px;
text-transform: uppercase !important;
}
.testimonial-wrapper .testimonial-rating {
overflow: hidden;
position: absolute;
bottom: -1px;
background: #ffffff;
right: 0;
height: 25px;
padding-left: 5px;
padding-right: 5px;
} .slider-parallax{
display: none;
}
.yes-js .slider-parallax{
display: block;
} .owl-stage-outer {
-webkit-transform: translateZ(0);
}
.slider-parallax.owl-carousel{
padding: 0;
overflow: hidden;
}
.parallaxeos_container {
display: block;
position: relative;
overflow: hidden;
} .parallaxeos_container .parallaxeos {
background-attachment: scroll;
background-position: 50% 0px;
background-repeat: no-repeat;
background-size: cover;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
-webkit-transition: opacity 0.2s ease-out;
-moz-transition: opacity 0.2s ease-out;
transition: opacity 0.2s ease-out;
}
.isMobile .parallaxeos_container .parallaxeos,
body.safari .parallaxeos_container .parallaxeos,
.parallaxeos_slider .parallaxeos_container .parallaxeos{
background-position: 50% 0px;
}
.isMobile .parallaxeos_container .parallaxeos {
background-attachment: scroll !important;
background-position: 50% 50% !important;
background-size: cover !important;
}
.isMobile .parallaxeos_container .parallaxeos_content,
.isMobile .parallaxeos_container .video-parallaxeos {
-webkit-transform: translate3d(0px, 0px, 0px) !important;
-moz-transform: translate3d(0px, 0px, 0px) !important;
-ms-transform: translate3d(0px, 0px, 0px) !important;
-o-transform: translate3d(0px, 0px, 0px) !important;
transform: translate3d(0px, 0px, 0px) !important;
opacity: 1 !important;
} .stretched-layout .parallaxeos_outer {
position: relative;
width: 1000%;
left: -500%;
margin-left: 50%;
clear: both;   }
.boxed-layout .header-parallax .parallaxeos_outer {
margin-left: -15px;
}
.yes-js .stretched-layout .parallax .parallaxeos_outer,
.yes-js .stretched-layout .header-parallax .parallaxeos_outer {
margin-left: 0;
}
.yes-js .stretched-layout #primary .slider.parallax {
margin-left: 50%;
}
.boxed-layout #primary .parallaxeos_outer {
margin-left: -15px;
margin-right: -15px;
}
.parallaxeos_animate a.link_socials{
padding: 0;
}
.isMobile .parallaxeos_outer,
body.safari .parallaxeos_outer,
.slider-parallax .parallaxeos_outer { width: 100%;
left: auto;
}
.slider-parallax .parallaxeos_outer{  }
.parallaxeos_container .parallaxeos_content {
height: 100%;
position: relative;
z-index: 10;
text-align: center;
}
.parallaxeos_container .parallaxeos_animate {
white-space: normal;
z-index: 11;
position: absolute;
width: 100%;
padding-left: 15px;
padding-right: 15px;
margin: 0 auto;
opacity: 0; -webkit-animation-duration: 1s;
-webkit-animation-delay: .5s;
-moz-animation-duration: 1s;
-moz-animation-delay: .5s;
-o-animation-duration: 1s;
-o-animation-delay: .5s;
-ms-animation-duration: 1s;
-ms-animation-delay: .5s;
}
.parallaxeos_container .parallaxeos_animate.animated {
opacity: 1;
}
.isMobile .parallaxeos_container .parallaxeos_animate {
-webkit-transition: none;
-moz-transition: none;
transition: none;
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
animation: none !important;
opacity: 1 !important;
}
.header-parallax .parallaxeos_outer {
position: inherit;
}
.parallaxeos_overlay {
width: 100%;
height: 100%;
position: absolute;
background-color: #000;
z-index: 9;
}
.slider-parallax .owl-controls {
position: absolute;
bottom: 0;
width: 100%;
z-index: 1;
}
.slider-parallax .owl-pagination {
text-align: center;
margin-bottom: 10px;
z-index: 1;
}
.slider-parallax .owl-controls .owl-controls { display: none; }
.slider-parallax .owl-controls .owl-controls {
width: 15px;
height: 15px;
display: inline-block;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/templates/sliders/parallax/images/parallax-nav.png) no-repeat center bottom;
margin-left: 2px;
margin-right: 2px;
}
.slider-parallax .owl-controls .owl-page.active {
background-position: center top;
} .parallaxeos_animate.horizontal_center,.parallaxeos_animate.horizontal_center h1,.parallaxeos_animate.horizontal_center p,
.parallaxeos_animate.horizontal_center h2, .parallaxeos_animate.horizontal_center h3, .parallaxeos_animate.horizontal_center h4, .parallaxeos_animate.horizontal_center h5{ text-align: center }
.parallaxeos_animate.horizontal_left, .parallaxeos_animate.horizontal_left p, .parallaxeos_animate.horizontal_left h1, .parallaxeos_animate.horizontal_left h2, .parallaxeos_animate.horizontal_left h3,  .parallaxeos_animate.horizontal_left h4,  .parallaxeos_animate.horizontal_left h5,  .parallaxeos_animate.horizontal_left h6 { text-align: left }
.parallaxeos_animate.horizontal_right, .parallaxeos_animate.horizontal_right p, .parallaxeos_animate.horizontal_right h1, .parallaxeos_animate.horizontal_right h2, .parallaxeos_animate.horizontal_right h3,  .parallaxeos_animate.horizontal_right h4,  .parallaxeos_animate.horizontal_right h5,  .parallaxeos_animate.horizontal_right h6  { text-align: right } .parallaxeos_animate.vertical_top  { top: 10% }
.parallaxeos_animate.vertical_center {
bottom: 50%;
top: auto;
}
.parallaxeos_animate.vertical_bottom { bottom: 10% }
.parallaxeos_animate h1,
.parallaxeos_animate h2,
.parallaxeos_animate h3,
.parallaxeos_animate h4 {
margin: 0;
padding: 0;
line-height: 44px;
}
.parallaxeos_animate a {
padding: 13px 16px 12px 16px;
display: inline-block;
border-width: 1px;
border-style: solid;
margin-right: 8px;
margin-top: 22px;
}
.parallaxeos_animate a.btn.btn-white{
border-width: 1px;
}
.parallaxeos_animate a:hover {
background-color: #fff;
}
#header.header-slider-parallax {
margin-bottom: 0px;
}
.parallaxeos_button_large .parallaxeos_container .parallaxeos_animate h1,
.parallaxeos_button_large .parallaxeos_container .parallaxeos_animate h2,
.parallaxeos_button_large .parallaxeos_container .parallaxeos_animate h3,
.parallaxeos_button_large .parallaxeos_container .parallaxeos_animate h4 {
margin-bottom: 10px;
}
.parallaxeos_button_large .parallaxeos_container .parallaxeos_animate a {
padding: 13px 25px;
border: 2px solid #fff;
font-size: 24px !important;
font-weight: bold;
margin-top: 12px;
}
.video-parallaxeos {
top: 0;
left: 0;
z-index: -1;
position: absolute;
min-height: 100%;
min-width: 100%;
max-width: none !important;
height: auto !important;
width: auto !important;
}
div.pp_default .pp_content_container #pp_full_res{
margin-left: -5px;
}
.slider.ms-skin-default .ms-bullet{
width: 15px;
height: 15px;
display: inline-block;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/templates/sliders/parallax/images/parallax-nav.png) no-repeat center bottom;
margin-left: 2px;
margin-right: 2px;
}
.slider.ms-skin-default .ms-bullet-selected{
background-position: center top;
} .filters.faq {
display: block;
list-style: none;
text-align: center;
margin: 0 0 35px;
padding: 0;
}
.filters.faq li {
display: inline-block;
}
.filters.faq li:nth-child(even){
margin: 0 10px;
}
.filters.faq li a {
border: 1px solid;
padding: 6px 12px;
font-size: 10px !important;
font-weight: 400 !important;
}
.ie ul.filters.faq {
float: none;
display: block;
}
#faqs-container .faq-wrapper {
border: 1px solid;
margin-bottom: 18px;
padding: 12px 40px 12px 20px;
position: relative;
}
.ie9 #faqs-container .faq-wrapper{
padding-top: 0;
padding-bottom: 0;
}
.ie9 .faq-title .plus, .ie9 .faq-title .minus{
background: none;
height: 100%;
}
#faqs-container .faq-wrapper .faq-title h4 {
margin: 0;
text-transform: uppercase;
cursor: pointer;
}
#faqs-container .faq-icon {
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: 12px 7px;
border-left: 1px solid;
font-size: 40px;
cursor: pointer;
}
#faqs-container .faq-item {
display: none;
position: relative;
overflow: hidden;
padding-top: 20px;
} .contact-form li input[type=submit]{
width: auto;
}
.contact-form {
margin-top: 0;
}
.contact-form label{
margin-right: 5px;
}
.contact-form  ul{
margin: 0;
padding: 0;
}
.contact-form  ul li {
list-style-type: none;
margin: 0 0 15px 0;
padding-top: 0;
padding-left: 0;
}
.contact-form ul li.no-padding-right{padding-right:0;}
.contact-form li div.input-prepend .add-on{
position: absolute;
bottom: 15px;
left: 15px;
background-color: transparent;
border: 0px;
z-index: 10;
width: 15px;
height: 15px;
padding: 0;
}
.contact-form li div.input-prepend{
position: relative;
}
.contact-form li div.input-prepend.with-icon input{
padding-left: 43px;
height: 40px;
border: 1px solid;
border-radius: 0;
-webkit-appearance: none;
}
.contact-form li div.input-prepend input[type=text],
.contact-form li div.input-prepend input[type=password],
.contact-form li div.input-prepend select{
padding-left:  10px;
padding-right:  10px;
height: 40px;
border: 1px solid;
border-radius: 0;
}
.contact-form li div.input-prepend input[type=text],
.contact-form li div.input-prepend input[type=password]{
-webkit-appearance: none;
}
.ie .contact-form li div.input-prepend input[type=checkbox],
.ie .contact-form li div.input-prepend input[type=radio]{
border: 0;
}
.contact-form li div.input-prepend input[type=file]{
border: 0;
}
.contact-form li div.input-prepend select{
width: 100%;
}
.ie .contact-form li div.input-prepend select{
padding-right: 0;
}
.contact-form li div.input-prepend input.with-icon{
padding-left:  35px;
}
.contact-form li.textarea-field div.input-prepend textarea{
display: block;
border: 1px solid;
border-radius: 0;
-webkit-appearance: none;
}
.contact-form li input[type=text],
.contact-form li input[type=password],
.contact-form li textarea{
width: 100%;
height: 141px;
resize: none;
}
.contact-form li textarea.with-icon, .contact-form li textarea.with-icon:focus{
padding: 8px 0px 10px 48px;
}
.contact-form li textarea, .contact-form li textarea:focus{
padding: 8px 0px 10px 10px;
}
.contact-form li input:focus,.contact-form li textarea:focus{
border-top-width: 1px !important;
border-right-width: 1px !important;
border-bottom-width: 1px !important;
border-left-width: 1px !important;
border-style: solid;
}
.contact-form li input.error, .contact-form li textarea.error{
border: 1px solid #f38f8f !important;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/input-back-error.png) no-repeat top right;
}
.contact-form li input[type="submit"]{
height: auto;
margin-top: 0;
margin-right: 0;
padding: 7px 18px;
}
.contact-form li div.input-prepend input::-webkit-input-placeholder,.contact-form li.textarea-field textarea::-webkit-input-placeholder{
font-size: 13px;
font-weight: bold;
padding-left: 0px;
line-height: 22px;
}
.contact-form li div.input-prepend input:-moz-placeholder,.contact-form li.textarea-field textarea:-moz-placeholder { font-size: 13px;
font-weight: bold;
}
.contact-form li div.input-prepend input::-moz-placeholder,.contact-form li.textarea-field textarea::-moz-placeholder { font-size: 13px;
font-weight: bold;
}
.contact-form li div.input-prepend input:-ms-input-placeholder,.contact-form li.textarea-field textarea:-ms-input-placeholder {
font-size: 13px;
font-weight: bold;
}
.contact-form li #recaptcha_widget_div input{
width: auto;
height: auto;
}
.recaptchatable .recaptcha_image_cell center img {
height: 55px !important;
width: 100% !important;
}
.contact-form div.user-message{
margin: 0 auto;
margin-bottom: 15px;
}
.contact-form div.success,
.contact-form div.error {
border-radius:1px;
-moz-border-radius:1px;
-webkit-border-radius:1px;
width: 90%;
padding: 28px 40px;
border:1px solid;
margin:0 auto 15px;
background:no-repeat right bottom;
}
.contact-form div.success { background: #fdfefa url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/contact-form-success-back.png) right bottom no-repeat; border-color:#edebb6;  }
.contact-form div.success p {
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/contact-form-success-smile.png) left center no-repeat;
padding: 8px 0px 8px 70px;
margin: 0px;
color:#646464;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
min-height: 48px;
}
.contact-form div.success p span {  color: #b1ab03; font-size: 18px;  display: block; }
.contact-form div.error { background-color: #fedccd; border-color:#fa8c83; color:#c82c1f; }
.contact-form p.error { font-style:normal; font-size:11px; color:#a72727; text-transform: uppercase;  }
.contact-form.row-fluid li.first-of-line { margin-left: 0px; clear: left; }
.contact-form .contact-form-error-messages { margin-top: -55px; margin-left: auto;}
.contact-form .contact-form-error-messages .contact-form-error { color: #9b090c; font-size: 11px; text-transform: uppercase; display: none; padding-top:5px; }
.contact-form-error-messages.error-right.span3 { float: right; }
.contact-form li div.msg-error { font-style:normal; font-size:12px; color:#a72727;margin-top:4px;  }
.contact-form .contact-form-error-messages { display: none; } .box-title{
margin-bottom: 35px;
}
.box-title h2{
position: relative;
z-index: 0;
display: inline-block;
margin: 0;
padding: 0px 30px;
font-size: inherit;
}
.box-title .subtitle{
display: block;
font-size: .8em;
opacity: .9;
font-weight: 700;
line-height: normal;
margin: 0;
text-align: inherit;
}
.box-title.subtitle-small .subtitle{
font-size: .4em;
font-weight: 400;
}
.box-title.box-title-line-around h2{
border: 1px solid;
padding-top: 20px;
padding-bottom: 20px;
}
.box-title.box-title-line-middle .title-bar,
.box-title.box-title-line-around .title-bar{
position: relative;
overflow: hidden;
margin-bottom: 10px;
}
.box-title.box-title-text-left{
text-align: left;
}
.box-title.box-title-text-left:not(.box-title-line-around) h2{
padding-left: 0;
}
.box-title.box-title-text-center{
text-align: center;
}
.box-title.box-title-text-right{
text-align: right;
}
.box-title.box-title-text-right:not(.box-title-line-around) h2{
padding-right: 0;
}
.box-title.box-title-line-middle .title-bar:after,
.box-title.box-title-line-middle .title-bar:before,
.box-title.box-title-line-around .title-bar:after,
.box-title.box-title-line-around .title-bar:before{
content: '';
width: 100%;
border-bottom: 1px solid;
position: absolute;
top: 45%;
}
.box-title.box-title-line-middle .title-bar:after,
.box-title.box-title-line-around .title-bar:after{
margin-right: -100%;
}
.box-title.box-title-line-middle .title-bar:before,
.box-title.box-title-line-around .title-bar:before{
margin-left: -100%;
} .ie .box-title h2, .safari .box-title h2{
vertical-align: middle;
}
.ie .box-title.box-title-line-middle .title-bar:after,
.ie .box-title.box-title-line-middle .title-bar:before,
.ie .box-title.box-title-line-around .title-bar:after,
.ie .box-title.box-title-line-around .title-bar:before,
.safari .box-title.box-title-line-middle .title-bar:after,
.safari .box-title.box-title-line-middle .title-bar:before,
.safari .box-title.box-title-line-around .title-bar:after,
.safari .box-title.box-title-line-around .title-bar:before{
position: static;
display: inline-block;
vertical-align: middle;
} .owl-item li{
width: 99%;
} .woocommerce .products-slider-wrapper {
position: relative;
z-index: 999;
}
.products-slider-wrapper .products-slider.zoom .owl-stage-outer {
overflow: visible;
-webkit-transform: none !important;
transform: none !important;
-ms-transform: none !important;
}
.products-slider-wrapper .products-slider.zoom {
overflow: hidden;
}
.products-slider-wrapper .products-slider.zoom .owl-stage-outer .owl-stage,
.products-slider-wrapper .products-slider.zoom .owl-stage-outer .owl-item {
-webkit-transform: none;
transform: none;
-ms-transform: none;
}
.safari .woocommerce.slider-product,
.gecko .woocommerce.slider-product {
position: relative;
}
.safari .woocommerce.slider-product:hover,
.gecko .woocommerce.slider-product:hover {
z-index: 10;
}
body:not( .gecko ):not( .safari ) .products-slider-wrapper .products-slider.zoom:hover {
overflow: visible;
}
.safari .products-slider.zoom:hover,
.gecko .products-slider.zoom:hover {
padding: 30px 40px 400px;
margin: -30px -40px -400px;
}
.products-slider.zoom .owl-item:not( .active ) { opacity: 0; }
.products-slider.zoom .owl-item.active { opacity: 1; }
.products-slider-wrapper h3.products-slider-title {
margin-top: 0;
margin-bottom: 17px;
padding-bottom: 10px;
border-bottom: 1px solid;
}
.products-slider-wrapper .es-nav {
position: absolute;
top: -8px;
right: 0;
}
.products-slider-wrapper .es-nav-prev,
.products-slider-wrapper .es-nav-next {
display: inline-block;
cursor: pointer;
}
.products-slider-wrapper .es-nav-prev span,
.products-slider-wrapper .es-nav-next span {
border: 1px solid;
border-radius: 50%;
width: 25px;
height: 25px;
text-align: center;
padding-top: 5px;
font-size: 14px;
display: block;
}
.products-slider-wrapper .es-nav-prev {
margin-right: 3px;
}
.products-slider-wrapper .es-nav-prev span {
padding-right: 2px;
}
.gecko .products-slider-wrapper .es-nav-next span {
padding-left: 2px;
} div.tabs-container .woocommerce h3.products-slider-title { display: none; }
.tabs-container.products_tabs .panel {
margin-bottom: 0;
background-color: transparent;
border: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.tabs-container.products_tabs {
overflow: visible;
position: relative;
}
.tabs-container.products_tabs .products-slider-wrapper {
position: static;
}
.tabs-container.products_tabs .products-slider-wrapper .es-nav {
top: 47px;
}
.tabs-container.products_tabs .woocommerce.slider-product {
position: static;
} .woocommerce .categories-slider {
position: relative;
overflow: hidden;
}
.categories-slider-wrapper .categories-slider ul.products .owl-item li {
width: 99%;
margin-bottom: 0;
}
.categories-slider-wrapper .es-nav-prev, .categories-slider-wrapper .es-nav-next{
width: 50px;
position: absolute;
top: 0;
bottom: 0;
background-color: rgba( 255, 255, 255, 0.8 );
cursor: pointer;
z-index: 999;
}
.categories-slider-wrapper .es-nav-prev { left: -50px; transition: left 0.5s; -webkit-trasition: left 0.5s; -moz-trasition: left 0.5s; -ms-trasition: left 0.5s; }
.categories-slider-wrapper .es-nav-next { right: -50px; transition: right 0.5s; -webkit-trasition: right 0.5s; -moz-trasition: right 0.5s; -ms-trasition: right 0.5s; }
.categories-slider-wrapper .es-nav span {
position: absolute;
top: 35%;
left: 5px;
width: 35px;
height: 35px;
border: 2px solid;
border-radius: 50%;
padding: 9px;
text-align: center;
opacity: 1;
}
.categories-slider-wrapper .es-nav span.fa-chevron-left {
padding-right: 11px;
}
.categories-slider-wrapper .es-nav span.fa-chevron-right {
padding-left: 11px;
}
.categories-slider-wrapper .es-nav span { top: 45%; }
.categories-slider-wrapper:hover .es-nav-next { right: 0; transition: right 0.5s; -webkit-trasition: right 0.5s; -moz-trasition: right 0.5s; -ms-trasition: right 0.5s;}
.categories-slider-wrapper:hover .es-nav-prev { left: 0; transition: left 0.5s; -webkit-trasition: left 0.5s; -moz-trasition: left 0.5s; -ms-trasition: left 0.5s; } .esg-overflowtrick ul li.eg-portfolio-masonry-wrapper {
padding: 0;
}
.eg-item-skin-1-element-11-a{
padding: 10px;
}
.eg-item-skin-1-element-11-a a.eg-item-skin-1-element-11{
padding: 0px;
}
.eg-item-skin-1-wrapper h4 {
padding-top: 0px;
margin-top: -5px;
}
li.eg-item-skin-1-wrapper .esg-top .btn-eg{
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
transition: all 0.5s;
}
li.eg-item-skin-1-wrapper .esg-top .btn-eg{
font-size: 18px;
padding: 9px 14px;
display: inline-block;
border: 1px solid;
}
li.eg-item-skin-1-wrapper .esg-top .btn-eg:empty {
display: none;
}
.esg-container-fullscreen-forcer li.eg-item-skin-1-wrapper{
background-color: transparent;
}
.eg-item-skin-1-wrapper img,
.eg-item-skin-1-wrapper .esg-media-poster,
.eg-mindig-shop-wrapper img{
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
transition: all 0.5s linear;
}
.eg-item-skin-1-wrapper:hover img,
.eg-item-skin-1-wrapper:hover .esg-media-poster,
.eg-mindig-shop-wrapper:hover img{
-webkit-transform: scale(1.2) rotateZ(-5deg);
-moz-transform: scale(1.2) rotateZ(-5deg);
-ms-transform: scale(1.2) rotateZ(-5deg);
-o-transform: scale(1.2) rotateZ(-5deg);
transform: scale(1.2) rotateZ(-5deg);
}
.eg-item-skin-1-wrapper:hover .esg-entry-cover .esg-overlay{
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.eg-item-skin-1-wrapper.filter-hover1 .esg-entry-cover .esg-overlay.eg-item-skin-1-container{
background-color: transparent;
border: 0px solid rgba(164,164,164, 0.3);
}
.eg-item-skin-1-wrapper.filter-hover1 .eg-item-skin-1-element-16-a a, .eg-item-skin-1-wrapper.filter-hover1 .eg-item-skin-1-element-16{
-webkit-transition: color 0.5s;
-moz-transition: color 0.5s;
transition: color 0.5s;
color: #686868;
}
.eg-item-skin-1-wrapper .esg-entry-media iframe{
border: 0px;
}
.eg-item-skin-1-wrapper.filter-hover1:hover .eg-item-skin-1-element-16-a a,
.eg-item-skin-1-wrapper.filter-hover1:hover .eg-item-skin-1-element-16{
color: #d59a0d;
}
.eg-item-skin-1-wrapper .eg-item-skin-1-element-8,
.eg-item-skin-1-wrapper .eg-item-skin-1-element-9,
.eg-howardtaft-wrapper .eg-howardtaft-element-3,
.eg-howardtaft-wrapper .eg-howardtaft-element-1{
background-color: transparent;
} .eg-item-skin-1-wrapper .esg-top .style1{
margin-top: 33%;
}
.eg-item-skin-1-wrapper .esg-top .style1{
padding-bottom: 20px;
}
.eg-item-skin-1-wrapper .esg-top .eg-item-skin-1-element-11{
padding: 0px;
}
.eg-item-skin-1-wrapper .esg-top .style1 *,
.eg-item-skin-1-wrapper .esg-top .style2 *,
.eg-item-skin-1-wrapper .esg-top .style3 *,
.eg-item-skin-1-wrapper .esg-top .style4 *,
.eg-item-skin-1-wrapper .esg-top .style5 *,
.eg-item-skin-1-wrapper .esg-top .style6 *{
text-align: left;
-webkit-transition: color 0.5s;
-moz-transition: color 0.5s;
transition: color 0.5s;
}
.eg-item-skin-1-wrapper .esg-top .style1 *,
.eg-item-skin-1-wrapper .esg-top .style5 *{
color: #1f1f1f;
}
.eg-item-skin-1-wrapper .esg-top .style2 *{
color: #ffffff;
}
.eg-item-skin-1-wrapper:hover .esg-top .style1 *,
.eg-item-skin-1-wrapper:hover .esg-top .style3 *{
color: #ffffff;
}
.eg-item-skin-1-wrapper .esg-top  h1{
font-size: 24px;
font-weight: normal;
padding-bottom: 6px;
}
.eg-item-skin-1-wrapper .esg-top  h4{
padding-bottom: 10px;
}
.eg-item-skin-1-wrapper:hover .esg-top .style1 *{
color: #fff;
}
.eg-item-skin-1-wrapper .esg-entry-media iframe{
border: 0;
} .eg-item-skin-1-wrapper .esg-top .style2 *,
.eg-item-skin-1-wrapper .esg-top .style6 *{
color: #fff;
text-align: center;
}
.eg-item-skin-1-wrapper .esg-top .style2 h1{
font-size: 40px;
font-weight: bold;
}
.eg-item-skin-1-wrapper .esg-top .style2 h4{
font-size: 20px;
}
.eg-item-skin-1-wrapper .esg-top .style2,
.eg-item-skin-1-wrapper .esg-top .style4{
margin-top: 38%;
} .eg-item-skin-1-wrapper .esg-top .style3{
margin-top: 80%;
}
.eg-item-skin-1-wrapper .esg-top .style3 *{
color: #1f1f1f;
text-align: right;
}
.eg-item-skin-1-wrapper .esg-top .style3 h4{
color: #474747;
font-size: 14px;
margin-top: -12px;
} .eg-item-skin-1-wrapper .esg-top .style4 *{
color: #1f1f1f;
text-align: center;
}
.eg-item-skin-1-wrapper .esg-top .style4 h4,
.eg-item-skin-1-wrapper .esg-top .style5 h4,
.eg-item-skin-1-wrapper .esg-top .style6 h4{
font-size: 14px;
margin-top: -12px;
line-height: 20px;
}
.eg-item-skin-1-wrapper .esg-top .style4 h1,
.eg-item-skin-1-wrapper .esg-top .style5 h1,
.eg-item-skin-1-wrapper .esg-top .style6 h1{
font-size: 24px;
line-height: 1.4em;
}
.eg-item-skin-1-wrapper:hover .esg-top .style4 *,
.eg-item-skin-1-wrapper:hover .esg-top .style5 *{
color: #fff;
} .eg-item-skin-1-wrapper .esg-top .style5{
margin-top: 0;
margin-bottom: 15px;
} .eg-item-skin-1-wrapper .esg-top .style6{
margin-top: 35px;
} .eg-mindig-shop-element-18{
margin-top: 0 !important;
margin-bottom: 15px !important;
}
.eg-mindig-shop-element-18 ins{
text-decoration: none;
}
.eg-mindig-shop-element-18 ins .amount{
font-size: 16px;
}
.eg-mindig-shop-element-18 del .amount{
font-size: 15px;
font-weight: 400;
color: #c0c0c0;
} div.box {
position: relative;
min-height: 50px;
padding: 14px 10px 14px 60px;
margin: 15px 0;
font-size: 14px;
text-transform: uppercase;
}
div.box.success-box { border: 1px solid #dee09a; color: #767a0d; }
div.box.info-box, div.notice-box { border: 1px solid #dddddd; }
div.box.alert-box, div.box.error-box { border: 1px solid #fdc1b1; color: #c65132; }
div.box .ico {
position: absolute;
width: 26px;
height: 26px;
left: 12px;
top: 12px;
}
div.box.success-box .ico { background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/ico-notice.png) top center no-repeat; }
div.box.alert-box .ico, div.box.error-box .ico { background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/ico-notice.png) center -56px no-repeat; }
div.box.info-box .ico { background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/ico-notice.png) center -27px no-repeat; }
div.box.notice-box .ico { background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/ico-notice.png) center -111px no-repeat; } .code-container pre {
border: 1px solid #e0e0e0;
border-radius: 0;
padding: 1em;
font-size: 1em;
line-height: 1.5em;
margin: 0;
white-space: pre-wrap;
font-family: 'Courier';
font-size: 14px;
background: #f7f7f7;
padding: 1em;
color: #999;
white-space: pre-wrap;
background-image: linear-gradient(bottom, #f9f9f9 50%, whitesmoke 50%);
background-image: -o-linear-gradient(bottom, #f9f9f9 50%, whitesmoke 50%);
background-image: -moz-linear-gradient(bottom, #f9f9f9 50%, whitesmoke 50%);
background-image: -webkit-linear-gradient(bottom, #f9f9f9 50%, whitesmoke 50%);
background-image: -ms-linear-gradient(bottom, #f9f9f9 50%, whitesmoke 50%);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #F9F9F9), color-stop(0.5, #F5F5F5));
background-size: 3em 3em;
background-position: 0 1em;
} .dropcap {
width: 66px;
height: 66px;
border: 2px solid;
text-align: center;
line-height: 58px;
font-size: 60px;
float: left;
margin-right: 23px;
margin-bottom: 22px;
}
.container .wpb_column > .wpb_wrapper .dropcap{
margin-bottom: 22px;
} .contact-info ul{
padding-left: 0px;
}
.contact-info ul li {
list-style: none;
border-bottom: 1px solid;
padding: 10px 0px;
}
.contact-info ul li:before {
content: '';
display: table;
}
.contact-info ul li:after{
content: '';
display: table;
clear: both;
}
.contact-info .info-container{
margin-bottom: 0 !important;
}
.contact-info .info-container h5 {
margin-bottom: 0;
margin-top: 10px;
text-transform: uppercase;
}
.contact-info .info-container p{
margin: 0;
padding: 0;
}
.contact-info .icon-container.background-image{
width: 46px;
height: 46px;
float: left;
margin-right: 10px;
background-position: center top;
}
.contact-info:not(.widget) ul li:hover .icon-container.background-image.email{
background-position: center bottom;
}
.contact-info h2 {
margin-bottom: 20px;
} .numbers-sections {
position: relative;
}
.numbers-sections div.number-box {
position: relative;
display: table;
height: 120px;
width: 100%;
}
.numbers-sections .number {
z-index: -1;
font-size: 200px;
color: #d8d8d8;
height: auto;
line-height: 0.6;
width: 100%;
text-align: center;
}
.ie10 .numbers-sections .number{
line-height: 0.7;
}
.numbers-sections h4 {
font-size: 18px !important;
z-index: 10;
top: 21%;
line-height: 2;
width: 100%;
text-align: center;
text-transform: uppercase;
font-weight: normal;
display: table-cell;
vertical-align: middle;
position: absolute;
}
.ie10 .numbers-sections h4 {
top: 25%;
}
.numbers-sections h4 span.title-highlight {
font-size: 18px;
text-transform: uppercase;
} .box-sections.horizontal .icon, .box-sections.vertical .icon {
display: table;
text-align: center;
height: 64px;
width: 100%;
vertical-align: middle;
table-layout: fixed;
}
.box-sections.horizontal .icon-circle .icon,
.box-sections.vertical .icon-circle .icon{
display: table-cell;
table-layout: fixed;
}
div.margin-bottom.box-sections{
margin-bottom: 30px;
position: relative;
}
.box-sections.vertical .icon{
height: auto;
}
.box-sections.horizontal .box-icon{
width: 100px;
position: absolute;
margin-top: 10px;
}
.box-sections.horizontal .box-icon{
width: 100px;
position: absolute;
margin-top: 10px;
}
.box-sections.horizontal p{
margin-top: 5px;
}
.box-sections.horizontal .box-icon .icon-circle{
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
text-align:center;
}
.box-sections.vertical .box-icon{
width:100%;
text-align:center;
}
.box-sections.vertical .box-icon .icon-circle i,
.box-sections.horizontal .box-icon .icon-circle i{
display: inline;
}
.box-sections.vertical .box-icon .icon-circle i{
height: 64px;
}
.box-sections.horizontal .box-icon .icon-circle,
.box-sections.vertical .box-icon .icon-circle{
display: table;
}
.box-sections.vertical .box-icon .icon-circle{
margin: 0 auto;
float: none; }
.box-sections.horizontal .box-content{
margin-left: 100px;
}
.gecko .box-sections.horizontal .box-content{
margin-left: 120px;
}
.box-sections.horizontal.no-margin .box-content {
margin-left: 0px;
}
.box-sections.vertical div.box-content{
clear: both;
float: none;
}
.box-sections.horizontal h2,
.box-sections.horizontal h3,
.box-sections.horizontal h4,
.box-sections.horizontal h5,
.box-sections.horizontal h6{
display: inline;
}
.box-sections.vertical h2,
.box-sections.vertical h3,
.box-sections.vertical h4,
.box-sections.vertical h5,
.box-sections.vertical h6,
.box-sections.vertical p {
display: block;
text-align: center;
margin-right: 10px;
}
.box-sections.light-icon-box h3{
color: #ffffff !important;
}
.box-sections.light-icon-box p{
color: #bfbfbf !important;
} .member{
border: 1px solid;
margin-bottom: 30px;
}
.team-section .member-info .member-name h4{
text-align: center;
margin-bottom: 5px;
word-wrap: break-word;
}
.team-section .member-info{
padding: 0px 10px 10px 10px;
}
.team-section .member-info .member-name {
font-size: 10px;
text-align: center;
letter-spacing: 1px;
text-transform: uppercase;
}
.team-section .member-description{
text-align: center;
margin-top: 20px;
padding-bottom: 30px;
}
.team-section .col-sm-3:nth-child(4n+1) {
clear: left;
}
.team-section .col-sm-4:nth-child(3n+1) {
clear: left;
}
.team-section span.icon-circle{
margin-right: 0;
}
.member-social {
border: 1px solid;
width: 80%;
margin: 0 auto;
text-align: center;
padding-top: 5px;
margin-top: -50px;
}
.member-social a {
margin: 0 1px;
} .tabs-container { clear:both; overflow: hidden; }
.tabs-container ul.tabs {
list-style: none;
border-bottom: 1px solid;
padding: 0 0 0 0;
margin: 20px 0;
text-align: left;
}
.tabs-container.products_tabs ul.tabs {
margin-bottom : 33px;
}
.tabs-container ul.tabs li {
display: inline-block;
}
.tabs-container ul.tabs li {
height: 42px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/product-tabs-slash.png) right center no-repeat;
border: 0px !important;
padding: 0px 20px 0px 0px !important;
margin: 0px;
}
.tabs-container ul.tabs li h4 {
margin: 0;
display: inline-block;
line-height: 42px;
}
.tabs-container ul.tabs li h4 a {
}
.tabs-container ul.tabs li.current a, .tabs-container ul.tabs li a:hover {
color: #1f1f1f;
} .separator.single {
border-top: 1px solid;
}
.separator.double {
border-top: 1px solid;
border-bottom: 1px solid;
height: 6px;
}
.separator.dotted {
border-top: 2px dotted;
}
.separator.dashed {
border-top: 2px dashed;
} .yit_shortcodes.recent-post .hentry{
margin-bottom: 30px;
}
.yit_shortcodes.recent-post .col-sm-4:nth-child(3n+1) {
clear: left;
}
.yit_shortcodes.recent-post .col-sm-3:nth-child(4n+1) {
clear: left;
} .blog-section-wrapper ul.blog_posts {
list-style: none;
padding: 0;
}
.blog-section-wrapper ul.blog_posts li {
margin-bottom: 20px;
}
.blog-section-wrapper ul.blog_posts li div.blog_post {
border: 1px solid;
padding: 3px;
min-height: 80px;
}
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_date {
text-align: center;
width: 40px;
height: 72px;
float: left;
padding-top: 15px;
margin-right: 10px;
}
ul.blog_posts li div.blog_post .yit_post_date .day,
ul.blog_posts li div.blog_post .yit_post_date .month {
display: block;
line-height: 20px;
text-transform: uppercase;
color: rgb(255, 255, 255);
}
ul.blog_posts li div.blog_post .yit_post_date .day {
font-size: 24px;
padding-bottom: 5px;
font-weight: 700;
}
ul.blog_posts li div.blog_post .yit_post_date .month {
font-size: 15px;
}
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_thumbnail {
float: left;
margin-right: 15px;
margin-left: -5px;
}
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span {
display: block;
}
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.title {
padding-top: 10px;
}
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.title a {
text-transform: uppercase;
}
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.info a{
font-size: 12px !important;
}
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.info {
font-size: 12px;
margin-top: 5px;
} .yit-progress-bar{
margin-bottom: 15px;
}
.yit-progress-bar .progress{
position: relative;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.yit-progress-bar .bar-meta{
margin-bottom: 5px;
}
.yit-progress-bar .bar-meta span{
font-weight: 700;
}
.yit-progress-bar .bar-value{
display: none;
}
.isMobile .yit-progress-bar .bar-value{
display: inline-block;
}
.yit-progress-bar .progress-bar{
position: absolute;
top: 0px;
left: 0px;
z-index: 10;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
width: 0%;
-webkit-transition: width 3s;
-moz-transition: width 3s;
transition: width 3s;
}
.yit-progress-bar.text-inside{
position: relative;
}.yit-progress-bar.text-inside .bar-meta{
position: absolute;
z-index: 30;
width: 100%;
padding: 0% 10px;
margin-bottom: 0px;
}
.yit-progress-bar.text-after .bar-meta{
margin-top: 10px;
}
.yit-progress-bar .progress-bar.slow{
-webkit-transition: width 3s;
-moz-transition: width 3s;
transition: width 3s;
}
.yit-progress-bar .progress-bar.normal{
-webkit-transition: width 2s;
-moz-transition: width 2s;
transition: width 2s;
}
.yit-progress-bar .progress-bar.fast{
-webkit-transition: width 1s;
-moz-transition: width 1s;
transition: width 1s;
}
.isMobile .yit-progress-bar .progress-bar {
-webkit-transition: none;
-moz-transition: none;
transition: none;
} .credit_card {
width: 32px;
height: 32px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/creditcard.png) no-repeat;
display: inline-block;
margin-left: 5px;
}
.credit_card.amazon {background-position:0px 0px;}
.credit_card.amex {background-position: -32px 0px;}
.credit_card.amex_alt {background-position: -64px 0px;}
.credit_card.amex_gold {background-position: -96px 0px;}
.credit_card.amex_green {background-position:-128px 0px;}
.credit_card.amex_silver {background-position:-160px 0px;}
.credit_card.apple {background-position:-192px 0px;}
.credit_card.bank {background-position:-224px 0px;}
.credit_card.cash {background-position:-256px 0px;}
.credit_card.chase {background-position:-288px 0px;}
.credit_card.coupon {background-position:-320px 0px;}
.credit_card.credit {background-position:-352px 0px;}
.credit_card.debit {background-position:-384px 0px;}
.credit_card.discover {background-position:-416px 0px;}
.credit_card.discover_alt {background-position:-448px 0px;}
.credit_card.discover_novus {background-position:-480px 0px;}
.credit_card.echeck {background-position:-512px 0px;}
.credit_card.generic_1 {background-position:-544px 0px;}
.credit_card.generic_2 {background-position:-576px 0px;}
.credit_card.generic_3 {background-position:-608px 0px;}
.credit_card.gift {background-position:-640px 0px;}
.credit_card.gift_alt {background-position:-672px 0px;}
.credit_card.gold {background-position:-704px 0px;}
.credit_card.googleckout {background-position:-736px 0px;}
.credit_card.itunes {background-position:-768px 0px;}
.credit_card.itunes_2 {background-position:-800px 0px;}
.credit_card.itunes_3 {background-position:-832px 0px;}
.credit_card.mastercard {background-position:-864px 0px;}
.credit_card.mastercard_alt {background-position:-896px 0px;}
.credit_card.mileage {background-position:-928px 0px;}
.credit_card.paypal {background-position:-960px 0px;}
.credit_card.sapphire {background-position:-992px 0px;}
.credit_card.solo {background-position:-1024px 0px;}
.credit_card.visa {background-position:-1056px 0px;}
.credit_card.visa_alt {background-position:-1088px 0px;} .piechart {
display: block;
text-align: center;
position: relative;
margin: 0 auto;
}
.piechart span {
display: inline-block;
text-align: center;
z-index: 2;
}
.piechart span i{
vertical-align: middle;
}
.piechart canvas{
position: absolute;
top: 0px;
left: 0px;
} .image-styled a.thumb {
display: block;
max-width: 100%;
position: relative;
width: auto;
}
.image-styled .img_frame {
background: none repeat scroll 0 0 #FFFFFF;
border: 4px solid #FFFFFF;
border-radius: 2px 2px 2px 2px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
max-width: 100%;
position: relative;
}
#ie8 .image-styled .img_frame {
border: 1px solid #cfcfcf;
padding: 4px;
}
.image-styled .img_frame img {
display: block;
max-width: 100%;
width: auto;
}
.image-styled .img_frame.img_size_fullwidth, .image-styled .img_frame.img_size_fullwidth img {
display: block;
height: auto;
width: auto;
}
.img_size_thumbnail {
width: 150px;
}
.img_size_medium {
width: 300px;
}
.img_size_large {
width: 500px;
max-width: 500px;
}
.overlay{
position: absolute;
background: rgba(0,0,0,0);
z-index: 500;
height: 100%;
width: 100%;
position: absolute;
left: 0;
top: 0;
-webkit-transition: all linear 0.3s;
-moz-transition: all linear 0.3s;
transition: all 0.3s;
}
.overlay .zoom {
height: 100%;
width: 100%;
position: absolute;
left: 0;
top: 0;
cursor: pointer;
z-index: 2;
-webkit-transition: all linear 0.3s;
-moz-transition: all linear 0.3s;
transition: all 0.3s;
}
.overlay:hover{
background: rgba(0,0,0,0.4);
}
.overlay:hover .zoom:before{
opacity: 1;
} .modal-shortcode{
display: inline-block;
cursor: pointer;
}
.modal-shortcode .modal-opener a{
display: inline-block;
}
.modal-shortcode .modal-opener img{
width: 100%;
max-width: 100%;
}
.modal-shortcode .modal .modal-dialog{
margin-top: 100px;
}
.modal-shortcode .modal .modal-header{
background-color: #f7f7f7;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
padding-top: 20px;
}
.modal-shortcode .modal .modal-header a{
float: right;
padding-top: 5px;
cursor: pointer;
}
.modal-shortcode .modal .modal-header a span.fa:before{
font-family: 'FontAwesome'!important;
} .yit_post_quote {
border-top: 2px solid;
padding: 3px 40px 10px 40px;
position: relative;
border-bottom: 1px solid;
}
.yit_post_quote .fa{
position: absolute;
top: 14px;
left: 0;
font-size: 20px;
}
.yit_post_quote .quote-title{
position: absolute;
right: 0;
bottom: -10px;
padding-left: 15px;
margin: 0;
}
.yit_post_quote .quote-title span{
background: #ffffff;
padding: 0px 0px 0px 10px;
font-size: 13px;
font-weight: 400;
text-transform: uppercase;
} .counter {
text-align: center;
}
.counter .number {
display: inline;
position: relative;
line-height: 1;
font-weight: 700;
}
.counter p, .counter .text {
margin: 0;
text-transform: uppercase;
font-size: 20px;
font-weight: 600;
}
.counter .text {
margin-top: 5px;
}
.counter .text.animate, .counter .percent.animate {
visibility: hidden;
}
.isMobile .counter .text.animate {
visibility: visible;
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
animation: none !important;
opacity: 1 !important;
}
.counter .text p {
text-align: center;
}
.counter .percent {
display: inline-block;
position: absolute;
top: 22%;
font-size: .2em;
font-weight: 400;
right: -20px;
}
.opera .counter .percent {
right: 15px;
}
.counter i {
padding-bottom: 20px;
}
.gecko .counter .percent {
right:0.5em;
} .google-map-frame{
pointer-events:none;
}
.google-map-frame.full-width {
padding: 0;
position: relative;
width: 1000%;
left: -500%;
margin-left: 50%;
}
.google-map-frame.full-width .inner {
position: relative;
margin-left: auto;
margin-right: auto;
}
.google-map-frame.full-width .inner{
}
.google-map-frame .map_info{
right: 0;
left: 5%;
}
.google-map-frame .container_map_box_info{
float: left;
}
.google-map-frame {
padding: 0px 3px 3px 3px;
}
.google-map-frame iframe {
display: block;
}
.google-map-frame.full-width .inner{
position: relative;
margin-left: auto;
margin-right: auto;
}
.google-map-frame.full-width iframe{
display: block;
margin-top: 0px;
margin-bottom: -4px;
padding-bottom: 0;
}
.google-map-frame.full-width .border {
position: relative;
}
.google-map-frame .map_info{
position: absolute;
bottom: 12%;
left: 0;
right: 5%;
pointer-events: none;
}
.google-map-frame .container_map_box_info{
padding-left: 0.9375em;
padding-right: 0.9375em;
float: right;
}
.google-map-frame .map_info .row{
width: 100%;
margin: 0 auto;
max-width: 82.5em;
}
.google-map-frame .map_box_info{
background: rgba(34,34,34,0.7);
padding: 30px 40px;
pointer-events: auto;
}
.google-map-frame .map_box_info h4 {
margin-bottom: 0;
margin-top: 15px;
color: #fff;
}
.google-map-frame .map_box_info p{
margin-bottom: 0;
line-height: 24px;
color: #fff;
} .random-numbers{
margin: 0 auto;
margin-bottom: 40px;
text-align: center;
}
.random-numbers i{
display: block;
}
.random-numbers img {
width: 104px;
height: 104px;
display: block;
margin: 0 auto 13px;
}
.random-numbers p {
line-height: 21px;
margin-top: 0;
text-align: center;
}
.random-numbers span.number {
font-weight: bold;
font-size: 48px;
line-height: 58px;
margin-bottom: 4px;
color: #555555;
}
.random-numbers span.icon-circle {
text-align: center;
float: none;
margin: 0 auto;
} ul.short {
list-style-type: none !important;
margin: 20px 0;
padding: 0 0 0 20px;
}
ul.short li {
display: block;
margin-bottom: 15px;
padding: 0;
position: relative;
}
ul.short li:before {
margin:0 5px 0 -21px;
font-family: 'FontAwesome';
} a.btn.animated {
position: relative;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
padding: 8px 38px 6px;
line-height: 20px;
overflow: hidden;
}
a.btn.animated.UtC span,a.btn.animated.LtC span,a.btn.animated.RtC span {
display: inline-block;
width: 100%;
height: 100%;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
a.btn.animated:before {
position: absolute;
display: inline-block;
vertical-align: middle;
height: 100%;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
font-family: FontAwesome;
}
a.btn.animated.RtL:before {
right: -150px;
}
a.btn.animated.RtL:hover:before {
right: 10px;
}
a.btn.animated.LtR:before {
left: -150px;
}
a.btn.animated.LtR:hover:before {
left: 10px;
}
a.btn.animated.CtR:before {
right: 50% ;
opacity: 0;
}
a.btn.animated.CtR:hover:before {
right:10px;
opacity: 1;
}
a.btn.animated.CtL:before {
left: 50% ;
opacity: 0;
}
a.btn.animated.CtL:hover:before {
left:10px;
opacity: 1;
}
a.btn.animated.UtC:before {
right: 50%;
top:-150px;
margin-right: -9px;
}
a.btn.animated.UtC:hover:before {
top: 0.4em;
}
a.btn.animated.UtC:hover span {
-webkit-transform: translateY(300%);
-moz-transform: translateY(300%);
-ms-transform: translateY(300%);
transform: translateY(300%);
}
a.btn.animated.LtC:before {
left: -150px;
top:-14px;
}
a.btn.animated.LtC:hover:before {
left:50%;
margin-left: -9px;
}
a.btn.animated.LtC:hover span {
-webkit-transform: translateX(200%);
-moz-transform: translateX(200%);
-ms-transform: translateX(200%);
transform: translateX(200%);
}
a.btn.animated.RtC:before {
right: -150px;
top:-14px;
}
a.btn.animated.RtC:hover:before {
right:50%;
margin-right: -9px;
}
a.btn.animated.RtC:hover span {
-webkit-transform: translateX(-200%);
-moz-transform: translateX(-200%);
-ms-transform: translateX(-200%);
transform: translateX(-200%);
} ul.tweets-widget{
padding-left: 0;
}
ul.tweets-widget li{
list-style: none;
}
ul.tweets-widget li:not(:last-child){
margin-bottom: 45px;
}
ul.tweets-widget li .icon-container{
float:left;
display: block;
margin-right: 16px;
}
ul.tweets-widget li .icon-container i.fa{
font-size: 25px;
}
ul.tweets-widget li .text-container{
display: block;
} .price-table {
border: 1px solid;
margin: 0 0 20px;
max-width: 300px;
}
.price-table.centered{
margin: 0 auto 20px;
}
.price-table-container {
border: 6px solid #f7f7f7;
}
.price-table div.head {
margin: 0;
}
.price-table div.head h2 {
margin: 0;
padding: 22px 0;
text-align: center;
font-size: 18px;
line-height: 10px;
}
.price-table div.price {
text-align: center;
}
.price-table div.price span {
display: inline-block;
position: relative;
}
.price-table div.price span.price {
text-align: center;
font-size: 72px;
margin-top: 15px;
margin-bottom: 0px;
}
.price-table div.price span.prefix sup, .price-table div.price span.price-decimal sup, .price-table div.price span.suffix {
font-size: 30px;
}
.price-table div.price span.prefix sup, .price-table div.price span.price-decimal sup {
top: -33px;
}
.price-table div.price span.suffix {
font-weight: bold;
}
.price-table div.body ul {
margin: 0;
padding: 0;
}
.price-table div.body ul li{
list-style-type: none;
text-align: center;
padding: 13px 0 13px 0;
font-size: 15px;
border-bottom: 1px solid #f7f7f7;
}
.price-table div.body ul li:last-of-type {
border-bottom:none;
padding-bottom: 10px;
}
.price-table div.button-container {
text-align: center;
margin-top:8px;
margin-bottom: 8px;
padding: 0;
}
.price-table div.button-container a.btn-alternative,.price-table div.button-container a.btn-flat {
margin: 10px 0 20px;
} .share-container .share-text{
margin-bottom: 10px;
}
.socials-container {
margin-top: 15px;
}
.share-modal .share-container {
display: none;
}
.share-modal .share-button .fa {
margin-right: 10px;
font-size: 20px;
}
.shortcode.morph-button-inflow-2{
position: relative;
}
.shortcode.morph-button-inflow-2 > button {
padding: 0;
text-align: left;
}
.shortcode.morph-button-inflow-2 > button .fa{
margin-right: 10px;
font-size: 20px;
}
.shortcode a.socials-text{
display: block;
margin-bottom: 10px;
font-size: 12px;
height: 32px;
margin-bottom: 10px;
padding-left: 45px;
line-height: normal;
}
.shortcode.morph-button-inflow > button{
line-height: 24px;
background: transparent;
border: 0px;
}
.shortcode .content-style-social{
margin: 33px;
margin-left: 0;
padding: 5px 1px 1px 10px;
background-image: none !important;
-webkit-box-shadow:  1px 3px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.2);
box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.2);
}
.shortcode .content-style-social:after {
content: "Close";
margin-bottom: 5px;
display: block;
cursor: pointer;
text-align: center;
}
.shortcode.morph-button-inflow .morph-content{
top: 8px;
z-index: 1;
position: absolute;
} .cols-3 .pricing_box.price-table { width: 33%;  margin-bottom:50px;}
.cols-4 .pricing_box.price-table { width: 24.8%; font-size: 1em; }
.pricing_box.price-table {
float: left;
max-width: none;
border: none;
}
.pricing_box.price-table.large {
box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.50);
-webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.50);
z-index: 8;
position: relative;
}
.pricing_box.price-table div.head{
height: 106px;
position: relative;
overflow: hidden;
}
.pricing_box.price-table div.head span.price{
font-size: 16px;
background: #f2f2f2;
text-align: center;
height: 35px;
margin: 0;
padding: 0;
position: absolute;
bottom: 56px;
left: 0;
width: 100%;
line-height: 39px;
}
.pricing_box.price-table div.head span.title{
font-size: 24px;
background: #fbfbfb;
text-align: center;
height: 56px;
line-height: 56px;
position: absolute;
bottom: 0px;
left: 0;
width: 100%;
}
.pricing_box.price-table.large div.head span.price{
bottom: 71px;
}
.pricing_box.price-table.large div.head span.title{
height: 71px;
line-height: 71px;
}
.pricing_box.price-table.no-large.left div.head span.price{
border-bottom-width: 0 ;
border-right-width: 0 ;
}
.pricing_box.price-table.no-large.right div.head span.price{
border-bottom-width: 0 ;
border-left-width: 0 ;
}
.pricing_box.price-table.no-large.no-header div.head span.price {
border: none;
}
.pricing_box.price-table.no-large.left div.head span.title{
border-bottom-width: 0 ;
border-right-width: 0 ;
border-bottom-top: 0 ;
}
.pricing_box.price-table.no-large.right div.head span.title{
border-bottom-width: 0 ;
border-left-width: 0 ;
border-bottom-top: 0 ;
}
.pricing_box.price-table.no-large.no-header div.head span.title {
border: none;
}
.pricing_box.price-table div.body, .pricing_box.price-table.no-large div.head span.price,.pricing_box.price-table.no-large div.head span.title{
border: 1px solid #f4f4f4;
}
.pricing_box.price-table.left div.body{
border-right: 0;
}
.pricing_box.price-table.right div.body{
border-left: 0;
}
.pricing_box.price-table div.body ul li{
min-height: 50px;
}
.pricing_box.price-table div.body ul li:last-of-type{
padding-bottom: 4px;
}
.pricing_box.price-table div.body ul li.alternative-row{
background: #fbfbfb;
}
.pricing_box.price-table.no-header div.body ul li{
text-align: left;
padding-left: 12px;
}
.pricing_box.price-table div.body ul li span.tick{
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/tick.png) center center;
width: 24px;
height: 25px;
display: inline-block;
}
.pricing_box.price-table div.button-container{
background: #f4f4f4;
margin-top: 0;
z-index: -1;
min-height: 86px;
}
.pricing_box.price-table div.button-container a{
margin-top: 25px;
margin-bottom: 21px;
}
.pricing_box.price-table.large div.button-container{
background:#ffffff;
border: none;
z-index: 0;
min-height: 88px;
}
.pricing_box.price-table.large div.button-container a{
margin-top: 30px;
margin-bottom: 26px;
} #primary .testimonials-slider ul.testimonial-content .thumbnail{
display:none;
}
#primary .testimonials-slider{
border-right: 0px;
border-left: 0px;
border-width: 1px;
padding:0px;
min-height: 135px;
}
#primary .testimonials-slider.no-border{
border: 0px;
}
#primary .testimonials-slider ul.testimonial-content{
padding-top: 0px;
margin:0px;
padding-left: 0px;
}
#primary .testimonials-slider ul.testimonial-content li blockquote{
border-left:0px;
margin-left: 42px;
border-left: 0px;
}
.testimonials-slider ul.testimonial-content li blockquote p{
display: inline-block;
position: relative;
padding-left: 20px;
quotes: "\201C""\201C""\201C""\201C";
font-size: 14px !important;
line-height: 22px !important;
}
.testimonials-slider ul.testimonial-content li blockquote p:before{
content: '“';
position: absolute;
top: 17px;
width: 150px;
height: 50px;
vertical-align: middle;
left:-40px;
display: block;
}
#primary .testimonials-slider ul.testimonial-content li p.meta{
margin-left: 60px;
padding:0px;
}
#primary .testimonials-slider ul.testimonial-content li p.meta, #primary .testimonials-slider ul.testimonial-content li p.meta span{
font-size: 16px;
background: none;
}
#primary .testimonials-slider ul.testimonial-content li p.meta span.name{
cursor: default;
}
#primary .testimonials-slider ul.testimonial-content  div.owl-next {
background: none;
border-width: 1px;
border-style: solid;
text-indent: 0px;
border-radius: 50%;
text-align:center;
float: right;
font-size: 15px;
}
#primary .testimonials-slider ul.testimonial-content  div.owl-prev {
background: none;
border-width: 1px;
border-style: solid;
text-indent: 0px;
border-radius: 50%;
text-align:center;
font-size:15px;
float: left;
margin-right: 2px;
}
#primary ul.testimonial-content .owl-item li.item{
width: 100%;
}
#primary .testimonials-slider .owl-controls{
width:auto;
}
#primary .testimonials-slider {
padding: 20px 0;
}
.parallaxeos-content .testimonials-slider{
padding: 0;
}
#primary .owl-prev i.fa.fa-angle-left,
#primary .owl-next i.fa.fa-angle-right{
font-size: 18px;
}
#primary .owl-prev i.fa.fa-angle-left{
margin-right:2px
}
#primary .owl-next i.fa.fa-angle-right{
margin-left:2px
}
#primary .testimonials-slider .owl-controls{
top: auto;
bottom: 0px;
}
.ie9 #primary .testimonial-text .owl-item li {
width: 98%;
} .slider.parallax {
width: 100%;
padding: 0;
}
.boxed-layout .slider.parallax {
width: auto;
margin-left: -15px;
margin-right: -15px;
}
.slider.parallax > div.slider-parallax-item:first-of-type {
display: block;
}
.slider.parallax > div.slider-parallax-item {
display: none;
}
#primary .parallaxeos_outer .testimonials-slider{
border:none;
}
.parallaxeos_outer .testimonials-slider ul.testimonial-content li blockquote p:before{
display:none;
}
.parallaxeos_outer .testimonials-slider ul.testimonial-content a{
border:none;
text-align:center;
}
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content li p.meta{
text-align:center;
display:block;
margin-left: 0px;
font-size: 18px;
}
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content li p.meta span {
float:none;
font-size:20px;
}
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content li blockquote p{
font-size: 18px;
line-height: 1.6em;
}
.parallaxeos_outer .testimonials-slider ul.testimonial-content li blockquote p{
display: block;
position: relative;
padding-left: 0px;
quotes: "\201C""\201C""\201C""\201C";
text-align:center;
}
.parallaxeos_outer .testimonials-slider .owl-page{
border-radius:50%;
background-color:#a5a5a5;
height:10px;
width:10px;
display:inline-block;
margin-right:3px;
}
.parallaxeos_outer .testimonials-slider .owl-page.active{
background:#fff;
}
.parallaxeos_outer .testimonials-slider .owl-pagination{
margin-top:-30px;
}
#primary .parallaxeos_outer .testimonials-slider .owl-controls{
width:100%;
}
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content  div.owl-next {
background: none;
border: 3px solid;
width: 56px;
height: 56px;
text-indent: 0px;
border-radius: 50%;
position: absolute;
right:0;
z-index:4;
}
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content  div.owl-next i,
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content  div.owl-prev i{
font-size:50px;
}
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content  div.owl-prev {
background: none;
border: 2px solid;
text-indent: 0px;
border-radius: 50%;
text-align:center;
width: 56px;
height: 56px;
position: absolute;
left: 0;
z-index:4;
}
#primary .parallaxeos_container .testimonials-slider .owl-controls {
position:static;
margin-top:50px;
}
#primary .parallaxeos_container .testimonials-slider .owl-controls {
width: 100%;
position: absolute;
height: 56px;
top: 0;
bottom: 0;
margin: auto;
}
#primary .testimonials-slider .owl-controls {
width: auto;
}
.testimonials-slider .owl-controls {
position: absolute;
right: 0;
top: -25px;
width: 47px;
}
.testimonials-slider .owl-controls .owl-prev, .testimonial-widget .owl-controls .owl-prev {
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/sprite.png) left top no-repeat;
margin-right: 0px;
width: 23px;
height: 24px;
z-index: 1;
cursor: pointer;
display: inline-block;
text-indent: -9000px;
}
.testimonials-slider .owl-controls .owl-next, .testimonial-widget .owl-controls .owl-next {
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/sprite.png) left bottom no-repeat;
width: 24px;
height: 24px;
z-index: 1;
cursor: pointer;
display: inline-block;
text-indent: -9000px;
} .call-to-action-two{
width: 100%;
display: block;
border: 1px solid;
position: relative;
}
.call-to-action-two .call-to-action-two-container {
border: 6px solid #f7f7f7;
width: 100%;
height: 100%;
display: table;
}
.call-to-action-two .call-to-action-two-container div.incipit{
display:table-cell;
vertical-align: middle;
}
.call-to-action-two .call-to-action-two-container div.incipit span{
vertical-align:middle;
display: block;
padding: 0 20px;
}
.call-to-action-two .call-to-action-two-container div.call-btn{
position: relative;
display: table-cell;
}
div.call-btn-arrow {
border-bottom: 12px solid rgba(0, 0, 0, 0);
border-top: 12px dashed rgba(0, 0, 0, 0);
border-left: 12px solid;
border-width: 12px;
content: " ";
height: 0;
position: absolute;
top: 50%;
width: 0;
margin-top: -11px;
}
.call-to-action-two .call-to-action-two-container div.call-btn a.btn-alternative{
border: 0 none;
display: block;
font-size: inherit;
height: 100%;
margin-bottom: -7px;
margin-right: -7px;
margin-top: -7px;
padding: 20px 50px;
text-align: center;
} .call-three{
width: 100%;
display: block;
border: 1px solid;
text-align: center;
}
.call-three .newsletter-cta-form-container{
width: 100%;
border: 6px solid #f7f7f7;
}
.call-three .newsletter-call3{
position: relative;
padding-bottom: 22px;
}
.call-three .newsletter-call3 form {
vertical-align: middle;
margin-top: 5px;
margin-bottom: 20px;
width: 100%;
}
.call-three .newsletter-call3 form fieldset{
width: 100%;
}
.call-three .newsletter-cta-form-container .text span.newsletter-cta-title{
margin-top: 15px;
display: block;
}
.call-three .newsletter-cta-form-container .text span.newsletter-cta-incipit{
margin-top: 5px;
display: block;
}
.call-three .newsletter-cta-form-container ul{
margin-left: 0;
width: 100%;
padding-left: 35px;
padding-right:35px;
}
.call-three .newsletter-cta-form-container li{
list-style: none;
float: left;
}
.call-three .newsletter-cta-form-container li label{
display: none;
}
.call-three .newsletter-cta-form-container li:first-child{
position: relative;
width: 80%;
}
.call-three .newsletter-cta-form-container li:nth-child(2){
width: 19%;
margin-left: 1%;
}
.call-three .newsletter-cta-form-container input{
height: 51px;
}
.call-three .newsletter-cta-form-container input.email-field{
width: 100%;
padding-left: 58px;
font-size: 14px;
}
.call-three .newsletter-cta-form-container input[type="submit"]{
width: 100%;
padding: 0;
border: 1px solid;
font-size: 14px !important;
}
.call-three .newsletter-call3 span.mail-icon-shortcode{
position: absolute;
top: 4px;
left:10px;
font-size: 41px;
}
.newsletter_form_email input.email-field{
border: 1px solid;
border-radius: 0;
-webkit-appearance: none;
} .toggle{
border: 1px solid;
margin-bottom: 18px;
padding: 12px 40px 12px 20px;
position: relative;
}
.toggle .toggle-title h4{
padding: 0;
margin: 0;
font-size: 14px;
font-family: 'Source Sans Pro', sans-serif;
color: #686868;
font-style: normal;
font-weight: 400;
text-align: left;
text-transform: uppercase;
cursor: pointer;
padding-left: 25px;
}
.toggle .toggle-title span.fa.fa-plus.closed:before,
.toggle .toggle-title span.fa.fa-minus.opened:before{
font-family: 'EntypoRegular';
font-weight: normal;
line-height: 0;
}
.toggle .toggle-title span.fa.fa-plus.closed,
.toggle .toggle-title span.fa.fa-minus.opened{
position: absolute;
top: 0;
bottom: 0;
left: 0;
padding: 0px 7px;
border-right: 1px solid;
font-size: 40px;
cursor: pointer;
}
.content-tab {
padding-left: 25px;
padding-top: 20px;
}
.toggle .toggle-title span.fa.fa-plus.closed:before{
content: '\2795';
}
.toggle .toggle-title span.fa.fa-minus.opened:before{
content: '\2796';
} .section-background-outer {
position: absolute;
width: 1000%;
left: -500%;
margin-left: 50%;
clear: both;
}
.section-background {
display: block;
position: relative;
overflow: hidden;
margin-left: auto;
margin-right: auto;
background-position: 50% 0%;
} .banner-container{
border: 1px solid #d3d3d3;
padding: 2px;
}
.banner-image{
width: 100%;
display: table;
background-position: top center; -webkit-transition: background-size 0.6s ease;
-moz-transition: background-size 0.6s ease;
transition: background-size 0.6s ease;
cursor: pointer;
position: relative;
}
.banner-image:hover{ }
.banner-image .banner-image-content{
display: table-cell;
vertical-align: middle;
text-align: center;
position: relative;
}
.banner-image-slogan-wrapper{
position: absolute;
width: 100%;
display: block;
left: 0;
z-index: 10;
padding: 10px;
pointer-events: none;
}
.banner-image-slogan-wrapper.top{
top: 10px;
}
.banner-image-slogan-wrapper.bottom{
bottom: 10px;
}
.banner-image-slogan-wrapper.left{
text-align: left;
padding-left: 16px;
}
.banner-image-slogan-wrapper.right{
text-align: right;
padding-right: 10px;
}
.banner-image .banner-image-slogan{
font-size: 32px;
line-height: 1em;
display: block;
margin-bottom: 5px;
letter-spacing: 4px;
}
.banner-image .banner-image-subslogan{
font-size: 24px;
display: block;
line-height: 1em;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
margin-bottom: 5px;
}
.banner-image-slogan-wrapper.left .banner-image-subslogan{
margin-left: -2px;
}
.banner-image-slogan-wrapper.right .banner-image-subslogan{
margin-right: 6px;
}
.banner-image .button{
margin-top: 15px;
display: inline-block;
border-width: 1px ;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.banner-image-background{
display: block;
position: absolute;
width: 100%;
height: 100%;
z-index: 1;
top: 0px;
left: 0px;
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.banner-image:hover .banner-image-background{
opacity: 1;
} .images-slider-sc {
position: relative;
overflow: hidden;
}
.images-slider-sc ul.slides {
padding: 0;
list-style: none;
}
.images-slider-sc ul.slides:after, .images-slider-sc ul.slides:before {
content: '';
display: table;
}
.images-slider-sc ul.slides:after {
clear: both;
}
.images-slider-sc .flex-direction-nav {
list-style: none;
padding: 0;
margin: 0;
}
.images-slider-sc .flex-direction-nav li {
position: absolute;
top: 0;
bottom: 0;
padding: 0;
margin: 0;
width: 50px;
background-color: rgba(255,255,255,0.8);
}
.images-slider-sc .flex-direction-nav li:first-child {
left: -50px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
}
.images-slider-sc:hover .flex-direction-nav li:first-child {
left: 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
}
.images-slider-sc .flex-direction-nav li:last-child {
right: -50px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
}
.images-slider-sc:hover .flex-direction-nav li:last-child {
right: 0px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
}
.images-slider-sc .flex-direction-nav li a {
position: absolute;
top: 45%;
width: 35px;
height: 35px;
border: 2px solid;
border-radius: 50%;
padding: 9px;
text-align: center;
opacity: 1;
margin: 0;
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}
.images-slider-sc .flex-direction-nav li a:before {
font-family: 'FontAwesome';
font-size: 24px;
}
.images-slider-sc .flex-direction-nav li a.flex-prev {
left: 7px;
}
.images-slider-sc .flex-direction-nav li a.flex-prev:before {
content: '\f104';
padding-right: 2px;
}
.images-slider-sc .flex-direction-nav li a.flex-next {
right: 7px;
}
.images-slider-sc .flex-direction-nav li a.flex-next:before {
content: '\f105';
padding-left: 2px;
} .sitemap ul {
list-style: none;
padding: 0;
}
.sitemap li {
margin-bottom: 10px;
}
.sitemap h2 a{
text-transform: uppercase !important;
font-size: 18px;
font-weight: bold;
} .features-tab-container .features-tab-wrapper .features-tab-content h4{
font-weight: normal !important;
} .newsletter-section.newsletter-shortcode .newsletter-form-title,
.newsletter-section.newsletter-shortcode .newsletter-form-description{
display: block;
}
.newsletter-section.newsletter-shortcode .newsletter-form-description {
margin-top: 15px;
}
.newsletter-section.newsletter-shortcode form fieldset ul{
list-style: none;
padding: 0;
}
.newsletter-section.newsletter-shortcode form fieldset ul li{
display: inline-block;
float: left;
}
.newsletter-section.newsletter-shortcode form fieldset ul li:first-child{
width: 80%;
padding-right: 10px;
}
.newsletter-section.newsletter-shortcode form fieldset ul li:nth-child(2){
width: 20%;
}
.newsletter-section.newsletter-shortcode form fieldset ul li label{
display: none;
}
.newsletter-section.newsletter-shortcode form fieldset ul li input{
height: 51px;
width: 100%;
}
.newsletter-section.newsletter-shortcode form fieldset ul li .newsletter_form_email{
position: relative;
}
.newsletter-section.newsletter-shortcode form fieldset ul li .newsletter_form_email input{
padding-left: 55px;
}
.newsletter-section.newsletter-shortcode form fieldset ul li .newsletter_form_email .mail-icon-shortcode{
position: absolute;
top: 0;
left: 10px;
height: 51px;
display: table;
vertical-align: middle;
font-size: 40px;
}
.newsletter-section.newsletter-shortcode form fieldset ul li .newsletter_form_email .mail-icon-shortcode:before{
display: table-cell;
vertical-align: middle;
}
.newsletter-section.newsletter-shortcode form fieldset ul li input[type="submit"]{
border: 1px solid;
} .featured-column {
width:100%;
background-repeat: no-repeat;
background-position: right bottom;
padding-right: 100px;
border-right: 1px solid #ccc;
margin-bottom: 10px;
margin-top: 10px;
}
.featured-column h5 {
margin-bottom: 7px;
}
.featured-column h5, .featured-column h2{
line-height: 1em;
padding: 0px;
margin-top:0;
}
.featured-column h3{
margin-top: 10px;
margin-bottom: 20px;
}
.featured-column.last{
border-right:0px;
margin-left: 15px;
} .logos-slider.wrapper h3 {
margin-bottom: 0px;
} .vc_col-sm-4 .featured-column.first{
margin-left: 0px;
}
.vc_col-sm-4 .featured-column.last{
border-right:0px;
margin-left: 0px;
} .logos-slider .nav {
width: auto !important;
float: right;
}
.logos-slider .nav a {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}
.logos-slider .nav a.prev, .logos-slider .nav a.next {
border: 1px solid;
border-radius: 50%;
width: 25px;
height: 25px;
text-align: center;
padding-top: 2px;
font-size: 14px;
display: block;
}
.logos-slider .nav a span.fa {
margin-right: 0;
}
.logos-slider.wrapper {
position: relative;
overflow: hidden;
padding-top: 25px;
}
.logos-slider.wrapper h3 {
margin-top: 0;
text-align: center;
}
.logos-slider .list_carousel ul.logo-list,
#copyright .centered .logos-slider .list_carousel ul.logo-list{
margin: 0 auto;
display: inline-block;
}
.logos-slider .list_carousel{
padding: 30px 0;
}
.logos-slider .list_carousel ul.logo-list li{
margin: 0 14px 10px;
}
.logos-slider .list_carousel ul.logos-slides li {
float: none;
}
.logos-slider .list_carousel ul.logos-slides li .bwWrapper img {
width: auto;
margin: 0 auto;
float: left;
z-index: 1;
}
.logos-slider .list_carousel ul.logos-slides li .bwWrapper canvas {
z-index: 2;
}.wpb_widgetised_column .widget, .sidebar .widget {
margin-bottom: 50px;
} .widget h3{
margin-bottom: 20px;
} #header-row .header-wrapper div.header-row-right .widget.widget_text {
border-left: 1px solid;
padding: 0px 10px;
}
#header-row .widget_text .alignleft{
padding: 0px;
margin: 0;
}
#header-row .widget_text .alignright{
padding: 3px 0px;
margin: 0;
margin-left: 15px;
}
#header-row .widget_text h6{
padding: 3px 0px;
margin: 0;
}
#header-row .widget_text p{
padding: 3px 0px;
margin: 0;
} .widget_search_mini form{
position: relative;
display: block;
white-space: nowrap;
overflow: hidden;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
width: auto;
margin: 3px 0px 0px;
}
.widget_search_mini .search_mini_content label {
position: relative;
display: inline-block;
float: left;
height: 41px;
padding: 10px;
border: 1px solid #a4a4a4;
border-right: 0px;
}
.widget_search_mini .search_mini_content label.search_mini_label{
border-right: 1px solid;
}
.widget_search_mini .search_mini_content .sbHolder a{
font-weight: 300;
}
.widget_search_mini .nav-searchfield{
width: auto;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
height: 41px;
overflow: hidden;
border: 1px solid;
border-right:0px;
border-left: 0px;
background: white;
}
.widget_search_mini .nav-searchfield-container{
position: relative;
padding: 0;
height: 100%;
white-space: normal;
}
.widget_search_mini input#search_mini,
.widget_search_mini input.yith-s{
position: absolute;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
top: 6px;
left: 0px;
margin: 0;
padding: 0 0 0 8px;
width: 100%;
height: 30px;
border: none;
background: transparent;
color: #333;
outline: none;
-webkit-appearance: none;
box-shadow: none;
text-transform: none;
background-position: right 70px center !important;
}
.widget_search_mini #mini-search-submit,
.widget_search_mini #yith-searchsubmit{
height: 41px;
padding: 0px 10px;
float: right;
display: inline-block;
position: relative;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
width: auto;
overflow: hidden;
cursor: pointer;
z-index: 1;
border: 1px solid;
}
.widget_search_mini .search_mini #mini-search-submit,
.widget_search_mini .search_mini #yith-searchsubmit{
margin-top: -1px;
height: 43px;
}
#header .widget.widget_search_mini .autocomplete-suggestions{
border-radius: 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-top: 0px;
}
#header .widget.widget_search_mini .autocomplete-suggestion{
overflow: hidden;
border-radius: 0;
padding-left: 8px;
}
.search_mini_content .search_categories{
display: none;
}
.search_mini_content .sbHolder{
float: left;
min-width: 100px;
max-width: 300px;
}
.search_mini_content .sbSelector{
height: 41px;
text-align: left;
padding: 10px ;
padding-right: 25px;
padding-bottom: 11px;
display: block;
}
.search_mini_content  .sbHolder .sbToggle {
position: absolute;
top: 10px;
right: 10px;
width: 20px;
height: 20px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/sprite.png) no-repeat 8px -53px;
}
#header-row .select-wrapper{
float: left;
display: inline-block;
border: 1px solid;
border-right: 0px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/sprite.png) no-repeat right -50px;
cursor: pointer;
}
#header-row .select-wrapper,
#header-row .select-wrapper select{
width: 100px;
height: 41px;
line-height: 40px;
}
#header-row .select-wrapper .holder{
display: block;
margin: 0 35px 0 5px;
white-space: nowrap;
overflow: hidden;
cursor: pointer;
position: relative;
z-index: 1;
}
#header-row .select-wrapper select{
margin: 0;
position: absolute;
z-index: 2;
cursor: pointer;
outline: none;
opacity: 0;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-khtml-opacity: 0;
-moz-opacity: 0;
}
.search_mini_content .sbHolder .sbOptions{
padding: 6px 10px;
padding-right: 25px;
}
.search_mini_content .sbHolder .sbToggle.sbToggleOpen{
background-position: 8px -53px;
} .woocommerce #header-sidebar .yit_cart_widget,
#header-sidebar .yit_cart_widget {
display: inline-block;
vertical-align: middle;
position: relative;
}
.woocommerce #header-sidebar .yit_cart_widget .cart_wrapper,
#header-sidebar .yit_cart_widget .cart_wrapper {
position: absolute;
display: block;
z-index: 9999;
right: 0px;
border: 1px solid;
min-width: 370px;
padding: 18px;
margin-top: 17px;
-webkit-box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1);
-moz-box-shadow:    0px 2px 5px 0px rgba(30, 30, 30, 0.1);
box-shadow:         0px 2px 5px 0px rgba(30, 30, 30, 0.1);
}
#header span.yit-mini-cart-icon {
background: #000;
border-radius: 50%;
width: 21px;
height: 21px;
display: block;
text-align: center;
float: right;
}
#header a.cart-items .yit-mini-cart-background{
width: 45px;
height: 39px;
display: inline-block;
margin-top: 3px;
background-position: center bottom;
background-repeat: no-repeat;
}
#header span.cart-items-number {
color: #fff;
font-size: 10px;
}
.woocommerce #header-sidebar > div.yit_cart_widget  a.button.wc-forward.btn-flat,
#header-sidebar > div.yit_cart_widget  a.button.wc-forward.btn-flat,
.sidebar  .woocommerce .widget_shopping_cart_content a.button.wc-forward.btn-flat{
width: 49%;
display: inline-block;
-webkit-transition: background-color 0.3s;
-moz-transition: background-color 0.3s;
transition: background-color 0.3s;
text-align: center;
}
.woocommerce #header-sidebar > div.yit_cart_widget a.button.checkout.wc-forward.btn-alternative,
#header-sidebar > div.yit_cart_widget a.button.checkout.wc-forward.btn-alternative,
.sidebar  .woocommerce .widget_shopping_cart_content a.button.checkout.wc-forward.btn-alternative{
width: 49%;
display: inline-block;
float: right;
text-align: center;
-webkit-transition: background-color 0.3s;
-moz-transition: background-color 0.3s;
transition: background-color 0.3s;
}
#header-sidebar > div.yit_cart_widget ul.cart_list.product_list_widget{
list-style:none;
margin: 0;
padding: 0;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget li,
#header-sidebar > div.yit_cart_widget .product_list_widget li{
border-bottom: 1px solid;
padding: 10px 0px;
border-top:0px;
}
#header-sidebar .yit_cart_widget .cart_list.product_list_widget .variation,
.widget.widget_shopping_cart ul.product_list_widget li .variation {
display: none;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a{
font-size: 12px;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget img,
#header-sidebar > div.yit_cart_widget .product_list_widget img{
border: 1px solid;
padding: 0px;
width: 45px;
height: auto;
margin-right:15px;
float: none;
margin-left: 0px;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget li a.remove,
#header-sidebar > div.yit_cart_widget .product_list_widget li a.remove,
.sidebar .product_list_widget li a.remove,
.widget.yith-woocompare-widget ul.products-list a.remove{
width: 20px;
height: 18px;
display: block;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/sprite.png) no-repeat 0px 0px;
text-indent: -9999px;
float: left;
margin-right: 8px;
margin-top: 10px;
transition: none;
}
.widget.yith-woocompare-widget ul.products-list a.remove{
float: right;
display: inline;
margin: 0;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget li a.remove:hover,
#header-sidebar > div.yit_cart_widget .product_list_widget li a.remove:hover,
.sidebar .product_list_widget li a.remove:hover,
.widget.yith-woocompare-widget ul.products-list a.remove:hover{
background-position: 0px -20px;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-subtotal,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-subtotal{
display: block;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-thumb,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-thumb,
.woocommerce .product_list_widget .mini-cart-thumb{
display:inline-block;
vertical-align:top;
font-weight: normal;
margin: 0px;
width: 47px;
margin-right: 8px;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info{
display:inline-block;
min-width: 199px;
line-height: 1.5em;
float: right;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity,
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal,
.sidebar .woocommerce .product_list_widget .mini-cart-item-info .subtotal,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal{
font-size:14px;
height: inherit;
min-width: 120px;
display: inline-block;
}
.woocommerce #header-sidebar div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity .amount,
.woocommerce #header-sidebar div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity,
.sidebar .woocommerce .product_list_widget .mini-cart-item-info .subtotal,
#header-sidebar div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity .amount,
#header-sidebar div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity {
font-size:12px;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal{
text-align:right;
}
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a.remove,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a.remove {
text-transform: lowercase;
font-size: .9em;
color: #6E6969;
}
.woocommerce #header-sidebar > div.yit_cart_widget p.total,
.sidebar .woocommerce  p.total,
#header-sidebar > div.yit_cart_widget p.total{
text-align: right;
font-size: 14px;
font-weight: 400;
border-top: none;
width: 100%;
margin-top: 10px;
}
#header-sidebar > div.yit_cart_widget .product_list_widget li.empty {
border-bottom: 0px;
} .widget.yit_text_image div.widget_image{
max-width: 100%;
}
.widget.yit_text_image div.widget_image.center {
margin-bottom: 5px;
text-align: center;
margin-bottom: 10px
}
.widget.yit_text_image div.widget_image.left {
float: left;
margin-right: 10px;
}
.widget.yit_text_image div.widget_image.right {
float: right;
margin-left: 10px
}
.widget.yit_text_image div.widget_image img {
max-width: 100%;
}
.widget.yit_text_image div.widget_image i {
font-size: 30px;
color: #000000;
}
.widget.yit_text_image div.widget_text {
margin-top: 10px
}
.widget.yit_text_image div.widget_text p {
margin: 0;
}
.widget.yit_text_image div.widget_text h5{
margin-bottom: 0;
}
.sidebar .widget.yit_text_image .clearfix.widget-wrap {
padding-bottom: 10px;
border-bottom: 1px solid;
}
#header .widget.yit_text_image div.clearfix.widget-wrap{
margin-bottom: 0px !important;
}
#header .widget.yit_text_image div.widget_image.right{
display: block;
}
#header .widget.yit_text_image div.widget_image.left{
display: block;
}
#header .widget.yit_text_image div.widget_text{
margin-top: 0px;
}
#header .widget.yit_text_image div.widget_text.left{
float: left;
}
#header .widget.yit_text_image div.widget_text.right{
float: left;
}
#header-row .header-wrapper div.header-row-right .widget.yit_text_image{
border-left: 1px solid;
padding: 0px 10px;
}
#header .widget.yit_text_image div.widget_text h6{
padding: 3px 0px;
margin: 0;
} #header #welcome-menu-login .lost_password a{
font-size: 10px;
font-weight: bold;
}
#welcome-menu-login .login-box{
min-width: 300px;
padding: 10px 15px;
display: block;
border: 1px solid;
border-top: 2px solid;
-webkit-box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1);
-moz-box-shadow:    0px 2px 5px 0px rgba(30, 30, 30, 0.1);
box-shadow:         0px 2px 5px 0px rgba(30, 30, 30, 0.1);
}
#header-sidebar #welcome-menu-login.nav > ul > li.login-menu{
position: relative;
}
#header-sidebar #welcome-menu-login.nav > ul > li.login-menu > div.submenu,
#topbar-right #welcome-menu-login.nav > ul > li.login-menu > div.submenu{  width: auto;
}
#welcome-menu-login .login-box.with_registration{
width: 607px;
}
#welcome-menu-login .customer-login-box.customer-login-box1,
#welcome-menu-login .customer-login-box.customer-login-box2{
float: left;
width: 280px;
}
#welcome-menu-login .login-box.with_registration .customer-login-box.customer-login-box1{
border-right: 1px solid;
padding-right: 15px;
margin-right: 15px;
}
#welcome-menu-login .login-box h2{
font-size: 13px;
text-transform: uppercase;
}
#welcome-menu-login input.button.button-login.btn-flat,
#welcome-menu-login input.button.button-register.btn-alternative{
float: right;
}
#welcome-menu-login .lost_password {
display: block;
clear: both;
text-align: right;
padding-top: 10px;
}
#header #welcome-menu-login .lost_password a{
text-transform: uppercase;
font-size: 10px;
font-weight: bold;
}
#welcome-menu-login .text_demo{
font-size: 12px;
}
#welcome-menu-login .login-submit{
float: right;
} #header-row .yit-custom-megamenu{
display: inline-block;
float: left;
position: relative;
margin-top: 13px;
}
#header-row .yit-custom-megamenu ul,
.yit-vertical-megamenu ul{
list-style: none;
margin-left: 0px;
padding-left: 0px;
box-sizing: border-box;
}
#header-row .yit-custom-megamenu ul.yit-cm > li{
position: relative;
}
#header-row .yit-custom-megamenu ul.yit-cm > li > a.btn-flat{
padding: 11px 18px;
-webkit-transition: background-color 0.3s;
-moz-transition: background-color 0.3s;
transition: background-color 0.3s;
}
.gecko #header-row .yit-custom-megamenu ul.yit-cm > li > a.btn-flat{
padding: 10px 18px;
}
#header-row .yit-custom-megamenu ul.yit-cm > li > a.btn-flat:after{
font-family: FontAwesome;
font-size: 16px;
margin-left: 5px;
content: "\f107";
}
#header-row .yit-custom-megamenu ul.yit-cm > li  div.submenu{
background: transparent;
padding-top: 20px;
position: absolute;
z-index: 20500;
display:none;
width: 170px;
}
#header-row .yit-custom-megamenu ul.yit-cm > li > div.submenu  ul.sub-menu{
padding: 10px 0px 10px 20px;
position: relative;
width: 100%;
height: 100%;
border: 1px solid;
}
#header-row .yit-custom-megamenu ul.yit-cm > li > div.submenu > ul.sub-menu > li a{
padding: 5px 0px;
display: block;
}
#header-row .yit-custom-megamenu ul.yit-cm > li > div.submenu > ul.sub-menu > li > div.submenu{
left: 168px;
top: -1px;
padding-top: 0;
padding-left: 0px;
}
#header-row .yit-custom-megamenu ul.yit-cm > li > div.submenu > ul.sub-menu > li > div.submenu > ul.sub-menu,
.yit-vertical-megamenu .nav > ul > li > div.submenu > ul.sub-menu{
border: 1px solid;
background-color: transparent;
}
.yit-vertical-megamenu h3 {
margin-bottom: 15px;
}
.yit-vertical-megamenu .nav {
border-top: 1px solid;
border-bottom: 1px solid;
padding-bottom: 8px;
}
.yit-vertical-megamenu .nav > ul > li > div.submenu {
top: auto;
left: 100%;
padding-top: 0;
padding-left: 14px;
margin-top: -40px;
margin-left: -14px;
}
.yit-vertical-megamenu .nav > ul > li > div.submenu > ul.sub-menu {
margin-left: 0;
}
.yit-vertical-megamenu .nav > ul > li > a {
display: block;
}
.yit-vertical-megamenu .nav > ul > li .sf-sub-indicator {
right: 10px;
position: absolute;
z-index: 9999;
}
.yit-vertical-megamenu .nav > ul > li .sf-sub-indicator:before {
content: "\f105";
}
#header-row .yit-custom-megamenu ul.yit-cm > li > div.submenu > ul.sub-menu > li.menu-item-has-children > a:after{
content: "\f105";
font-family: FontAwesome;
font-size: 16px;
vertical-align: top; margin-left: 5px;  }
.yes-js #header .custom-select{
display: none;
} #footer .widget ul {
list-style: none;
padding-left: 0px;
}
#footer .menu {
padding-left: 0px;
list-style: none;
}
#footer .menu li:nth-child(odd){
padding-right: 10px;
}
#footer .menu li {
padding-left: 0px;
list-style: none;
width:50%;
float:left;
display:list-style;
}
#footer .widget ul.sub-menu {
padding-left: 10px;
}
#footer .widget ul.sub-menu li {
width: 100%;
}
#footer .widget_text .icon-circle{
margin-right: 0px;
} .widget.widget_search #searchform #searchsubmit, .woocommerce-product-search input[type="submit"]{
border: 0;
width: 80px;
height:40px;
display: block;
padding: 0px;
-moz-box-sizing: border-box;
box-sizing: border-box;
outline: none;
vertical-align: middle;
float: right;
}
.widget.widget_search #searchform #s, .woocommerce-product-search input[type="search"] {
border: 0;
max-width: 180px;
width: 100%;
height: 40px;
display: block;
float: left;
line-height: 20px;
padding-left: 10px;
padding-left: 10px;
padding: 10px;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.widget.widget_search #searchform, .woocommerce-product-search {
display: inline-block;
border: 1px solid;
width: 100%;
} .widget .newsletter-widget ul {
border: 1px solid;
height: 42px;
width: 100%;
margin: 0;
padding: 0;
}
.widget .newsletter-widget p.description{
display: none;
}
.widget .newsletter-widget ul li {
display:block;
}
.widget .newsletter-widget label,
.widget .newsletter-widget span.fa.mail-icon-widget{
display: none;
}
.widget input.email-field.text-field.autoclear{
border: 0;
max-width: 180px;
width: 100%;
height: 40px;
display: block;
float: left;
line-height: 20px;
padding-left: 10px;
padding-left: 10px;
padding: 10px;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 12px;
}
.widget .newsletter-widget input.btn-alternative{
border: 0;
width: 80px;
height:40px;
display: block;
padding: 0px;
-moz-box-sizing: border-box;
box-sizing: border-box;
outline: none;
vertical-align: middle;
float: right;
margin: 0;
} .widget.yit-recent-posts .recent-post .hentry-post {
border: 1px solid;
padding: 3px;
min-height: 80px;
margin-bottom: 20px;
}
.widget.yit-recent-posts .recent-post .post-date { color: #000000; }
.widget.yit-recent-posts .recent-post .hentry-post,
.widget.yit-recent-posts .recent-post .hentry-post div.text { position: relative; }
.widget.yit-recent-posts .recent-post .hentry-post p { margin-top: 0; margin-bottom: 10px; word-wrap: break-word; font-size: 15px; }
.widget.yit-recent-posts .recent-post .hentry-post p.post-date {
width: 40px;
height: 72px;
margin: 0px;
float: left;
margin-right: 5px;
}
.widget.yit-recent-posts .recent-post .hentry-post .thumb-img {
float: left;
margin-right: 15px;
}
.widget.yit-recent-posts .recent-post .hentry-post .thumb-img img {
width: 100%;
}
.widget.yit-recent-posts .recent-post .hentry-post a.read-more { display: inline-block; }
.widget.yit-recent-posts .recent-post .hentry-post p.post-date .day {
margin-bottom: 4px;
margin-top: 16px;
}
.widget.yit-recent-posts .recent-post .hentry-post p.post-date .day,
.widget.yit-recent-posts .recent-post .hentry-post p.post-date .month {
display: block;
text-align: center;
font-size: 24px;
line-height: 24px;
font-weight: 700;
}
.widget.yit-recent-posts .recent-post .hentry-post p.post-date .month {
margin-bottom: 5px;
text-transform: uppercase;
font-size: 14px;
}
.widget.yit-recent-posts .recent-post .text > div.post-content {
padding: 6px 0 0;
}
.widget.yit-recent-posts .recent-post .hentry-post a.read-more{
font-size: 12px;
}
.widget.yit-recent-posts .recent-post .text > div.post-content > a.title {
display: block;
font-size: 14px;
text-decoration: none;
text-transform: none;
margin-bottom: 5px;
word-wrap: break-word;
}
.widget.yit-recent-posts .recent-post span.author,
.widget.yit-recent-posts .recent-post span.author a,
.widget.yit-recent-posts .recent-post span.num-comments,
.widget.yit-recent-posts .recent-post span.num-comments a{
font-size: 12px;
display: inline-block;
word-wrap: break-word;
}
.widget.yit-recent-posts .recent-post span.num-comments a,
.widget.yit-recent-posts .recent-post span.author a {
font-weight: bold;
}
.widget.widget_recent_entries ul{
list-style: none;
padding: 0;
}
.widget.widget_recent_entries ul li {
border-bottom: 1px solid;
padding-bottom: 5px;
margin-bottom: 5px;
}
.widget.widget_recent_entries ul li span.post-date {
display: block;
} .widget.yit-recent-comments div.comment{
margin-bottom: 10px;
position: relative;
border-bottom: 1px solid;
padding: 10px 0;
}
.widget.yit-recent-comments div.arrow-down:before {
border-width: 15px 20px 0 0;
left: 80px;
}
.widget.yit-recent-comments div.arrow-down:after {
border-width: 13px 18px 0 0;
left: 80px;
}
.widget.yit-recent-comments div.comment p {
margin: 0;
}
.widget.yit-recent-comments .the-post{
clear: both;
}
.widget.yit-recent-comments .comment-container{
margin-bottom:40px;
}
.widget.yit-recent-comments .the-post .gravatar-wrapper{
float: left;
margin-right: 10px;
padding-top: 10px;
}
.widget.yit-recent-comments .comments-info-wrapper span.author{
display: block;
}
.widget.yit-recent-comments .comments-info-wrapper{
font-size: 12px;
padding-top: 20px;
}
.widget.widget_recent_comments ul {
list-style: none;
padding: 0;
}
.widget.widget_recent_comments ul li {
border-bottom: 1px solid;
padding-bottom: 5px;
margin-bottom: 5px;
}
.widget.widget_recent_comments ul li span.comment-author-link {
display: block;
} .widget.widget_rss ul {
list-style: none;
padding: 0;
}
.widget.widget_rss ul li {
margin-bottom: 8px;
}
.widget.widget_rss ul li a, .widget.widget_rss ul li span { display: block; margin-bottom: 5px; } .widget.widget_text .textwidget img, .widget.widget_text .textwidget select {
max-width: 100%;
} div.widget.teaser .teaser-wrapper {
border: 1px solid;
padding: 1px;
overflow: hidden;
cursor: pointer;
position: relative;
}
div.widget.teaser .teaser-wrapper a{
border: 1px solid;
transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
-webkit-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
-ms-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
-o-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
-moz-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
}
div.widget.teaser .teaser-wrapper .image_banner_inside {
position: absolute;
left: 10px;
top: 0;
right: 10px;
bottom: 0;
display: table;
}
div.widget.teaser .teaser-wrapper .image_banner_text {
display: table-cell;
}
div.widget.teaser .teaser-wrapper .image_banner_text.center {
vertical-align: middle;
}
div.widget.teaser .teaser-wrapper .image_banner_text.top {
vertical-align: top;
}
div.widget.teaser .teaser-wrapper .image_banner_text.bottom {
vertical-align: bottom;
}
.widget.teaser .teaser-wrapper .image_banner_inside .title{
margin-bottom: 5px;
}
.widget.teaser .teaser-wrapper .image_banner_inside .subtitle{
margin-top: 5px;
margin-bottom: 25px;
}
div.widget.teaser .teaser-wrapper .image { overflow: hidden; }
div.widget.teaser .teaser-wrapper .image img {
transform: scale(1,1);
transition-timing-function: ease-out;
transition-duration: 250ms;
-webkit-transform: scale(1,1);
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 250ms;
-moz-transform: scale(1,1);
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 250ms;
-ms-transform: scale(1,1);
-ms-transition-timing-function: ease-out;
-ms-transition-duration: 250ms;
-o-transform: scale(1,1);
-o-transition-timing-function: ease-out;
-o-transition-duration: 250ms;
}
div.widget.teaser .teaser-wrapper:hover .image img {
transform: scale(1.2,1.2);
transition-timing-function: ease-out;
transition-duration: 250ms;
-webkit-transform: scale(1.2,1.2);
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 250ms;
-moz-transform: scale(1.2,1.2);
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 250ms;
-ms-transform: scale(1.2,1.2);
-ms-transition-timing-function: ease-out;
-ms-transition-duration: 250ms;
-o-transform: scale(1.2,1.2);
-o-transition-timing-function: ease-out;
-o-transition-duration: 250ms;
}
div.widget.teaser .teaser-wrapper .btn-ghost {
border-radius: 0;
padding: 7px 18px;
border: 1px solid;
box-shadow: none;
margin-bottom: 5px;
} .widget.widget_price_filter #min_price, .widget.widget_price_filter #max_price {
width: 100%;
height: 35px;
margin-bottom: 5px;
}
.widget.widget_price_filter button[type="submit"] {
float: right;
}
.widget_price_filter .price_slider {
margin-bottom: 18px;
}
.widget_price_filter .ui-slider {
position: relative;
}
.widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 12px;
height: 12px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
cursor: pointer;
top: -3px;
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -12px;
}
.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
display: block;
border: 0;
-webkit-border-radius: 14px;
-moz-border-radius: 14px;
border-radius: 14px;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
-webkit-border-radius: 14px;
-moz-border-radius: 14px;
border-radius: 14px;
background: #d9d9d9;
border:0px;
}
.widget_price_filter .ui-slider-horizontal {
height: 6px;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.widget_price_filter .price_slider_amount .price_label {
font-size: 14px !important;
text-transform: uppercase !important;
} .widget.yith-woo-ajax-navigation ul,
.widget.woocommerce.widget_layered_nav ul,
.widget.woocommerce.widget_layered_nav_filters ul,
.widget.yith-woocompare-widget ul {
list-style: none;
margin: 0;
padding: 0;
border: 0;
}
.widget.woocommerce.widget_layered_nav ul.yith-wcan-list li {
padding: 3px 0;
border-bottom: 1px solid;
line-height: 30px;
}
.widget.yith-woocompare-widget ul.products-list li {
position: relative;
padding: 0 0 6px;
}
.widget.yith-woocompare-widget a.clear-all{
display: inline;
}
.widget.yith-woocompare-widget a.compare{
float: right;
margin-top: 10px;
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-color li a,
.widget.yith-woo-ajax-navigation ul.yith-wcan-label li a {
border: 1px solid #d6d3d3;
height: 30px;
padding: 1px;
margin: 5px 6px 5px 0;
border: 1px solid;
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-color li a:hover, .widget.yith-woo-ajax-navigation ul.yith-wcan-color li.chosen a,
.widget.yith-woo-ajax-navigation ul.yith-wcan-label li a:hover, .widget.yith-woo-ajax-navigation ul.yith-wcan-label li.chosen a {
border-color: #999595;
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-color li a {
width: 30px;
text-indent: 9999px;
background-clip: content-box;
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-label li a {
min-width: 30px;
background: none;
text-align: center;
padding: 1px 5px;
line-height: 25px;
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-label li a:hover, .widget.yith-woo-ajax-navigation ul.yith-wcan-label li.chosen a {
background: none;
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-list li a {
display: inline-block;
text-transform: uppercase;
}
.widget.yith-woocompare-widget ul.products-list li a {
text-transform: uppercase;
font-size: 15px;
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-list li small:before, .widget.woocommerce.widget_layered_nav ul li small:before {
content: '(';
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-list li small:after, .widget.woocommerce.widget_layered_nav ul li small:after {
content: ')';
}
.widget.yith-woo-ajax-navigation ul.yith-wcan-list li.yit-wcan-child-terms:before {
content: '>';
display: inline-block;
margin-right: 5px;
} .yes-js .widget.testimonial-widget ul{
display: none;
}
.widget.testimonial-widget ul{
list-style: none;
padding-left: 0px;
}
.widget.testimonial-widget ul li {
list-style: none;
display: block;
clear: both;
margin: 10px 0;
padding-bottom: 0;
height: auto !important;
}
.widget.testimonial-widget .testimonial-description {
border-bottom: 1px solid ;
padding-bottom: 15px;
}
.widget.testimonial-widget .image-container{
float: left;
margin-right: 10px;
padding-top: 20px;
}
.widget.testimonial-widget .name-testimonial{
display: block;
padding-top: 20px;
}
.widget.testimonial-widget div.arrow-down:before {
border-width: 15px 20px 0 0;
left: 80px;
}
.widget.testimonial-widget div.arrow-down:after {
border-width: 13px 18px 0 0;
left: 80px;
}
.widget.testimonial-widget .ms-view {
background: transparent;
}
.widget.testimonial-widget .ms-skin-default .ms-nav-next,
.widget.testimonial-widget .ms-skin-default .ms-nav-prev,
.widget.testimonial-widget .ms-skin-default .ms-nav-next:after,
.widget.testimonial-widget .ms-skin-default .ms-nav-prev:after{
font-family: FontAwesome;
font-size: 18px;
}
.widget.testimonial-widget .ms-skin-default .ms-nav-next{
background: none;
position: absolute;
top: -20px;
right: 0;
width: 20px;
}
.widget.testimonial-widget .ms-skin-default .ms-nav-prev{
position: absolute;
top: -20px;
right: 23px;
left: auto;
}
.widget.testimonial-widget .ms-skin-default .ms-nav-nex,
.widget.testimonial-widget .ms-skin-default .ms-nav-prev{
width: 20px;
height:20px;
display: block;
background: none;
}
.widget.testimonial-widget .ms-skin-default .ms-nav-next:after,
.widget.testimonial-widget .ms-skin-default .ms-nav-prev:after{
content: '';
width: 20px;
height:20px;
display: block;
position: absolute;
border: 1px solid;
border-radius:50%;
top: 0px;
left: 0;
}
.widget.testimonial-widget .ms-skin-default .ms-nav-next:after{
content: "\f105";
z-index: 1;
line-height: 18px;
text-align: center;
}
.gecko .widget.testimonial-widget .ms-skin-default .ms-nav-next:after {
padding-left: 2px;
}
.widget.testimonial-widget .ms-skin-default .ms-nav-prev:after{
content: "\f104";
z-index: 1;
line-height: 18px;
text-align: center;
}
.wpb_widgetised_column .ms-inner-controls-cont { position: static; } .yit_quick_contact{
display: inline-block;
box-sizing: border-box;
-moz-box-sizing: border-box;
border: 1px solid;
padding: 3px;
}
.yit_quick_contact .contact_form_wrapper{
display: inline-block;
box-sizing: border-box;
-moz-box-sizing: border-box;
width: 100%;
border: 1px solid;
padding: 10px;
}
.yit_quick_contact.widget h3{
margin-top: 0px;
}
.yit_quick_contact.widget label{
display: block;
font-size: 13px;
color: #a4a4a4;
margin-bottom: 7px;
text-transform: uppercase;
font-weight: normal;
}
.widget.yit_quick_contact ul {
margin: 0;
padding: 0;
}
.widget.yit_quick_contact ul li {
list-style-type: none;
width: 100%;
margin: 0 0 15px 0;
padding: 0;
} .widget_categories ul,
.sidebar .widget.widget_nav_menu ul,
.sidebar .widget.widget_archive ul,
.sidebar .widget.widget_meta ul,
.sidebar .widget.widget_pages ul,
.widget_product_categories ul {
list-style: none;
padding: 0;
}
.widget.widget_categories ul li,
.sidebar .widget.widget_nav_menu ul li,
.sidebar .widget.widget_archive ul li,
.sidebar .widget.widget_meta ul li,
.sidebar .widget.widget_pages ul li,
.widget_product_categories ul li {
line-height: 30px;
}
.widget.widget_categories > ul > li,
.widget_product_categories ul.product-categories > li,
.sidebar .widget.widget_nav_menu ul.menu > li {
padding: 3px 0;
border-bottom: 1px solid;
}
.widget.widget_categories > ul > li > a,
.sidebar .widget.widget_archive ul li a,
.sidebar .widget.widget_meta ul li a,
.sidebar .widget.widget_pages ul li a,
.widget_product_categories ul.product-categories > li > a {
display: inline-block;
text-transform: uppercase;
}
.sidebar .widget.widget_nav_menu ul li a {
display: block;
text-transform: uppercase;
}
.widget.widget_categories ul.children > li > a:before,
.sidebar .widget.widget_nav_menu ul li a:after,
.sidebar .widget.widget_archive ul li a:before,
.sidebar .widget.widget_meta ul li a:before,
.sidebar .widget.widget_pages ul li a:before,
.widget_product_categories ul.children > li > a:before {
content: '>';
margin-right: 5px;
font-size: 13px !important;
font-family: 'Raleway', sans-serif;
}
.sidebar .widget.widget_nav_menu ul li a:after {
float: right;
}
.widget.widget_categories > ul li i,
.widget_product_categories ul.product-categories li i {
float: right;
cursor: pointer;
display: inline-block;
width: 10px;
height: 10px;
margin-top: 9px;
}
.widget.widget_categories > ul li i.icon-plus,
.widget_product_categories ul.product-categories li i.icon-plus {
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/plus-minus.png) top center no-repeat;
}
.widget.widget_categories > ul li i.icon-minus,
.widget_product_categories ul.product-categories li i.icon-minus {
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/plus-minus.png) bottom center no-repeat;
}
.sidebar .widget.widget_nav_menu ul.menu li ul.sub-menu {
padding-left: 25px;
} .sidebar .widget_shopping_cart {
border: 1px solid;
padding: 0px 15px 0px;
}
.sidebar .woocommerce ul.product_list_widget {
margin-top: 0px;
padding-top: 0px;
}
.sidebar .woocommerce ul.product_list_widget.cart_list li:hover:after {
border: 0;
}
.woocommerce ul.product_list_widget.cart_list li:hover:after{
display: none;
}
.sidebar .woocommerce .product_list_widget .mini-cart-thumb {
width:47px;
float:left;
margin-right:5px
}
.sidebar .woocommerce .product_list_widget .mini-cart-thumb img{
width: 45px;
height: auto;
border:1px solid;
}
.sidebar .woocommerce ul.product_list_widget li a {
font-size: 12px;
text-align: left;
}
.sidebar .woocommerce .product_list_widget .mini-cart-item-info{
display: inline-block;
float:left;
line-height: 1.5em;
word-wrap: break-word;
width: 150px;
}
.sidebar .woocommerce .product_list_widget .mini-cart-item-info .subtotal{
min-width: inherit;
float: right;
text-align: right
}
.sidebar .woocommerce .product_list_widget .mini-cart-item-info .mini-cart-item-subtotal .quantity,
.sidebar .woocommerce .product_list_widget .mini-cart-item-info .mini-cart-item-subtotal .quantity .amount{
font-size: 12px;
}
.widget.widget_shopping_cart .widget_shopping_cart_content p.buttons {
margin: 15px 0 10px;
} .widget.contact-info{
}
.widget.contact-info ul{
padding-left: 0px;
}
.widget.contact-info ul li{
list-style: none;
border-bottom: 1px solid;
padding: 10px 0;
}
.widget.contact-info ul li:before {
content: '';
display: table;
}
.widget.contact-info ul li:after{
content: '';
display: table;
clear: both;
}
.widget.contact-info .info-container h5 {
margin-bottom: 0;
margin-top: 10px;
}
.widget.contact-info .info-container {
margin-bottom: 0px !important;
}
.widget.contact-info .info-container p{
margin: 0;
padding: 0;
}
.widget.contact-info .icon-container.background-image{
width: 46px;
height: 46px;
float: left;
margin-right: 10px;
background-position: center top;
}
.widget.contact-info ul li:hover .icon-container.background-image.email{
background-position: center bottom;
} .widget.featured-products { position: relative;}
.widget.featured-products ul { list-style: none; padding: 0; }
.widget.featured-products li img { width: 100%; height: auto }
.widget.featured-products li { text-align: center; }
.widget.featured-products div.info-featured-product { padding-top: 10px; }
.widget.featured-products div.info-featured-product .price del,
.widget.featured-products div.info-featured-product .price del .amount {
font-size: 90%;
color: #c0c0c0;
}
.widget.featured-products .flex-direction-nav li a {
position: absolute;
top: 45%;
bottom: 45%;
width: 30px;
height: 30px;
border: 2px solid;
border-radius: 50%;
display: block;
opacity: 1;
background: none;
margin: 0;
text-indent: 0;
cursor: pointer;
padding: 4px 0 0 0;
z-index: 10;
}
.widget.featured-products .flex-direction-nav li a.flex-next { right: 5px;}
.widget.featured-products .flex-direction-nav li a.flex-prev { left: 5px;}
.widget.featured-products .flex-direction-nav li a:before {
font-family: "Glyphicons Halflings";
font-size: 14px;
line-height: 12px;
}
.widget.featured-products .flex-direction-nav li .flex-prev:before { content: "\e079"; }
.widget.featured-products .flex-direction-nav li .flex-next:before { content: "\e080"; } .woocommerce.widget.widget_product_search .screen-reader-text {
display: none;
}
.woocommerce.widget.widget_product_search #searchform {
border: 1px solid;
overflow: hidden;
display: block;
}
.woocommerce.widget.widget_product_search #searchform #s {
border: 0;
width: 70%;
height: 40px;
float: left;
padding-left: 10px;
padding-right: 10px;
}
.woocommerce.widget.widget_product_search #searchform #searchsubmit {
height: 40px;
width: 30%;
border: 0;
float: right;
} #wp-calendar {
width: 100%;
margin-top: 0;
}
#wp-calendar caption {
margin-bottom: 10px;
color: inherit;
font-weight: bold;
}
#wp-calendar th, #wp-calendar td {
line-height: 32px;
padding: 1px 2px;
text-align: center;
}
#wp-calendar tfoot a {
display: block;
text-align: left;
}
#wp-calendar th, #wp-calendar #today, #wp-calendar #today a {
color: #ffffff;
} .sidebar .widget .newsletter-widget label,
.wpb_widgetised_column .widget .newsletter-widget label {
color: #a4a4a4;
text-transform: uppercase;
font-size: 13px;
display: block;
}
.sidebar .widget .newsletter-widget ul,
.wpb_widgetised_column .widget .newsletter-widget ul {
border: none;
height: auto;
} .widget.newsletter-form.with-border {
border: 1px solid;
position: relative;
padding: 13px;
}
.widget.newsletter-form.with-border:after {
content: '';
position: absolute;
top: 3px;
bottom: 3px;
right: 3px;
left: 3px;
border: 1px solid;
pointer-events: none;
}
.widget.newsletter-form.with-border h3 {
margin: 0 0 10px 0;
} .sidebar .widget.newsletter-form p,
.wpb_widgetised_column .widget.newsletter-form p {
margin: 0;
}
.sidebar .widget.newsletter-form .newsletter-section,
.wpb_widgetised_column .widget.newsletter-form .newsletter-section {
margin-top: 15px;
}
.sidebar .widget.newsletter-form .newsletter-section form input[type="text"],
.wpb_widgetised_column .widget.newsletter-form .newsletter-section form input[type="text"] {
border: 1px solid;
max-width: 100%;
height: 40px;
padding: 0 10px;
}
.sidebar .widget.newsletter-form .newsletter-section form input[type="text"]::-webkit-input-placeholder,
.wpb_widgetised_column .widget.newsletter-form .newsletter-section form input[type="text"]::-webkit-input-placeholder {
opacity: 0;
}
.sidebar .widget.newsletter-form .newsletter-section form input[type="text"]:-moz-placeholder,
.wpb_widgetised_column .widget.newsletter-form .newsletter-section form input[type="text"]:-moz-placeholder { opacity: 0;
}
.sidebar .widget.newsletter-form .newsletter-section form input[type="text"]::-moz-placeholder,
.wpb_widgetised_column .widget.newsletter-form .newsletter-section form input[type="text"]::-moz-placeholder { opacity: 0;
}
.sidebar .widget.newsletter-form .newsletter-section form input[type="text"]:-ms-input-placeholder,
.wpb_widgetised_column .widget.newsletter-form .newsletter-section form input[type="text"]:-ms-input-placeholder {
opacity: 0;
}
.ie10 .sidebar .widget.newsletter-form .newsletter-section form input[type="text"]:-ms-input-placeholder,
.ie10 .wpb_widgetised_column .widget.newsletter-form .newsletter-section form input[type="text"]:-ms-input-placeholder{
opacity: 1;
}
.sidebar .widget .newsletter-widget input.btn-alternative,
.wpb_widgetised_column .widget .newsletter-widget input.btn-alternative {
margin-top: 5px;
} .widget.last-tweets ul { padding: 0; }
.widget.last-tweets li {
margin-bottom: 20px;
padding: 0px 0px 0px 41px;
list-style: none;
position: relative;
}
.widget.last-tweets li:last-child { margin-bottom: 0px; }
.widget.last-tweets li p {
padding: 10px;
line-height: 18px;
}
.widget.last-tweets li p span {
border: 0px;
word-wrap: break-word;
font-size: 14px;
}
.widget.last-tweets  > h3 + div { margin-top: 13px; }
.widget.last-tweets p:first-child { margin-top: 0px; }
.widget.last-tweets p:last-child { margin-bottom: 0px; }
.widget.last-tweets span.meta { padding: 0; margin-top: 0px; }
.widget.last-tweets p a { line-height: 20px; color: #000000; }
.widget.last-tweets #follow-twitter { text-align: right; }
#ie8 .widget.last-tweets #follow-twitter { background-position: 55px bottom; }
.widget.last-tweets li .widget-tweet-icon {
position: absolute;
left: 0;
font-size: 30px;
top: 10px;
}
.widget.last-tweets .arrow-left{
border-width: 0px 0px 0px 1px;
} .widget.yit_toggle_menu ul {
list-style: none;
padding: 0;
}
.widget.yit_toggle_menu ul.menu > li {
border-bottom: 1px solid;
}
.widget.yit_toggle_menu ul.menu > li.menu-item-has-children > a:before {
content: '\f067';
font-family: 'FontAwesome';
display: inline-block;
font-size: 10px;
font-weight: 400;
position: absolute;
right: 0;
top: 0;
}
.widget.yit_toggle_menu ul.menu > li.opened > a:before {
content: '\f068';
}
.widget.yit_toggle_menu ul.menu > li > a {
line-height: 30px;
display: block;
position: relative;
padding-right: 20px;
}
.widget.yit_toggle_menu ul.menu > li > ul.sub-menu {
margin: 5px 0;
} .widget.yit_recent_reviews {
position: relative;
}
.widget.yit_recent_reviews .slides-reviews-widget {
list-style: none;
padding: 0;
}
.widget.yit_recent_reviews .review-content {
border-bottom: 1px solid;
padding-bottom: 10px;
position: relative;
}
.widget.yit_recent_reviews .review-content.arrow-down:before {
border-width: 15px 20px 0 0;
left: 60px;
}
.widget.yit_recent_reviews .review-content.arrow-down:after {
border-width: 13px 18px 0 0;
left: 60px;
}
.widget.yit_recent_reviews .review-content p {
margin: 0;
}
.widget.yit_recent_reviews .review-meta-avatar {
margin-top: 20px;
}
.widget.yit_recent_reviews .review-meta-avatar .avatar-thumb {
float: left;
margin-right: 10px;
}
.widget.yit_recent_reviews .owl-controls {
position: absolute;
top: -40px;
right: 0;
}
.widget.yit_recent_reviews .owl-controls  div {
display: inline-block;
}
.widget.yit_recent_reviews .owl-controls span.entypo {
border: 1px solid;
border-radius: 50%;
width: 20px;
height: 20px;
text-align: center;
font-size: 30px;
line-height: 3px;
display: block;
}
.widget.yit_recent_reviews .owl-controls span.entypo.chevron-left {
margin-right: 2px;
} .wp-social-login-widget #wp-social-login-connect-options{
padding-left: 0;
}
.wp-social-login-widget #wp-social-login-connect-with{
font-weight: normal;
}#comments ol.comment-list {
padding-left: 0;
}
#comments ol li {
list-style: none;
margin-bottom: 25px;
}
#comments ol li:last-child {
margin-bottom: 25px;
}
#comments ol li .avatar{
display: block;
float: left;
margin-right: 10px;
width: 65px;
height: 65px;
}
#comments ol li .avatar img {
border: 3px solid;
}
#comments ol li .date{
display: block;
}
#comments ol li .information{
display: table;
height: 65px;
}
#comments ol li .information .date {
font-size: 10px;
letter-spacing: 1px;
}
#comments ol li .information .user-info {
display: table-cell;
vertical-align: middle;
font-size: 14px;
}
#comments ol li .information .user-info .is_author {
font-size: 11px!important;
padding: 4px 10px 3px 9px;
text-transform: uppercase;
line-height: 22px;
font-weight: bold;
text-rendering: optimizeLegibility;
}
#comments ol li .content{
border: 1px solid;
margin-top: 14px;
min-height: 116px;
padding: 20px 12px 25px 12px;
}
#comments ol li .content .reply_link{
display: block;
position: absolute;
right: 15px;
bottom: 7px;
text-align: right;
}
#commentform input:not([type=submit]){
height: 44px;
width: 100%;
border: 1px solid;
padding: 0 15px;
border-radius: 0;
-webkit-appearance: none;
}
#commentform label,.wp-social-login-widget #wp-social-login-connect-with, .woocommerce-tabs .ywsl-label {
display: block;
font-size: 14px;
color: #a4a4a4;
margin-bottom: 7px;
text-transform: uppercase;
font-weight: normal;
}
#commentform .comment-form-comment {
clear: both;
margin-top: 10px;
}
#commentform .comment-form-comment #comment {
border: 1px solid;
width: 100%;
resize: none;
padding: 10px 15px;
max-height: 135px;
border-radius: 0;
-webkit-appearance: none;
}
#commentform .form-submit {
text-align: right;
}
#comment-nav-below .nav-previous{
text-align: left;
}
#comment-nav-below .nav-next{
text-align: right;
}  .page-template-blog-php #slogan{
padding-bottom: 0;
}
.blog h3.post-title a{
word-wrap: break-word;
}
.blog .post,
.page-template-blog-php .post,
.archive .post,
.search .post{
margin-top: 20px;
margin-bottom: 35px;
}
.blog .yit_post_meta_date{
width: 40px;
height: 75px;
text-align: center;
padding-top: 15px;
}
.blog .yit_post_meta_date .day,
.blog .yit_post_meta_date .month{
display: block;
line-height: 20px;
text-transform: uppercase;
}
.blog .yit_post_meta_date .day{
font-size: 24px;
font-weight: 700;
padding-bottom: 5px;
}
.blog .yit_post_meta_date .month{
font-size: 15px;
}
.blog .more-link,
.blog .read-more{
display: block;
border: 1px solid;
width: 110px;
margin: 0 auto;
line-height: 30px;
text-align: center;
}
.blog-single #trackbacks,
.blog-single div#comments,
.blog-single div#respond{
margin-top: 50px; 
}  .blog .yit_post_format_icon{
background: #f4f4f4 url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/icons/blog/postformat_icons.png) no-repeat;
position: absolute;
width: 38px;
height: 38px;
text-indent: -99999px;
display: none;
}
.format-video .blog .yit_post_format_icon{
display: block;
background-position: 50% -95px;
}
.format-audio .blog .yit_post_format_icon{
display: block;
background-position: 50% -25px;
}
.format-quote .blog.big .yit_post_content.hide-metabox h3.post-title {
margin-bottom: 35px;
}
.format-quote .blog .yit_post_format_icon{
display: block;
background-position: 50% -60px;
}
.format-standard .blog .yit_post_format_icon,
.format-gallery .blog .yit_post_format_icon{
display: block;
background-position: 50% 9px;
}  .blog.big:not(.single) .thumbnail{
min-height: 340px;
}
.blog.big .thumbnail{
border: 1px solid;
}
.post:not(.format-quote) .blog.big:not(.single) .yit_post_content {
width: 365px;
min-height: 100%;
position: absolute;
top: 0;
background: rgba(255,255,255,0.6);
padding: 40px 60px;
}
.post.no-featured:not(.format-quote) .blog.big .yit_post_content {
position: relative;
width: 100%;
max-width: none;
border: 1px solid;
}
.post.format-quote .blog.big .yit_post_content{
padding: 0 90px;
border: 1px solid;
}
.format-quote .blog.big .yit_the_content:after{
display: block;
content: "";
border: 3px solid;
width: 50px;
margin: 0 auto;
margin-top: 25px;
margin-bottom: 20px;
}
.blog.big .yit_post_content .yit_the_content p{
line-height: 20px;
}
.format-quote .blog.big .yit_post_content p{
line-height: 30px;
}
.blog.big .yit_post_content .yit_the_content {
margin-top: 20px;
}
.format-quote .blog.big .yit_post_content .yit_the_content{
margin-top: 50px;
}
.blog.big h3.post-title a{
display: block;
line-height: 30px;
}
.format-quote .blog.big h3.post-title a{
font-size: 10px;
}
.blog.big .yit_post_meta{
padding: 0 15px;
margin-top: 20px;
}
.blog.big .yit_post_meta{
margin-bottom: 20px;
letter-spacing: 1px;
}
.blog.big:not(.single) .yit_post_meta_date{
position: absolute;
top: 0;
left: 360px;
z-index: 1;
}
.blog.big .no-thumbnail .yit_post_meta_date,
.format-quote .blog.big .yit_post_meta_date{
top: 7px;
left: 22px;
}
.blog.big .yit_post_format_icon{
right: 16px;
bottom: 1px;
}
.blog.big .yit_the_content .more-link,
.blog.big .yit_the_content .read-more{
margin-top: 50px;
} .sidebar-double .post:not(.format-quote) .blog.big .yit_post_content {
padding: 0 15px;
}
.sidebar-double .blog.big .yit_the_content .more-link,
.sidebar-double .blog.big .yit_the_content .read-more{
margin-top: 20px;
}  .blog.small .post-wrapper{
border: 1px solid;
}
.blog.small .yit_post_meta{
margin: 20px 22px;
padding-top: 20px;
border-top: 1px solid;
}
.format-quote .blog.small .yit_post_meta {
margin-bottom: 28px;
}
.post:not(.format-quote) .blog.small .yit_post_meta_date{
position: absolute;
top: 105px;
left: 22px;
}
.post:not(.format-quote) .blog.small .no-thumbnail .yit_post_meta_date {
position: relative;
top: 0;
left: 0;
float: left;
margin-top: 7px;
margin-left: 7px;
margin-right: 7px;
}
.format-quote .blog.small .yit_post_format_icon{
bottom: 1px;
top: auto;
}
.format-quote .blog.small h3.post-title a {
display: block;
}
.format-quote .blog.small .yit_post_meta_date {
margin-top: 7px;
margin-left: 7px;
float: left;
}
.blog.small .yit_post_format_icon{
right: 16px;
top: 120px;
}
.blog.small .yit_post_content .post-title{
text-align: center;
padding: 0 30px;
line-height: 30px;
margin-top: 30px;
}
.blog.small .yit_the_content .more-link,
.blog.small .yit_the_content .read-more{
margin-top: 25px;
}
.blog.small .yit_the_content{
padding: 0 10px;
}
.blog .sidebar-double .post:not(.masonry_item):nth-child(2n+1),
.page-template-blog-php .sidebar-double .post:not(.masonry_item):nth-child(2n+1),
.archive.category .sidebar-double .post:not(.masonry_item):nth-child(2n+1){
clear: left;
}
.blog .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.page-template-blog-php .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.archive.category .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.blog .sidebar-left .post:not(.masonry_item):nth-child(3n+1),
.page-template-blog-php .sidebar-left .post:not(.masonry_item):nth-child(3n+1),
.archive.category .sidebar-left .post:not(.masonry_item):nth-child(3n+1){
clear: left;
}
.blog .sidebar-no .post:not(.masonry_item):nth-child(4n+1),
.page-template-blog-php .sidebar-no .post:not(.masonry_item):nth-child(4n+1),
.archive.category .sidebar-no .post:not(.masonry_item):nth-child(4n+1){
clear: left;
}  .yes-js .blog-masonry{
visibility: hidden;
}
.blog.masonry .post-wrapper{
border: 1px solid;
}
.blog.masonry .yit_post_meta{
margin: 20px 22px;
padding-top: 20px;
border-top: 1px solid;
}
.format-quote .blog.masonry .yit_post_meta {
margin-bottom: 28px;
}
.post:not(.format-quote) .blog.masonry .yit_post_meta_date{
position: absolute;
top: 7px;
left: 22px;
}
.post:not(.format-quote) .blog.masonry .no-thumbnail .yit_post_meta_date {
position: relative;
top: 0;
left: 0;
float: left;
margin-top: 7px;
margin-left: 7px;
margin-right: 7px;
}
.format-quote .blog.masonry .yit_post_format_icon{
bottom: 1px;
top: auto;
}
.format-quote .blog.masonry h3.post-title a {
display: block;
}
.format-quote .blog.masonry .yit_post_meta_date {
margin-top: 7px;
margin-left: 7px;
float: left;
}
.blog.masonry .yit_post_format_icon{
right: 16px;
top: 1px;
}
.blog.masonry .yit_post_content .post-title{
text-align: center;
padding: 0 30px;
line-height: 30px;
margin-top: 30px;
}
.blog.masonry .yit_the_content .more-link,
.blog.masonry .yit_the_content .read-more{
margin-top: 25px;
}
.blog.masonry .yit_the_content{
padding: 0 10px;
}  .blog.big.single{
margin-bottom: 25px;
}
.yit_the_content:after {
content: '';
display: block;
clear: both;
}
.blog dt{
font-weight: bold;
}
.blog input[type="submit"] {
padding: 7px;
}
.blog.big.single .yit_post_content.title {
display: table;
margin-top: 15px;
width: 100%;
padding-bottom: 15px;
border-bottom: 1px solid;
margin-bottom: 35px;
}
.blog.big.single .yit_post_content.title .yit_post_meta_date {
display: table-cell;
}
.blog.big.single .yit_post_content.title .post-title{
margin-bottom: 5px;
margin-top: 0;
}
.blog.big.single .yit_post_content.title .title-meta-wrapper{
margin-left: 22px;
}
.blog.big.single .yit_post_meta{
margin: 0;
padding: 0;
text-align: left;
}
.blog.big.single .yit_post_meta.last_block {
border: 1px solid;
border-width: 1px 0;
padding: 10px 0;
line-height: 18px;
position: relative;
min-height: 40px;
}
.blog.big.single .yit_post_meta.last_block .categories,
.blog.big.single .yit_post_meta.last_block .tags{
display: block;
}
.morph-button .morph-content {
opacity: 0;
}
.morph-button.open .morph-content {
opacity: 1;
}
.blog.big.single .post-format.audio object {
margin-bottom: 0;
}
.format-quote .blog.big .yit_post_content .yit_the_content {
margin-top: 50px;
}
.format-quote .blog.big.single .yit_post_meta_date{
float: left;
}
.post.format-quote .blog.big.single .yit_post_content{
border: 0;
}
.format-quote .blog.big.single .yit_post_content.title .title-meta-wrapper {
margin: 0;
display: block;
}
.format-quote .blog.big.single .yit_post_meta.first_block{
text-align: center;
}
.format-quote .blog.big.single .yit_the_content {
padding: 0 100px;
}
.blog.big.single .masterslider {
visibility: hidden;
margin-top: 20px !important;
}
.blog.big.single .ms-view{
background: transparent;
}
.blog.single .morph-button-inflow.open .content-style-social a{
font-size: 12px !important;
height: 25px;
margin-bottom: 10px;
padding: 0.5em 0;
padding-left: 35px;
line-height: normal;
display: block;
vertical-align: middle;
text-transform: uppercase !important;
letter-spacing: 1px;
background-size: 25px;
font-weight: normal;
margin-left: 20px;
}  .blog.single .morph-button-inflow-2 > button {
padding: 0;
text-align: right !important;
}
.blog.single .morph-button-inflow-2{
position: absolute;
right: 0;
top: 0;
height: 100%
}
.blog.single .morph-button-inflow > button{
line-height: 24px;
}
.blog.single .content-style-social{
margin: 33px 2px 33px 33px;
padding: 15px 1px 0 0;
background-image: none !important;
-webkit-box-shadow: 1px 0px 2px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 0px 2px rgba(0,0,0,0.5);
box-shadow: 1px 0px 2px rgba(0,0,0,0.5);
}
.blog.single .content-style-social:after {
content: "Close";
margin-bottom: 5px;
display: block;
cursor: pointer;
text-align: center;
}
.blog.single .morph-button-inflow .morph-content{
top: 8px;
z-index: 1;
} .blog .thumbnail {
padding: 0;
margin-bottom: 0;
border: 0;
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
border-radius: 0;
line-height: normal;
}.clear {
clear: both
}
.nobr {
white-space: nowrap
}
@font-face {
font-family: FontAwesome;
font-weight: 400;
font-style: normal
}
div.pp_default .pp_content_container {
background: #fff;
-webkit-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 1px 30px 0 rgba(0, 0, 0, .25);
-webkit-box-shadow: 0 1px 30px 0 rgba(0, 0, 0, .25);
padding: 20px 0;
*zoom: 1
}
div.pp_default .pp_content_container:after, div.pp_default .pp_content_container:before {
content: " ";
display: table
}
div.pp_default .pp_content_container:after {
clear: both
}
div.pp_default .pp_loaderIcon {
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/ajax-loader.gif) center no-repeat
}
div.pp_default div.ppt {
color: #000
}
div.pp_default .pp_gallery ul li a {
border: 1px solid rgba(0, 0, 0, .5);
background: #fff;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .2);
-webkit-border-radius: 2px;
border-radius: 2px;
display: block
}
div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a {
border-color: #000
}
div.pp_default .pp_next:before, div.pp_default .pp_previous:before {
-webkit-border-radius: 100%;
border-radius: 100%;
height: 1em;
width: 1em;
text-shadow: 0 1px 2px rgba(0, 0, 0, .5);
background-color: #444;
color: #fff !important;
font-size: 16px !important;
line-height: 1em;
-webkit-transition: all ease-in-out .2s;
-moz-transition: all ease-in-out .2s;
-o-transition: all ease-in-out .2s;
transition: all ease-in-out .2s;
font-family: FontAwesome;
content: "\f190";
text-indent: 0;
display: none;
position: absolute;
top: 50%;
margin-top: -10px;
text-align: center
}
div.pp_default .pp_next:before:hover, div.pp_default .pp_previous:before:hover {
background-color: #000
}
div.pp_default .pp_next:hover:before, div.pp_default .pp_previous:hover:before {
display: block
}
div.pp_default .pp_previous:before {
left: 1em
}
div.pp_default .pp_next:before {
right: 1em;
font-family: FontAwesome;
content: "\f18e"
}
div.pp_default .pp_details {
margin: 0;
padding-top: 1em
}
div.pp_default .pp_description, div.pp_default .pp_nav {
font-size: 14px
}
div.pp_default .pp_arrow_next, div.pp_default .pp_arrow_previous, div.pp_default .pp_nav, div.pp_default .pp_nav .pp_pause, div.pp_default .pp_nav p, div.pp_default .pp_play {
margin: 0
}
div.pp_default .pp_nav {
margin-right: 1em;
position: relative
}
div.pp_default .pp_close {
-webkit-border-radius: 100%;
border-radius: 100%;
height: 1em;
width: 1em;
background-color: #fff;
color: #fff !important;
line-height: 1em;
-webkit-transition: all ease-in-out .2s;
-moz-transition: all ease-in-out .2s;
-o-transition: all ease-in-out .2s;
transition: all ease-in-out .2s;
top: -.5em;
right: -.5em;
font-size: 1.618em !important;
}
div.pp_default .pp_close:hover:before {
color:#292929;
}
div.pp_default .pp_close:before {
background:url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/close.png) no-repeat;
content:"";
display:block;
position:absolute;
top:5px;
left:5px;
right:0;
bottom:0;
}
div.pp_default .pp_arrow_next, div.pp_default .pp_arrow_previous {
-webkit-border-radius: 100%;
border-radius: 100%;
height: 1em;
width: 1em;
text-shadow: 0 1px 2px rgba(0, 0, 0, .5);
background-color: #444;
color: #fff !important;
font-size: 16px !important;
line-height: 1em;
-webkit-transition: all ease-in-out .2s;
-moz-transition: all ease-in-out .2s;
-o-transition: all ease-in-out .2s;
transition: all ease-in-out .2s;
position: relative;
margin-top: -1px
}
div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover {
background-color: #000
}
div.pp_default .pp_arrow_next:before, div.pp_default .pp_arrow_previous:before {
font-family: FontAwesome;
content: "\f190";
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
text-align: center;
text-indent: 0
}
div.pp_default .pp_arrow_previous {
margin-right: .5em
}
div.pp_default .pp_arrow_next {
margin-left: .5em
}
div.pp_default .pp_arrow_next:before {
content: "\f18e"
}
div.pp_default a.pp_contract, div.pp_default a.pp_expand {
-webkit-border-radius: 100%;
border-radius: 100%;
height: 1em;
width: 1em;
background-color: #fff;
color: #fff !important;
line-height: 1em;
-webkit-transition: all ease-in-out .2s;
-moz-transition: all ease-in-out .2s;
-o-transition: all ease-in-out .2s;
transition: all ease-in-out .2s;
right: auto;
left: -.5em;
top: -.5em;
font-size: 1.618em !important
}
div.pp_default a.pp_contract:hover:before, div.pp_default a.pp_expand:hover:before {
color: #292929;
}
div.pp_default a.pp_contract:before, div.pp_default a.pp_expand:before {
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/images/expand.png) no-repeat;
content: "";
display:block;
position:absolute;
top:3px;
left:3px;
right:0;
bottom:0;
}
div.pp_default #respond {
margin: 0;
width: 100%;
background: 0 0;
border: 0;
padding: 0
}
div.pp_default #respond .form-submit {
margin-top: 0;
float: none
}
div.pp_default .pp_inline {
padding: 0 !important
}
div.pp_pic_holder a:focus {
outline: 0
}
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 10001
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10002
}
.pp_top {
height: 20px;
position: relative
}
* html .pp_top {
padding: 0 20px
}
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px
}
* html .pp_top .pp_middle {
left: 0;
position: static
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px
}
.pp_content {
height: 40px;
min-width: 40px
}
* html .pp_content {
width: 40px
}
.pp_fade {
display: none
}
.pp_content_container {
position: relative;
text-align: left;
width: 100%
}
.pp_content_container .pp_left {
padding-left: 20px
}
.pp_content_container .pp_right {
padding-right: 20px
}
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px
}
.pp_description {
display: none;
margin: 0
}
.pp_social {
float: left;
margin: 0
}
.pp_social .facebook {
float: left;
margin-left: 5px;
width: 55px;
overflow: hidden
}
.pp_social .twitter {
float: left
}
.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0
}
.pp_nav p {
float: left;
margin: 2px 4px;
white-space: nowrap
}
.pp_nav .pp_pause, .pp_nav .pp_play {
float: left;
margin-right: 4px;
text-indent: -10000px
}
a.pp_arrow_next, a.pp_arrow_previous {
display: block;
float: left;
height: 15px;
margin-top: 3px;
text-indent: -100000px;
width: 14px
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000
}
.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000
}
.pp_gallery div {
float: left;
overflow: hidden;
position: relative
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap
}
.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0, 0, 0, .5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden
}
.pp_gallery li.selected a, .pp_gallery ul a:hover {
border-color: #fff
}
.pp_gallery ul a img {
border: 0
}
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0
}
.pp_gallery li.default a {
display: block;
height: 33px;
width: 50px
}
.pp_gallery li.default a img {
display: none
}
.pp_gallery .pp_arrow_next, .pp_gallery .pp_arrow_previous {
margin-top: 7px !important
}
a.pp_next {
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%
}
a.pp_previous {
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%
}
a.pp_contract, a.pp_expand {
cursor: pointer;
display: none;
height: 20px;
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000
}
a.pp_close {
position: absolute;
right: 0;
top: 0;
display: block;
text-indent: -10000px
}
.pp_bottom {
height: 20px;
position: relative
}
* html .pp_bottom {
padding: 0 20px
}
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px
}
* html .pp_bottom .pp_middle {
left: 0;
position: static
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px
}
#pp_full_res .pp_inline {
text-align: left
}
div.ppt {
color: #fff !important;
font-weight: 700;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999
}.master-slider{
position: relative;
visibility: hidden;
-moz-transform: translate3d(0 , 0 , 0);
}
.master-slider.ms-fullheight{height: 100%;}
.ms-layout-partialview .ms-view {
overflow: visible;
background-color:transparent;
}
.ms-layout-partialview .ms-container { overflow: hidden; }
.master-slider.before-init{}
.master-slider img {max-width:none;}
.ms-ie img{border:none;}
.ms-ie8 * {opacity:inherit;filter:inherit;}
.ms-ie7   {zoom:1;}
.ms-loading-container{
position:absolute;
width:100%;
top:0;
}
.ms-slide-auto-height { display: table; }
.ms-loading-container .ms-loading,
.ms-slide .ms-slide-loading {
width: 36px;
height: 36px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/loading-2.gif) no-repeat center white;
border-radius: 60px;
box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
position: absolute;
left: 50%;
top: 50%;
margin: -18px;
opacity: 0.9;
} .ms-def-cursor{cursor:auto !important;}
.ms-grab-cursor{cursor: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/grab.png), move;}
.ms-grabbing-cursor{cursor: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/grabbing.png), move;}
.ms-ie .ms-grab-cursor{cursor: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/masterslider/style/grab.cur), move;}
.ms-ie .ms-grabbing-cursor {cursor: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/masterslider/style/grabbing.cur), move;}
.ms-view { 
margin:0px auto;
overflow:hidden;
background:black;
position:relative;
-webkit-perspective: 2000px;
-moz-perspective: 2000px;
-ms-perspective: 2000px;
perspective: 2000px;
}
.ms-view .ms-slide-container{position:relative;}
.ms-slide {
position:absolute;
-webkit-transform: translateZ(0px);
-moz-transform: translateZ(0px);
-ms-transform: translateZ(0px);
-o-transform: translateZ(0px);
transform: translateZ(0px);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
height:100%;
}
.ms-slide.selected {}
.ms-slide .ms-slide-bgcont,
.ms-slide .ms-slide-bgvideocont{
position: absolute;
overflow:hidden;
width: 100%;
}
.ms-slide .ms-slide-bgvideocont{
z-index: 105;
height: 100%;
}
.ms-slide .ms-slide-bgvideocont,
.ms-slide-bgvideocont>video{
-webkit-transform: translateZ(0.3px);
-moz-transform: translateZ(0.3px);
-ms-transform: translateZ(0.3px);
-o-transform: translateZ(0.3px);
transform: translateZ(0.3px);
}
.ms-slide .ms-slide-bgvideo{
position: absolute;
top: 0px;
}
.ms-inner-controls-cont, .ms-container {position: relative; margin:0 auto;}
.ms-slide .ms-slide-bgcont img , .ms-container , .ms-inner-controls-cont{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
.ms-slide .ms-layer{position:absolute;}
.ms-slide .ms-slide-layers{
position: absolute;
overflow:hidden;
width:100%;
height: 100%;
z-index: 110;
top:0px;
}
.ms-slide .ms-slide-video{
position:absolute;
top:0;
z-index: 111;
background:black;
padding:0;
margin: 0;
border: none;
}
.ms-parallax-layer {
height: 100%;
width: 100%;
}
.ms-layer.video-box{background:black;}
.ms-layer.video-box iframe{
padding:0;
margin: 0;
border: none;
position: absolute;
z-index: 110;
}
.ms-slide .ms-slide-vpbtn , .ms-slide .ms-video-btn{
position:absolute;
cursor: pointer;
z-index: 110;
}
.ms-slide .ms-slide-vcbtn{
position:absolute;
cursor: pointer;
z-index: 113;
}
.ms-slide-vcbtn-mobile{
position: relative;
bottom: 0;
left:0;
width:100%;
height: 28px;
background-color: black;
color: white;
text-align: center;
cursor: pointer;
z-index: 113;
}
.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
text-transform: uppercase;
font-family: sans-serif;
font-size: 0.75em;
display: inline-block;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/video-close-btn.png) no-repeat 0px 3px;
padding-left: 15px;
height: 15px;
color: #DBDBDB;
margin-top: 7px;
}
.ms-slide .ms-slide-vcbtn,
.ms-slide .ms-slide-layers,
.ms-slide .ms-slide-vpbtn,
.ms-slide .ms-slide-video {
-webkit-transform: translateZ(0.44px);
-moz-transform: translateZ(0.44px);
-ms-transform: translateZ(0.44px);
-o-transform: translateZ(0.44px);
transform: translateZ(0.44px);
}
.ms-video-img{
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
}
.ms-mask-frame{
overflow:hidden;
position:absolute;
float:left;
} .ms-thumb-list{
overflow:hidden;
position:absolute;
}
.ms-thumb-list.ms-dir-h {width: 100%;}
.ms-thumb-list.ms-dir-v {height: 100%; top: 0;}
.ms-thumbs-cont{position: relative;}
.ms-thumb-frame img{width:100%;	height:auto;}
.ms-thumb-frame{
cursor: pointer;
float: left;
overflow: hidden;
opacity: 0.5;
-webkit-transition: opacity 300ms;
-moz-transition: opacity 300ms;
-ms-transition: opacity 300ms;
-o-transition: opacity 300ms;
transition: opacity 300ms;
}
.ms-thumb-frame-selected{ opacity: 1; }
.ms-tabs .ms-thumb-frame {
background-color: #F6f6f6;
text-shadow: 0 1px 1px white;
color: #222;
border: solid 1px white;
border-width: 0 1px 1px 0;
overflow: visible;
position: relative;
opacity: 1;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-ms-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.ms-tabs.ms-dir-h .ms-thumb-frame {margin-top: 12px;}
.ms-tabs.ms-dir-v .ms-thumb-frame {margin-left: 12px;}
.ms-tabs .ms-thumb{padding: 20px 20px;}
.ms-tabs .ms-thumb-frame-selected {	opacity: 1; background: #EDEDED;}
.ms-tabs .ms-thumb-frame .ms-thumb-ol {
position: absolute;
opacity: 0;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-ms-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
top: 0px;
left: 50%;
margin-left: -12px;
border-bottom: solid 12px #F6f6f6;
border-left: solid 12px transparent;
border-right: solid 12px transparent;
}
.ms-tabs.ms-dir-h .ms-thumb-frame-selected .ms-thumb-ol{
opacity: 1;
top:-12px;
border-bottom-color: #EDEDED;
}
.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
top: 50%;
left: 0;
margin-top: -12px;
border-right: solid 12px #EDEDED;
border-top: solid 12px transparent;
border-bottom: solid 12px transparent;
}
.ms-tabs.ms-dir-v .ms-thumb-frame-selected .ms-thumb-ol{
opacity: 1;
left:-12px;
border-right-color:white;
}
.ms-bullet{cursor:pointer;float: left;}
.ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-bullets-count {
position: relative;
right: -50%;
}
.ms-sbar {position: absolute;}
.ms-sbar.ms-dir-h {
left: 10px;
right: 10px;
top: 5px
}
.ms-sbar.ms-dir-v {
top: 10px;
bottom: 10px;
right: 5px
}
.ms-sbar .ms-bar {
height: 4px;
background: #333;
border-radius: 4px;
}
.ms-sbar.ms-dir-v .ms-bar {	width: 4px;}
.ms-sbar .ms-bar{
position:relative;
-webkit-transition: opacity 300ms;
-moz-transition: opacity 300ms;
-ms-transition: opacity 300ms;
-o-transition: opacity 300ms;
transition: opacity 300ms;
}
.ms-timerbar {
width: 100%;
bottom: 0px;
position: absolute;
}
.ms-ctimer {
position: absolute;
top: 30px;
left: 30px;
cursor: pointer;
}
.ms-ctimer-bullet {}
.ms-time-bar{
-webkit-transition: width 120ms linear;
-moz-transition: width 120ms linear;
-ms-transition: width 120ms linear;
-o-transition: width 120ms linear;
transition: width 120ms linear;
}
.ms-ie7 .ms-tooltip-arrow{
height:0px;
}
.ms-slide-info {position: absolute;}
.ms-slide-info.ms-dir-v {top:0;}
.ms-slide-info.ms-dir-h {width:100%;}
@keyframes point-anim{
0% 		{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5);  opacity: 1; }
100% 	{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5);  opacity: 0; }
}
@-webkit-keyframes point-anim{
0% 		{-webkit-transform: scale(0.5); opacity: 1; }
100% 	{-webkit-transform: scale(1.5);	opacity: 0; }
} .ms-android .ms-tooltip-point .ms-point-border{
animation:none;
-moz-animation:none;
-webkit-animation:none;
-o-animation:none;
} .ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn{
width: 50px;
height: 51px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/light-skin-1.png) no-repeat -14px -150px;
top: 50%;
left: 50%;
margin: -25px 0 0 -25px;
}
.ms-skin-default .ms-slide .ms-slide-vcbtn {
width: 30px;
height: 30px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/light-skin-1.png) no-repeat -24px -28px;
top: 18px;
right: 30px;
} .ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev {
width: 30px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/light-skin-1.png);
background-position: -89px -26px;
height: 40px;
cursor: pointer;
top: 50%;
left: 30px;
margin-top: -20px;
position: absolute;
z-index: 110;
}
.ms-skin-default .ms-nav-next {
right: 30px;
left: auto;
background-position: -89px -103px;
}
.ms-skin-default .ms-bullet {
width: 10px;
height: 10px;
background: url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/light-skin-1.png) no-repeat;
margin: 4px;
background-position: -34px -117px;
}
.ms-skin-default .ms-bullet-selected {
background-position: -34px -84px;
}
.ms-skin-default .ms-time-bar {
height: 3px;
background: #FFFFFF;
border-top: solid 1px rgba(0, 0, 0, 0.41);
}
.ms-skin-default .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-default .ms-tooltip-point {cursor: pointer;}
.ms-skin-default .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px;
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-default .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px;
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-skin-default .ms-tooltip {
max-width:200px;
}
.ms-skin-default .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
margin-left: -1px;
} @media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn,
.ms-skin-default .ms-slide .ms-slide-vcbtn,
.ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev,
.ms-skin-default .ms-bullet{
background-image:url(//shercomotorcycles.it/wp-content/themes/mindig/theme/assets/lib/masterslider/style/light-skin-1-retina.png);
background-size: 152px 225px;
}
}