html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
html {
overflow-x: hidden;
font-size: 14px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
font-family: 'Lato', Arial, Helvetica, sans-serif;
line-height: 1.625;
color: #646464;
}
body.wr-mobile {
overflow-x: hidden;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden], template {
display: none;
}
a {
background-color: transparent;
text-decoration: none;
outline: 0;
color: #ff4064;
}
a:active,
a:hover,
a:focus {
outline: 0;
}
p {
margin: 0 0 10px;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: 700;
}
dfn {
font-style: italic;
}
mark,
ins {
background: #ff0;
color: #000;
text-decoration: none;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -.5em;
}
sub {
bottom: -.25em;
}
img {
border: 0;
vertical-align: middle;
max-width: 100%;
height: auto;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
border: 1px solid #e2e2e2;
padding: 10px 20px;
border-radius: 2px;
margin: 20px 0;
}
code,
kbd,
pre,
samp,
pre,
tt,
var {
font-family: monospace, monospace;
font-size: 1em;
}
dfn, cite, em, i {
font-style: italic;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
button {
overflow: visible;
border: 0;
}
button,
select {
text-transform: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
select::-ms-expand {
display: none;
}
select:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 #000;
}
select {
border: 1px solid #ebebeb;
height: 40px;
border-radius: 2px;
padding: 0 10px;
width: 100%;
background: url(//savonneriedutilleul.fr/wp-content/themes/wr-nitro/assets/woorockets/images/arrow_down.png) no-repeat calc(100% - 10px);
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: not-allowed;
opacity: .7;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
border: 1px solid #ebebeb;
height: 40px;
border-radius: 2px;
padding: 10px;
background: none;
}
input:not([type="radio"]):not([type="checkbox"]) {
-webkit-appearance: none;
}
input[type=checkbox],
input[type=radio] {
box-sizing: border-box;
padding: 0;
height: auto;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
height: vauto;
}
input[type=search],
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
}
input:focus,
textarea:focus,
select:focus,
button:focus {
outline: 0;
}
::-webkit-input-placeholder {
color: #b7b7b7;
}
:-moz-placeholder {
color: #b7b7b7;
}
::-moz-placeholder {
color: #b7b7b7;
}
:-ms-input-placeholder {
color: #b7b7b7;
}
fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
border: 1px solid #ebebeb;
padding: 10px;
background: none;
-webkit-appearance: none;
}
optgroup {
font-weight: 700;
}
table,
th,
td {
border: 1px solid rgba(0, 0, 0, 0.1);
}
table {
border-collapse: separate;
border-spacing: 0;
border-width: 1px 0 0 1px;
margin-bottom: 24px;
width: 100%;
text-align: left;
}
td,
th {
padding: 6px;
}
td p,
th p {
margin: 0;
}
th {
border-width: 0 1px 1px 0;
font-weight: bold;
}
td {
border-width: 0 1px 1px 0;
}
caption,
th,
td {
font-weight: normal;
text-align: left;
}
blockquote {
border-left: 1px solid #e8e8e8;
padding: 10px 20px;
}
blockquote .author {
color: #646464;
}
blockquote p {
margin: 0;
}
ul ul, ol ol {
padding-left: 15px;
}
li {
list-style: none;
}
dl {
margin: 0 0 1.75em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 0 1.75em;
}
address {
font-style: italic;
margin: 0 0 1.75em;
}
abbr, acronym {
border-bottom: 1px dotted #d1d1d1;
cursor: help;
}
*,
:before,
:after {
box-sizing: border-box;
}
.clear:before,
.clear:after {
content: " ";
display: table;
}
.clear:after {
clear: both;
} h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
color: #323232;
line-height: 100%;
margin: 10px 0;
}
h1 {
font-size: 36px;
}
h2 {
font-size: 24px;
}
h3 {
font-size: 18px;
}
h4 {
font-size: 16px;
}
h5 {
font-size: 14px;
}
h6 {
font-size: 12px;
}
.heading-1 {
font-size: 20px;
text-transform: uppercase;
margin: 0 0 10px;
position: relative;
line-height: inherit;
} @font-face {
font-family: 'nitro-icons';
src: url(//savonneriedutilleul.fr/wp-content/themes/wr-nitro/assets/woorockets/fonts/wr-icon.eot?yun4bb#iefix) format("embedded-opentype"), url(//savonneriedutilleul.fr/wp-content/themes/wr-nitro/assets/woorockets/fonts/wr-icon.ttf?yun4bb) format("truetype"), url(//savonneriedutilleul.fr/wp-content/themes/wr-nitro/assets/woorockets/fonts/wr-icon.woff?yun4bb) format("woff"), url(//savonneriedutilleul.fr/wp-content/themes/wr-nitro/assets/woorockets/fonts/wr-icon.svg?yun4bb#wr-icon) format("svg");
font-weight: normal;
font-style: normal;
}
[class*="nitro-icon-"] {
font-family: 'nitro-icons';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
display: inline-block; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.nitro-icon-set-1-cart:before {
content: "\e804";
}
.nitro-icon-set-1-compare:before {
content: "\e805";
}
.nitro-icon-set-1-quickview:before {
content: "\e806";
}
.nitro-icon-set-1-wishlist:before {
content: "\e813";
}
.nitro-icon-set-1-quickbuy:before {
content: "\ea97";
}
.nitro-icon-set-2-cart:before {
content: "\e809";
}
.nitro-icon-set-2-compare:before {
content: "\ea96";
}
.nitro-icon-set-2-quickview:before {
content: "\e807";
}
.nitro-icon-set-2-wishlist:before {
content: "\e80a";
}
.nitro-icon-set-2-quickbuy:before {
content: "\e80b";
}
.nitro-icon-set-3-cart:before {
content: "\e80f";
}
.nitro-icon-set-3-compare:before {
content: "\e80d";
}
.nitro-icon-set-3-quickview:before {
content: "\ea9a";
}
.nitro-icon-set-3-wishlist:before {
content: "\f08a";
}
.nitro-icon-set-3-quickbuy:before {
content: "\e811";
}
.nitro-icon-set-4-cart:before {
content: "\e818";
}
.nitro-icon-set-4-compare:before {
content: "\e816";
}
.nitro-icon-set-4-quickview:before {
content: "\e815";
}
.nitro-icon-set-4-wishlist:before {
content: "\e812";
}
.nitro-icon-set-4-quickbuy:before {
content: "\e814";
}
.nitro-icon-set-5-cart:before {
content: "\e80e";
}
.nitro-icon-set-5-compare:before {
content: "\e800";
}
.nitro-icon-set-5-quickview:before {
content: "\e810";
}
.nitro-icon-set-5-wishlist:before {
content: "\e80c";
}
.nitro-icon-set-5-quickbuy:before {
content: "\e801";
}
.nitro-icon-set-6-cart:before {
content: "\e819";
}
.nitro-icon-set-6-compare:before {
content: "\f0ec";
}
.nitro-icon-set-6-quickview:before {
content: "\e81a";
}
.nitro-icon-set-6-wishlist:before {
content: "\e817";
}
.nitro-icon-set-6-quickbuy:before {
content: "\f218";
}
.nitro-icon-cart-1:before {
content: "\e802";
}
.nitro-icon-cart-2:before {
content: "\e803";
}
.nitro-icon-cart-3:before {
content: "\e808";
}
.nitro-icon-cart-4:before {
content: "\e81b";
}
.nitro-icon-cart-5:before {
content: "\e81c";
}
.nitro-icon-cart-6:before {
content: "\e81d";
}
.nitro-icon-cart-7:before {
content: "\e81e";
}
.nitro-icon-cart-8:before {
content: "\e81f";
}
.nitro-icon-cart-9:before {
content: "\e900";
}
.nitro-icon-cart-10:before {
content: "\e901";
} .rtl blockquote {
border-left: 0;
border-right: 1px solid #e8e8e8;
}
.rtl select {
background-position: 10px center;
}
.rtl .widget .tagcloud a {
margin: 0 0 8px 8px;
}
.rtl .widget .widget-recent li .entry-thumb {
margin: 0 0 0 15px;
}
.rtl .widget .product_list_widget li > a {
margin: 0 0 0 20px;
}
.rtl .site-navigator > li {
float: right;
}
.rtl .site-navigator .menu-default .menu-item-has-children > a .icon-has-children {
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
right: auto;
left: 20px;
}
.rtl .hb-menu-outer .fullscreen-style.text-align-right .site-navigator > li > a,
.rtl .hb-menu-outer .fullscreen-style.text-align-right .menu-default ul a {
padding-right: 45px;
padding-left: 15px;
}
.rtl .hb-menu-outer .fullscreen-style .site-navigator > li > a,
.rtl .hb-menu-outer .fullscreen-style li.menu-default ul a {
padding-left: 45px;
padding-right: 15px;
}
.rtl .vertical-layout .hb-menu .animation-vertical-normal .menu-default ul a,
.rtl .hb-menu-outer .animation-vertical-normal.sidebar-style .menu-default ul a {
padding-right: 15px;
padding-left: 35px;
text-align: right;
}
.rtl .vertical-layout .hb-menu .animation-vertical-normal .text-align-right .menu-default ul a .icon-has-children,
.rtl .vertical-layout .hb-menu .animation-vertical-normal .menu-default ul a .icon-has-children,
.rtl .hb-menu-outer .animation-vertical-normal.sidebar-style .menu-default ul a .icon-has-children {
right: auto;
left: 0;
}
.rtl .site-navigator > li > .menu-item-link,
.rtl .site-navigator > li.menu-item-language > a {
direction: rtl;
}
.rtl .site-navigator > li > a .icon-has-children {
margin: 0 8px 0 0;
}
.rtl .site-navigator li.menu-default .sub-menu,
.rtl .site-navigator .mm-container-outer {
text-align: right;
}
.rtl .site-navigator .menu-default .menu-item-has-children > a .icon-has-children {
left: 20px;
right: auto;
}
.rtl.wr-mobile .hb-menu .site-navigator a {
text-align: right;
}
.rtl .mm-container .menu-item-link.has-children:not(.title-column) {
padding-right: 15px;
}
.rtl .mm-container .mm-has-children {
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
right: auto;
left: 0;
}
.rtl.wr-mobile .hb-menu .site-navigator .menu-item-has-children > .item-link-outer a {
margin-right: 0;
margin-left: 40px;
}
.rtl.wr-mobile .hb-menu .site-navigator .has-children-mobile {
right: auto;
left: -8px;
}
.rtl .hb-minicart.minicart-horizontal .price-checkout .total strong {
margin: 0 10px;
}
.rtl .nav-more .site-navigator > li > a .icon-has-children {
right: auto;
left: 20px;
}
.rtl .nav-more .site-navigator > li > a .icon-has-children:before {
content: "\f104";
}
.rtl .menu-breadcrumbs .element-breadcrumbs {
margin: 3px 0 3px 8px;
}
.rtl .menu-breadcrumbs .element-breadcrumbs i {
margin: 0 0 0 8px;
}
.rtl .menu-breadcrumbs .element-breadcrumbs i:before {
content: '\f177';
}
.rtl .hb-cart .mini-price .amount {
margin: 0 10px 0 0;
}
.rtl.woocommerce-page .shop_table .variation dt .mini_cart_item .variation dt,
.rtl .widget_shopping_cart_content .mini_cart_item .variation dt {
float: right;
margin-left: 5px;
}
.rtl.woocommerce-page .shop_table .variation dt .mini_cart_item .remove-item,
.rtl .widget_shopping_cart_content .mini_cart_item .remove-item {
right: auto;
left: -10px;
}
.rtl .widget_shopping_cart_content {
direction: rtl;
}
.rtl .widget_shopping_cart_content .mini_cart_item .remove-item {
right: auto;
left: -10px;
}
.rtl .hb-sidebar .content-sidebar {
direction: rtl;
}
.rtl .hb-search input[type="search"],
.rtl .hb-search input[type="text"] {
text-align: right;
}
.rtl .wrls-form {
direction: rtl;
}
.rtl .wrls-form .product-search .product-image {
margin: 0 0 0 10px;
}
.rtl .has-social-share .b-single .entry-content {
margin: 0 100px 0 0;
}
.rtl .b-single .single-nav .next .meta-nav {
left: -30px;
right: auto;
}
.rtl .b-single .single-nav .next:hover .meta-nav {
left: -20px;
right: auto;
}
.rtl .b-single .single-nav .prev .meta-nav {
right: -30px;
left: auto;
}
.rtl .b-single .single-nav .prev:hover .meta-nav {
right: -20px;
left: auto;
}
.rtl .b-single .author-info {
padding: 0 22px 0 0;
}
.rtl .b-single .entry-content ul, .rtl .b-single .entry-content ol {
margin: 0 20px 0 0;
}
.rtl .social-share li {
margin: 0 0 0 5px;
}
.rtl .post .social-share li {
margin: 0 0 10px;
}
.rtl .b-classic.small.boxed .entry-thumb:before {
border-right: 0;
left: 0;
right: auto;
}
.rtl .entry-thumb i,
.rtl .post.format-gallery > i {
left: auto;
right: 10px;
}
.rtl .entry-cat a {
float: right;
margin: 0 0 2px 2px;
}
.rtl .entry-cat i {
margin: 0 0 0 5px;
}
.rtl .entry-cat span:not(:last-child) {
margin: 0 0 0 20px;
}
.rtl .entry-cat .entry-author i {
margin: 0 0 0 5px;
}
.rtl .page-numbers li > .next,
.rtl .page-numbers li > .prev {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.rtl .page-numbers li .fa-long-arrow-left:before {
content: "\f178";
}
.rtl .page-numbers li .fa-long-arrow-right:before {
content: "\f177";
}
.rtl .wc-switch {
margin: 0 10px 0 0;
}
.rtl .list .product__action > * {
margin: 0 0 0 10px;
}
.rtl .quantity .btn-qty {
left: 0;
right: auto;
}
.rtl .quantity input[type="number"] {
border-right: 0;
border-left: 1px solid #e1e1e1;
}
.rtl .woocommerce-tabs .comment-form-rating {
left: 0;
}
.rtl .woocommerce-tabs #comments .star-rating {
right: auto;
left: 20px;
}
.rtl .woocommerce-tabs #comments .avatar {
float: right;
margin: 0 0 0 30px;
}
.rtl .woocommerce-tabs #comments .comment_container:before {
right: 82px;
left: auto;
border-right: 0;
border-left: 8px solid #f2f2f2;
}
.rtl .style-1 .product-share > span {
margin: 2px 0 0 20px;
}
.rtl .style-2 .woocommerce-tabs div .heading:after {
right: auto;
left: 6px;
}
.rtl .style-4 .woocommerce-tabs .tabs li {
white-space: nowrap;
}
.rtl .style-4 .woocommerce-tabs .tabs li:not(:last-child) {
border-right: 0;
border-left: 1px solid #e6e6e6;
}
.rtl .product-type-simple .p-single-action > * {
margin: 0 0 10px 10px;
}
.rtl .clean-tab .woocommerce-tabs .tabs {
margin: 0 0 0 -2px;
border-right: 0;
border-left: 2px solid #ededed;
padding: 0 20px 20px 0;
}
.rtl .clean-tab .woocommerce-tabs .tabs li a {
padding: 15px 0 15px 20px;
}
.rtl .clean-tab .woocommerce-tabs .tabs li.active a {
border-right: 0 !important;
border-left: 2px solid !important;
margin: 0 0 0 -2px;
}
.rtl .clean-tab .woocommerce-tabs .panel {
border-left: 0;
border-right: 2px solid #ededed;
}
.rtl .variations_form .variations select {
padding: 0 10px 0 25px;
}
.rtl .woocommerce-cart .shop_table .product-thumbnail {
padding: 6px 0 6px 20px;
}
.rtl .woocommerce-cart .facebook-sharing,
.rtl .woocommerce-cart .twitter-sharing {
margin: 0 0 0 4px;
}
.rtl .product-btn-right .yith-wcwl-add-to-wishlist .tooltip {
right: auto;
left: 0;
}
.rtl .product-btn-right .yith-wcwl-add-to-wishlist .tooltip:before {
left: auto;
right: -webkit-calc(100% - 12px);
right: calc(100% - 12px);
}
.rtl .product-btn-left .product__action {
left: auto;
right: 10px;
}
.rtl .product__action-inner > *:not(:last-child) {
margin-left: 10px;
}
.rtl .product__action-inner > *:not(:first-child) {
margin: 0 0 0 10px;
}
.rtl .product-btn-left:hover .product__price {
float: left;
}
.rtl .woocommerce .wishlist_table .yith-wcwl-share-title {
margin: 0 0 0 20px;
white-space: nowrap;
}
.rtl .style-5 .p-single-action .quantity {
margin-right: 0;
}
.rtl .style-3 ol.flex-control-thumbs {
left: 0;
top: 0;
}
.rtl .p-single-images .flex-control-thumbs li {
margin-right: 0;
margin-left: 10px;
}
.rtl .flex-viewport {
direction: ltr;
}
.rtl.error404 .widget-search button {
right: auto;
left: 10px;
}
.rtl .sc-button.icon-right i {
margin: 0 10px 0 0;
}
.rtl .list-blog.list article .entry-content {
padding: 0 25px 0 0;
}
.rtl .nitro-dropcaps .big {
margin: 5px 0 0 15px;
}
.rtl .nitro-services.character svg {
direction: ltr;
}
.rtl .nitro-list.number-list ul span {
margin: 0 0 0 10px;
}
.rtl .member-container .social a:first-child {
margin: 0 0 0 5px;
}
.rtl .wr-pricing-table.style-1 .pricing-item .units {
padding: 0 10px 0 0;
}
.rtl .wr-pricing-table.style-1 .pricing-item .units:before {
-webkit-transform: rotate(-20deg) translateY(18px);
transform: rotate(-20deg) translateY(18px);
}
.rtl .wr-pricing-table.style-3 .pricing-item .price-value .units {
margin: 0 10px 0 0;
}
.rtl .wr-pricing-table.style-3 .pricing-item .price-value .units:before {
-webkit-transform: rotate(-40deg) translate(-5px, 9px);
transform: rotate(-40deg) translate(-5px, 9px);
}
.rtl .sc-cat-list ul li a {
border-left: 0;
border-right: 2px solid transparent;
}
.rtl .sc-cat-list ul li a:hover {
border-right-color: #ff4064;
}
.rtl .sc-product-menu.has-image .product-info {
padding: 0 10px 0 0;
}
.rtl .sc-product-package ul li:before {
left: auto;
right: 0;
}
.rtl .nitro-quote.quote-icon .quote-content svg {
direction: ltr;
margin: 0 0 0 10px;
float: right;
}
.rtl .sc-testimonials.style-2 .arrow {
left: auto;
right: 25px;
}
.rtl .blog .main-content,
.rtl .blog-single .main-content,
.rtl .page-content .main-content,
.rtl .style-2 #shop-detail,
.rtl.archive #shop-sidebar {
left: inherit;
}
.rtl .blog .primary-sidebar,
.rtl .blog-single .primary-sidebar,
.rtl .page-content .primary-sidebar,
.rtl .style-2 #shop-sidebar,
.rtl.archive #shop-main {
right: inherit;
}
.rtl .blog.right-sidebar .main-content,
.rtl .page-content .right-sidebar .main-content,
.rtl .right-sidebar #shop-detail,
.rtl .blog-single .main-content.right-sidebar,
.rtl.archive #shop-main.right-sidebar {
order: 1;
}
.rtl .hb-search.boxed .open {
left: 0;
right: auto;
}
.rtl .image-banner.text.style-2 img {
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
.rtl .site-navigator li .icon-left .menu-icon,
.rtl .p-single-info .star-rating, .rtl .quickview-modal .star-rating,
.rtl .entry-meta i {
margin: 0 0 0 5px;
}
.rtl .entry-meta span:not(:last-child) {
margin: 0 0 0 20px;
}
.rtl .p-single-nav > .aic.right,
.rtl .sc-subscribe-form.icon-submit.inside button {
left: 0;
right: auto;
}
.rtl .p-single-nav > .aic,
.rtl .star-rating:before, .rtl .star-rating span:before {
left: auto;
right: 0;
}
.rtl .wr-notice-cart .close-notice {
right: auto;
left: -17px;
}
.rtl .quickview-modal > .row > div:first-child {
padding: 0 0 0 15px;
}
.rtl button.mfp-close {
left: 0;
right: auto;
}
.rtl .stars {
margin: 0 15px 0 0;
}
.rtl.woocommerce-page input[type="checkbox"] + label:before {
margin: 0 0 0 13px;
}
.rtl .wr-product-share h3 {
margin: 0 0 0 15px;
}
.rtl .wr-notice-cart-outer {
right: auto;
left: 0;
}
.rtl .wr-notice-cart {
padding: 0 30px 0 0;
}
.rtl .wr-notice-cart .icon-notice {
left: auto;
right: 0;
}
.rtl #wr-back-top {
right: auto;
left: 30px;
}
.rtl .woocommerce-breadcrumb .fa-angle-right:before {
content: "\f104";
}
.rtl div.wpcf7 {
direction: rtl;
}
.rtl .grid.boxed.pag-number:not(.sc-product):not(.sc-products) .product, .rtl .sc-products.grid-boxed-layout .product {
margin: 0 0 -1px -1px;
}
.rtl .btn-inside-thumbnail .yith-wcwl-add-to-wishlist {
right: auto;
left: 10px;
}
.rtl .mgl10 {
margin-right: 10px;
}
.rtl .mgl20 {
margin-right: 20px;
}
.rtl .mgl30 {
margin-right: 30px;
}
.rtl .mgl40 {
margin-right: 40px;
}
.rtl .mgl50 {
margin-right: 50px;
}
.rtl .mgl60 {
margin-right: 60px;
}
.rtl .mgl70 {
margin-right: 70px;
}
.rtl .mgl80 {
margin-right: 80px;
}
.rtl .mgl90 {
margin-right: 90px;
}
.rtl .mgl100 {
margin-right: 100px;
}
.rtl .mgr10 {
margin-left: 10px;
}
.rtl .mgr20 {
margin-left: 20px;
}
.rtl .mgr30 {
margin-left: 30px;
}
.rtl .mgr40 {
margin-left: 40px;
}
.rtl .mgr50 {
margin-left: 50px;
}
.rtl .mgr60 {
margin-left: 60px;
}
.rtl .mgr70 {
margin-left: 70px;
}
.rtl .mgr80 {
margin-left: 80px;
}
.rtl .mgr90 {
margin-left: 90px;
}
.rtl .mgr100 {
margin-left: 100px;
}
.rtl .pdl10 {
padding-right: 10px;
}
.rtl .pdl20 {
padding-right: 20px;
}
.rtl .pdl30 {
padding-right: 30px;
}
.rtl .pdl40 {
padding-right: 40px;
}
.rtl .pdl50 {
padding-right: 50px;
}
.rtl .pdl60 {
padding-right: 60px;
}
.rtl .pdl70 {
padding-right: 70px;
}
.rtl .pdl80 {
padding-right: 80px;
}
.rtl .pdl90 {
padding-right: 90px;
}
.rtl .pdl100 {
padding-right: 100px;
}
.rtl .pdr10 {
padding-left: 10px;
}
.rtl .pdr20 {
padding-left: 20px;
}
.rtl .pdr30 {
padding-left: 30px;
}
.rtl .pdr40 {
padding-left: 40px;
}
.rtl .pdr50 {
padding-left: 50px;
}
.rtl .pdr60 {
padding-left: 60px;
}
.rtl .pdr70 {
padding-left: 70px;
}
.rtl .pdr80 {
padding-left: 80px;
}
.rtl .pdr90 {
padding-left: 90px;
}
.rtl .pdr100 {
padding-left: 100px;
} .mfp-arrow:before,
.mfp-arrow:after, .mfp-bottom-bar {
position: absolute;
top: 0;
left: 0;
}
.mfp-bg {
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-ready {
opacity: 0.8;
}
.mfp-fade.mfp-bg,
.mfp-fade.mfp-wrap .mfp-conten {
opacity: 0;
-webkit-transition: all 0.15s ease-out;
transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
opacity: 1;
}
.mfp-fade.mfp-bg.mfp-removing,
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
opacity: 0;
}
.mfp-wrap {
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
text-align: center;
padding: 0 8px;
box-sizing: border-box;
}
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.mfp-hide {
display: none !important;
}
.mfp-preloader {
position: absolute;
top: 50%;
right: 8px;
left: 8px;
color: #ccc;
width: auto;
text-align: center;
margin-top: -0.8em;
z-index: 1044;
}
.mfp-preloader a {
color: #ccc;
}
.mfp-preloader a:hover {
color: #fff;
}
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
div.pp_woocommerce .pp_close,
.mfp-close {
position: absolute;
top: 0;
right: 0;
width: 44px;
height: 44px;
line-height: 44px;
text-align: center;
text-decoration: none;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #fff;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:active {
top: 1px;
}
.mfp-close-btn-in .mfp-close {
color: #333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #fff;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%;
}
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #ccc;
font-size: 12px;
line-height: 18px;
white-space: nowrap;
}
.mfp-arrow {
position: absolute;
top: 50%;
width: 90px;
height: 110px;
opacity: 0.65;
margin: 0;
margin-top: -55px;
padding: 0;
-webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1;
}
.mfp-arrow:before,
.mfp-arrow:after {
width: 0;
height: 0;
content: '';
display: block;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent;
}
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px;
}
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7;
}
.mfp-arrow-left {
left: 0;
}
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px;
}
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F;
}
.mfp-arrow-right {
right: 0;
}
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px;
}
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F;
}
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
top: -40px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
display: block;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000;
}
img.mfp-img {
display: block;
margin-left: auto;
margin-right: auto;
width: auto;
height: auto;
max-width: 100%;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
}
.mfp-figure {
line-height: 0;
}
.mfp-figure:after {
position: absolute;
top: 40px;
right: 0;
bottom: 40px;
left: 0;
width: auto;
height: auto;
content: '';
display: block;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444;
}
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px;
}
.mfp-figure figure {
margin: 0;
}
.mfp-bottom-bar {
margin-top: -36px;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px;
}
.mfp-image-holder .mfp-content {
max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
padding: 0;
}
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
position: fixed;
top: auto;
bottom: 0;
background: rgba(0, 0, 0, 0.6);
margin: 0;
padding: 3px 5px;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
position: fixed;
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
background: rgba(0, 0, 0, 0.6);
padding: 0;
}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0;
}
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%;
}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}
.wr-buy-now .mfp-close {
right: 15px;
top: 0px;
}
.nivo-lightbox-overlay {
z-index: 1002000;
}
.galleries .hentry .action a:hover span, .single-gallery .hentry .thumb .mask a:hover span {
right: calc(100% - -10px);
right: -webkit-calc(100% - -10px);
opacity: 1;
visibility: visible;
}
.galleries .hentry .action span, .single-gallery .hentry .thumb .mask a span {
right: calc(100% - -30px);
right: -webkit-calc(100% - -30px);
} .galleries > .row {
-webkit-transition: height 0.8s;
transition: height 0.8s;
padding-bottom: 100px;
}
.galleries h3 {
font-size: 18px;
line-height: 24px;
}
.galleries .item.last {
clear: both;
}
.galleries .grid .item-inner {
padding: 10px;
}
.galleries .owl-nav > div {
width: 50px;
height: 50px;
padding: 0;
background: rgba(255, 255, 255, 0.65);
font-size: 28px;
line-height: 46px;
}
.galleries .owl-nav > div:hover {
background: #fff;
}
.galleries .cat-title {
background: rgba(255, 255, 255, 0.65);
color: #222;
padding: 4px 30px;
bottom: -40px;
left: 20px;
}
.galleries .owl-item:hover .cat-title {
bottom: 20px;
}
.galleries .inside figcaption {
position: absolute;
top: 15px;
right: 15px;
bottom: 15px;
left: 15px;
overflow: hidden;
margin: 0;
background: rgba(0, 0, 0, 0.6);
opacity: 0;
padding: 0 20px;
pointer-events: none;
z-index: 1;
}
.galleries .inside .title * {
color: #fff;
}
.galleries .inside .hentry .title {
-webkit-transform: translateX(20px);
transform: translateX(20px);
bottom: 20px;
position: absolute;
opacity: 0;
}
.galleries .inside .hentry .title h5 {
margin: 0 0 10px;
}
.galleries .inside .hentry .title h5 a {
color: #fff;
}
.galleries .wr-nitro-carousel .owl-dots {
position: absolute;
bottom: 10px;
left: 50%;
}
.galleries .hentry {
margin: 0;
}
.galleries .hentry .mask.wr-nitro-carousel .gallery-item {
position: relative;
}
.galleries .hentry .mask:not(.wr-nitro-carousel):after,
.galleries .hentry .mask.wr-nitro-carousel .gallery-item:after {
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.6);
left: 0;
top: 0;
opacity: 0;
z-index: 0;
pointer-events: none;
}
.galleries .hentry .title h5 {
margin: 15px 0 5px;
line-height: 1.5em;
}
.galleries .hentry .title .cat,
.galleries .hentry .title .cat a {
font-size: 12px;
font-style: italic;
color: #fff !important;
}
.galleries .hentry .title .cat {
margin-bottom: 15px;
}
.galleries .hentry .mask:not(.wr-nitro-carousel):after,
.galleries .hentry .mask.wr-nitro-carousel .gallery-item:after {
content: "";
position: absolute;
}
.galleries .hentry figcaption > * {
z-index: 10;
}
.galleries .hentry .thumb:hover .mask a {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.galleries .external_link {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -70%);
transform: translate(-50%, -70%);
display: inline-block;
background-color: #fff;
height: 38px;
line-height: 38px;
padding: 0 25px;
opacity: 0;
border-radius: 40px;
z-index: 11;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
}
.galleries .grid .hentry:first-child {
clear: none;
}
.gallery-type-external .entry-thumb .mask {
min-height: 100px;
}
.gallery-type-external .entry-thumb img {
display: block;
margin-left: auto;
margin-right: auto;
width: auto !important;
}
.gallery-cat {
padding: 0 0 30px;
}
.vc_row .gallery-cat {
padding: 50px 15px 45px;
}
.vc_row .gallery-cat a {
margin-right: 25px;
cursor: pointer;
}
.vc_row .sc-gallery {
padding: 0 15px;
}
.nitro-carousel .sc-gallery,
.nitro-carousel .galleries > .row {
padding: 0;
margin: 0;
}
.nitro-gallery > div a > span.pa,
.gallery-list .item > span.pa {
color: #fff;
line-height: 20px;
font-size: 12px;
top: 50%;
width: 100%;
}
.nitro-gallery > div a > span.pa > span,
.gallery-list .item > span.pa > span {
font-size: 16px;
font-weight: bold;
margin-top: 5px;
} .single-gallery .content p {
margin-top: 20px;
}
.single-gallery .hentry .thumb .mask {
right: 20px;
top: 20px;
z-index: 10;
}
.single-gallery .hentry .thumb .mask a {
-webkit-transform: translateX(50px);
transform: translateX(50px);
color: #2a2a2a;
margin-bottom: 2px;
opacity: 0;
background: #fff;
z-index: 1;
}
.single-gallery .hentry .thumb .mask a:hover {
color: #ff4064;
}
.single-gallery .hentry .thumb .mask span:after {
content: "";
position: absolute;
}
.single-gallery .hentry .thumb:hover .mask a {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
.single-gallery article > .row > h4 {
margin: 0 0 20px;
}
.single-gallery article .grid {
overflow: hidden;
}
.single-gallery .info {
list-style: none;
margin: 0;
}
.single-gallery .info .left {
width: 130px;
}
.single-gallery .info .tl {
width: 132px;
color: #252525;
}
.single-gallery .social-share {
position: static;
}
.single-gallery .social-share li {
float: left;
}
.single-gallery .related-gallery .related {
width: calc(100% - -30px);
width: -webkit-calc(100% - -30px);
}
.single-gallery .horizontal .wr-nitro-horizontal {
overflow: hidden;
height: 500px;
}
.single-gallery .horizontal .wr-nitro-horizontal .owl-dots {
position: absolute;
bottom: 0;
left: 50%;
}
.single-gallery .horizontal .wr-nitro-horizontal .owl-dots > div span {
border: none;
}
.single-gallery .horizontal .item img {
width: auto;
max-height: 500px;
}
.single-gallery .horizontal .gallery-list .item {
margin-top: 0;
}
.gallery-fullscreen .single-full {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.gallery-fullscreen .single-gallery {
margin: 0;
}
.gallery-fullscreen .gallery-cover,
.gallery-fullscreen .single-gallery .item {
width: 100%;
height: 100vh;
position: absolute;
top: 0;
left: 0;
}
.gallery-fullscreen .single-gallery .item {
background-size: cover !important;
background-position: 50% 50%;
background-repeat: no-repeat;
}
.gallery-fullscreen .single-gallery .active .item,
.gallery-fullscreen .single-gallery .animated .item {
-webkit-animation: imageAnimation 36s linear infinite 0s;
animation: imageAnimation 36s linear infinite 0s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.gallery-fullscreen .single-gallery .actions {
bottom: 20px;
right: 20px;
background: #fff;
border-radius: 3px;
padding: 10px 10px 9px 10px;
z-index: 999;
}
.gallery-fullscreen .single-gallery .actions > a {
color: #222;
font-size: 14px;
padding: 0 10px;
}
.gallery-fullscreen .single-gallery .actions > a > .tooltip {
left: 50%;
top: -45px;
color: #fff;
}
.gallery-fullscreen .single-gallery .actions > a:hover > .tooltip {
opacity: 1;
visibility: visible;
top: -55px;
}
.gallery-fullscreen .single-gallery .nav-thumb {
position: absolute;
bottom: 20px;
left: 20px;
z-index: 999;
width: 350px;
overflow: hidden;
}
.gallery-fullscreen .single-gallery .nav-thumb .owl-item {
padding: 0 5px;
border-radius: 3px;
cursor: crosshair;
opacity: .4;
}
.gallery-fullscreen .wr-nitro-carousel .owl-nav > div {
top: 50%;
padding: 0 15px;
height: 50px;
margin-top: -25px;
background: #fff;
color: #222;
border-radius: 3px;
font-size: 30px;
}
.gallery-fullscreen .images-cover .owl-stage-outer,
.gallery-fullscreen .wr-nitro-carousel .owl-stage-outer {
overflow: initial;
}
.related-gallery .hentry {
margin: 0;
padding: 0 15px;
}
.related-gallery .related {
margin: 0 -15px;
}
.single .gallery-list:hover .item img {
opacity: .5;
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@-webkit-keyframes imageAnimation {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
100% {
-webkit-transform: scale(1.2) rotate(5deg);
transform: scale(1.2) rotate(5deg);
}
}
@keyframes imageAnimation {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
100% {
-webkit-transform: scale(1.2) rotate(5deg);
transform: scale(1.2) rotate(5deg);
}
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
} .nivo-lightbox-theme-default .nivo-lightbox-image img {
background: none;
box-shadow: none;
}
.nivo-lightbox-theme-default .nivo-lightbox-next,
.nivo-lightbox-theme-default .nivo-lightbox-prev {
width: 100px;
height: 100px;
line-height: 100px;
text-align: center;
display: inline-block;
font-size: 0;
text-indent: -999em;
opacity: 1;
background: none;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.nivo-lightbox-theme-default .nivo-lightbox-nav:hover {
background: none;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav:hover:before {
opacity: 1;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav:before {
font-size: 50px;
font-family: "FontAwesome";
opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-prev:before,
.nivo-lightbox-theme-default .nivo-lightbox-next:before {
text-indent: 0;
display: block;
}
.nivo-lightbox-theme-default .nivo-lightbox-prev:before {
content: "\f104";
margin-left: 30px;
}
.nivo-lightbox-theme-default .nivo-lightbox-next:before {
content: "\f105";
float: right;
margin-right: 30px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay:hover {
cursor: url(//savonneriedutilleul.fr/wp-content/themes/wr-nitro/assets/woorockets/images/close.png), auto;
}
.nivo-lightbox-theme-default .nivo-lightbox-close {
display: none;
}
.nivo-lightbox-image img:hover {
cursor: auto;
} .page .primary-sidebar > div {
margin-top: 0;
}
.widget-title {
font-size: 18px;
line-height: 24px;
position: relative;
margin: 0 0 15px;
}
.widget ul {
list-style: none;
padding: 0;
}
.widget-search {
position: relative;
}
.widget-search input {
width: 100%;
padding-right: 40px;
}
.widget-search button {
position: absolute;
top: 0;
right: 0;
width: 40px;
height: 40px;
background: none;
}
.widget-search button:hover {
color: #000;
}
@media screen and (min-width: 480px) {
.wr-desktop .menu-on-right .widget_nav_menu li .sub-menu {
right: calc(100% - 2px);
left: inherit;
}
.wr-desktop .menu-on-right .widget_nav_menu li .sub-menu li {
text-align: right;
}
.wr-desktop .menu-on-right .widget_nav_menu li .sub-menu li.menu-item-has-children > a:before {
content: '\f104';
font-family: FontAwesome;
left: 20px;
right: inherit;
position: absolute;
}
.wr-desktop .widget_nav_menu li {
margin-bottom: 0 !important;
position: relative;
}
.wr-desktop .widget_nav_menu li.menu-item-has-children > a:before {
content: '\f105';
font-family: FontAwesome;
right: 20px;
position: absolute;
}
.wr-desktop .widget_nav_menu li a {
display: block;
padding: 10px 15px;
}
.wr-desktop .widget_nav_menu li .sub-menu {
position: absolute;
top: -40px;
background: #fff;
z-index: 9999;
left: calc(100% - 2px);
opacity: 0;
visibility: hidden;
-webkit-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.09);
box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.09);
transition: all .2s;
}
.wr-desktop .widget_nav_menu li:hover > .sub-menu {
opacity: 1;
visibility: visible;
top: 0;
}
.wr-desktop .footer .widget_nav_menu .sub-menu a {
color: #323232;
}
}
.widget caption,
.widget th,
.widget td {
text-align: center;
font-size: 14px;
}
.widget select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.widget input,
.widget textarea {
max-width: 100%;
}
.widget ul li {
margin-bottom: 10px;
position: relative;
}
.widget ul li:last-child {
margin-bottom: 0;
}
.widget ul li .count {
float: right;
clear: both;
color: #888;
font-size: 12px;
padding: 0px 8px;
border-radius: 2px;
display: block;
line-height: 20px;
margin-top: 5px;
}
.widget .children,
.widget.widget_nav_menu ul.sub-menu {
width: 100%;
}
.widget.widget_nav_menu .site-navigator ul.sub-menu {
display: block;
position: relative;
opacity: 1;
box-shadow: none;
}
.widget.widget_nav_menu .site-navigator ul.sub-menu ul {
left: 0;
}
.widget.widget_nav_menu .site-navigator li a,
.widget.widget_nav_menu .site-navigator ul.sub-menu li a {
padding: 0;
}
.widget.widget_nav_menu .site-navigator li {
float: none;
}
.widget #wp-calendar caption {
background: #f9f9f9;
border: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 0;
padding: 10px;
}
.widget .tagcloud {
overflow: hidden;
}
.widget .tagcloud a {
float: left;
font-size: 14px !important;
margin: 0 8px 8px 0;
padding: 6px 12px;
}
.widget .nitro-instagram {
margin: 0 -5px;
}
.widget .nitro-instagram:hover .item img {
opacity: .3;
}
.widget .nitro-instagram .item {
float: left;
padding: 5px;
}
.widget .nitro-instagram .item img {
border-radius: 2px;
}
.widget .nitro-instagram .item:hover img {
opacity: 1;
}
.widget .cols-2 .item {
width: 50%;
}
.widget .cols-3 .item {
width: 33.33%;
}
.widget .cols-4 .item {
width: 25%;
}
.widget .cols-5 .item {
width: 20%;
}
.widget .widget_rss ul li {
margin-bottom: 20px;
}
.widget .widget_rss ul li a {
margin: 0;
}
.widget .widget_rss ul li a:hover {
border-color: #ff4064;
}
.widget .widget_rss .rss-date {
font-size: 11px;
}
.widget .widget-recent li {
border-bottom: 1px solid #ebebeb;
margin-bottom: 10px;
padding-bottom: 10px;
}
.widget .widget-recent li:last-child {
border: 0;
margin: 0;
padding: 0;
}
.widget .widget-recent li a {
font-size: 14px;
margin-bottom: 0;
display: block;
line-height: 18px;
}
.widget .widget-recent li a i {
background: #3d3d3d;
color: #f5f5f5;
font-size: 14px;
height: 30px;
line-height: 30px;
text-align: center;
width: 30px;
border-radius: 2px;
margin-right: 15px;
}
.widget .widget-recent li .entry-thumb {
margin-right: 10px;
width: 45px;
}
.widget .widget-recent li .info {
width: calc(100% - 60px);
width: -webkit-calc(100% - 60px);
padding: 0;
}
.widget .widget-recent li time,
.widget .widget-recent li span.tu,
.widget .widget-recent li span.tu a {
font-size: 10px;
text-transform: uppercase;
}
.widget .product_list_widget li {
overflow: hidden;
margin-top: 0;
padding: 0 0 10px;
border-bottom: 1px solid #ebebeb;
position: relative;
}
.widget .product_list_widget li:last-child {
border-bottom: 0;
}
.widget .product_list_widget .product-info {
float: left;
width: calc(100% - 80px);
width: -webkit-calc(100% - 80px);
}
.widget .product_list_widget h3 {
font-size: 14px;
margin: 0;
line-height: 18px;
}
.widget .product_list_widget h3 a {
display: block;
margin-bottom: 0;
}
.widget .product_list_widget a img {
width: 100%;
border-radius: 2px;
}
.widget .product_list_widget .amount {
line-height: 26px;
}
.widget .product_list_widget ins {
background: none;
float: left;
margin-right: 5px;
}
.widget .product_list_widget del .amount {
color: #ddd;
font-size: 12px;
text-decoration: line-through;
}
.widget .product_list_widget del {
color: transparent;
}
.widget .product_list_widget li > a,
.widget.widget_recent_reviews .product_list_widget li img {
width: 60px;
border-radius: 2px;
margin: 0 10px 0 0;
float: left;
}
.widget.widget_recent_reviews .product_list_widget li {
line-height: 20px;
}
.widget.widget_recent_reviews .product_list_widget li > a {
float: none;
}
.widget.widget_recent_reviews .product_list_widget li img {
margin-top: 5px;
}
.widget .product-categories span.fa,
.widget .widget_nav_menu .fa {
width: 15px;
height: 15px;
cursor: pointer;
right: 0;
top: 4px;
}
.widget.widget_product_categories ul li .count + span {
position: initial;
}
.widget .product-categories .count + span.fa {
float: none;
margin-top: 0;
background: none;
}
.widget .product-categories .cat-parent.active > span.fa:before,
.widget .product-categories .current-cat > span.fa:before,
.widget .product-categories .current-cat-parent > span.fa:before,
.widget .widget_nav_menu .menu-item-has-children.active > span.fa:before,
.widget .widget_nav_menu .menu-item-has-children.current-menu-item > span.fa:before {
content: "\f106";
}
.widget .product-categories .current-cat.active > span.fa:before,
.widget .product-categories .current-cat-parent.active > span.fa:before,
.widget .widget_nav_menu .menu-item-has-children.current-menu-item.active > span.fa:before {
content: "\f107";
}
.widget .widget_nav_menu li > ul > li > a,
.widget .product-categories li > ul > li > a {
padding-right: 20px;
}
.widget_price_filter .ui-slider {
position: relative;
height: 4px;
background: #ebebeb;
margin-bottom: 20px;
border-radius: 3px;
}
.widget_price_filter .ui-slider > * {
background: #3c3c3c;
position: absolute;
}
.widget_price_filter .ui-slider-range {
height: 4px;
}
.widget_price_filter .ui-slider-handle {
width: 13px;
height: 13px;
border-radius: 50%;
outline: 0;
top: -5px;
margin-left: -1px;
cursor: move;
background: #fff;
border: 2px solid #3c3c3c;
}
.widget_price_filter .ui-slider-handle:last-child {
margin-left: -11px;
}
.widget_price_filter .button {
float: right;
letter-spacing: 1px;
}
.widget_price_filter .price_label {
line-height: 40px;
}
.widget-style-2 .woof_container_inner > h4,
.widget-style-2 .widget .widget-title {
padding-bottom: 15px;
position: relative;
}
.widget-style-2 .woof_container_inner > h4:before,
.widget-style-2 .widget .widget-title:before {
width: 60px;
height: 1px;
content: '';
position: absolute;
bottom: -1px;
}
.widget-style-3 .widget .widget-title:before {
width: 2px;
height: 25px;
content: '';
position: absolute;
left: -12px;
}
.b-single .entry-content .widget {
margin: 0 0 40px;
}
.b-single .entry-content .widget ul {
margin-left: 0;
}
.yith-woocompare-widget {
overflow: hidden;
}
.yith-woocompare-widget a.compare {
padding: inherit;
}
.wr-mobile .widget.widget_nav_menu .fa {
width: 15px;
height: 15px;
cursor: pointer;
right: 0;
top: 4px;
}
.wr-mobile .widget.widget_nav_menu .sub-menu {
padding-left: 20px;
margin-top: 10px;
} .pageloader {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100000;
}
.pageloader > div {
position: relative;
top: 50%;
}
.wr-loader {
position: relative;
}
.wr-loader,
.loader-img img {
display: block;
margin-left: auto;
margin-right: auto;
}
.wr-loader:before,
.wr-loader:after {
content: "";
position: absolute;
} #wr-back-top {
position: fixed;
right: 30px;
bottom: 30px;
z-index: 99;
}
#wr-back-top > a {
width: 40px;
height: 40px;
position: relative;
line-height: 45px;
text-align: center;
font-size: 30px;
}
#wr-back-top > a.nitro-line {
border: 1px solid #ebebeb;
} #wr_highlight_mask {
position: absolute;
border: 1px dashed #52bcff;
z-index: 999999999;
pointer-events: none;
}
#wr_customize_link {
-webkit-transition: background 0.3s;
transition: background 0.3s;
position: absolute;
top: 0;
left: 50%;
display: block;
color: #fff;
border: 1px solid #4a90e2;
border-radius: 3px;
box-shadow: rgba(0, 0, 0, 0.2) 0 2px 2px 0, rgba(255, 255, 255, 0.0980392) 0 2px 0 0 inset;
text-shadow: rgba(0, 0, 0, 0.0980392) 1px 1px 2px;
font-family: Arial;
font-size: 11px;
padding: 0 20px;
margin-top: 1px;
pointer-events: all;
background-color: #46b0f3;
text-transform: capitalize;
white-space: nowrap;
}
#wr_customize_link:hover {
background-color: #168ad4;
} body.offset:after,
body > .mask,
body.mask .wrapper-outer:after {
position: fixed;
top: 0;
bottom: 0;
left: 0;
content: "";
width: 100%;
z-index: 99998;
border: 0 solid transparent;
pointer-events: none;
}
body > .mask {
z-index: -1;
}
body.mask .wrapper-outer:after {
z-index: -2;
position: fixed;
}
body.offset.admin-bar:after {
top: 32px;
}
body.boxed .wrapper {
margin: auto;
}
body.boxed .wrapper .container {
padding: 0 15px;
}
body .wrapper-outer > .wrapper > .header-outer ~ div {
position: relative;
z-index: 1;
}
.stretch .wrapper > .container,
.stretch .page .container {
max-width: 100%;
}
.vc_row_padding {
padding: 0 15px;
}
.woocommerce-demo-store {
padding-top: 52px;
}
.admin-bar .demo_store {
top: 32px;
}
.demo_store {
position: fixed;
top: 0;
right: 0;
left: 0;
margin: 0;
width: 100%;
font-size: 1em;
padding: 1em 0;
text-align: center;
background-color: #a46497;
color: #fff;
z-index: 99998;
box-shadow: 0 1px 1em rgba(0, 0, 0, 0.2);
} .primary-sidebar.fixed-top .primary-sidebar-inner {
position: fixed;
top: 0;
}
.primary-sidebar.fixed-bottom .primary-sidebar-inner {
position: absolute;
top: auto !important;
bottom: 0;
}
.primary-sidebar.fixing.fixed-margin .primary-sidebar-inner {
margin-top: 30px;
} .site-title.style-1 .fc > div, .site-title.style-2 .fc > div {
width: 50%;
}
.site-title .desc {
max-width: 50%;
}
.site-title.style-4 .desc {
margin: 10px auto 0;
max-width: 60%;
}
.site-title > .container {
position: relative;
z-index: 1;
}
.site-title > .container.tc .term-description {
padding: 0 10%;
}
.site-title > .container .term-description .term-show-hide {
height: 100% !important;
}
.site-title > .container .term-more {
display: inline-block;
padding: 2px 15px;
border-radius: 2px;
}
.site-title > .container .term-more:hover {
color: #fff;
background: #323232;
}
.site-title.full > .container {
max-width: 100%;
padding: 0 20px;
}
.site-title .mask {
pointer-events: none;
z-index: 0;
}
.site-title h1 {
font-size: 24px;
margin: 0 0 10px;
}
.site-title.style-4 .breadcrumbs,
.site-title.style-5 .breadcrumbs,
.site-title.style-4 .woocommerce-breadcrumb,
.site-title.style-5 .woocommerce-breadcrumb {
display: inline-block;
}
.breadcrumbs {
list-style: none;
padding: 0;
}
.breadcrumbs li {
display: inline-block;
margin: 0 5px;
}
.breadcrumbs li:first-child {
margin-left: 0;
}
.breadcrumbs li:last-child {
margin-right: 0;
} .comments-area {
display: block;
border-top: 1px solid #ebebeb;
}
.comments-area .comment-reply-title,
.comments-area .comments-title {
text-transform: uppercase;
font-size: 20px;
margin: 0 0 20px;
}
.comments-area .comment-form .logged-in-as {
padding-bottom: 20px;
}
.comments-area .comment-form p {
display: block;
border-bottom: 1px solid #e1e1e1;
}
.comments-area .comment-form input {
border: 0;
width: 100%;
padding: 0;
}
.comments-area .comment-form input:not([type="submit"]) {
background: none !important;
}
.comments-area .comment-form ::-webkit-input-placeholder {
color: #bdbdbd;
font-weight: 500;
}
.comments-area .comment-form :-moz-placeholder {
color: #bdbdbd;
font-weight: 500;
}
.comments-area .comment-form ::-moz-placeholder {
color: #bdbdbd;
font-weight: 500;
}
.comments-area .comment-form :-ms-input-placeholder {
color: #bdbdbd;
font-weight: 500;
}
.comments-area .comment-form textarea {
border: 0;
width: 100%;
padding: 10px 0;
background: none;
}
.comments-area .comment-form .form-allowed-tags {
display: none;
}
.comments-area .comment-form .form-submit {
text-align: center;
border: 0;
margin: 20px 0;
}
.comments-area .comment-form .submit {
padding: 0 20px;
width: auto;
}
.comments-area .comment-list, .comments-area .comment-list li {
list-style: none;
margin: 0;
padding: 0;
}
.comments-area .comment-list .comment-body {
margin-bottom: 45px;
}
.comments-area .comment-list .children {
margin-left: 60px;
}
.comments-area .comment-list .comment-avatar {
float: left;
margin-right: 30px;
}
.comments-area .comment-list .comment-content-wrap {
padding: 20px;
position: relative;
margin-left: 100px;
}
.comments-area .comment-list .comment-content-wrap:before {
content: "";
position: absolute;
top: 18px;
left: -21px;
border: 14px solid transparent;
border-right: 12px solid #f2f2f2;
}
.comments-area .comment-list .comment-meta {
margin-bottom: 25px;
}
.comments-area .comment-list .comment-author {
font-style: normal;
font-weight: 600;
}
.comments-area .action-link a {
margin-right: 5px;
font-size: 12px;
} .wr-notice-tooltip {
position: relative;
z-index: 9999;
}
.wr-notice-tooltip .notice-tooltip {
bottom: calc(100% - -20px);
bottom: -webkit-calc(100% - -20px);
visibility: hidden;
line-height: 20px;
color: #eee;
font-size: 12px;
text-transform: none;
text-align: center;
border-radius: 2px;
background: #333;
white-space: nowrap;
padding: 5px 15px;
}
.wr-notice-tooltip .notice-tooltip:after {
content: '';
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #333;
top: 100%;
}
.wr-notice-tooltip .notice-tooltip,
.wr-notice-tooltip .notice-tooltip:after {
left: 50%;
position: absolute;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.wr-notice-tooltip:hover .notice-tooltip {
visibility: visible;
bottom: calc(100% - -10px);
bottom: -webkit-calc(100% - -10px);
}
.floating-add-to-cart .wr-notice-tooltip:last-child .notice-tooltip,
.floating-add-to-cart .wr-notice-tooltip:last-child .notice-tooltip:after {
left: auto;
right: 0;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.floating-add-to-cart .wr-notice-tooltip:last-child .notice-tooltip:after {
right: 70px;
}
.wr_add_to_cart_button.disabled i:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 99999;
} .mm-container .element-products .product-item, .mm-container .element-categories .category-item {
-webkit-flex: 1 0 0px;
-ms-flex: 1 0 0px;
-webkit-box-flex: 1;
flex: 1 0 0px;
}
.underline-hover .site-navigator > li > .menu-item-link:after, .hb-search .open, .hb-cart-outer .minicart-horizontal .mini_cart_item .img-item img, .hb-cart-outer .minicart-horizontal .mini_cart_item .info-item, .hb-cart .hb-minicart, .wr-notice-cart-outer, .wr-notice-cart .close-notice:before, .wr-notice-cart .close-notice:after, .menu-more .nav-more .site-navigator, .vertical-layout .hb-menu .animation-vertical-slide .menu-default .menu-item-link,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .menu-default .menu-item-link,
.hb-menu-outer .sidebar-style.animation-vertical-slide .menu-default .menu-item-link, .vertical-layout .hb-menu .animation-vertical-slide .mm-container-outer > .mm-container,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .mm-container-outer > .mm-container,
.hb-menu-outer .sidebar-style.animation-vertical-slide .mm-container-outer > .mm-container, .menu-breadcrumbs .element-breadcrumbs:not(:last-child) span {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.site-navigator {
margin: 0;
padding: 0;
}
.site-navigator:before, .site-navigator:after {
content: "";
display: table;
}
.site-navigator:after {
clear: both;
}
.site-navigator li {
list-style: none;
}
.site-navigator li [class*="icon-top-"] i.menu-icon,
.site-navigator li [class*="icon-bottom-"] i.menu-icon {
display: block;
}
.site-navigator li .icon-top-center i.menu-icon,
.site-navigator li .icon-bottom-center i.menu-icon {
text-align: center;
}
.site-navigator li .icon-top-right i.menu-icon,
.site-navigator li .icon-bottom-right i.menu-icon {
text-align: right;
}
.site-navigator li .icon-right .menu-icon {
margin-left: 5px;
}
.site-navigator li .icon-left .menu-icon {
margin-right: 5px;
}
.site-navigator li .clear-icon {
clear: both;
display: block;
}
.site-navigator li.menu-default .sub-menu {
display: none;
position: absolute;
opacity: 0;
margin: 0;
padding: 0;
z-index: 999999;
width: 220px;
top: 100%;
text-transform: none;
pointer-events: none;
}
.site-navigator li.menu-default .sub-menu li {
width: 100%;
}
.site-navigator li.menu-default .sub-menu li a {
display: block;
padding: 10px 15px;
}
.site-navigator > li {
float: left;
position: relative;
z-index: 10;
}
.site-navigator > li.menu-default li {
position: relative;
}
.site-navigator > li.menu-item-language > a,
.site-navigator > li > .menu-item-link {
padding: 10px 15px;
display: block;
position: relative;
}
.site-navigator > li > a .icon-has-children {
margin-left: 8px;
}
.site-navigator > li.menu-default > .sub-menu .sub-menu {
left: 100%;
top: 0;
}
.site-navigator .menu-item-link {
color: #323232;
}
.site-navigator .menu-item-link:hover {
color: #ff4064;
}
.site-navigator li.menu-default .sub-menu,
.site-navigator .mm-container-outer {
background: #fff;
box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.09);
}
.site-navigator .menu-default .menu-item-has-children > a {
position: relative;
}
.site-navigator .menu-default .menu-item-has-children > a .icon-has-children {
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute;
top: 50%;
right: 20px;
}
.mm-container-outer {
position: absolute;
top: 100%;
left: 0;
display: none;
opacity: 0;
z-index: 999999;
text-transform: none;
pointer-events: none;
}
.site-navigator li.menu-default li:hover > .sub-menu,
.site-navigator li.menu-default:hover > .sub-menu,
.wrmm-item:hover > .mm-container-outer,
.site-navigator li.menu-default li.active-menu > .sub-menu,
.site-navigator li.menu-default.active-menu > .sub-menu,
.wrmm-item.active-menu > .mm-container-outer {
pointer-events: all;
}
.mm-container {
width: 100%;
padding: 20px 0 10px;
}
.mm-container .menu-item-link {
display: block;
padding: 8px 15px;
}
.mm-container > ul {
width: 300px;
border-right: 1px solid rgba(204, 204, 204, 0.4);
overflow: hidden;
margin-bottom: 10px;
min-width: 150px;
margin: 0;
padding-left: 0;
}
.mm-container > ul:last-child {
border: none;
}
.mm-container > ul > li {
margin: 10px;
}
.mm-container > ul > li > .menu-item-link span {
position: relative;
}
.mm-container > .mm-last-row {
border-right: none;
}
.mm-container .title-column {
opacity: 0.5;
}
.mm-container .title-column:hover {
opacity: 1;
}
.mm-container .content-element {
margin: 0 15px;
}
.mm-container .element-text ol, .mm-container .element-text ul {
margin-left: 20px;
}
.mm-container .element-text ul li {
list-style: disc;
}
.mm-container .element-text ol li {
list-style-type: decimal;
}
.mm-container .element-products .product-item {
margin-right: 15px;
}
.mm-container .element-products .img-product a {
display: block;
}
.mm-container .element-products .img-product img {
width: 100%;
}
.mm-container .element-products .product-item:last-child {
margin-right: 0;
}
.mm-container .element-products .title-product {
margin: 10px 0 0px;
}
.mm-container .element-products .title-product a {
font-size: 14px;
text-transform: none;
line-height: 22px;
}
.mm-container .element-products .price-product {
line-height: 20px;
}
.mm-container .element-products .price-product del .amount {
color: #999;
font-weight: 300;
display: inline-block;
margin-right: 5px;
text-decoration: line-through;
}
.mm-container .element-products .price-product ins {
background: none;
}
.mm-container .element-categories .category-item {
margin-right: 15px;
}
.mm-container .element-categories .category-item:last-child {
margin-right: 0;
}
.mm-container .element-categories .title-category {
margin: 10px 0 0px;
}
.mm-container .element-categories .title-category a {
font-size: 13px;
}
.mm-container .element-categories .count-category {
font-size: 12px;
opacity: 0.5;
}
.mm-container .mm-col > li > ul.sub-menu {
position: relative;
padding: 0;
}
.mm-container .sub-menu .sub-menu {
position: absolute;
top: 0;
left: 0;
width: 100%;
visibility: hidden;
}
.mm-container .sub-menu .sub-menu .menu-item-link {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.mm-container .mm-col > li > .sub-menu > li > .sub-menu {
top: 31px;
}
.mm-container .menu-item-link {
position: relative;
}
.mm-container .menu-item-link.title-column .mm-has-children {
display: none;
}
.mm-container .menu-item-link.has-children:not(.title-column) {
padding-right: 40px;
}
.mm-container .mm-has-children {
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: 0.3s all;
transition: 0.3s all;
position: absolute;
top: 50%;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
font-size: 16px;
border-radius: 50%;
}
.mm-container .mm-has-children:hover {
background: rgba(0, 0, 0, 0.1);
}
.mm-container .sub-menu.slide-show {
visibility: visible;
}
.mm-container .sub-menu.slide-show > li > .menu-item-link {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.mm-container .sub-menu.slide-hide > li > .menu-item-link {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
visibility: hidden;
}
.mm-container .prev-slide {
font-size: 20px;
padding: 5px 15px;
cursor: pointer;
opacity: 0.7;
}
.mm-container .prev-slide:hover {
opacity: 1;
}  .wr-burger-sidebar span, .wr-burger-sidebar span:after,
.wr-burger-sidebar span:before {
-webkit-transition: all ease-in-out 0.2s;
transition: all ease-in-out 0.2s;
}
.wr-burger-scale span, .wr-burger-menu:before, .wr-burger-menu:after {
-webkit-transition: all ease-in-out 0.3s;
transition: all ease-in-out 0.3s;
}
.wr-burger-sidebar {
width: 12px;
height: 12px;
cursor: pointer;
color: #323232;
}
.wr-burger-sidebar span {
width: 0;
height: 2px;
border-right: 2px solid;
box-shadow: 5px 0 0, 10px 0 0;
position: relative;
left: 0;
display: block;
}
.wr-burger-sidebar span:after,
.wr-burger-sidebar span:before {
width: 0;
height: 2px;
border-right: 2px solid;
margin-top: 5px;
position: absolute;
content: "";
box-shadow: 5px 0 0, 10px 0 0;
}
.wr-burger-sidebar span:before {
margin-top: 10px;
}
.wr-desktop .wr-burger-sidebar:hover span,
.wr-desktop .wr-burger-sidebar:hover span:after,
.wr-desktop .wr-burger-sidebar:hover span:before {
-webkit-animation: width_sidebar_icon 0.2s ease-out;
animation: width_sidebar_icon 0.2s ease-out;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
box-shadow: 0 0 0, 0 0 0;
left: 0;
}
.wr-desktop .wr-burger-sidebar:hover span {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.wr-desktop .wr-burger-sidebar:hover span:after {
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.wr-desktop .wr-burger-sidebar:hover span:before {
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
@-webkit-keyframes width_sidebar_icon {
0% {
border-right-width: 0px;
}
100% {
border-right-width: 12px;
}
}
@keyframes width_sidebar_icon {
0% {
border-right-width: 0px;
}
100% {
border-right-width: 12px;
}
}
.active .wr-burger-sidebar span,
.active .wr-burger-sidebar span:after,
.active .wr-burger-sidebar span:before {
border-right-width: 5px;
}
.active .icon-sidebar {
overflow: hidden;
} .wr-burger-scale {
cursor: pointer;
width: 23px;
}
.wr-burger-scale span {
height: 2px;
background: #333;
display: block;
}
.wr-burger-scale .wr-burger-middle {
margin: 5px 0;
}
.wr-desktop .active .wr-burger-scale .wr-burger-top,
.wr-desktop .wr-burger-scale:hover .wr-burger-top {
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
}
.wr-desktop .active .wr-burger-scale .wr-burger-bottom,
.wr-desktop .wr-burger-scale:hover .wr-burger-bottom {
-webkit-transform: translateY(2px);
transform: translateY(2px);
} .wr-burger-menu {
width: 13px;
height: 10px;
position: relative;
display: inline-block;
}
.wr-burger-menu:before {
width: 100%;
height: 2px;
content: '';
position: absolute;
background: #333;
position: absolute;
top: 0;
left: 0;
}
.wr-burger-menu:after {
position: absolute;
top: 4px;
left: 0;
width: 100%;
height: 6px;
content: '';
border-bottom: 2px solid #333;
border-top: 2px solid #333;
}
.menu-more.active-more .wr-burger-menu:before {
-webkit-transform: rotate(45deg) translate(2px, 4px);
transform: rotate(45deg) translate(2px, 4px);
}
.menu-more.active-more .wr-burger-menu:after {
-webkit-transform: rotate(-45deg) translate(-1px, -1px);
transform: rotate(-45deg) translate(-1px, -1px);
border-bottom: none;
height: 0px;
}  .header-outer {
position: relative;
z-index: 10;
direction: ltr;
}
.wrapper > .row {
position: relative;
z-index: 1;
}
.header,
.header .hb-section {
border-width: 0;
}
.header .container {
border-width: 0;
position: relative;
padding: 0;
}
.header .sticky-row-scroll {
-webkit-transform: translateY(-106%);
transform: translateY(-106%);
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 999;
pointer-events: none;
}
.header .sticky-row-scroll .hb-section {
box-shadow: 0 2px 10px rgba(204, 204, 204, 0.2);
}
.header .sticky-row-scroll.sticky-row-scroll-up {
pointer-events: all;
}
.header .sticky-row-scroll .container {
height: 100%;
}
.header .sticky-row-scroll.sticky-normal {
transform: inherit;
pointer-events: all;
}
.boxed .header .container {
padding: 0;
}
.hb-fixed-relative,
.header-outer.fixed {
position: relative;
}
.header-outer.fixed .header {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 99990;
}
.hover-area {
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
display: block;
z-index: 1;
}
#wp-admin-bar-edit-header a:before {
content: "\f464";
top: 2px;
} .hb-currency {
position: relative;
}
.hb-currency .item {
cursor: pointer;
}
.hb-currency .item img {
margin-right: 5px;
}
.hb-currency .item i {
margin-left: 10px;
}
.hb-currency .item:hover {
opacity: 0.8;
}
.hb-currency .active-currency {
position: relative;
}
.hb-currency .list {
color: #333;
-webkit-transition: 0.3s all;
transition: 0.3s all;
opacity: 0;
visibility: hidden;
top: calc(100% - -10px);
top: -webkit-calc(100% - -10px);
position: absolute;
background: #fff;
left: 0;
padding: 0 10px;
width: 270px;
box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.09);
z-index: 999999;
}
.hb-currency .list .item {
margin: 10px 0;
}
.hb-currency:after {
content: '';
position: absolute;
width: 100%;
height: 10px;
top: 100%;
left: 0;
visibility: hidden;
}
.hb-currency:hover:after {
visibility: visible;
}  .hb-menu.icon-layout .menu-icon-action {
cursor: pointer;
}
.hb-overlay-menu {
position: fixed;
top: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.4);
z-index: 99996;
display: none;
}
.hb-menu-outer .site-navigator .icon-has-children {
margin-left: 0;
position: absolute;
font-size: 14px;
top: 50%;
line-height: 35px;
width: 35px;
text-align: center;
border-radius: 50%;
}
.hb-menu-outer .animation-vertical-slide .icon-has-children:hover,
.hb-menu-outer .animation-vertical-accordion .icon-has-children:hover {
background: rgba(0, 0, 0, 0.1);
} .underline-hover .site-navigator > li > .menu-item-link:after {
width: 0;
height: 0;
position: absolute;
bottom: 0;
left: 50%;
content: '';
display: block;
border-bottom-color: transparent;
}
.ouline-hover .site-navigator > li > .menu-item-link {
border: 2px solid transparent;
} .hb-menu-outer .navigator-column {
height: 100%;
}
.hb-menu-outer .fullscreen-style {
background: #fff;
z-index: 99999;
display: none;
}
.hb-menu-outer .fullscreen-style.scale-effect {
-webkit-transform: scale(0.8);
transform: scale(0.8);
display: block;
opacity: 0;
}
.hb-menu-outer .fullscreen-style.scale-effect.scale-active {
opacity: 1;
}
.hb-menu-outer .fullscreen-style .site-navigator > li {
float: none;
}
.hb-menu-outer .fullscreen-style.text-align-center .not-padding-icon > li > .menu-item-link {
padding-right: 15px;
}
.hb-menu-outer .fullscreen-style .site-navigator > li > a,
.hb-menu-outer .fullscreen-style li.menu-default ul a {
padding-right: 45px;
padding-left: 15px;
}
.hb-menu-outer .fullscreen-style.text-align-right .site-navigator > li > a,
.hb-menu-outer .fullscreen-style.text-align-right .menu-default ul a {
padding-left: 45px;
padding-right: 15px;
}
.hb-menu-outer .fullscreen-style .icon-has-children {
right: 5px;
}
.hb-menu-outer .fullscreen-style.text-align-right .icon-has-children {
right: auto;
left: 5px;
}
.hb-menu-outer .fullscreen-style .site-navigator > .menu-item-has-children > .menu-item-link .icon-has-children:before {
content: "\f105";
}
.hb-menu-outer .not-submenu.fullscreen-style .site-navigator > li > a {
padding-left: 15px;
padding-right: 15px;
} body.admin-bar .hb-menu-outer .sidebar-style {
height: calc(100% - 32px);
height: -webkit-calc(100% - 32px);
}
.hb-menu-outer .sidebar-style {
-webkit-transition: 0.3s all;
transition: 0.3s all;
opacity: 0;
visibility: hidden;
position: fixed;
z-index: 99997;
height: 100%;
background: #fff;
}
.hb-menu-outer .sidebar-style li.menu-default,
.hb-menu-outer .sidebar-style .wrmm-item {
float: none;
}
.hb-menu-outer .sidebar-style li.menu-item > .menu-item-link {
padding-left: 20px;
padding-right: 45px;
}
.hb-menu-outer .sidebar-style.text-align-right .site-navigator > .menu-item > .menu-item-link,
.hb-menu-outer .sidebar-style.text-align-right li.menu-default ul a {
padding-left: 45px;
padding-right: 20px;
}
.hb-menu-outer .sidebar-style li.menu-item .icon-has-children {
right: 5px;
}
.hb-menu-outer .sidebar-style.text-align-right li.menu-item .icon-has-children {
right: auto;
left: 5px;
}
.hb-menu-outer .sidebar-style .site-navigator > .menu-item-has-children > .menu-item-link .icon-has-children:before {
content: "\f105";
}
.hb-menu-outer .sidebar-style.text-align-center .not-padding-icon > li > .menu-item-link {
padding-right: 20px;
}
.hb-menu-outer .not-submenu.sidebar-style .site-navigator > li.menu-item > .menu-item-link {
padding-left: 20px;
padding-right: 20px;
}
.hb-menu-outer.hb-menu-scroll .navigator-column {
overflow-y: scroll;
overflow-x: hidden;
}
.hb-menu-outer.hb-menu-scroll .site-navigator > li {
position: static;
} .wr-mobile .hb-menu .menu-icon-action {
position: relative;
}
.wr-mobile .hb-menu .menu-icon-action:before {
width: calc(100% - -20px);
width: -webkit-calc(100% - -20px);
height: calc(100% - -20px);
height: -webkit-calc(100% - -20px);
position: absolute;
top: -10px;
left: -10px;
content: '';
}
.wr-mobile .hb-menu .menu-icon-action.active-menu .wr-burger-top {
-webkit-transform: rotate(45deg) translate(2px, -2px);
transform: rotate(45deg) translate(2px, -2px);
-webkit-transform-origin: left top;
transform-origin: left top;
}
.wr-mobile .hb-menu .menu-icon-action.active-menu .wr-burger-middle {
width: 0px;
opacity: 0;
}
.wr-mobile .hb-menu .menu-icon-action.active-menu .wr-burger-bottom {
-webkit-transform: rotate(-45deg) translate(1px, 3px);
transform: rotate(-45deg) translate(1px, 3px);
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
}
.wr-mobile .hb-menu .site-navigator-inner {
position: absolute;
width: 100%;
left: 0;
top: 100%;
z-index: 99999;
border-bottom: 1px solid rgba(204, 204, 204, 0.2);
overflow-x: scroll;
max-height: 700px;
display: none;
overflow-scrolling: touch;
-o-overflow-scrolling: touch;
-ms-overflow-scrolling: touch;
-webkit-overflow-scrolling: touch;
}
.wr-mobile .hb-menu .site-navigator {
margin-bottom: -1px;
}
.wr-mobile .hb-menu .site-navigator ul {
display: block;
position: static;
width: auto;
opacity: 1;
pointer-events: all;
box-shadow: none;
background: none;
display: none;
}
.wr-mobile .hb-menu .site-navigator li {
float: none;
position: relative;
padding-left: 15px;
}
.wr-mobile .hb-menu .site-navigator > li {
padding-right: 15px;
}
.wr-mobile .hb-menu .site-navigator a {
display: block;
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
-webkit-box-flex: 1;
flex: 1 0 auto;
padding: 0;
}
.wr-mobile .hb-menu .site-navigator .menu-item-has-children > .item-link-outer a {
margin-right: 40px;
-webkit-box-flex: 1;
-webkit-flex: 1 0;
-ms-flex: 1 0;
flex: 1 0;
}
.wr-mobile .hb-menu .site-navigator .item-link-outer {
position: relative;
min-height: 35px;
border-bottom: 1px solid rgba(204, 204, 204, 0.2);
}
.wr-mobile .hb-menu .site-navigator .has-children-mobile {
width: 55px;
height: 100%;
color: #666;
text-align: center;
position: absolute;
right: -15px;
top: 0;
cursor: pointer;
z-index: 2;
}
.wr-mobile .hb-menu .site-navigator .has-children-mobile:before {
background: red;
width: 32px;
line-height: 32px;
display: block;
border-radius: 2px;
position: absolute;
top: 50%;
right: 15px;
background: rgba(202, 202, 202, 0.3);
}
.wr-mobile .hb-menu .site-navigator .active-submenu .has-children-mobile:before {
content: "\f106";
}
.wr-mobile .header-outer .hb-section-outer {
position: relative;
}
.wr-mobile .header-outer .container {
position: static;
}
.wr-mobile .hb-menu.mobile-text {
overflow: scroll;
}
.wr-mobile .hb-menu.mobile-text .site-navigator-inner {
position: static;
display: block;
overflow: scroll;
border-bottom: none;
width: auto;
}
.wr-mobile .hb-menu.mobile-text .site-navigator-inner .site-navigator > li {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
-webkit-box-flex: 1;
flex: 1 0 auto;
}
.wr-mobile .hb-menu.mobile-text .site-navigator-inner .site-navigator > li > .item-link-outer a {
margin: 0;
}
.wr-mobile .hb-menu.mobile-text .site-navigator-inner .site-navigator > li > .item-link-outer i {
display: none;
} .hb-text {
max-width: 100%;
}
.hb-text .content-text p:last-child {
margin-bottom: 0;
}
.hb-text .content-text img {
width: auto;
} .header .hb-logo .logo-sticky,
.header .sticky-row-scroll .hb-logo .logo-origin,
.header .sticky-row-scroll .hb-logo .logo-origin.logo-retina-hide,
.header .hb-logo .logo-sticky.logo-retina-hide,
.header .hb-logo .logo-retina-show,
.header .sticky-row-scroll .hb-logo .logo-sticky.logo-retina-show {
display: none;
}
.header .sticky-row-scroll .hb-logo .logo-sticky,
.header .sticky-row-scroll .hb-logo .logo-sticky.logo-retina-hide {
display: inline;
}
.hb-logo a {
color: inherit;
}  .hb-social a {
width: 30px;
height: 30px;
font-size: 14px;
}
.hb-social a[class^="wr-background"]:hover {
opacity: 0.7;
}
.hb-social.none-style a {
width: auto !important;
line-height: 25px;
}
.hb-social.normal-size a {
width: 37px;
height: 37px;
font-size: 18px;
}
.hb-social.big-size a {
width: 45px;
height: 45px;
font-size: 25px;
}
.hb-social a:last-child {
margin-right: 0 !important;
}  .no-scroll {
overflow: hidden;
}
.hb-search.boxed.has-category-outer .wrls-form .cate-search-outer:before {
color: rgba(206, 206, 206, 0.9);
} .hb-search-fs .wrls-header-outer .cate-search {
color: #323232;
}
.hb-search-fs .wrls-header-outer .cate-search-outer:before {
border: none;
display: inline-block;
font: normal normal normal 14px/0 FontAwesome;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f107";
right: 17px;
color: #323232;
}
.hb-search-fs .wrls-form .suggestion-search {
border: none;
border-bottom: 1px solid rgba(179, 179, 179, 0.7);
font-weight: 100;
font-size: 30px;
height: 50px;
color: #323232;
border-radius: 0;
padding: 0 0 13px 0;
background: none !important;
}
.hb-search-fs .wrls-form .cate-search {
height: 50px;
padding-left: 15px;
padding-right: 40px;
border: none;
background: transparent;
border-right: 1px solid #E4E4E4;
border-radius: 0;
}
.hb-search-fs .wrls-form .cate-search-outer {
margin-right: 20px;
}
.hb-search-fs .wrls-form .cate-search-outer:before {
right: 25px;
}
.hb-search-fs.topbar .wrls-form .cate-search {
height: 38px;
}
.hb-search-fs.topbar .wrls-form .suggestion-search {
height: 38px;
font-size: 20px;
width: 350px;
}
.hb-search-fs.topbar .wrls-form .suggestion-search[data-show-suggestion="0"] {
text-align: center;
}
.hb-search-fs.topbar .wrls-form .suggestion-search-data {
line-height: 24px;
}
.hb-search-fs.topbar .wrls-header-outer {
width: auto;
}
.hb-search-fs.topbar .wrls-form {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
width: 350px;
}
.hb-search-fs.topbar .has-category .wrls-form {
width: 496px;
}
.hb-search-fs.topbar .wrls-form .cate-search-outer {
margin-right: 16px;
}
.hb-search.dropdown .wrls-form .suggestion-search {
color: #323232;
}
.hb-search.boxed .wrls-form .cate-search,
.hb-search.dropdown .wrls-form .cate-search,
.hb-search.boxed .wrls-form .suggestion-search,
.hb-search.dropdown .wrls-form .suggestion-search {
height: 38px;
}
.hb-search.dropdown .wrls-form {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
background: #fff;
border: 1px solid #ebebeb;
border-radius: 2px;
}
.hb-search.dropdown .wrls-form .results-search {
background: #fff;
}
.hb-search.dropdown .wrls-form .suggestion-search {
border: none;
font-size: 13px;
background: transparent !important;
}
.hb-search.dropdown .wrls-form .suggestion-search-data {
line-height: 40px;
}
.hb-search.dropdown .wrls-form .suggestion-search-data {
line-height: 38px;
}
.hb-search.dropdown.has-category-outer .wrls-form .cate-search-outer {
margin: 0;
}
.hb-search.dropdown.has-category-outer .wrls-form .cate-search {
border: none;
border-right: 1px solid #ebebeb;
height: 30px;
margin-top: 4px;
border-radius: 0;
font-size: 13px;
}
.hb-search.boxed .wrls-form {
background: rgba(255, 255, 255, 0.08);
border-radius: 2px;
}
.hb-search.boxed.has-category-outer .cate-search-outer {
margin: 0;
}
.hb-search.boxed.has-category-outer .cate-search {
background: transparent;
border: none;
border-right: 1px solid rgba(206, 206, 206, 0.3);
height: 30px;
margin-top: 4px;
border-radius: 0;
color: rgba(206, 206, 206, 0.9);
font-size: 13px;
}
.hb-search.expand-width .has-category-outer .wrls-form {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
background: #fff;
border: 1px solid #ebebeb;
border-radius: 2px;
}
.hb-search.expand-width .has-category-outer .wrls-form .cate-search-outer {
margin: 0;
}
.hb-search.expand-width .has-category-outer .wrls-form .cate-search {
border: none;
border-right: 1px solid #ebebeb;
height: 30px;
margin-top: 4px;
border-radius: 0;
font-size: 13px;
}
.hb-search.expand-width .has-category-outer .wrls-form .suggestion-search {
border: none;
height: 38px;
background: transparent !important;
}
.hb-search.expand-width .has-category-outer .wrls-form .suggestion-search-data {
line-height: 38px;
}
.hb-search.expand-width .has-category-outer .wrls-form .results-search {
background: #fff;
border-radius: 2px;
}
.hb-search.expand-width.element-item .wrls-form .suggestion-search {
color: #323232;
font-size: 13px;
background-color: transparent;
}
.hb-search.expand-width.has-category-outer .wrls-form .products-search,
.hb-search.boxed.has-category-outer .wrls-form .products-search,
.hb-search.dropdown.has-category-outer .wrls-form .products-search {
top: 100%;
}
.hb-search.boxed .wrls-form .suggestion-search {
border: none;
color: rgba(206, 206, 206, 0.9);
font-weight: normal;
font-size: 13px;
height: 38px;
background: transparent !important;
}
.hb-search.boxed .wrls-form .suggestion-search-data {
line-height: 40px;
} .hb-search .open {
font-size: 14px;
display: block;
min-width: 38px;
min-height: 38px;
line-height: 36px;
text-align: center;
cursor: pointer;
color: #323232;
padding: 5px;
} .hb-search-fs {
position: fixed;
width: 100%;
height: 100%;
top: 0;
right: 0;
z-index: 9999999;
display: none;
}
.hb-search-fs .search-form-inner {
width: 100%;
height: 100%;
position: relative;
background: rgba(255, 255, 255, 0.95);
border-bottom: 1px solid #EFEFEF;
}
.hb-search-fs .txt-search {
background-color: transparent !important;
border: none;
height: auto;
font-size: 30px;
padding: 0;
outline: none;
color: #323232;
font-weight: 100;
border-bottom: 1px solid rgba(179, 179, 179, 0.7);
padding-bottom: 13px;
border-radius: 0;
}
.hb-search-fs .close,
.hb-menu-outer .fullscreen-style .close {
position: absolute;
top: 15px;
right: 15px;
width: 30px;
height: 30px;
cursor: pointer;
}
.hb-search-fs .close:before,
.hb-menu-outer .fullscreen-style .close:before,
.hb-search-fs .close:after,
.hb-menu-outer .fullscreen-style .close:after {
-webkit-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
content: ' ';
width: 40px;
height: 2px;
background: #333;
display: block;
}
.hb-search-fs .close:before,
.hb-menu-outer .fullscreen-style .close:before {
-webkit-transform: translate(-5px, 14px) rotate(-45deg);
transform: translate(-5px, 14px) rotate(-45deg);
}
.hb-search-fs .close:after,
.hb-menu-outer .fullscreen-style .close:after {
-webkit-transform: translate(-5px, 12px) rotate(45deg);
transform: translate(-5px, 12px) rotate(45deg);
}
.fullscreen-style .close:hover:after,
.hb-search-fs .close:hover:after {
-webkit-transform: translate(-5px, 12px) rotate(-135deg);
transform: translate(-5px, 12px) rotate(-135deg);
}
.fullscreen-style .close:hover:before,
.hb-search-fs .close:hover:before {
-webkit-transform: translate(-5px, 14px) rotate(135deg);
transform: translate(-5px, 14px) rotate(135deg);
} .hb-search-fs.topbar {
height: 80px;
z-index: 99998;
}
.hb-search-fs.topbar .txt-search {
font-size: 20px;
text-align: center;
}
.hb-search-fs.topbar .close {
width: 25px;
height: 25px;
right: 28px;
top: 50%;
}
.hb-search-fs.topbar .close:before, .hb-search-fs.topbar .close:after {
width: 33px;
}
.hb-search-fs.topbar .close:before {
-webkit-transform: translate(-4px, 12px) rotate(-45deg);
transform: translate(-4px, 12px) rotate(-45deg);
}
.hb-search-fs.topbar .close:after {
-webkit-transform: translate(-4px, 10px) rotate(45deg);
transform: translate(-4px, 10px) rotate(45deg);
}
.hb-search-fs.topbar .close:hover:after {
-webkit-transform: translate(-4px, 10px) rotate(-135deg);
transform: translate(-4px, 10px) rotate(-135deg);
}
.hb-search-fs.topbar .close:hover:before {
-webkit-transform: translate(-4px, 12px) rotate(135deg);
transform: translate(-4px, 12px) rotate(135deg);
}
.wr-mobile .hb-search-fs.topbar .close {
top: 15px;
right: 3px;
}
.wr-mobile .hb-search-fs.topbar .close:before, .wr-mobile .hb-search-fs.topbar .close:after {
width: 20px;
height: 1px;
}
.wr-mobile .hb-search-fs.topbar .close:hover:before, .wr-mobile .hb-search-fs.topbar .close:before {
-webkit-transform: translate(3px, 11px) rotate(-45deg);
transform: translate(3px, 11px) rotate(-45deg);
}
.wr-mobile .hb-search-fs.topbar .close:hover:after, .wr-mobile .hb-search-fs.topbar .close:after {
-webkit-transform: translate(3px, 10px) rotate(45deg);
transform: translate(3px, 10px) rotate(45deg);
} .hb-search.dropdown {
position: relative;
}
.hb-search.dropdown .search-form {
position: absolute;
top: 100%;
z-index: 999999;
display: block;
visibility: hidden;
pointer-events: none;
left: 0;
}
.hb-search.dropdown .search-form-inner {
-webkit-transition: 0.3s all;
transition: 0.3s all;
opacity: 0;
visibility: hidden;
}
.hb-search.dropdown.animation-none .search-form-inner {
-webkit-transition: none;
transition: none;
}
.hb-search.dropdown.active-dropdown .search-form {
pointer-events: all;
visibility: visible;
}
.hb-search.dropdown.active-dropdown .search-form-inner {
visibility: visible;
}
.hb-search.dropdown.animation-right-to-left .search-form-inner {
-webkit-transform: translateX(50%);
transform: translateX(50%);
}
.hb-search.dropdown.animation-bottom-to-top .search-form-inner {
-webkit-transform: translateY(50px);
transform: translateY(50px);
}
.hb-search.dropdown.animation-scale .search-form-inner {
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
.hb-search.dropdown .search-form .txt-search {
outline: none;
border-radius: 0;
height: 38px;
background: #fff !important;
font-size: 13px;
border: 1px solid #ebebeb;
border-radius: 2px;
} .hb-search.boxed .search-inner {
position: relative;
}
.hb-search.boxed .search-form {
display: block;
}
.hb-search.boxed .search-form .txt-search {
outline: none;
height: 38px;
border: none;
color: rgba(206, 206, 206, 0.9);
font-weight: normal;
background: rgba(255, 255, 255, 0.08) !important;
border-radius: 2px;
font-size: 13px;
}
.hb-search.boxed .open {
position: absolute;
right: 0;
top: 50%;
z-index: 1;
}
.hb-search.boxed.button-text .open {
padding-right: 20px;
padding-left: 20px;
} .hb-search.expand-width {
position: relative;
}
.hb-search.expand-width .search-form {
display: block;
}
.hb-search.expand-width .search-form .txt-search {
outline: none;
background: #fff !important;
height: 38px;
font-size: 13px;
color: #323232;
border-radius: 2px;
border: 1px solid #ebebeb;
}
.hb-search.expand-width .search-form form {
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute;
top: 50%;
z-index: 999999;
visibility: hidden;
opacity: 0;
}
.hb-search.expand-width.expan-width-active .search-form form {
opacity: 1;
}
.hb-search.expand-width.expan-width-active .open i:before {
content: "\f00d";
} .hb-search.boxed.dark-background .wrls-form {
background: rgba(0, 0, 0, 0.08);
}
.hb-search.dropdown.dark-background .wrls-form .results-search {
background: #323232;
border-radius: 2px;
}
.hb-search.dropdown.has-category-outer.dark-background .wrls-form,
.hb-search.expand-width.has-category-outer.dark-background .wrls-form {
background: #323232;
border-color: rgba(255, 255, 255, 0.2);
}
.hb-search.expand-width.dark-background .wrls-form .suggestion-search,
.hb-search.dropdown.dark-background .wrls-form .suggestion-search {
color: #ababab;
border-color: rgba(255, 255, 255, 0.2) !important;
}
.hb-search.boxed.dark-background .wrls-form .cate-search {
color: rgba(206, 206, 206, 0.9);
}
.hb-search.dropdown.dark-background .wrls-form .cate-search,
.hb-search.expand-width.dark-background .wrls-form .cate-search {
background: #323232;
color: #ababab;
border-color: rgba(255, 255, 255, 0.2);
}
.hb-search.boxed.dark-background .wrls-form .not-results-search,
.hb-search.expand-width.dark-background .wrls-form .not-results-search,
.hb-search.dropdown.dark-background .wrls-form .not-results-search {
background: #323232;
border-color: rgba(255, 255, 255, 0.2);
color: #fff;
}
.hb-search.boxed.dark-background .wrls-form .products-search,
.hb-search.expand-width.dark-background .wrls-form .products-search,
.hb-search.dropdown.dark-background .wrls-form .products-search {
background: #323232;
border-color: rgba(255, 255, 255, 0.2);
border-top: none;
}
.hb-search.boxed.dark-background .wrls-form .products-search:before,
.hb-search.expand-width.dark-background .wrls-form .products-search:before,
.hb-search.dropdown.dark-background .wrls-form .products-search:before {
content: '';
display: block;
height: 1px;
width: 100%;
background: rgba(255, 255, 255, 0.2);
}
.hb-search.boxed.dark-background .wrls-form .products-search:before {
background: rgba(255, 255, 255, 0.2);
}
.hb-search.expand-width.dark-background .search-form .txt-search {
background: #323232 !important;
color: #ababab;
}
.hb-search.boxed.dark-background .search-form .txt-search {
background: rgba(0, 0, 0, 0.08) !important;
}
.hb-search.dropdown.dark-background .search-form .txt-search {
background-color: #323232 !important;
color: rgba(255, 255, 255, 0.5);
}
.hb-search.expand-width.dark-background .wrls-form .results-search {
background: #323232;
}
.hb-search-fs.dark-background .wrls-form .suggestion-search[data-show-suggestion="0"] {
text-align: center;
}
.hb-search-fs.dark-background .wrls-form .cate-search {
background: transparent;
border-color: #666;
color: #ababab;
}
.hb-search-fs.dark-background .wrls-form .not-results-search,
.hb-search-fs.dark-background .wrls-form .products-search {
background: rgba(0, 0, 0, 0.95);
border-color: rgba(255, 255, 255, 0.2);
}
.hb-search-fs.dark-background .close:before,
.hb-search-fs.dark-background .close:after {
background: #fff;
}
.hb-search-fs.dark-background .search-form-inner {
background: rgba(0, 0, 0, 0.95);
color: #fff;
border-bottom-color: #292929;
}
.hb-search-fs.dark-background .wrls-form .suggestion-search,
.hb-search.expand-width.dark-background .wrls-form .cate-search-outer:before,
.hb-search.dropdown.dark-background .wrls-form .cate-search-outer:before,
.hb-search-fs.dark-background .wrls-form .cate-search-outer:before {
color: #ababab;
}
.hb-search.boxed.dark-background .wrls-form .product-search,
.hb-search.expand-width.dark-background .wrls-form .product-search,
.hb-search.dropdown.dark-background .wrls-form .product-search,
.hb-search-fs.dark-background .wrls-form .product-search {
border-bottom-color: rgba(255, 255, 255, 0.2);
}
.hb-search.boxed.dark-background .wrls-form .product-search.active-key,
.hb-search.boxed.dark-background .wrls-form .product-search:hover,
.hb-search.expand-width.dark-background .wrls-form .product-search.active-key,
.hb-search.expand-width.dark-background .wrls-form .product-search:hover,
.hb-search.dropdown.dark-background .wrls-form .product-search.active-key,
.hb-search.dropdown.dark-background .wrls-form .product-search:hover,
.hb-search-fs.dark-background .wrls-form .product-search.active-key,
.hb-search-fs.dark-background .wrls-form .product-search:hover {
background: rgba(255, 255, 255, 0.12);
}
.hb-search-fs.dark-background .txt-search,
.hb-search.boxed.dark-background .wrls-form .product-search.view-all,
.hb-search.boxed.dark-background .wrls-form .product-title,
.hb-search.expand-width.dark-background .wrls-form .product-search.view-all,
.hb-search.expand-width.dark-background .wrls-form .product-title,
.hb-search.dropdown.dark-background .wrls-form .product-search.view-all,
.hb-search.dropdown.dark-background .wrls-form .product-title,
.hb-search-fs.dark-background .wrls-form .product-search.view-all,
.hb-search-fs.dark-background .wrls-form .product-title {
color: #fff;
}
.hb-search.boxed.dark-background .wrls-form .product-price span,
.hb-search.expand-width.dark-background .wrls-form .product-price span,
.hb-search.dropdown.dark-background .wrls-form .product-price span,
.hb-search-fs.dark-background .wrls-form .product-price span {
color: rgba(255, 255, 255, 0.5);
} .hb-minicart {
background: #fff;
padding: 30px 30px 0 30px;
}
.hb-minicart.light-style .buttons .wr-btn-outline {
background: #fff;
color: #323232;
}
.hb-minicart.light-style .buttons .button {
background: #323232;
color: #fff;
}
.widget_shopping_cart_content .total,
.widget_shopping_cart_content .buttons {
margin: 20px 0 30px 0;
}
.widget_shopping_cart_content .buttons {
padding-bottom: 30px;
margin: 0;
}
.widget_shopping_cart_content .buttons > a {
margin-bottom: 10px;
width: 100%;
border-color: #323232;
}
.widget_shopping_cart_content .buttons > .wc-forward:hover {
border-color: #ccc !important;
background-color: #fff !important;
color: #ababab;
}
.widget_shopping_cart_content .buttons > .checkout:hover {
background-color: #4a4a4a;
border-color: #4a4a4a;
}
.widget_shopping_cart_content .total strong {
color: #323232;
font-size: 15px;
}
.widget_shopping_cart_content .total .amount {
font-size: 18px;
color: #ff4064;
}
.widget_shopping_cart_content .product_list_widget .empty {
font-size: 14px;
color: #323232;
}
.widget_shopping_cart_content .mini_cart_item {
border-bottom: 1px solid #ebebeb;
margin-bottom: 15px;
padding-bottom: 15px;
position: relative;
overflow: visible !important;
}
.widget_shopping_cart_content .mini_cart_item .remove-item {
position: absolute;
top: -12px;
right: -10px;
z-index: 10;
}
.widget_shopping_cart_content .mini_cart_item .remove-item a {
display: block;
line-height: 30px;
width: 30px;
text-align: center;
font-size: 20px;
color: #999;
background: transparent;
height: auto;
top: 0;
}
.widget_shopping_cart_content .mini_cart_item .remove-item a:hover {
background: transparent;
color: #000;
}
.widget_shopping_cart_content .mini_cart_item .remove-item .loading {
font-size: 14px;
}
.widget_shopping_cart_content .mini_cart_item:last-child {
margin-bottom: 30px;
}
.widget_shopping_cart_content .mini_cart_item:hover .img-item {
opacity: 0.5;
}
.widget_shopping_cart_content .img-item-outer {
width: 75px;
position: relative;
}
.widget_shopping_cart_content .img-item {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.widget_shopping_cart_content .loading {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
-webkit-transition: none;
transition: none;
color: transparent !important;
pointer-events: none;
}
.widget_shopping_cart_content .loading * {
-webkit-transition: none;
transition: none;
visibility: hidden;
}
.widget_shopping_cart_content .loading:before {
content: "\f110" !important;
position: absolute;
top: 50%;
left: 50%;
color: #ababab !important;
font-family: FontAwesome;
}
.widget_shopping_cart_content .product_list_widget .img-item img {
width: 60px;
height: auto;
margin: 0;
}
.widget_shopping_cart_content .info-item {
-webkit-flex: 1 0px;
-ms-flex: 1 0px;
-webkit-box-flex: 1;
flex: 1 0px;
margin-right: 10px;
}
.widget_shopping_cart_content .title-item {
line-height: normal;
font-weight: normal;
font-size: 15px;
margin: 0 0 5px 0;
position: relative;
}
.widget_shopping_cart_content .title-item:hover a {
color: inherit;
}
.widget_shopping_cart_content .title-item a {
font-weight: normal;
font-size: 14px;
display: inline-block;
}
.widget_shopping_cart_content .price-item {
font-weight: normal;
}
.widget_shopping_cart_content .price-item .quantity-minicart .edit-number {
width: 50px;
padding: 4px 0 4px 10px;
height: auto;
background-color: transparent !important;
border-color: rgba(150, 150, 150, 0.4);
text-align: center;
}
.widget_shopping_cart_content .price-item .multiplication {
display: inline-block;
width: 14px;
text-align: center;
font-size: 12px;
}
.widget .widget_shopping_cart_content .buttons {
padding-bottom: 0;
}
.hb-minicart .action-top-bottom {
-webkit-transition: 0.3s all;
transition: 0.3s all;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(20px);
transform: translateY(20px);
position: absolute;
bottom: 0;
width: 100%;
z-index: 999;
background: #fff;
}
.hb-cart-outer .hb-minicart {
position: fixed;
visibility: hidden;
z-index: 99997;
height: 100%;
background: #fff;
width: 330px;
opacity: 0;
overflow: auto;
overflow-scrolling: touch;
-o-overflow-scrolling: touch;
-ms-overflow-scrolling: touch;
-webkit-overflow-scrolling: touch;
}
.hb-cart-outer .minicart-vertical {
top: 0;
}
body.admin-bar .hb-cart-outer .minicart-vertical {
height: calc(100% - 32px);
height: -webkit-calc(100% - 32px);
top: 32px;
}
.hb-cart-outer .hb-minicart .widget_shopping_cart_content {
background: #fff;
padding-bottom: 30px;
}
.hb-cart-outer .hb-minicart.active {
visibility: visible;
}
.hb-cart-outer .position-sidebar-bottom .action-top-bottom {
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
.hb-cart-outer .minicart-horizontal .mini_cart_item .img-item {
overflow: hidden;
}
.hb-cart-outer .minicart-vertical .price-checkout .buttons {
padding-bottom: 0;
}
.hb-cart-outer .minicart-vertical .price-checkout .buttons .checkout {
margin-bottom: 0;
}
.hb-cart-outer .mini_cart_item .action-top-bottom .edit-form-outer {
-webkit-transform: translateY(-7px);
transform: translateY(-7px);
background: #fff;
position: static;
}
.hb-minicart .mini_cart_item .info-item .variation {
font-size: 12px;
margin: 0;
}
.hb-minicart .mini_cart_item .info-item .variation dd {
margin: 0 15px 0 5px;
}
.hb-minicart .mini_cart_item .info-item .variation * {
color: #323232;
}
.hb-minicart .mini_cart_item .info-item .variation p {
margin: 0;
}
.hb-minicart.dark-style {
background: #323232;
}
.hb-minicart.dark-style .widget_shopping_cart_content {
background: #323232;
}
.hb-minicart.dark-style .widget_shopping_cart_content .product_list_widget .empty,
.hb-minicart.dark-style .widget_shopping_cart_content .mini_cart_item {
border-color: #404040;
}
.hb-minicart.dark-style .widget_shopping_cart_content .mini_cart_item .info-item .variation *,
.hb-minicart.dark-style .widget_shopping_cart_content .product_list_widget .empty,
.hb-minicart.dark-style .widget_shopping_cart_content .total strong,
.hb-minicart.dark-style .widget_shopping_cart_content .mini_cart_item .info-item .title-item a,
.hb-minicart.dark-style .widget_shopping_cart_content .edit-number,
.hb-minicart.dark-style .widget_shopping_cart_content .multiplication,
.hb-minicart.dark-style .widget_shopping_cart_content .mini_cart_item .info-item .price-item .quantity {
color: #e9e9e9;
}
.hb-minicart.dark-style .widget_shopping_cart_content .buttons .wc-forward {
background: #4b4b4b;
color: #fff;
border-color: #464646;
}
.hb-minicart.dark-style .widget_shopping_cart_content .buttons .checkout {
background: #fff;
color: #323232;
}
.hb-minicart.dark-style .widget_shopping_cart_content .buttons .wc-forward:hover {
border-color: #525252;
color: #323232 !important;
background-color: transparent !important;
color: #fff !important;
}
.hb-minicart.dark-style .widget_shopping_cart_content .buttons .checkout:hover {
background: #cacaca;
border-color: #cacaca;
}
.hb-minicart.dark-style .widget_shopping_cart_content .remove-item a {
color: #999;
}
.hb-minicart.dark-style .widget_shopping_cart_content .remove-item a:hover {
color: #fff;
}
.admin-bar .hb-cart-outer .position-sidebar-top {
top: 32px;
}
.hb-cart-outer .minicart-horizontal {
width: 100%;
height: 120px;
padding: 0;
overflow: visible;
left: 0;
}
.hb-cart-outer .minicart-horizontal .widget_shopping_cart_content {
padding: 0;
width: 100%;
}
.hb-cart-outer .minicart-horizontal .remove-item {
top: -50%;
right: calc(50% - 14px) !important;
right: -webkit-calc(50% - 14px) !important;
left: auto !important;
}
.hb-cart-outer .minicart-horizontal .mini_cart_item {
position: relative;
padding: 0;
border-bottom: none;
overflow: visible;
width: 60px;
margin-right: 20px;
margin-bottom: 0;
}
.hb-cart-outer .minicart-horizontal .mini_cart_item .info-item {
-webkit-transform: translateY(30px);
transform: translateY(30px);
position: absolute;
top: 100px;
left: 0;
background: #fff;
z-index: 999999999;
border-radius: 2px;
width: 250px;
padding: 15px 20px;
opacity: 0;
visibility: hidden;
}
.hb-cart-outer .minicart-horizontal .mini_cart_item:after {
content: ' ';
width: 80px;
height: 40px;
position: absolute;
top: 100%;
left: 0;
visibility: hidden;
}
.hb-cart-outer .minicart-horizontal .price-checkout {
background: #fff;
position: relative;
z-index: 20;
}
.hb-cart-outer .minicart-horizontal .mini_cart_item:hover:after {
visibility: visible;
}
.hb-cart-outer .minicart-horizontal .mini_cart_item:hover .info-item {
opacity: 1;
visibility: visible;
}
.hb-cart-outer .minicart-horizontal .total {
margin: 0 0 0 10px;
}
.hb-cart-outer .minicart-horizontal .buttons {
padding: 0 50px 0 55px;
}
.hb-cart-outer .minicart-horizontal .buttons .button {
white-space: nowrap;
margin: 0;
}
.hb-cart-outer .minicart-horizontal .total .mini-price {
margin-left: 10px;
}
.hb-cart-outer .minicart-horizontal .product_list_widget .empty {
margin-right: 50px;
}
.hb-cart-outer .minicart-horizontal.dark-style .mini_cart_item .info-item {
background: #323232;
}
.hb-cart-outer .minicart-horizontal.position-sidebar-bottom .mini_cart_item .info-item {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
top: auto;
bottom: 100px;
}
.hb-cart-outer .minicart-horizontal.position-sidebar-bottom .mini_cart_item .info-item:before {
content: ' ';
position: absolute;
bottom: -8px;
left: 20px;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #fff;
}
.hb-cart-outer .minicart-horizontal.position-sidebar-bottom .mini_cart_item .info-item:after {
top: auto;
bottom: -42px;
}
.hb-cart-outer .minicart-horizontal.position-sidebar-bottom .mini_cart_item:after {
top: auto;
bottom: 100%;
}
.hb-cart-outer .minicart-horizontal.position-sidebar-bottom.dark-style .mini_cart_item .info-item:before {
border-top-color: #323232;
}
.hb-cart-outer .position-sidebar-top {
top: 0;
}
.hb-cart-outer .position-sidebar-bottom {
bottom: 0;
}
.hb-cart-outer.cart-slider .minicart-horizontal .product_list_widget {
margin-right: 15px;
position: relative;
right: 0;
}
.hb-cart-outer.cart-slider .cart_list-outer {
position: relative;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .control-item {
position: absolute;
width: 35px;
height: 100%;
top: 50%;
background: #fff;
z-index: 9999;
cursor: pointer;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .control-item .disabled {
pointer-events: none;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .control-inner {
height: 25px;
width: 14px;
position: relative;
display: inline-block;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .control-inner:before, .hb-cart-outer.cart-slider .cart_list-outer .control .control-inner:after {
-webkit-transform-origin: right top;
transform-origin: right top;
content: '';
width: 17px;
height: 1px;
background: #999;
display: block;
position: absolute;
right: 0px;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .control-inner.prev-inner {
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
}
.hb-cart-outer.cart-slider .cart_list-outer .control .control-item:hover .control-inner:before,
.hb-cart-outer.cart-slider .cart_list-outer .control .control-item:hover .control-inner:after {
background: #000;
}
.hb-cart-outer.cart-slider .dark-style .cart_list-outer .control .control-item {
background: #323232;
}
.hb-cart-outer.cart-slider .dark-style .cart_list-outer .control .control-item:hover .control-inner:before,
.hb-cart-outer.cart-slider .dark-style .cart_list-outer .control .control-item:hover .control-inner:after {
background: #fff;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .control-inner:before {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
top: 12px;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .control-inner:after {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
bottom: 12px;
right: 1px;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .next {
right: 0;
}
.hb-cart-outer.cart-slider .cart_list-outer .control .prev {
-webkit-transform: translateY(-50%) rotate(180deg);
transform: translateY(-50%) rotate(180deg);
left: 0;
}
.hb-cart-outer .position-sidebar-top .mini_cart_item .info-item:before {
content: ' ';
position: absolute;
top: -8px;
left: 20px;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid #fff;
}
.hb-cart-outer .position-sidebar-top.dark-style .mini_cart_item .info-item:before {
border-bottom-color: #323232;
}
.hb-cart-outer .position-sidebar-top.dark-style .price-checkout,
.hb-cart-outer .position-sidebar-bottom.dark-style .price-checkout {
background: #323232;
}
.hb-cart,
.hb-cart .cart-control {
position: relative;
}
.hb-cart .title-cart {
margin-right: 10px;
line-height: 1;
}
.hb-cart .cart-control {
line-height: 1;
}
.hb-cart .cart-control i {
display: inline-block;
font-size: 16px;
color: #323232;
}
.hb-cart .cart-control span.count {
left: calc(100% - 9px);
left: -webkit-calc(100% - 9px);
border-radius: 100px;
display: block;
position: absolute;
text-align: center;
top: -9px;
font-size: 11px;
min-width: 19px;
padding: 0px 4px;
line-height: 19px;
background: #FF7B7B;
color: #fff;
}
.hb-cart .mini-price {
line-height: 1;
}
.hb-cart .mini-price .amount {
font-size: 15px;
margin-left: 10px;
}
.hb-cart .mini-price.number-price .amount {
margin-left: 15px;
}
.hb-cart .hb-minicart-outer {
position: absolute;
z-index: 2;
top: 100%;
left: 0;
width: 330px;
}
.hb-cart .hb-minicart {
visibility: hidden;
}  .hb-cart { }
.hb-cart.dropdown .hb-minicart {
box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.09);
}
.hb-cart.dropdown .hb-minicart-outer {
pointer-events: none;
visibility: hidden;
z-index: 999999;
}
.hb-cart.dropdown.active-dropdown .hb-minicart-outer {
pointer-events: all;
visibility: visible;
}
.hb-cart.dropdown:hover .hb-minicart {
visibility: visible;
}
.hb-cart.dropdown .hb-minicart .product_list_widget .empty {
padding: 0 0 30px 0;
border: none;
}
.hb-cart.dropdown-left-to-right .hb-minicart {
-webkit-transform: translateX(-30px);
transform: translateX(-30px);
opacity: 0;
}
.hb-cart.dropdown-right-to-left .hb-minicart {
-webkit-transform: translateX(30px);
transform: translateX(30px);
opacity: 0;
}
.hb-cart.dropdown-bottom-to-top .hb-minicart {
-webkit-transform: translateY(30px);
transform: translateY(30px);
opacity: 0;
}
.hb-cart.dropdown-scale .hb-minicart {
-webkit-transform: scale(0.9);
transform: scale(0.9);
opacity: 0;
}
.hb-cart.dropdown .link-cart {
width: 100%;
height: 100%;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.hb-cart.sidebar {
cursor: pointer;
}
.overlay-sidebar {
width: 100%;
height: 100%;
-webkit-transition: none;
transition: none;
position: fixed;
top: 0;
right: 0;
background: rgba(0, 0, 0, 0.4);
z-index: 99996;
display: none;
opacity: 0;
} #yith-wcwl-popup-message {
display: none !important;
visibility: hidden;
opacity: 0;
pointer-events: none;
}
.wr-notice-cart-outer {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
z-index: 9999999;
padding: 10px 10px 0 0;
opacity: 0;
top: 0;
right: 0;
}
.wr-notice-cart-outer.active {
opacity: 1;
}
.wr-notice-cart {
border: 1px solid #b3cc95;
background: #f0f0f0;
border-radius: 2px;
width: 310px;
min-height: 70px;
padding-left: 30px;
position: relative;
}
.wr-notice-cart .icon-notice {
background: #B3CC95;
color: #fff;
font-size: 19px;
padding: 0 5px;
min-width: 30px;
position: absolute;
left: 0;
height: 100%;
}
.wr-notice-cart .text-notice {
padding: 15px;
color: #363636;
width: 100%;
}
.wr-notice-cart .text-notice a {
color: #618238;
background: none;
border: 1px solid;
text-transform: none;
font-style: normal;
padding: 3px 0;
margin-top: 10px;
text-align: center;
line-height: inherit;
display: block;
height: auto;
-ms-order: 2;
order: 2;
-webkit-order: 2;
}
.wr-notice-cart .text-notice a:hover {
color: #999;
}
.wr-notice-cart .close-notice {
width: 35px;
height: 35px;
position: absolute;
top: -7px;
right: -7px;
cursor: pointer;
padding: 10px 0 0 10px;
}
.wr-notice-cart .close-notice:before, .wr-notice-cart .close-notice:after {
content: ' ';
width: 13px;
height: 1px;
background: #000;
display: block;
}
.wr-notice-cart .close-notice:before {
-webkit-transform: translate(1px, 7px) rotate(-45deg);
transform: translate(1px, 7px) rotate(-45deg);
}
.wr-notice-cart .close-notice:after {
-webkit-transform: translate(1px, 6px) rotate(45deg);
transform: translate(1px, 6px) rotate(45deg);
}
.wr-notice-cart .close-notice:hover:before {
-webkit-transform: translate(1px, 7px) rotate(135deg);
transform: translate(1px, 7px) rotate(135deg);
}
.wr-notice-cart .close-notice:hover:after {
-webkit-transform: translate(1px, 6px) rotate(-135deg);
transform: translate(1px, 6px) rotate(-135deg);
}
.wr-notice-cart-outer.error .wr-notice-cart {
border-color: #ff9696;
}
.wr-notice-cart-outer.error .icon-notice {
background: #ff9696;
}
.wr-notice-cart-outer.error .text-notice a {
color: #DA5D5D;
}  .wr-mobile .hb-sidebar .icon-sidebar {
position: relative;
}
.wr-mobile .hb-sidebar .icon-sidebar:before {
width: calc(100% - -20px);
width: -webkit-calc(100% - -20px);
height: calc(100% - -20px);
height: -webkit-calc(100% - -20px);
content: ' ';
position: absolute;
top: -10px;
left: -10px;
}
.hb-sidebar .content-sidebar > .overlay {
-webkit-transition: 0.3s all;
transition: 0.3s all;
opacity: 0;
visibility: hidden;
background: rgba(0, 0, 0, 0.4);
z-index: 9998;
}
.hb-sidebar .icon-sidebar {
cursor: pointer;
} .hb-sidebar .animation-sidebar {
position: fixed;
visibility: hidden;
z-index: 9999;
height: 100%;
background: #fff;
overflow: auto;
overflow-scrolling: touch;
-o-overflow-scrolling: touch;
-ms-overflow-scrolling: touch;
-moz-overflow-scrolling: touch;
-webkit-overflow-scrolling: touch;
padding: 20px;
width: 300px;
}
.hb-sidebar .animation-sidebar.left-position {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
top: 0;
left: 0;
}
.hb-sidebar .animation-sidebar.right-position {
-webkit-transform: translateX(100%);
transform: translateX(100%);
top: 0;
right: 0;
}
.hb-sidebar .animation-sidebar.top-position {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
top: 0;
left: 0;
}
.hb-sidebar .animation-sidebar.bottom-position {
-webkit-transform: translateY(100%);
transform: translateY(100%);
bottom: 0;
left: 0;
}
.hb-sidebar.active .animation-sidebar {
visibility: visible;
}
.hb-sidebar.active .animation-sidebar.right-position, .hb-sidebar.active .animation-sidebar.left-position {
height: 100vh;
}
body.admin-bar .hb-sidebar .animation-sidebar.left-position, body.admin-bar .hb-sidebar .animation-sidebar.right-position, body.admin-bar .hb-sidebar .animation-sidebar.top-position {
top: 32px;
}
.hb-overlay-sidebar {
background: rgba(0, 0, 0, 0.4);
z-index: 99996;
display: none;
}
.animation-sidebar.sidebar-empty p {
color: #323232;
padding: 15px 0;
border-bottom: 1px solid #ebebeb;
}
.animation-sidebar.sidebar-empty a {
text-decoration: underline;
}
.animation-sidebar .widget {
padding: 0 0 20px 0;
margin: 0;
}
.animation-sidebar .widget .widget-title {
margin: 0 0 15px 0;
}
.animation-sidebar .sidebar-inner > .widget:last-child {
padding-bottom: 0;
}
.animation-sidebar.bottom-position, .animation-sidebar.top-position {
left: 0;
height: auto;
width: 100%;
}
.animation-sidebar.bottom-position .sidebar-inner,
.animation-sidebar.top-position .sidebar-inner {
margin: 0 auto;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
-webkit-box-align: stretch;
align-items: stretch;
}
.animation-sidebar.bottom-position .sidebar-inner .widget,
.animation-sidebar.top-position .sidebar-inner .widget {
width: 250px;
margin: 0 10px;
padding: 0;
}
.animation-sidebar.widget-search {
top: 0;
}
body.admin-bar .animation-sidebar.left-position, body.admin-bar .animation-sidebar.right-position {
height: calc(100% - 32px);
height: -webkit-calc(100% - 32px);
}
body.admin-bar .sticky-row-scroll .animation-sidebar.left-position, body.admin-bar .sticky-row-scroll .animation-sidebar.right-position {
height: calc(100vh - 32px);
height: -webkit-calc(100vh - 32px);
top: 0;
}
.sticky-row-scroll .hb-sidebar .content-sidebar > .overlay {
height: 100vh;
}
.wr-mobile .wr-close-mobile {
display: block;
top: 5px;
left: 335px;
position: fixed;
width: 30px;
height: 30px;
z-index: 99999;
pointer-events: none;
}
.wr-mobile .wr-close-mobile span {
width: 100%;
height: 100%;
position: relative;
display: block;
}
.wr-mobile .wr-close-mobile span:before, .wr-mobile .wr-close-mobile span:after {
content: '';
height: 100%;
width: 2px;
background: #fff;
display: block;
position: absolute;
top: 0px;
left: 13px;
}
.wr-mobile .wr-close-mobile span:before {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.wr-mobile .wr-close-mobile span:after {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.wr-mobile .hb-sidebar .wr-close-mobile {
left: 302px;
}
.logged-in.wr-mobile .wr-close-mobile {
top: 36px;
}
@media (max-width: 340px) {
.wr-mobile .hb-sidebar-outer .animation-sidebar {
width: calc(100% - 40px);
width: -webkit-calc(100% - 40px);
}
.wr-mobile .hb-sidebar-outer .close-sidebar {
left: auto;
right: 5px;
}
}
@media (max-width: 370px) {
.wr-mobile .hb-minicart {
width: calc(100% - 40px);
width: -webkit-calc(100% - 40px);
}
.wr-mobile .hb-cart-outer .close-cart {
left: auto;
right: 5px;
}
} .hb-wpml {
position: relative;
}
.hb-wpml #lang_sel {
height: auto;
display: block;
} .hb-wishlist {
position: relative;
}
.hb-wishlist:hover {
opacity: 0.6;
}
.hb-wishlist .icon,
.hb-wishlist .text {
transition: all 0.3s;
line-height: 1;
}
.hb-wishlist .text {
margin-left: 10px;
}
.hb-wishlist .icon {
width: auto;
height: auto;
margin: 0;
}
.hb-wishlist.left .text {
margin: 0 10px 0 0;
}
.hb-wishlist .link {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
} .hb-flex {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
-webkit-box-flex: 1;
flex: 1 0 auto;
}
.hb-flex.not-flex {
-webkit-box-flex: inherit;
-webkit-flex: inherit;
-ms-flex: inherit;
flex: inherit;
} .vertical-layout {
top: 0;
height: 100%;
position: fixed;
z-index: 99996;
}
.vertical-layout.left-position-vertical {
left: 0;
}
.vertical-layout.right-position-vertical {
right: 0;
}
.vertical-layout > .hb-section-outer {
-webkit-box-flex: 1;
-webkit-flex: 1 0;
-ms-flex: 1 0;
flex: 1 0;
}
.vertical-layout > .hb-section-outer > .hb-section,
.vertical-layout > .hb-section-outer > .hb-section > .container {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
-webkit-box-flex: 1;
flex: 1 0 auto;
}
.vertical-layout .element-item.vertical-align-left {
-ms-flex-item-align: start;
-webkit-align-self: flex-start;
align-self: flex-start;
}
.vertical-layout .element-item.vertical-align-right {
-ms-flex-item-align: end;
-webkit-align-self: flex-end;
align-self: flex-end;
}
body.admin-bar .vertical-layout {
height: calc(100% - 32px);
height: -webkit-calc(100% - 32px);
top: 32px;
} .menu-more {
position: relative;
}
.menu-more .icon-more {
font-size: 14px;
width: 47px;
padding: 10px;
cursor: pointer;
}
.menu-more .nav-more {
width: 220px;
position: absolute;
top: 100%;
z-index: 999999;
visibility: hidden;
pointer-events: none;
}
.menu-more.active-more .nav-more {
visibility: visible;
pointer-events: all;
}
.menu-more .nav-more .site-navigator {
visibility: hidden;
opacity: 0;
background: #fff;
box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.09);
}
.menu-more .nav-more .item-hidden {
display: block;
clear: both;
width: 100%;
}
.menu-more .nav-more .site-navigator > li.menu-item-language > a,
.menu-more .nav-more .site-navigator > li > a {
padding: 10px 15px;
position: relative;
color: #323232;
background: none;
border-radius: 0;
border: none;
}
.menu-more .nav-more .site-navigator > li > a .icon-has-children {
margin-left: 0;
right: 20px;
position: absolute;
top: 50%;
}
.menu-more .nav-more .site-navigator > li > a .icon-has-children:before {
content: "\f105";
}
.menu-more .animation-none {
-webkit-transition: none;
transition: none;
}
.menu-more .animation-left-to-right {
-webkit-transform: translateX(-50px);
transform: translateX(-50px);
}
.menu-more .animation-right-to-left {
-webkit-transform: translateX(50px);
transform: translateX(50px);
}
.menu-more .animation-bottom-to-top {
-webkit-transform: translateY(50px);
transform: translateY(50px);
}
.menu-more .animation-scale {
-webkit-transform: scale(0.8);
transform: scale(0.8);
} .vertical-layout .hb-menu .site-navigator > li {
float: none;
}
.vertical-layout .hb-menu.text-layout {
-ms-flex-item-align: stretch;
-webkit-align-self: stretch;
align-self: stretch;
}
.vertical-layout .hb-menu .has-submenu .site-navigator > li > a,
.vertical-layout .hb-menu .has-submenu .menu-default ul a {
padding-right: 42px;
padding-left: 0;
}
.vertical-layout .hb-menu .not-submenu .site-navigator > li > a,
.vertical-layout .hb-menu .not-submenu .menu-default ul a {
padding-right: 0;
padding-left: 0;
}
.vertical-layout .hb-menu .text-align-right .has-submenu .site-navigator > li > a {
padding-left: 42px;
padding-right: 0;
}
.vertical-layout .hb-menu .icon-has-children {
margin-left: 0;
position: absolute;
right: 0;
font-size: 14px;
top: 50%;
line-height: 35px;
width: 35px;
text-align: center;
border-radius: 50%;
}
.vertical-layout .hb-menu .text-align-right .icon-has-children {
right: none;
left: 0;
}
.vertical-layout .hb-menu .animation-vertical-slide .icon-has-children:hover,
.vertical-layout .hb-menu .animation-vertical-accordion .icon-has-children:hover {
background: rgba(0, 0, 0, 0.1);
}
.vertical-layout .hb-menu .site-navigator > .menu-item-has-children > a .icon-has-children:before {
content: "\f105";
}
.hb-menu-outer .sidebar-style.animation-vertical-normal li.menu-default ul,
.hb-menu-outer .sidebar-style.animation-vertical-normal .mm-container-outer,
.vertical-layout .hb-menu li.menu-default ul,
.vertical-layout .hb-menu .mm-container-outer {
top: 0;
} .vertical-layout .hb-menu .animation-vertical-normal .text-align-right .menu-default ul a .icon-has-children,
.vertical-layout .hb-menu .animation-vertical-normal .menu-default ul a .icon-has-children,
.hb-menu-outer .animation-vertical-normal.sidebar-style .menu-default ul a .icon-has-children {
right: 0;
left: auto;
}
.vertical-layout .hb-menu .animation-vertical-normal .menu-default ul a,
.hb-menu-outer .animation-vertical-normal.sidebar-style .menu-default ul a {
padding-left: 15px;
padding-right: 35px;
text-align: left;
} .hb-menu-outer .sidebar-style .navigator-column .navigator-column-inner {
width: 100%;
}
.hb-menu-outer .sidebar-style.animation-vertical-slide .menu-breadcrumbs-outer {
padding: 0 20px;
}
.hb-menu-outer .sidebar-style.animation-vertical-slide.text-align-right .menu-breadcrumbs-outer {
padding-left: 25px;
}
.hb-menu-outer .fullscreen-style.animation-vertical-slide .menu-breadcrumbs-outer {
padding: 0 15px;
}
.hb-menu-outer .fullscreen-style.animation-vertical-slide.text-align-right .menu-breadcrumbs-outer {
padding-left: 22px;
}
.hb-menu-outer .fullscreen-style.animation-vertical-slide .site-navigator,
.hb-menu-outer .sidebar-style.animation-vertical-slide .site-navigator {
margin: 0;
}
.vertical-layout .hb-menu .animation-vertical-slide .site-navigator,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .site-navigator,
.hb-menu-outer .sidebar-style.animation-vertical-slide .site-navigator {
overflow: hidden;
position: relative;
}
.hb-menu-outer .fullscreen-style.animation-vertical-slide .site-navigator {
min-width: 250px;
}
.vertical-layout .hb-menu .animation-vertical-slide .menu-default ul,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .menu-default ul,
.hb-menu-outer .sidebar-style.animation-vertical-slide .menu-default ul {
opacity: 1;
width: 100%;
background: transparent;
box-shadow: initial;
top: 0;
left: 0;
pointer-events: initial;
}
.vertical-layout .hb-menu .animation-vertical-slide .site-navigator > li,
.vertical-layout .hb-menu .animation-vertical-slide .site-navigator > .menu-default li,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .site-navigator > li,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .site-navigator > .menu-default li,
.hb-menu-outer .sidebar-style.animation-vertical-slide .site-navigator > li,
.hb-menu-outer .sidebar-style.animation-vertical-slide .site-navigator > .menu-default li {
position: initial;
}
.vertical-layout .hb-menu .animation-vertical-slide .menu-default li .menu-item-link,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .menu-default li .menu-item-link,
.hb-menu-outer .sidebar-style.animation-vertical-slide .menu-default li .menu-item-link {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.vertical-layout .hb-menu .animation-vertical-slide .mm-container-outer,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .mm-container-outer,
.hb-menu-outer .sidebar-style.animation-vertical-slide .mm-container-outer {
top: 0;
left: 0;
width: 100%;
opacity: 1;
overflow: hidden;
pointer-events: initial;
}
.vertical-layout .hb-menu .animation-vertical-slide .mm-container-outer > .mm-container,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .mm-container-outer > .mm-container,
.hb-menu-outer .sidebar-style.animation-vertical-slide .mm-container-outer > .mm-container {
-webkit-transform: translateX(100%);
transform: translateX(100%);
background: transparent;
box-shadow: initial;
padding: 0;
}
.vertical-layout .hb-menu .animation-vertical-slide .slide-normal > .menu-item-link,
.vertical-layout .hb-menu .animation-vertical-slide .slide-normal .mm-container-outer > .mm-container,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .slide-normal > .menu-item-link,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .slide-normal .mm-container-outer > .mm-container,
.hb-menu-outer .sidebar-style.animation-vertical-slide .slide-normal > .menu-item-link,
.hb-menu-outer .sidebar-style.animation-vertical-slide .slide-normal .mm-container-outer > .mm-container {
-webkit-transform: translateX(0) !important;
transform: translateX(0) !important;
}
.vertical-layout .hb-menu .animation-vertical-slide .slide-left > .menu-item-link,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .slide-left > .menu-item-link,
.hb-menu-outer .sidebar-style.animation-vertical-slide .slide-left > .menu-item-link {
-webkit-transform: translateX(-100%) !important;
transform: translateX(-100%) !important;
}
.menu-breadcrumbs {
font-size: 12px;
}
.menu-breadcrumbs .element-breadcrumbs {
margin: 3px 8px 3px 0;
}
.menu-breadcrumbs .element-breadcrumbs:last-child {
margin-right: 0;
}
.menu-breadcrumbs .element-breadcrumbs i {
margin-right: 8px;
font-size: 10px;
}
.menu-breadcrumbs .element-breadcrumbs:not(:last-child) span {
cursor: pointer;
} .animation-vertical-accordion .site-navigator {
display: inline-block;
width: 100%;
}
.hb-menu-outer .fullscreen-style.animation-vertical-accordion .site-navigator {
min-width: 250px;
}
.vertical-layout .hb-menu .animation-vertical-accordion .menu-item-has-children a .icon-has-children:before,
.hb-menu-outer .fullscreen-style.animation-vertical-accordion .site-navigator .menu-item-has-children a .icon-has-children:before,
.hb-menu-outer .sidebar-style.animation-vertical-accordion .site-navigator .menu-item-has-children a .icon-has-children:before {
content: "\f107";
}
.vertical-layout .hb-menu .animation-vertical-accordion .active-accordion > a .icon-has-children:before,
.hb-menu-outer .fullscreen-style.animation-vertical-accordion .site-navigator .active-accordion > a .icon-has-children:before,
.hb-menu-outer .sidebar-style.animation-vertical-accordion .site-navigator .active-accordion > a .icon-has-children:before {
content: "\f106";
}
.vertical-layout .hb-menu .animation-vertical-accordion .menu-default ul,
.hb-menu-outer .fullscreen-style.animation-vertical-accordion .menu-default ul,
.hb-menu-outer .sidebar-style.animation-vertical-accordion .menu-default ul {
opacity: 1;
visibility: visible;
position: static;
width: 100%;
background: transparent;
box-shadow: none;
padding-left: 15px;
display: none;
pointer-events: all;
}
.vertical-layout .hb-menu .animation-vertical-accordion.text-align-right .menu-default ul,
.hb-menu-outer .fullscreen-style.animation-vertical-accordion.text-align-right .menu-default ul,
.hb-menu-outer .sidebar-style.animation-vertical-accordion.text-align-right .menu-default ul {
padding-right: 15px;
padding-left: 0;
}
.vertical-layout .hb-menu .animation-vertical-accordion .mm-container-outer,
.hb-menu-outer .fullscreen-style.animation-vertical-accordion .mm-container-outer,
.hb-menu-outer .sidebar-style.animation-vertical-accordion .mm-container-outer {
opacity: 1;
visibility: visible;
position: static;
display: none;
width: 100%;
pointer-events: all;
overflow: hidden;
}
.vertical-layout .hb-menu .animation-vertical-accordion .mm-container,
.hb-menu-outer .fullscreen-style.animation-vertical-accordion .mm-container,
.hb-menu-outer .sidebar-style.animation-vertical-accordion .mm-container {
background: transparent;
box-shadow: none;
padding: 0;
} .footer .top {
padding: 50px 0 35px;
}
.footer .widget:not(:last-child) {
margin-bottom: 30px;
}
.footer .widget-title {
text-transform: none;
font-size: 16px;
}
.footer .widget-title + * {
padding: 0;
}
.footer .bot {
padding: 25px 0;
position: relative;
font-size: 12px;
border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.footer .bot .info {
text-align: center;
line-height: 24px;
}
.footer .footer-logo {
margin-bottom: 8px;
}
.footer .footer-menu ul {
padding: 0;
display: inline-block;
text-align: center;
font-size: 12px;
}
.footer .footer-menu ul li {
float: left;
list-style: none;
position: relative;
margin-right: 12px;
padding-right: 12px;
}
.footer .footer-menu ul li:after {
position: absolute;
top: 4px;
right: 0;
width: 1px;
height: 11px;
content: "";
background: #4a4a4a;
}
.footer .footer-menu ul li:last-child:after {
background: none;
}
.footer .footer-menu ul li a {
color: #646464;
}
.footer .footer-menu ul li a:hover {
color: #ff4064;
}
.footer .site-navigator li a {
padding: 0;
}
.footer .site-navigator li.new a,
.footer .site-navigator li.hot a {
position: relative;
}
.footer .site-navigator li.new a:after,
.footer .site-navigator li.hot a:after,
.footer .site-navigator li.new a:before,
.footer .site-navigator li.hot a:before {
position: absolute;
}
.footer .site-navigator li.new a:after,
.footer .site-navigator li.hot a:after {
font-size: 12px;
height: 15px;
padding: 0 5px;
border-radius: 2px 2px 2px 0;
line-height: 14px;
top: -8px;
color: #fff;
}
.footer .site-navigator li.new a:before,
.footer .site-navigator li.hot a:before {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
border: 4px solid transparent;
content: "";
right: -7px;
}
.footer .site-navigator li.new a:before {
border-bottom: 5px solid #87aa0c;
top: 2px;
}
.footer .site-navigator li.new a:after {
content: "new";
background: #87aa0c;
right: -35px;
}
.footer .site-navigator li.hot a:before {
border-bottom: 5px solid #c01a08;
}
.footer .site-navigator li.hot a:after {
content: "hot";
background: #c01a08;
} .container:before,
.container:after,
.row:before,
.row:after,
.primary-sidebar-inner:before,
.primary-sidebar-inner:after {
content: " ";
display: table;
}
.container:after,
.row:after {
clear: both;
}
.row [class*="cm-"] {
float: left;
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.cm-12 {
width: 100%;
}
.cm-11 {
width: 91.66667%;
}
.cm-10 {
width: 83.33333%;
}
.cm-9 {
width: 75%;
}
.cm-8 {
width: 66.66667%;
}
.cm-7 {
width: 58.33333%;
}
.cm-6 {
width: 50%;
}
.cm-5 {
width: 41.66667%;
}
.cm-4 {
width: 33.33333%;
}
.cm-3 {
width: 25%;
}
.cm-2 {
width: 16.66667%;
}
.cm-1 {
width: 8.33333%;
}
.cpl-12 {
right: 100%;
}
.cpl-11 {
right: 91.66667%;
}
.cpl-10 {
right: 83.33333%;
}
.cpl-9 {
right: 75%;
}
.cpl-8 {
right: 66.66667%;
}
.cpl-7 {
right: 58.33333%;
}
.cpl-6 {
right: 50%;
}
.cpl-5 {
right: 41.66667%;
}
.cpl-4 {
right: 33.33333%;
}
.cpl-3 {
right: 25%;
}
.cpl-2 {
right: 16.66667%;
}
.cpl-1 {
right: 8.33333%;
}
.cph-12 {
left: 100%;
}
.cph-11 {
left: 91.66667%;
}
.cph-10 {
left: 83.33333%;
}
.cph-9 {
left: 75%;
}
.cph-8 {
left: 66.66667%;
}
.cph-7 {
left: 58.33333%;
}
.cph-6 {
left: 50%;
}
.cph-5 {
left: 41.66667%;
}
.cph-4 {
left: 33.33333%;
}
.cph-3 {
left: 25%;
}
.cph-2 {
left: 16.66667%;
}
.cph-1 {
left: 8.33333%;
}
.cpl-0 {
right: auto;
}
.cph-0 {
left: auto;
}
.cm-offset-12 {
margin-left: 100%;
}
.cm-offset-11 {
margin-left: 91.66667%;
}
.cm-offset-10 {
margin-left: 83.33333%;
}
.cm-offset-9 {
margin-left: 75%;
}
.cm-offset-8 {
margin-left: 66.66667%;
}
.cm-offset-7 {
margin-left: 58.33333%;
}
.cm-offset-6 {
margin-left: 50%;
}
.cm-offset-5 {
margin-left: 41.66667%;
}
.cm-offset-4 {
margin-left: 33.33333%;
}
.cm-offset-3 {
margin-left: 25%;
}
.cm-offset-2 {
margin-left: 16.66667%;
}
.cm-offset-1 {
margin-left: 8.33333%;
}
.cm-offset-0 {
margin-left: 0%;
}  .error404 .wrapper .container {
background: none;
}
.error404 .content-404 {
padding: 280px 5%;
}
.error404 .content-404 h3 {
font-size: 40px;
line-height: 40px;
text-transform: uppercase;
letter-spacing: 1px;
margin: 0 0 20px;
font-weight: bold;
}
.error404 .content-404 p {
font-size: 14px;
margin-top: 35px;
}
.error404 .content-404 .widget-search {
max-width: 550px;
width: 100%;
margin: 50px auto 0;
}
.error404 .content-404 .widget-search button {
right: 10px;
border: none;
}
.error404 .search-field:focus,
.error404 .search-field:active {
outline: none;
} .search-results .entry-title {
text-transform: none;
font-size: 22px;
}
.search-results .p-info {
right: 30px;
top: 30px;
}
.search-results .product .entry-content .price {
font-weight: bold;
font-size: 20px;
}
.search-results .entry-cat a {
float: none;
padding: inherit;
font-size: inherit;
background: none;
text-transform: none;
letter-spacing: 0;
} .archive-full-width {
padding: 0 15px;
}
.b-classic .entry-thumb {
float: left;
position: relative;
}
.b-classic.small .entry-thumb a {
max-width: 290px;
display: block;
}
.b-classic.large .entry-thumb,
.b-classic.large .entry-thumb img {
float: none;
width: 100%;
}
.b-classic .entry-thumb:hover > i,
.b-classic .format-gallery:hover > i {
background: #424242;
color: #fff;
}
.b-classic.small.boxed .entry-thumb:before {
content: "";
position: absolute;
right: 0;
top: 10px;
border: 8px solid transparent;
border-right: 8px solid #fff;
z-index: 10;
}
.b-classic.large iframe + .entry-content,
.b-classic .b-masonry iframe + .entry-content {
margin-top: -10px;
}
.b-classic.small.default .entry-thumb + .entry-content,
.b-classic.small.default .mejs-audio + .entry-content,
.b-classic.small.default iframe + .entry-content {
padding: 0 30px;
}
.b-classic.large.default .entry-thumb + .entry-content,
.b-classic.large.default .mejs-audio + .entry-content,
.b-classic.large.default iframe + .entry-content {
padding: 20px 0;
}
.b-classic .format-video .entry-thumb iframe,
.b-classic .format-video .entry-thumb .wp-video,
.b-classic .format-video .mejs-video {
width: 290px !important;
height: 290px !important;
}
.b-classic .format-audio .entry-thumb > div.pa {
left: 0;
bottom: 0;
width: 100%;
}
.b-classic .format-audio .entry-thumb iframe {
height: 130px !important;
margin-bottom: -20px;
}
.b-classic .format-video .mejs-layers > *,
.b-classic.small .wr-nitro-carousel.owl-loaded {
width: 290px !important;
}
video.wp-video-shortcode,
.wp-video-shortcode video {
width: 100%;
height: 100%;
}
.wp-video-shortcode {
max-width: 100%;
}
.wp-video {
margin-left: auto;
margin-right: auto;
}
.entry-thumb i,
.post.format-gallery > i {
top: 10px;
left: 10px;
z-index: 10;
font-size: 14px;
}
.entry-content h4.entry-title {
margin: 10px 0;
}
.entry-cat a {
text-transform: uppercase;
font-size: 9px;
letter-spacing: 1px;
float: left;
padding: 0 5px;
margin: 0 2px 2px 0;
}
.entry-cat a:hover {
background: #f2f2f2;
}
.entry-meta,
.entry-meta a {
color: #ababab;
font-size: 12px;
}
.entry-meta i {
margin-right: 5px;
}
.entry-meta span:not(:last-child) {
margin-right: 20px;
display: inline-block;
}
.entry-meta .entry-author i {
margin-right: 5px;
font-size: 14px;
}
.more-link span {
-webkit-transform: translateX(10px);
transform: translateX(10px);
opacity: 0;
}
.more-link:hover span {
-webkit-transform: translateX(5px);
transform: translateX(5px);
opacity: 1;
}
.format-audio iframe {
width: 100% !important;
height: auto !important;
}
.format-audio .mejs-container,
.format-audio .mejs-container .mejs-controls {
height: 65px !important;
background: #000;
}
.format-audio .mejs-container .mejs-controls .mejs-time-rail {
margin-top: 20px;
}
.format-audio .mejs-container .mejs-controls .mejs-time-rail span,
.format-audio .mejs-container .mejs-controls .mejs-time-rail a,
.format-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.format-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
height: 3px;
border-radius: 1px;
}
.format-audio .mejs-controls .mejs-time-rail .mejs-time-loaded,
.format-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background: #464646;
}
.format-audio .mejs-controls .mejs-time-rail .mejs-time-current {
background: #ff4064;
}
.format-audio .mejs-container .mejs-controls div {
margin-top: 18px;
}
.format-audio .mejs-controls .mejs-button button {
margin: 5px;
}
.b-zigzag .format-gallery .entry-thumb,
.b-zigzag .format-gallery .entry-thumb .owl-item {
max-width: 405px;
height: 300px;
}
.b-zigzag .format-gallery .entry-thumb a,
.b-classic.small .format-gallery .entry-thumb a {
display: inline-block;
}
.format-gallery .entry-thumb img {
margin: 0 1px 1px 0;
}
.format-gallery .entry-thumb a:nth-child(2n+1) img {
margin-right: 0;
}
.format-gallery .entry-thumb a:last-child img,
.format-gallery .entry-thumb a:nth-last-child(2) img {
margin-bottom: 0;
}
.format-gallery .owl-dots {
position: relative;
margin-top: -60px;
}
.b-classic .format-gallery .entry-thumb:hover img,
.b-zigzag .format-gallery .entry-thumb:hover img {
opacity: .8;
}
[class*="b-"].boxed .entry-thumb:before {
border-right-color: #f9f9f9;
}
.blog .main-content article.post .entry-text {
margin-bottom: 20px;
} .b-zigzag .entry-thumb {
position: absolute;
width: 405px;
height: 300px;
left: 0;
}
.b-zigzag .entry-thumb:before {
border-bottom: 90px solid #000;
position: absolute;
content: "";
opacity: .5;
z-index: 1;
}
.b-zigzag .post:nth-child(2n) .entry-thumb:before {
left: 0;
border-right: 113px solid transparent;
}
.b-zigzag .post:nth-child(2n+1) .entry-thumb:before {
right: 0;
border-left: 113px solid transparent;
}
.b-zigzag .post:nth-child(2n) .entry-thumb {
right: 0;
left: auto;
}
.b-zigzag .post:nth-child(2n) .entry-thumb i {
left: auto;
right: 10px;
}
.b-zigzag.boxed .entry-cat {
margin: 0;
}
.b-zigzag .entry-content {
min-height: 280px;
z-index: 999;
}
.b-zigzag .post:nth-child(2n+1) .entry-thumb + .entry-content {
margin: 90px 0 0 293px;
}
.b-zigzag .post:nth-child(2n) .entry-thumb + .entry-content {
margin: 90px 293px 0 0;
}
.b-zigzag .format-video .entry-thumb iframe,
.b-zigzag .format-video .entry-thumb .wp-video,
.b-zigzag .format-video .mejs-video {
width: 406px !important;
height: 301px !important;
}
.b-zigzag .format-video .mejs-layers > * {
width: 406px !important;
} .b-masonry {
margin: 0 -15px;
}
.b-masonry .entry-title a {
font-size: 20px;
}
.b-masonry .entry-thumb {
position: relative;
}
.b-masonry .format-video .entry-thumb iframe,
.b-masonry .format-video .entry-thumb .wp-video,
.b-masonry .format-video .mejs-video,
.b-masonry.style-2 .format-video iframe,
.b-masonry.style-2 .format-video .wp-video,
.b-masonry.style-2 .format-video .mejs-video {
width: 100% !important;
height: 270px !important;
}
.b-masonry .format-video .mejs-layers > *,
.b-masonry.style-2 .format-video .mejs-layers > * {
width: 100% !important;
}
.b-masonry .format-gallery .entry-thumb img,
.b-masonry .format-gallery .entry-thumb .owl-controls {
margin: 0;
}
.b-masonry .format-gallery .entry-thumb .owl-controls {
position: relative;
z-index: 10;
}
.b-masonry .entry-thumb i {
bottom: 10px;
top: auto;
}
.b-masonry .b-masonry:not(.default) .entry-content .entry-title {
margin: 0 0 10px;
}
.b-masonry .entry-meta {
border-top: 1px solid #e1e1e1;
}
.b-masonry .post .entry-content {
padding: 20px;
}
.b-masonry.default .post .entry-content {
padding: 10px 0;
} .page-numbers {
list-style: none;
padding: 0;
margin: 0;
display: inline-block;
text-align: center;
}
.page-numbers li {
float: left;
}
.page-numbers li > * {
display: block;
width: 34px;
height: 34px;
color: #a8a8a8;
text-align: center;
line-height: 32px;
margin: 0 2px;
border: 1px solid transparent;
border-radius: 50%;
}
.style-2 .page-numbers li > * {
border-radius: 2px;
}
.style-3 ul.page-numbers {
border: 1px solid #eaeaea;
padding: 4px 3px;
border-radius: 50px;
}
.style-3 .page-numbers li > * {
border: 0;
line-height: 34px;
} .post-title .entry-author img {
border-radius: 50%;
}
.post-title.style-2:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.4);
}
.post-title.style-2 * {
color: #fff;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.26);
}
.post-title.style-2 a:hover {
color: #ff4064;
}
.post-title.section-full-screen .arrow {
left: calc(50% - 25px);
left: -webkit-calc(50% - 25px);
width: 50px;
height: 30px;
position: absolute;
bottom: 50px;
}
.post-title.section-full-screen .arrow span {
opacity: 0;
bottom: 0;
}
.post-title.section-full-screen .arrow span:first-child {
-webkit-animation: am 2s ease-in-out infinite;
animation: am 2s ease-in-out infinite;
}
.post-title.section-full-screen .arrow span:last-child {
-webkit-animation: am 2s 1s ease-in-out infinite;
animation: am 2s 1s ease-in-out infinite;
}
.post-title.section-full-screen .arrow span:before, .post-title.section-full-screen .arrow span:after {
background: #fff;
content: '';
height: 1px;
position: absolute;
width: 30px;
left: 10px;
top: -15px;
}
.post-title.section-full-screen .arrow span:before {
-webkit-transform: rotate(45deg) translateX(-15px);
transform: rotate(45deg) translateX(-15px);
}
.post-title.section-full-screen .arrow span:after {
-webkit-transform: rotate(-45deg) translateX(15px);
transform: rotate(-45deg) translateX(15px);
}
@-webkit-keyframes am {
0% {
opacity: 0;
}
70% {
opacity: 1;
}
100% {
opacity: 0;
bottom: -15px;
}
}
@keyframes am {
0% {
opacity: 0;
}
70% {
opacity: 1;
}
100% {
opacity: 0;
bottom: -15px;
}
} .single-post .content h1,
.wpb_text_column h1 {
margin-top: 0.6875em;
margin-bottom: 0.22916667em;
}
.single-post .content h2,
.wpb_text_column h2 {
margin-top: 1.03125em;
margin-bottom: 0.34375em;
}
.single-post .content h3,
.wpb_text_column h3 {
margin-top: 1.37500001em;
margin-bottom: 0.45833334em;
}
.single-post .content h4,
.single-post .content h5,
.single-post .content h6,
.wpb_text_column h4,
.wpb_text_column h5,
.wpb_text_column h6 {
margin-top: 1.83333333em;
margin-bottom: 0.61111111em;
}
.single-post .wrapper .style-2 + .container .primary-sidebar > div {
margin-top: 0;
}
.entry-thumb.thumb-no-mg {
margin: 0;
}
.b-single .format-quote .entry-thumb.thumb-no-mg {
margin-bottom: 30px;
}
.b-single .format-video .wp-video,
.b-single .format-video .entry-thumb iframe {
width: 100% !important;
}
.b-single .format-video .entry-thumb iframe {
height: 640px;
}
.b-single .content {
margin-bottom: 30px;
}
.b-single .post-tags a {
font-family: Georgia;
font-style: italic;
display: inline-block;
margin-left: 6px;
font-size: 12px;
color: #646464;
}
.b-single .single-nav {
padding-top: 30px;
margin: 30px 0;
border-top: 1px solid #e8e8e8;
}
.b-single .single-nav > * {
width: 50%;
float: left;
font-size: 14px;
position: relative;
}
.b-single .single-nav .next {
text-align: right;
float: right;
}
.b-single .single-nav .meta-nav {
position: absolute;
opacity: 0;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.b-single .single-nav .prev .meta-nav {
left: -30px;
}
.b-single .single-nav .next .meta-nav {
right: -30px;
}
.b-single .single-nav > div:hover .meta-nav {
opacity: 1;
}
.b-single .single-nav .prev:hover .meta-nav {
left: -20px;
}
.b-single .single-nav .next:hover .meta-nav {
right: -20px;
}
.b-single .single-nav > div > span {
display: block;
font-size: 12px;
}
.b-single .post-author {
padding: 20px;
overflow: hidden;
margin: 30px 0;
}
.b-single .author-info {
overflow: hidden;
padding-left: 22px;
}
.b-single .author-info a {
color: #646464;
font-weight: 600;
display: table;
margin-bottom: 10px;
}
.b-single .author-info p {
margin: 0;
}
.b-single .quote-content {
font: italic 16px/30px Georgia;
letter-spacing: 0;
}
.b-single .quote-content .mask {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7);
}
.b-single .wr-nitro-carousel .owl-nav > div {
font-size: 5em;
color: #fff;
}
.b-single .entry-content p, .b-single .entry-content blockquote {
margin: 1.1em 0;
}
.b-single .entry-content ol, .b-single .entry-content ul {
margin-left: 20px;
}
.b-single .hentry.yith-wcbm-badge {
display: none;
}
.entry-content .mejs-container {
margin-bottom: 20px;
}
.has-social-share .b-single .entry-content {
margin-left: 100px;
}
.page-links {
clear: both;
margin: 0 0 1.75em;
}
.page-links a,
.page-links > span {
border: 1px solid #d1d1d1;
border-radius: 2px;
display: inline-block;
font-size: 13px;
font-size: 0.8125rem;
height: 1.8461538462em;
line-height: 1.6923076923em;
margin-right: 0.3076923077em;
text-align: center;
width: 1.8461538462em;
}
.page-links a {
background-color: #1a1a1a;
border-color: #1a1a1a;
color: #fff;
}
.page-links a:hover, .page-links a:focus {
border-color: transparent;
color: #fff;
}
.page-links > .page-links-title {
width: auto;
height: auto;
border: 0;
color: #1a1a1a;
margin: 0;
padding-right: 0.6153846154em;
}
.type-page.hentry ul li,
.b-single .entry-content ul li,
body:not(.vc-activated) .page.hentry ul li,
.wpb_text_column.wpb_content_element ul li,
div[itemprop="description"] ul li {
list-style: inherit;
}
.type-page.hentry ol li,
.entry-content ol li {
list-style-type: decimal;
}
.entry-content .nitro-list li,
.payment_methods li {
list-style: none !important;
}
div[itemprop="description"] ul {
padding-left: 15px;
} .social-share {
margin-left: 0;
list-style: none;
}
.social-share li {
margin-right: 5px;
font-size: 12px;
}
.social-share li a {
width: 40px;
line-height: 38px;
border: 1px solid #e2e2e2;
letter-spacing: 0;
}
.social-share li a[title="Facebook"]:hover {
border-color: #6078aa !important;
color: #6078aa;
}
.social-share li a[title="Twitter"]:hover {
border-color: #00abf0 !important;
color: #00abf0;
}
.social-share li a[title="Googleplus"]:hover {
border-color: #d95232 !important;
color: #d95232;
}
.social-share li a[title="Pinterest"]:hover {
border-color: #db2828 !important;
color: #db2828;
}
.social-share li a[title="VK"]:hover {
border-color: #507299 !important;
color: #507299;
} .maintenance.maintenance-style-1 .wrapper-outer {
height: 100%;
min-height: 600px;
}
.maintenance.maintenance-style-1 .maintenance-title {
font-weight: 700;
font-size: 70px;
color: #323232;
text-transform: uppercase;
letter-spacing: 7px;
line-height: 80px;
}
.maintenance.maintenance-style-1 .maintenance-title h2 {
margin: 0;
font-size: 48px;
color: #d5d5d5;
letter-spacing: 2px;
}
.maintenance.maintenance-style-1 .wrapper {
padding: 50px 35% 50px 15%;
}
.maintenance.maintenance-style-1 .maintenance-message {
line-height: 30px;
padding: 20px 0 35px;
padding-right: 200px;
border-bottom: 3px solid #dedfe1;
}
.maintenance.maintenance-style-1 .wr-countdown > div:after {
content: ':';
position: absolute;
right: -10px;
font-size: 74px;
color: #b3b3b3;
top: 0;
}
.maintenance .wrapper,
.maintenance.maintenance-style-2 .wr-countdown > div > div {
background: none;
height: 100vh;
}
.maintenance .wr-countdown {
white-space: nowrap;
}
.maintenance .wr-countdown > div {
display: inline-block;
position: relative;
padding: 0 30px;
text-align: center;
}
.maintenance .wr-countdown > div:first-child {
padding-left: 0;
}
.maintenance .wr-countdown > div > div {
font-size: 74px;
font-weight: 300;
display: block;
color: #323232;
min-width: 80px;
}
.maintenance .wr-countdown > div > div > span {
font-size: 14px;
display: block;
margin-top: 30px;
}
.maintenance.maintenance-style-2 .wrapper,
.maintenance.maintenance-style-2 .wr-countdown > div > div {
-webkit-justify-content: center;
-ms-justify-content: center;
-ms-flex-pack: distribute;
-webkit-box-pack: center;
justify-content: center;
text-align: center;
}
.maintenance.maintenance-style-2 .wr-countdown {
width: 100vw;
background: url(//savonneriedutilleul.fr/wp-content/themes/wr-nitro/assets/woorockets/images/timer-border.png) no-repeat center;
}
.maintenance.maintenance-style-2 .wr-countdown > div > div {
width: 150px;
height: 139px;
text-align: center;
font-size: 40px;
font-weight: bold;
-webkit-flex-direction: column;
-ms-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
}
.maintenance.maintenance-style-2 .wr-countdown > div {
border-left: 1px solid #9ea2b0;
padding: 0;
}
.maintenance.maintenance-style-2 .wr-countdown > div:last-child {
border-right: 1px solid #9ea2b0;
}
.maintenance.maintenance-style-2 .wr-countdown > div > div > span {
color: #fff;
margin-top: 10px;
font-size: 18px;
font-weight: normal;
}
.maintenance.maintenance-style-2 .maintenance-title,
.maintenance.maintenance-style-2 .maintenance-title > * {
font-size: 80px;
text-transform: uppercase;
font-weight: normal;
line-height: 80px;
color: #fff;
letter-spacing: 1px;
}
.maintenance.maintenance-style-2 .maintenance-title > * {
clear: none;
font-weight: bold;
display: inline;
}
.maintenance.maintenance-style-2 .maintenance-message {
font-size: 18px;
margin-top: 20px;
}
.maintenance #wr_highlight_mask {
display: none;
} .mg0 {
margin: 0;
}
.pd0 {
padding: 0;
}
.mgt10 {
margin-top: 10px;
}
.mgt20 {
margin-top: 20px;
}
.mgt30 {
margin-top: 30px;
}
.mgt40 {
margin-top: 40px;
}
.mgt50 {
margin-top: 50px;
}
.mgt60 {
margin-top: 60px;
}
.mgt70 {
margin-top: 70px;
}
.mgt80 {
margin-top: 80px;
}
.mgt90 {
margin-top: 90px;
}
.mgt100 {
margin-top: 100px;
}
.mgb10 {
margin-bottom: 10px;
}
.mgb20 {
margin-bottom: 20px;
}
.mgb30 {
margin-bottom: 30px;
}
.mgb40 {
margin-bottom: 40px;
}
.mgb50 {
margin-bottom: 50px;
}
.mgb60 {
margin-bottom: 60px;
}
.mgb70 {
margin-bottom: 70px;
}
.mgb80 {
margin-bottom: 80px;
}
.mgb90 {
margin-bottom: 90px;
}
.mgb100 {
margin-bottom: 100px;
}
.mgtb10 {
margin-top: 10px;
margin-bottom: 10px;
}
.mgtb20 {
margin-top: 20px;
margin-bottom: 20px;
}
.mgtb30 {
margin-top: 30px;
margin-bottom: 30px;
}
.mgtb40 {
margin-top: 40px;
margin-bottom: 40px;
}
.mgtb50 {
margin-top: 50px;
margin-bottom: 50px;
}
.mgtb60 {
margin-top: 60px;
margin-bottom: 60px;
}
.mgtb70 {
margin-top: 70px;
margin-bottom: 70px;
}
.mgtb80 {
margin-top: 80px;
margin-bottom: 80px;
}
.mgtb90 {
margin-top: 90px;
margin-bottom: 90px;
}
.mgtb100 {
margin-top: 100px;
margin-bottom: 100px;
}
.mglr10 {
margin-left: 10px;
margin-right: 10px;
}
.mglr20 {
margin-left: 20px;
margin-right: 20px;
}
.mglr30 {
margin-left: 30px;
margin-right: 30px;
}
.mglr40 {
margin-left: 40px;
margin-right: 40px;
}
.mglr50 {
margin-left: 50px;
margin-right: 50px;
}
.mglr60 {
margin-left: 60px;
margin-right: 60px;
}
.mglr70 {
margin-left: 70px;
margin-right: 70px;
}
.mglr80 {
margin-left: 80px;
margin-right: 80px;
}
.mglr90 {
margin-left: 90px;
margin-right: 90px;
}
.mglr100 {
margin-left: 100px;
margin-right: 100px;
}
body:not(.rtl) .mgl10 {
margin-left: 10px;
}
body:not(.rtl) .mgl20 {
margin-left: 20px;
}
body:not(.rtl) .mgl30 {
margin-left: 30px;
}
body:not(.rtl) .mgl40 {
margin-left: 40px;
}
body:not(.rtl) .mgl50 {
margin-left: 50px;
}
body:not(.rtl) .mgl60 {
margin-left: 60px;
}
body:not(.rtl) .mgl70 {
margin-left: 70px;
}
body:not(.rtl) .mgl80 {
margin-left: 80px;
}
body:not(.rtl) .mgl90 {
margin-left: 90px;
}
body:not(.rtl) .mgl100 {
margin-left: 100px;
}
body:not(.rtl) .mgr10 {
margin-right: 10px;
}
body:not(.rtl) .mgr20 {
margin-right: 20px;
}
body:not(.rtl) .mgr30 {
margin-right: 30px;
}
body:not(.rtl) .mgr40 {
margin-right: 40px;
}
body:not(.rtl) .mgr50 {
margin-right: 50px;
}
body:not(.rtl) .mgr60 {
margin-right: 60px;
}
body:not(.rtl) .mgr70 {
margin-right: 70px;
}
body:not(.rtl) .mgr80 {
margin-right: 80px;
}
body:not(.rtl) .mgr90 {
margin-right: 90px;
}
body:not(.rtl) .mgr100 {
margin-right: 100px;
}
.pd10 {
padding: 10px;
}
.pd20 {
padding: 20px;
}
.pd30 {
padding: 30px;
}
.pd40 {
padding: 40px;
}
.pd50 {
padding: 50px;
}
.pd60 {
padding: 60px;
}
.pd70 {
padding: 70px;
}
.pd80 {
padding: 80px;
}
.pd90 {
padding: 90px;
}
.pd100 {
padding: 100px;
}
.pdt10 {
padding-top: 10px;
}
.pdt20 {
padding-top: 20px;
}
.pdt30 {
padding-top: 30px;
}
.pdt40 {
padding-top: 40px;
}
.pdt50 {
padding-top: 50px;
}
.pdt60 {
padding-top: 60px;
}
.pdt70 {
padding-top: 70px;
}
.pdt80 {
padding-top: 80px;
}
.pdt90 {
padding-top: 90px;
}
.pdt100 {
padding-top: 100px;
}
.pdb10 {
padding-bottom: 10px;
}
.pdb20 {
padding-bottom: 20px;
}
.pdb30 {
padding-bottom: 30px;
}
.pdb40 {
padding-bottom: 40px;
}
.pdb50 {
padding-bottom: 50px;
}
.pdb60 {
padding-bottom: 60px;
}
.pdb70 {
padding-bottom: 70px;
}
.pdb80 {
padding-bottom: 80px;
}
.pdb90 {
padding-bottom: 90px;
}
.pdb100 {
padding-bottom: 100px;
}
body:not(.rtl) .pdl10 {
padding-left: 10px;
}
body:not(.rtl) .pdl20 {
padding-left: 20px;
}
body:not(.rtl) .pdl30 {
padding-left: 30px;
}
body:not(.rtl) .pdl40 {
padding-left: 40px;
}
body:not(.rtl) .pdl50 {
padding-left: 50px;
}
body:not(.rtl) .pdl60 {
padding-left: 60px;
}
body:not(.rtl) .pdl70 {
padding-left: 70px;
}
body:not(.rtl) .pdl80 {
padding-left: 80px;
}
body:not(.rtl) .pdl90 {
padding-left: 90px;
}
body:not(.rtl) .pdl100 {
padding-left: 100px;
}
body:not(.rtl) .pdr10 {
padding-right: 10px;
}
body:not(.rtl) .pdr20 {
padding-right: 20px;
}
body:not(.rtl) .pdr30 {
padding-right: 30px;
}
body:not(.rtl) .pdr40 {
padding-right: 40px;
}
body:not(.rtl) .pdr50 {
padding-right: 50px;
}
body:not(.rtl) .pdr60 {
padding-right: 60px;
}
body:not(.rtl) .pdr70 {
padding-right: 70px;
}
body:not(.rtl) .pdr80 {
padding-right: 80px;
}
body:not(.rtl) .pdr90 {
padding-right: 90px;
}
body:not(.rtl) .pdr100 {
padding-right: 100px;
}
.hidden {
display: none !important;
}
.db {
display: block;
}
.dib {
display: inline-block;
}
.dt {
display: table;
}
.pr {
position: relative;
}
.pa {
position: absolute;
}
.pf {
position: fixed;
}
.oh {
overflow: hidden;
}
.br-2 {
border-radius: 2px;
}
.br-3 {
border-radius: 3px;
}
.br-50 {
border-radius: 50%;
}
.tu {
text-transform: uppercase;
}
.fwb {
font-weight: bold;
}
.bts-40 {
width: 40px;
text-align: center;
}
.bts-50 {
width: 50px;
text-align: center;
}
.bts-40,
.btr-40 {
height: 40px;
line-height: 40px;
}
.bts-50,
.btr-50 {
height: 50px;
line-height: 50px;
}
.btb {
border: 1px solid #ebebeb;
}
.color-dark {
color: #323232;
}
.color-gray {
color: #646464;
}
.color-white {
color: #fff;
}
.bgd {
background: #323232;
}
.bgw {
background: #fff;
}
.hover-bg-dark:hover {
background: #323232;
color: #fff;
}
.btb.hover-bg-dark:hover {
border-color: #323232;
}
.tooltip {
-webkit-transition: 0.3s all;
transition: 0.3s all;
opacity: 0;
visibility: hidden;
position: absolute;
background: rgba(0, 0, 0, 0.8);
font-size: 12px;
color: #fff;
line-height: 32px;
z-index: 9;
text-align: center;
white-space: nowrap;
padding: 0 15px;
border-radius: 2px;
}
.tooltip:before {
content: "";
position: absolute;
border: 5px solid transparent;
}
.tooltip.ar {
top: calc(50% - 16px);
top: -webkit-calc(50% - 16px);
}
.tooltip.ar:before {
top: calc(50% - 5.5px);
top: -webkit-calc(50% - 5.5px);
border-left: 5px solid rgba(0, 0, 0, 0.8);
right: -10px;
}
.tooltip.ab:before {
left: calc(50% - 5px);
left: -webkit-calc(50% - 5px);
border-top: 5px solid rgba(0, 0, 0, 0.8);
bottom: -10px;
}
.mask-overlay {
content: '';
z-index: 998;
background: rgba(0, 0, 0, 0.5);
}
.ts-02 {
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.ts-03 {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.ts-04 {
-webkit-transition: all 0.4s;
transition: all 0.4s;
}
.ts-05 {
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.ls-1 {
letter-spacing: 1px;
}
.ls-2 {
letter-spacing: 2px;
}
.wpb_single_image .vc_figure,
.img-full img {
width: 100%;
}
.flexslider {
box-sizing: content-box;
}
.clb {
clear: both;
}
.clearfix:before, .clearfix:after {
content: '';
display: table;
}
.clearfix:after {
clear: both;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
text-align: right;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
clear: both;
text-align: center;
}
.wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption-text {
text-align: center;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
font-style: oblique;
font-size: 12px;
color: #ababab;
text-transform: uppercase;
}
figure.wp-caption {
margin-left: 0;
margin-right: 0;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
.gallery {
margin: 0 -1.16667% 1.75em;
}
.gallery .gallery-item {
display: inline-block;
max-width: 33.33%;
padding: 0 1.1400652% 2.2801304%;
margin: 0;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-icon img {
margin: 0 auto;
}
.gallery-caption {
color: #646464;
display: block;
font-size: 13px;
font-size: 0.8125rem;
font-style: italic;
line-height: 1.6153846154;
padding-top: 0.5384615385em;
}
.bypostauthor {
content: '';
}
.nitro-gmap {
max-width: 100%;
}
.vc_btn3.vc_btn3-shape-rounded {
border-radius: 2px;
} .vc_progress_bar.style-1 .wpb_progress_bar_heading {
font-size: 12px;
color: #424242;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 42px;
font-weight: 800;
letter-spacing: 2px;
}
.vc_progress_bar.style-1 .vc_single_bar {
height: 4px;
box-shadow: none;
border: 1px solid #e1e1e1;
margin-bottom: 45px;
margin-top: 10px;
}
.vc_progress_bar.style-1 .vc_single_bar .vc_bar {
height: 4px;
margin-top: -1px;
position: relative;
}
.vc_progress_bar.style-1 .vc_single_bar .vc_bar:before {
border: 1px solid #d0d0d0;
width: 10px;
height: 10px;
content: '';
position: absolute;
right: 0px;
top: -3px;
border-radius: 5px;
}
.vc_progress_bar.style-1 .vc_single_bar .vc_label {
height: auto;
width: 100%;
line-height: normal;
position: absolute;
top: -25px;
padding: 0;
font-size: 14px;
text-shadow: none;
}
.vc_progress_bar.style-1 .vc_single_bar .vc_label_units {
float: right;
} .vc_btn3-container.btn-1x,
.vc_btn3-container.btn-2x,
.vc_btn3-container.btn-3x .vc_btn3-container.btn-4x .vc_btn3-container.btn-5x {
letter-spacing: 1px;
}
.vc_btn3-container.btn-2x .vc_btn3 {
padding-left: 120px;
padding-right: 120px;
}
.vc_btn3-container.btn-3x .vc_btn3 {
padding-left: 90px;
padding-right: 90px;
}
.vc_btn3-container.btn-4x .vc_btn3 {
padding-left: 60px;
padding-right: 60px;
}
.vc_btn3-container.btn-5x .vc_btn3 {
padding-left: 30px;
padding-right: 30px;
}
.sc-button.icon-left i {
margin-right: 10px;
}
.sc-button.icon-right i {
margin-left: 10px;
} .sc-countdown {
padding: 30px;
}
.sc-countdown .color-primary {
font-size: 26px;
}
.sc-countdown span {
font-weight: bold;
}
.sc-countdown.line .pr:not(:last-child):after {
content: '';
position: absolute;
background: rgba(255, 255, 255, 0.6);
}
.sc-countdown.line.vertical .pr:not(:last-child):after {
width: 60px;
height: 1px;
bottom: 0;
left: calc(50% - 30px);
}
.sc-countdown.line.horizontal .pr:not(:last-child):after {
width: 1px;
height: 50px;
right: 0;
top: calc(50% - 25px);
}
.spotlight-image > div {
text-align: center;
}
.spotlight-image img.back {
position: absolute;
left: 0;
top: 0;
transition: opacity .3s;
opacity: 1;
}
.spotlight-image img.back,
.spotlight-image > div:hover img.front {
opacity: 0;
}
.spotlight-image > div:hover img.back {
opacity: 1;
}
.spotlight-image .wr-lazyload {
min-width: 48px;
min-height: 48px;
max-width: 100%;
background-repeat: no-repeat;
background-position: center center;
background-image: url(data:image/gif;base64,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);
} .nitro-dropcaps .big {
font-size: 32px;
font-weight: bold;
height: 50px;
line-height: 48px;
margin: 10px 15px 0 0;
width: 50px;
}
.nitro-dropcaps .square-solid,
.nitro-dropcaps .circle-solid {
line-height: 50px;
}
.nitro-dropcaps .big.no-bg {
font-size: 50px;
width: auto;
height: auto;
margin-top: 0;
}
.nitro-dropcaps [class*="circle"] {
border-radius: 50%;
}
.nitro-dropcaps [class*="outline"] {
border: 1px solid;
} .sc-subscribe-form {
margin: auto;
}
.sc-subscribe-form input[type="email"] {
width: 100%;
padding: 0 20px;
border-radius: 0;
border: 0 solid #ebebeb;
}
.sc-subscribe-form form input[type="submit"] {
border: 0;
border-radius: 0;
}
.sc-subscribe-form form input[type="submit"]:hover {
background: #323232;
color: #fff;
}
.sc-subscribe-form.icon-submit button {
background: none;
}
.sc-subscribe-form.icon-submit.outside button {
right: 0;
}
.sc-subscribe-form.icon-submit.inside button {
right: 0;
top: 50%;
padding: 0;
padding-right: 20px;
} .wr-nitro-carousel .owl-dots,
.wr-nitro-carousel .owl-nav {
text-align: center;
}
.wr-nitro-carousel .owl-dots .owl-dot.active span,
.wr-nitro-carousel .owl-dots .owl-dot:hover span {
background: #b2b2b2;
}
.wr-nitro-carousel .owl-dots .owl-dot {
display: inline-block;
margin: 20px 2px 0;
}
.wr-nitro-carousel .owl-dots .owl-dot span {
border: 1px solid #999;
display: inline-block;
width: 10px;
height: 10px;
border-radius: 100%;
}
.wr-nitro-carousel .owl-nav > div {
display: inline-block;
font-size: 3em;
padding: 0 20px;
position: absolute;
left: 40px;
opacity: 0;
visibility: hidden;
height: 100%;
top: 0;
}
.wr-nitro-carousel .owl-nav > div:hover {
background: rgba(0, 0, 0, 0.8);
color: #fff;
}
.wr-nitro-carousel .owl-nav > div i {
top: 50%;
position: relative;
}
.wr-nitro-carousel:hover .owl-nav > .owl-prev,
.wr-nitro-carousel:hover .owl-nav > .owl-next {
opacity: 1;
visibility: visible;
left: 0;
}
.wr-nitro-carousel:hover .owl-nav > .owl-next {
right: 0;
left: auto;
}
.wr-nitro-carousel .owl-nav > .owl-next {
right: 40px;
left: auto;
}
.wr-nitro-carousel .owl-item img {
display: inline-block;
}
.nitro-carousel > div {
position: initial;
margin: 0;
}
.nitro-carousel .owl-theme .owl-controls {
margin: 0;
}
.nitro-carousel .wpb_content_element {
margin-bottom: 0;
}
.wr-nitro-carousel .owl-item > div {
width: 100%;
} .sc-products.wr-nitro-carousel {
margin: 0;
}
.sc-products.wr-nitro-carousel .product {
width: 100% !important;
padding: 0;
}
.sc-products.wr-nitro-carousel.boxed .product {
padding: 5px;
margin: 0;
}
.sc-products.wr-nitro-carousel .owl-nav > div {
top: 0;
}
.sc-product-carousel .p-title {
font-size: 18px;
line-height: 18px;
margin: 20px 0 15px;
}
.sc-product-carousel .p-price {
font-size: 24px;
color: #b5b5b5;
}
.sc-product-carousel .owl-theme .owl-controls .owl-page span {
width: 6px;
height: 6px;
} .sc-product-button > *:not(:last-child) {
margin-right: 6px;
}
.sc-product-button a {
display: block;
width: 50px;
height: 50px;
text-align: center;
border: 0;
border-radius: 2px !important;
line-height: 50px;
position: relative;
}
.sc-product-button .button {
font-size: 12px;
font-weight: bold;
letter-spacing: 1px;
padding: 0 25px;
text-transform: uppercase;
width: auto;
}
.sc-product-button .button i {
font-size: 15px;
margin-right: 15px;
}
.sc-product-button .button span.tooltip {
background: none;
color: #fff;
left: auto;
opacity: 1;
position: relative;
top: auto;
-webkit-transform: none;
-ms-transform: none;
transform: none;
visibility: visible;
padding: 0;
}
.sc-product-button.btn-radius a {
border-radius: 40px !important;
}
.sc-product-button.light a {
border: 1px solid #ebebeb;
}
.sc-product-button.light .button span.tooltip {
color: #646464;
}
.sc-product-button .button:hover span.tooltip {
color: #fff;
top: auto;
}
.sc-product-button a span.tooltip {
left: 50%;
top: -32px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.sc-product-button a:not(.button):hover span.tooltip {
top: -42px;
}
.sc-product-button.dark a {
background: #3d3d3d;
color: #fff;
position: relative;
}
.sc-product-button.light a {
background: #f9f9f9;
color: #646464;
}
.sc-product-button a:hover,
.sc-product-button.light .button span.tooltip:hover {
background: #ff4064;
color: #fff;
}
.sc-product-button a:hover i,
.sc-product-button.dark a i {
color: #fff !important;
}
.sc-product-button .product__btn_cart span {
left: 50%;
top: -40px;
}
.sc-product-button > * span.tooltip:before {
right: calc(50% - 5px);
right: -webkit-calc(50% - 5px);
border-left: 5px solid transparent;
border-top: 5px solid rgba(0, 0, 0, 0.8);
top: 100%;
} .image-banner {
overflow: hidden;            }
.image-banner.tc > div > a {
margin: auto;
}
.image-banner.tr > div {
float: right;
}
.image-banner.tl > div {
float: left;
}
.image-banner .wr-masonry-wrap .image-banner > div.dt {
width: 100%;
}
.image-banner > .db {
z-index: 1;
}
.image-banner > div > .content,
.image-banner > div > .content > * {
z-index: 2;
pointer-events: none;
}
.image-banner.image.style-1 > div:hover .back {
opacity: 0.6;
}
.image-banner .back {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
}
.image-banner.style-1 > a {
background: none;
}
.image-banner.image.style-1 .front {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.image-banner.image.style-1 a:before {
-webkit-transform: scale3d(1.4, 1.4, 1);
transform: scale3d(1.4, 1.4, 1);
position: absolute;
top: 15px;
right: 15px;
bottom: 15px;
left: 15px;
border: 1px solid #fff;
box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.2);
content: "";
opacity: 0;
z-index: 10;
}
.image-banner.text .content .inner-content {
-webkit-transition: all 0.5s;
transition: all 0.5s;
position: absolute;
top: 50%;
left: 0;
width: 100%;
}
.image-banner.text h1,
.image-banner.text h2,
.image-banner.text h3,
.image-banner.text h4 {
line-height: 100%;
}
.image-banner.text.style-1 .content {
-webkit-transition: all 0.5s;
transition: all 0.5s;
opacity: 0;
text-align: center;
background: rgba(0, 0, 0, 0.6);
}
.image-banner.text.style-1 .content h2 {
text-transform: uppercase;
font-size: 30px;
padding-bottom: 15px;
margin-bottom: 15px;
line-height: 1.2em;
}
.image-banner.text.style-1 .content h2:after {
left: calc(50% - 20px);
left: -webkit-calc(50% - 20px);
content: "";
position: absolute;
width: 40px;
height: 2px;
background: #f0f1f3;
bottom: 0;
}
.image-banner.text.style-1 .content p {
top: calc(50% - 16px);
top: -webkit-calc(50% - 16px);
font-size: 16px;
letter-spacing: 4px;
}
.image-banner.text.style-1 .inner-content > * {
-webkit-transition: all 0.35s;
transition: all 0.35s;
position: relative;
margin: 0;
}
.image-banner.text.style-1 > div:hover img {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.image-banner.image.style-2 > div:hover .back {
-webkit-transform: scale(5);
transform: scale(5);
opacity: 0;
}
.image-banner.text.style-2 img {
width: calc(100% - -20px);
width: -webkit-calc(100% - -20px);
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
max-width: none;
opacity: .8;
}
.image-banner.text.style-2 .inner-content {
bottom: 20px;
left: 0;
padding: 2em;
top: auto;
position: absolute;
}
.image-banner.text.style-2 .inner-content > * {
margin: 0;
text-transform: uppercase;
}
.image-banner.text.style-2 .content p {
-webkit-transition: opacity 0.2, transform 0.35;
transition: opacity 0.2, transform 0.35;
font-size: 12px;
letter-spacing: 2px;
opacity: 0;
}
.image-banner.text.style-2 > div:hover .content p {
-webkit-transition-delay: 0.05s;
transition-delay: 0.05s;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
opacity: 1;
}
.image-banner.image.style-3 a:before,
.image-banner.image.style-3 a:after,
.image-banner.image.style-4 a:before,
.image-banner.image.style-5 a:before,
.image-banner.image.style-6 a:before,
.image-banner.image.style-6 a:after {
content: "";
position: absolute;
opacity: 0;
z-index: 1;
}
.image-banner.image.style-3 > div:hover .front {
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
.image-banner.image.style-3 a:before,
.image-banner.image.style-6 a:before,
.image-banner.image.style-3 a:after,
.image-banner.image.style-6 a:after {
bottom: 40px;
left: 20px;
right: 20px;
top: 40px;
}
.image-banner.image.style-3 a:before,
.image-banner.image.style-6 a:before {
-webkit-transform-origin: 0 0 0;
transform-origin: 0 0 0;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.image-banner.image.style-3 a:after,
.image-banner.image.style-6 a:after {
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
-webkit-transform-origin: 100% 0 0;
transform-origin: 100% 0 0;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
.image-banner.text.style-3 .content > * {
text-align: center;
text-transform: uppercase;
z-index: 1;
}
.image-banner.text.style-3 .content:after {
-webkit-transform: translate3d(0px, 50%, 0px);
transform: translate3d(0px, 50%, 0px);
background: transparent -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(75%, rgba(0, 0, 0, 0.8))) repeat scroll 0 0;
background: transparent -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.8) 75%) repeat scroll 0 0;
background: transparent linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.8) 75%) repeat scroll 0 0;
content: "";
opacity: 0;
}
.image-banner.text.style-3 .content h2 {
-webkit-transition: color 0.35s, transform 0.35s;
transition: color 0.35s, transform 0.35s;
width: 100%;
margin: 0;
}
.image-banner.text.style-3 > div:hover .content h2 {
-webkit-transform: translate3d(0px, -15px, 0px);
transform: translate3d(0px, -15px, 0px);
}
.image-banner.text.style-3 .content p {
opacity: 0;
width: 100%;
height: 0;
margin-bottom: 0;
-webkit-transform: translate3d(0px, 10px, 0px);
-ms-transform: translate3d(0px, 10px, 0px);
transform: translate3d(0px, 10px, 0px);
}
.image-banner.text.style-3 .content .inner-content {
padding: 0 15px;
}
.image-banner.image.style-4 a:before,
.image-banner.image.style-5 a:before {
top: 20px;
left: 20px;
bottom: 20px;
right: 20px;
border: 1px solid #fff;
opacity: 0;
z-index: 1;
}
.image-banner.image.style-4 > div:hover .front {
opacity: .8;
}
.image-banner.text.style-4 img {
-webkit-transform: scale(1.15);
transform: scale(1.15);
}
.image-banner.text.style-4 .content {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
color: #fff;
padding: 2em;
text-transform: uppercase;
text-align: center;
}
.image-banner.text.style-4 .content h2 {
margin-bottom: 20px;
margin-top: 0;
}
.image-banner.text.style-4 .content p {
-webkit-transform: translate3d(0px, 20px, 0px) scale(1.1);
transform: translate3d(0px, 20px, 0px) scale(1.1);
border: 1px solid #fff;
margin: 0 2em;
opacity: 0;
padding: 1em;
}
.image-banner.text.style-4 > div:hover .content p {
-webkit-transform: translate3d(0px, 0px, 0px) scale(1);
transform: translate3d(0px, 0px, 0px) scale(1);
opacity: 1;
}
.image-banner.image.style-5 a:before {
top: 30px;
left: 30px;
bottom: 30px;
right: 30px;
}
.image-banner.image.style-5 a:before,
.image-banner.image.style-5 > div:hover .back {
-webkit-transform: translate3d(-20px, 0px, 0px);
transform: translate3d(-20px, 0px, 0px);
}
.image-banner.text.style-5 .inner-content {
padding: 0 40px;
}
.image-banner.text.style-5 .content * {
color: #fff;
text-transform: uppercase;
}
.image-banner.text.style-5 .content {
text-align: center;
}
.image-banner.text.style-5 .content:before, .image-banner.text.style-5 .content:after {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
content: "";
opacity: 0;
}
.image-banner.text.style-5 .content:before {
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
border-bottom: 1px solid #fff;
border-top: 1px solid #fff;
}
.image-banner.text.style-5 .content:after {
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
.image-banner.text.style-5 .content h2 {
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
.image-banner.text.style-5 .content p {
font-size: 12px;
opacity: 0;
letter-spacing: 1px;
}
.image-banner.image.style-6 a:before,
.image-banner.image.style-6 a:after {
top: 30px;
left: 30px;
bottom: 30px;
right: 30px;
}
.image-banner.image.style-6 > div:hover .front {
opacity: .7;
}
.image-banner.text.style-6 img {
-webkit-transform: translate3d(0px, 0px, 300px);
transform: translate3d(0px, 0px, 300px);
}
.image-banner.text.style-6 > div:hover img {
opacity: 0.8;
}
.image-banner.text.style-6 .content:before, .image-banner.text.style-6 .content:after {
background: #fff;
content: "";
height: 1px;
left: 50%;
position: absolute;
top: 50%;
width: 80%;
}
.image-banner.text.style-6 .content * {
-webkit-transition: transform 0.35s;
transition: transform 0.35s;
width: 100%;
color: #fff;
text-transform: uppercase;
text-align: center;
margin: 0;
}
.image-banner.text.style-6 .content h2 {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
.image-banner.text.style-6 .content p {
-webkit-transform: translate3d(0px, -50%, 0px) translate3d(0px, 45px, 0px);
transform: translate3d(0px, -50%, 0px) translate3d(0px, 45px, 0px);
font-size: 12px;
letter-spacing: 2px;
}
.image-banner.text.style-6 > div:hover .content:before {
-webkit-transform: translate3d(-50%, -50%, 0px) rotate(45deg);
transform: translate3d(-50%, -50%, 0px) rotate(45deg);
opacity: 0.5;
}
.image-banner.text.style-6 > div:hover .content:after {
-webkit-transform: translate3d(-50%, -50%, 0px) rotate(-45deg);
transform: translate3d(-50%, -50%, 0px) rotate(-45deg);
opacity: 0.5;
}
.image-banner.image.style-7 a:before {
-webkit-transition: transform 0.6s;
transition: transform 0.6s;
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -120%, 0px);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -120%, 0px);
background: rgba(255, 255, 255, 0.5);
content: "";
}
.image-banner.image.style-7 > div:hover a:before {
-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 120%, 0px);
transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 120%, 0px);
}
.image-banner.image.style-7 > div:hover .back {
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
opacity: 1;
}
.image-banner.text.style-7 img {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
width: calc(100% - -20px);
width: -webkit-calc(100% - -20px);
-webkit-transform: translate3d(-10px, 0px, 0px);
transform: translate3d(-10px, 0px, 0px);
max-width: none;
}
.image-banner.text.style-7 .content {
padding: 3em;
}
.image-banner.text.style-7 .content h2 {
overflow: hidden;
padding: 0.5em 0;
position: relative;
}
.image-banner.text.style-7 .content h2:after {
-webkit-transform: translate3d(-100%, 0px, 0px);
transform: translate3d(-100%, 0px, 0px);
background: #fff;
bottom: 0;
content: "";
height: 3px;
left: 0;
position: absolute;
width: 100%;
}
.image-banner.text.style-7 .content p {
-webkit-transform: translate3d(100%, 0px, 0px);
transform: translate3d(100%, 0px, 0px);
font-size: 12px;
letter-spacing: 3px;
opacity: 0;
margin: 0;
}
.image-banner.text.style-7 .content * {
text-transform: uppercase;
color: #fff;
}
.image-banner.text.style-7 .inner-content {
text-align: center;
padding: 0 20px;
}
.image-banner.image.style-8 .front,
.image-banner.image.style-8 > div:hover .back {
-webkit-filter: grayscale(1);
filter: grayscale(1);
}
.image-banner.image.style-8 > div:hover .front,
.image-banner.image.style-8 .back {
-webkit-filter: grayscale(0);
filter: grayscale(0);
}
.image-banner.text.style-8 img {
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
opacity: 0.95;
}
.image-banner.text.style-8 > div:hover img {
-webkit-transform: scale3d(0.95, 0.95, 1);
transform: scale3d(0.95, 0.95, 1);
}
.image-banner.text.style-8 .content {
text-align: center;
padding: 30px;
}
.image-banner.text.style-8 .inner-content {
padding: 0 20px;
}
.image-banner.text.style-8 .content * {
color: #fff;
text-transform: uppercase;
margin: 0;
}
.image-banner.text.style-8 .content p {
-webkit-transform-origin: 50% 0 0;
transform-origin: 50% 0 0;
-webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
font-size: 12px;
line-height: 1.5em;
letter-spacing: 3px;
opacity: 0;
margin-top: 10px;
}
.image-banner.text.style-8 > div:hover .content p {
-webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
opacity: 1;
}
.image-banner.image.style-9 a:after {
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
-webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
border-bottom: 1px solid #fff;
border-top: 1px solid #fff;
content: "";
opacity: 0;
}
.image-banner.image.style-9 > div > div:hover a:after {
-webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);
transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);
opacity: 1;
}
.image-banner.image.style-9 > div > div:hover .front {
-webkit-transform: scale3d(1.05, 1.05, 1);
transform: scale3d(1.05, 1.05, 1);
opacity: 0.8;
}
.image-banner.image.style-9 .back {
-webkit-transform: scale(0.7);
transform: scale(0.7);
}
.image-banner.text.style-9 .content {
text-align: center;
}
.image-banner.text.style-9 .content * {
color: #fff;
text-transform: uppercase;
}
.image-banner.text.style-9 .content:before {
-webkit-transform: scale3d(1.4, 1.4, 1);
transform: scale3d(1.4, 1.4, 1);
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
border: 2px solid #fff;
bottom: 30px;
box-shadow: 0 0 0 30px rgba(255, 255, 255, 0.2);
content: "";
opacity: 0;
}
.image-banner.text.style-9 .content p {
-webkit-transform: scale(1.5);
transform: scale(1.5);
font-size: 12px;
letter-spacing: 1.5px;
opacity: 0;
}
.image-banner.text.style-9 .content p {
padding: 0 40px;
}
.image-banner.text.style-9 > div > div:hover .content h2 {
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
.image-banner.image.style-10 a {
background: #000;
}
.image-banner.image.style-10 > div:hover .back {
opacity: .6;
}
.image-banner.text.style-10 .content h2,
.image-banner.text.style-11 .content h2,
.image-banner.text.style-12 .content h2 {
position: absolute;
top: 50%;
width: 100%;
text-align: center;
color: #fff;
font-size: 35px;
font-weight: bold;
text-transform: uppercase;
margin: 0;
}
.image-banner.text.style-10 .content h2:before,
.image-banner.text.style-10 .content h2:after,
.image-banner.text.style-12 .content h2:before,
.image-banner.text.style-12 .content h2:after {
color: #fff;
content: attr(data-content);
}
.image-banner.text.style-10 > div:hover .content h2:before,
.image-banner.text.style-10 > div:hover .content h2:after {
color: transparent;
}
.image-banner.text.style-10 .content h2:before {
-webkit-clip-path: polygon(0 0, 0 100%, 12.5% 100%, 12.5% 0, 25% 0, 25% 100%, 37.5% 100%, 37.5% 0, 50% 0, 50% 100%, 62.5% 100%, 62.5% 0, 75% 0, 75% 100%, 87.5% 100%, 87.5% 0);
-moz-clip-path: polygon(0 0, 0 100%, 12.5% 100%, 12.5% 0, 25% 0, 25% 100%, 37.5% 100%, 37.5% 0, 50% 0, 50% 100%, 62.5% 100%, 62.5% 0, 75% 0, 75% 100%, 87.5% 100%, 87.5% 0);
clip-path: polygon(0 0, 0 100%, 12.5% 100%, 12.5% 0, 25% 0, 25% 100%, 37.5% 100%, 37.5% 0, 50% 0, 50% 100%, 62.5% 100%, 62.5% 0, 75% 0, 75% 100%, 87.5% 100%, 87.5% 0);
}
.image-banner.text.style-10 .content h2:after {
-webkit-clip-path: polygon(12.5% 0, 12.5% 100%, 25% 100%, 25% 0, 37.5% 0, 37.5% 100%, 50% 100%, 50% 0, 62.5% 0, 62.5% 100%, 75% 100%, 75% 0, 87.5% 0, 87.5% 100%, 100% 100%, 100% 0);
-moz-clip-path: polygon(12.5% 0, 12.5% 100%, 25% 100%, 25% 0, 37.5% 0, 37.5% 100%, 50% 100%, 50% 0, 62.5% 0, 62.5% 100%, 75% 100%, 75% 0, 87.5% 0, 87.5% 100%, 100% 100%, 100% 0);
clip-path: polygon(12.5% 0, 12.5% 100%, 25% 100%, 25% 0, 37.5% 0, 37.5% 100%, 50% 100%, 50% 0, 62.5% 0, 62.5% 100%, 75% 100%, 75% 0, 87.5% 0, 87.5% 100%, 100% 100%, 100% 0);
}
.image-banner.text.style-10 > div:hover .content h2:before {
-webkit-transform: translate(0px, -100%);
transform: translate(0px, -100%);
}
.image-banner.text.style-10 > div:hover .content h2:after {
-webkit-transform: translate(0px, 100%);
transform: translate(0px, 100%);
}
.image-banner.image.style-11 img {
width: calc(100% - -20px);
width: -webkit-calc(100% - -20px);
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
max-width: none;
}
.image-banner.image.style-11 .back,
.image-banner.image.style-11 .front {
-webkit-transition: transform 0.3s;
transition: transform 0.3s;
}
.image-banner.text.style-11 .content h2 {
-webkit-transition: all 0.6s cubic-bezier(0, 0.28, 0, 1) 0s;
transition: all 0.6s cubic-bezier(0, 0.28, 0, 1) 0s;
width: auto;
left: 50%;
white-space: nowrap;
}
.image-banner.text.style-11 .content h2:before, .image-banner.text.style-11 .content h2:after {
-webkit-transform: scale(1) rotate(0deg);
transform: scale(1) rotate(0deg);
-webkit-transition: all 0.7s cubic-bezier(0.2, 0.02, 0, 1.01) 0.1s;
transition: all 0.7s cubic-bezier(0.2, 0.02, 0, 1.01) 0.1s;
background: #fff;
content: "";
height: 4px;
position: absolute;
width: 100%;
}
.image-banner.text.style-11 .content h2:before {
top: -15px;
right: 0;
}
.image-banner.text.style-11 .content h2:after {
bottom: -15px;
left: 0;
}
.image-banner.text.style-11 > div:hover .content h2 {
-webkit-transform: translate3d(-50%, -50%, 0px) scale(0.8) rotate(-40deg);
transform: translate3d(-50%, -50%, 0px) scale(0.8) rotate(-40deg);
}
.image-banner.text.style-11 > div:hover .content h2:before,
.image-banner.text.style-11 > div:hover .content h2:after {
width: 1000px;
}
.image-banner.text.style-12 .content:before {
-webkit-transform: rotate(35deg);
transform: rotate(35deg);
background-color: #fff;
height: 2px;
left: 50%;
position: absolute;
content: "";
top: 50%;
width: 0;
}
.image-banner.text.style-12 > div:hover .content:before {
width: 100%;
left: 0;
}
.image-banner.text.style-12 .content:before,
.image-banner.text.style-12 .content h2,
.image-banner.text.style-12 .content h2:before,
.image-banner.text.style-12 .content h2:after {
-webkit-transition: all 0.5s cubic-bezier(0, 0.28, 0, 1) 0s;
transition: all 0.5s cubic-bezier(0, 0.28, 0, 1) 0s;
}
.image-banner.text.style-12 > div:hover .content h2 {
color: transparent;
}
.image-banner.text.style-12 > div:hover .content h2:before {
-webkit-transform: translate(-20px, -18px);
transform: translate(-20px, -18px);
}
.image-banner.text.style-12 > div:hover .content h2:after {
-webkit-transform: translate(20px, 18px);
transform: translate(20px, 18px);
}
.image-banner.style-13.text .content h2 {
margin: 0;
font-size: 18px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
height: 85px;
line-height: 1em;
}
.image-banner.style-13.text .content h2 strong {
font-size: 40px;
}
.image-banner.style-13.text .content p {
opacity: 0;
}
.image-banner.style-13.text .content .inner-content {
-webkit-transform: translateY(-85px);
transform: translateY(-85px);
padding: 0 20px;
background: rgba(0, 0, 0, 0.5);
height: 100%;
top: 100%;
}
.image-banner.style-13.text .pr:hover .content .inner-content {
-webkit-transform: translateY(0);
transform: translateY(0);
padding-top: 40px;
top: 0;
}
.image-banner.style-13.text .pr:hover .content p {
opacity: 1;
}
.image-banner.image.style-1 .front,
.image-banner.image.style-1 a::before,
.image-banner.text.style-4 img,
.image-banner.text.style-6 img,
.image-banner.text.style-7 img,
.image-banner.text.style-3 .content p,
.image-banner.text.style-9 .content p,
.image-banner.text.style-4 .content p,
.image-banner.text.style-5 .content p,
.image-banner.text.style-7 .content p,
.image-banner.text.style-8 .content p,
.image-banner.text.style-6 .content:after,
.image-banner.text.style-3 .content:after,
.image-banner.text.style-5 .content:after,
.image-banner.text.style-6 .content:before,
.image-banner.text.style-5 .content:before,
.image-banner.text.style-9 .content:before {
-webkit-transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
}
.image-banner.text.style-2 .content h2,
.image-banner.text.style-4 .content h2,
.image-banner.text.style-5 .content h2,
.image-banner.text.style-8 .content h2,
.image-banner.text.style-9 .content h2,
.image-banner.text.style-7 .content h2:after,
.image-banner.text.style-8 img {
-webkit-transition: transform 0.35s;
transition: transform 0.35s;
}
.image-banner.text.style-5 .content p,
.image-banner.text.style-4 .content h2 {
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
.image-banner.text.style-2 > div:hover .content > *,
.image-banner.text.style-2 > div:hover img,
.image-banner.text.style-8 .content:hover h2,
.image-banner.text.style-3 > div:hover .content:after,
.image-banner.text.style-3 > div:hover .content p,
.image-banner.text.style-4 > div:hover .content h2,
.image-banner.image.style-5 > div:hover a:before,
.image-banner.text.style-5 > div:hover .inner-content *,
.image-banner.text.style-6 > div:hover img,
.image-banner.text.style-7 > div:hover img,
.image-banner.text.style-7 > div:hover .content h2:after,
.image-banner.text.style-7 > div:hover .content p {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
} .list-blog .entry-thumb img,
.list-blog.wr-nitro-carousel .owl-item article {
width: 100%;
margin-bottom: 0 !important;
}
.list-blog.small .entry-thumb a {
max-width: 150px;
}
.list-blog.medium .entry-thumb a {
max-width: 200px;
}
.list-blog.large .entry-thumb a {
max-width: 300px;
}
.list-blog.wr-nitro-carousel .entry-author img {
width: auto;
}
.list-blog .entry-title {
margin-bottom: 5px;
line-height: 1.5;
margin-top: 15px;
}
.list-blog.list .entry-title {
margin-top: 0;
}
.list-blog .entry-thumb:hover img {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
filter: grayscale(100%);
}
.list-blog .more-link {
margin: 10px 0 0;
display: block;
}
.list-blog.horizontal article .entry-content,
.list-blog.zigzag article .entry-content {
width: 100%;
}
.list-blog.horizontal article .entry-thumb,
.list-blog.zigzag article .entry-thumb,
.list-blog.horizontal article .entry-thumb + .entry-content,
.list-blog.zigzag article .entry-thumb + .entry-content {
width: 50%;
float: left;
}
.list-blog.columns-1 article {
width: 100%;
}
.list-blog.list article .entry-content {
padding-left: 25px;
}
.list-blog.list.has-gap .entry-content h3 {
margin-top: 0;
}
.list-blog.list.small .entry-thumb + .entry-content {
width: -webkit-calc(100% - 170px);
width: calc(100% - 170px);
}
.list-blog.list.medium .entry-thumb + .entry-content {
width: -webkit-calc(100% - 220px);
width: calc(100% - 220px);
}
.list-blog.list.large .entry-thumb + .entry-content {
width: -webkit-calc(100% - 320px);
width: calc(100% - 320px);
}
.list-blog.horizontal .left-content .entry-content {
padding-right: 2px;
}
.list-blog.horizontal .entry-meta span:not(:last-child) {
margin-right: 10px;
}
.list-blog.horizontal .entry-meta .entry-author {
display: none;
}
.list-blog.horizontal.tc article .entry-content,
.list-blog.zigzag article .entry-content,
.list-blog.horizontal article .entry-content {
padding: 0 25px;
}
.list-blog.inner .entry-content {
position: absolute;
padding: 20px 30px;
pointer-events: none;
}
.list-blog.inner.bottom .entry-content {
bottom: 0;
background: rgba(255, 255, 255, 0);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(0%, rgba(25, 31, 33, 0)), color-stop(100%, rgba(25, 31, 33, 0.55)));
background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(0%, rgba(25, 31, 33, 0)), to(rgba(25, 31, 33, 0.55)));
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 31, 33, 0) 0%, rgba(25, 31, 33, 0.55) 100%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(25, 31, 33, 0) 0%, rgba(25, 31, 33, 0.55) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#191f21', GradientType=0 );
}
.list-blog.inner.top .entry-content {
top: 0;
}
.list-blog.inner .entry-content a,
.list-blog.inner .entry-content span,
.list-blog.inner .entry-content p,
.list-blog.inner .entry-meta time,
.list-blog.inner .entry-meta a,
.list-blog.inner .entry-meta i {
color: #fff;
}
.list-blog.inner .entry-content p {
margin-bottom: 0;
}
.list-blog.inner .entry-content h3 {
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}
.list-blog.inner.hide-content .entry-content,
.list-blog.inner.hide-content article:hover .entry-content > * {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.list-blog.inner.hide-content .entry-meta {
-webkit-transition-delay: .075s;
transition-delay: .075s;
}
.list-blog.inner.middle .entry-content {
top: 50%;
}
.list-blog.inner.top .entry-title,
.list-blog.horizontal .entry-title,
.list-blog.minimal .entry-title {
margin-top: 0;
}
.list-blog.inner.hide-content .entry-content,
.list-blog.inner.hide-content .entry-content > *,
.list-blog .owl-buttons [class*="owl"] {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
.list-blog.inner.hide-content article:hover .entry-content,
.list-blog.inner.hide-content article:hover .entry-content > *,
.list-blog.inner.hide-content article:hover .entry-thumb a:after,
.list-blog .list-blog:hover .owl-buttons [class*="owl"] {
opacity: 1;
visibility: visible;
}
.list-blog.zigzag .entry-content p {
margin-top: 10px;
}
.list-blog.zigzag .entry-row:nth-child(even) article .entry-thumb {
float: right;
}
.list-blog.minimal .entry-time {
color: #464646;
width: 75px;
}
.list-blog.minimal .entry-time .days {
font-size: 60px;
line-height: 60px;
margin: 0;
}
.list-blog.minimal .entry-time .mon {
font-size: 12px;
}
.list-blog.minimal .entry-meta + .entry-content {
width: calc(100% - 125px);
width: -webkit-calc(100% - 125px);
}
.list-blog .blog-res .entry-thumb {
float: none;
margin-bottom: 10px;
}
.list-blog .blog-res .entry-thumb a {
max-width: none;
}
.list-blog .blog-res .entry-content {
width: 100% !important;
padding: 0 !important;
} .nitro-heading.tc {
margin: auto;
position: relative;
display: table;
}
.nitro-heading .heading > * {
margin: 0;
}
.nitro-heading .sep.icon.bottom, .nitro-heading .sep.image.bottom {
margin-top: 20px;
}
.nitro-heading .sep.icon.top, .nitro-heading .sep.image.top {
margin-bottom: 20px;
}
.nitro-heading .sep.has-line {
position: relative;
}
.nitro-heading .sep.has-line:before, .nitro-heading .sep.has-line:after {
content: "";
position: absolute;
}
.nitro-heading.tc .sep.has-line:before,
.nitro-heading .sep.has-line:after {
background: #c5c5c5;
width: 45px;
height: 1px;
top: 50%;
}
.nitro-heading.tc .sep.has-line {
display: table;
margin-left: auto;
margin-right: auto;
}
.nitro-heading.tc .sep.has-line:before {
left: -55px;
}
.nitro-heading.tc .sep.has-line:after {
right: -55px;
}
.nitro-heading.tl .sep.icon.has-line span {
padding-right: 5px;
}
.nitro-heading.tl .sep.image.has-line img {
margin-right: 7px;
} .nitro-services.sep h4 {
position: relative;
}
.nitro-services.character h4 {
margin: 0 0 20px;
}
.nitro-services.character .more {
display: table;
margin-top: 15px;
}
.nitro-services.tc .more {
margin: 15px auto 0;
}
.nitro-services.tr {
overflow: hidden;
}
.nitro-services.tr .more {
float: right;
margin-top: 5px;
}
.nitro-services.character h4:before,
.nitro-services.character h4:after,
.nitro-services .sep-icon:before,
.nitro-services .sep-icon:after,
.nitro-services .sep-icon span:before {
content: '';
position: absolute;
}
.nitro-services.sep.character h4:before,
.nitro-services.sep.character.tc h4:after {
height: 1px;
width: 48px;
top: 50%;
}
.nitro-services.sep.character.tl {
padding-left: 68px !important;
}
.nitro-services.sep.character.tl h4:before {
left: -68px;
}
.nitro-services.sep.character.tc h4 {
display: table;
margin-left: auto;
margin-right: auto;
}
.nitro-services.sep.character.tc h4:before {
left: -58px;
}
.nitro-services.sep.character.tc h4:after {
right: -58px;
}
.nitro-services.sep.character.tr {
padding-right: 68px !important;
}
.nitro-services.sep.character.tr h4:before {
right: -68px;
}
.nitro-services.icon h4,
.nitro-services.image h4 {
margin-top: 0;
}
.nitro-services.icon .icon-wrap.left {
float: left;
margin-right: 15px;
}
.nitro-services.icon .icon-wrap.left + .content,
.nitro-services.icon .icon-wrap.right + .content {
overflow: hidden;
}
.nitro-services.icon .icon-wrap.right + .content {
text-align: right;
}
.nitro-services.icon .icon-wrap.left + .content h4,
.nitro-services.icon .icon-wrap.right + .content h4 {
margin: 0 0 12px;
}
.nitro-services.icon .icon-wrap.right {
margin-left: 15px;
}
.nitro-services.icon .large {
width: 80px;
height: 80px;
line-height: 80px;
text-align: center;
}
.nitro-services.icon .medium {
width: 64px;
height: 64px;
line-height: 67px;
}
.nitro-services.icon .small {
width: 48px;
height: 48px;
line-height: 48px;
text-align: center;
}
.nitro-services.icon .circle {
border-radius: 50%;
}
.nitro-services.icon.tc div {
margin-left: auto;
margin-right: auto;
}
.nitro-services.icon.tc.sep .content p {
padding-top: 20px;
}
.nitro-services .sep-icon {
margin: auto;
}
.nitro-services .sep-icon span:before {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
width: 7px;
height: 7px;
top: -10px;
}
.nitro-services .sep-icon:before,
.nitro-services.tc .sep-icon:after {
width: 12px;
height: 1px;
top: -7px;
}
.nitro-services.tc .sep-icon span:before {
left: -3.5px;
}
.nitro-services.tc .sep-icon:before {
left: -19px;
}
.nitro-services.tc .sep-icon:after {
right: -20px;
}
.nitro-services.tl .sep-icon:before {
right: -23px;
}
.nitro-services.tr .sep-icon span:before {
right: 1px;
}
.nitro-services.tr .sep-icon:before {
right: 12px;
}
.nitro-services .sep-icon + p {
padding-top: 10px;
}
.nitro-services.tl {
overflow: hidden;
}
.nitro-services.tc > p {
padding: 0 20px;
}
.nitro-services.tr .icon-wrap.right {
margin-left: 20px;
}
.nitro-services.tl .icon-wrap.left {
margin-right: 20px;
}
.nitro-services .icon-wrap.left + .content h4,
.nitro-services .icon-wrap.right + .content h4 {
margin-top: 0;
margin-bottom: 15px;
}
.nitro-services.tl .icon-wrap.left.large + .content {
width: calc(100% - 100px);
width: -webkit-calc(100% - 100px);
}
.nitro-services.tl .icon-wrap.left.medium + .content {
width: calc(100% - 84px);
width: -webkit-calc(100% - 84px);
}
.nitro-services.tl .icon-wrap.left.small + .content {
width: calc(100% - 68px);
width: -webkit-calc(100% - 68px);
} .wpb_gallery .wpb_flexslider .flex-control-nav {
margin-top: 30px;
}
.wpb_gallery .theme-default .nivo-controlNav {
padding: 30px 0 3px;
}
.wpb_gallery_slides.flexslider {
overflow: visible !important;
}
.wpb_gallery_slides .flex-control-paging li a {
background: #eee;
}
.wpb_image_grid .wpb_image_grid_ul a {
overflow: hidden;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item:hover img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.wpb_single_image .vc_figure-caption {
margin-top: 15px;
font-size: .9em;
line-height: 1.8em;
}
.flexslider .flex-prev {
left: 10px !important;
}
.flexslider .flex-next {
right: 10px !important;
}
.flexslider:hover .flex-prev,
.flexslider:hover .flex-next,
.theme-default:hover .nivo-directionNav a {
opacity: 0 !important;
}
.flexslider .slides:hover ~ .flex-direction-nav .flex-next,
.flexslider .slides:hover ~ .flex-direction-nav .flex-prev,
.flexslider .flex-viewport:hover ~ .flex-direction-nav .flex-next,
.flexslider .flex-viewport:hover ~ .flex-direction-nav .flex-prev,
.theme-default .nivoSlider:hover .nivo-directionNav a,
.flexslider .flex-prev:hover,
.flexslider .flex-next:hover,
.flex-direction-nav:hover .flex-prev,
.flex-direction-nav:hover .flex-next {
opacity: 1 !important;
} .nitro-quote blockquote {
padding: 15px 30px;
border-width: 0;
}
.nitro-quote.border blockquote {
border-width: 3px;
}
.nitro-quote.border.tr blockquote {
border-left-width: 0 !important;
border-right: 3px solid #363636;
}
.nitro-quote.quote-icon .quote-content .fa {
font-size: 24px;
padding-right: 15px;
}
.nitro-quote.quote-icon .quote-content svg {
margin-right: 10px;
float: left;
}
.nitro-quote.quote-icon .quote-content svg text {
font-size: 100px;
font-family: "Times New Roman", Georgia, Serif;
}
.nitro-quote .quote-author {
font-size: 13px;
}
.nitro-quote.solid-bg .quote-author {
color: #fff;
}
.nitro-quote.solid-bg .quote-author:before {
background: #fff;
}
.nitro-quote.solid-bg blockquote,
.nitro-quote.outline blockquote {
padding: 15px 20px;
} .nitro-list ul {
counter-reset: my-badass-counter;
}
.nitro-list.none li,
.nitro-list.number-list li,
.nitro-list.icon-list li {
list-style: none !important;
}
.nitro-list.number-list ul span {
width: 20px;
height: 20px;
line-height: 22px;
margin-right: 10px;
font-size: 12px;
border-radius: 100%;
padding: 0;
}
.nitro-list.number-list ul span:before {
content: counter(my-badass-counter);
counter-increment: my-badass-counter;
}
.nitro-list.square ul li {
list-style: square;
}
.nitro-list.dot ul li {
list-style: initial;
}
.nitro-list.square ul,
.nitro-list.dot ul {
margin-left: 15px;
}
.nitro-list.icon-list span {
width: 20px;
} .wr-masonry-wrap .item {
overflow: hidden;
}
.wr-masonry-wrap .item > div,
.wr-masonry-wrap .item .item-inner,
.wr-masonry-wrap .element-blog,
.wr-masonry-wrap .element-blog > article {
height: 100%;
overflow: hidden;
}
.wr-masonry-wrap .element-blog > article .entry-content {
bottom: 0;
width: 100%;
left: 0;
padding: 0 20px;
background: transparent;
background: -webkit-gradient(left top, left bottom, color-stop(0%, transparent), color-stop(100%, black));
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
background: -webkit-linear-gradient(top, transparent 0%, black 100%);
background: linear-gradient(to bottom, transparent 0%, black 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
}
.wr-masonry-wrap .element-blog > article .entry-content a {
color: #fff;
}
.vc_row .wr-masonry-wrap .sc-gallery,
.vc_row .wr-masonry-wrap .sc-gallery .galleries > .row {
padding: 0;
margin: 0;
}
.vc_row .wr-masonry-wrap .sc-gallery .hentry,
.wr-masonry-wrap .element-blog .hentry,
.wr-masonry-wrap .nitro-member img,
.wr-masonry-wrap .image-banner img.front {
width: 100% !important;
} .nitro-member {
max-width: 100%;
}
.nitro-member.style-1 .avatar:after,
.nitro-member.style-2 .avatar:after {
position: absolute;
right: 0;
bottom: 0;
left: 0;
content: "";
height: 150px;
opacity: 0;
z-index: 1;
background: #000;
background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.5)));
background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5));
background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1)', endColorstr='rgba(0, 0, 0, 0)',GradientType=0 );
}
.nitro-member .social a {
margin: 0 5px;
font-size: 14px;
}
.nitro-member.style-1 .info {
margin-top: 20px;
z-index: 1;
}
.nitro-member.style-1 .info h4 {
font-size: 16px;
}
.nitro-member.style-1 .info span {
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
}
.nitro-member.style-1:hover .info div * {
-webkit-transform: translateY(-80px);
transform: translateY(-80px);
}
.nitro-member.style-1 .social a {
line-height: 38px;
z-index: 999;
}
.nitro-member.style-1 .social a:first-child {
-webkit-transition-delay: 0.04s;
transition-delay: 0.04s;
}
.nitro-member.style-1 .social a:nth-child(2) {
-webkit-transition-delay: 0.07s;
transition-delay: 0.07s;
}
.nitro-member.style-1 .social a:nth-child(3) {
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.nitro-member.style-1 .social a:nth-child(4) {
-webkit-transition-delay: 0.13s;
transition-delay: 0.13s;
}
.nitro-member.style-1 .social a:nth-child(5) {
-webkit-transition-delay: 0.16s;
transition-delay: 0.16s;
}
.nitro-member.style-1 .social a:nth-child(6) {
-webkit-transition-delay: 0.19s;
transition-delay: 0.19s;
}
.nitro-member.style-1 .social a:nth-child(7) {
-webkit-transition-delay: 0.22s;
transition-delay: 0.22s;
}
.nitro-member.style-1 .social a:nth-child(8) {
-webkit-transition-delay: 0.25s;
transition-delay: 0.25s;
}
.nitro-member.style-1:hover .social a {
-webkit-transform: translateY(-55px);
transform: translateY(-55px);
}
.nitro-member.style-1:hover .info div *,
.nitro-member.style-2 .info div * {
color: #fff;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.31);
}
.nitro-member.style-1 .info *,
.nitro-member.style-2 .info * {
z-index: 9;
}
.nitro-member.style-2 .info {
-webkit-transition: all 0.45s;
transition: all 0.45s;
padding: 24px 20px;
z-index: 10;
width: 100%;
}
.nitro-member.style-2 .info h4 {
-webkit-transition: transform 0.45s;
transition: transform 0.45s;
-webkit-transition: transform 0.45s, -webkit-transform 0.45s;
transition: transform 0.45s, -webkit-transform 0.45s;
margin: 0 0 4px;
font-size: 18px;
}
.nitro-member.style-2 .info div span {
-webkit-transition: transform 0.35s;
transition: transform 0.35s;
-webkit-transition: transform 0.35s, -webkit-transform 0.35s;
transition: transform 0.35s, -webkit-transform 0.35s;
font-style: italic;
}
.nitro-member.style-2 .info > p {
-webkit-transition: all 0.45s;
transition: all 0.45s;
-webkit-transition: 0.3s all;
transition: 0.3s all;
opacity: 0;
visibility: hidden;
color: #fff;
margin: 0;
}
.nitro-member.style-2:hover .info {
bottom: 0 !important;
}
.nitro-member.style-2:hover .info p {
opacity: 1;
visibility: visible;
}
.nitro-member.style-2:hover .avatar::after {
height: 200px;
}
.nitro-member.style-2 .info div + p {
margin-top: 5px;
}
.nitro-member.style-2 .social a {
opacity: 0;
visibility: hidden;
right: -45px;
z-index: 10;
}
.nitro-member.style-2 .social a:hover {
background: #181818;
}
.nitro-member.style-2 .social a:first-child {
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
top: 10px;
}
.nitro-member.style-2 .social a:nth-child(2) {
-webkit-transition-delay: 0.14s;
transition-delay: 0.14s;
top: 51px;
}
.nitro-member.style-2 .social a:nth-child(3) {
-webkit-transition-delay: 0.18s;
transition-delay: 0.18s;
top: 92px;
}
.nitro-member.style-2 .social a:nth-child(4) {
-webkit-transition-delay: 0.22s;
transition-delay: 0.22s;
top: 133px;
}
.nitro-member.style-2 .social a:nth-child(5) {
-webkit-transition-delay: 0.26s;
transition-delay: 0.26s;
top: 174px;
}
.nitro-member.style-2 .social a:nth-child(6) {
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
top: 215px;
}
.nitro-member.style-2 .social a:nth-child(7) {
-webkit-transition-delay: 0.34s;
transition-delay: 0.34s;
top: 256px;
}
.nitro-member.style-2 .social a:nth-child(8) {
-webkit-transition-delay: 0.38s;
transition-delay: 0.38s;
top: 256px;
}
.nitro-member.style-2:hover .social a {
opacity: 1;
visibility: visible;
right: 5px;
}
.nitro-member.style-3 {
margin: 0 -15px;
width: initial;
}
.nitro-member.style-3 .member {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
padding: 0 15px;
}
.nitro-member.columns-5 .member,
.sc-testimonials.columns-5 .testimonial-item,
.list-blog.columns-5 .post {
width: 20%;
}
.nitro-member.columns-6 .member {
width: -webkit-calc(100% / 6);
width: calc(100% / 6);
}
.nitro-member.columns-7 .member,
.sc-testimonials.columns-7 .testimonial-item {
width: -webkit-calc(100% / 7);
width: calc(100% / 7);
}
.nitro-member.columns-8 .member,
.sc-testimonials.columns-8 .testimonial-item {
width: -webkit-calc(100% / 8);
width: calc(100% / 8);
}
@media (max-width: 1024px) {
.nitro-member.style-3 {
margin: 0;
}
}
@media (max-width: 540px) {
.nitro-member .member-container .cm-6 {
width: 100%;
}
.nitro-member .member-container .cm-6:first-child {
display: none;
}
}
.nitro-member.style-3 .member .name {
background: rgba(0, 0, 0, 0.8);
color: #ccc;
display: none;
font-size: 12px;
font-weight: 400;
padding: 3px 15px 5px;
white-space: nowrap;
z-index: 100;
}
.nitro-member.style-3 .member .name:before {
content: "";
position: absolute;
border: 6px solid transparent;
border-bottom: 6px solid rgba(0, 0, 0, 0.8);
top: -12px;
left: 11px;
}
.nitro-member.style-3 .member-avatar .back {
position: absolute;
left: 0;
}
.member-container {
margin-bottom: 30px;
position: relative;
clear: both;
display: none;
}
.member-container h4 {
font-size: 26px;
font-weight: 400;
margin-bottom: 3px;
}
.member-container .social a:first-child {
margin-left: 0;
} .wr-pricing-table .pricing-item {
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
-webkit-box-flex: 0;
flex: 0 1 100%;
margin: 0;
padding: 0;
}
.wr-pricing-table .pricing-item li {
list-style: none !important;
}
.wr-pricing-table.style-1 .pricing-item .pricing-button,
.wr-pricing-table.style-3 .pricing-item .pricing-button,
.wr-pricing-table.style-4 .pricing-item .pricing-button {
border: 2px solid;
}
.wr-pricing-table.style-1 .pricing-item {
margin-right: -1px;
}
.wr-pricing-table.style-1 .pricing-item .inner {
border: 1px solid;
}
.wr-pricing-table.style-1 .pricing-item .inner:before,
.wr-pricing-table.style-1 .pricing-item .inner:after,
.wr-pricing-table.style-2 .pricing-item .inner:before,
.wr-pricing-table.style-2 .pricing-item .inner:after {
position: absolute;
top: -1px;
right: -1px;
bottom: -1px;
left: -1px;
-webkit-transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
content: '';
border: 2px solid transparent;
pointer-events: none;
z-index: 999;
}
.wr-pricing-table.style-1 .pricing-item .inner:before,
.wr-pricing-table.style-2 .pricing-item .inner:before {
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
border-width: 2px 0;
}
.wr-pricing-table.style-1 .pricing-item .inner:after,
.wr-pricing-table.style-2 .pricing-item .inner:after {
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
border-width: 0 2px;
}
.wr-pricing-table.style-1 .featured.pricing-item .inner {
padding-bottom: 40px;
box-shadow: 0px 10px 40px 0px rgba(63, 66, 92, 0.2);
}
.wr-pricing-table.style-1 .pricing-item .pricing-header {
padding: 25px 0 45px;
border-bottom: 1px solid;
}
.wr-pricing-table.style-1 .pricing-item .pricing-content {
padding: 35px 0;
}
.wr-pricing-table.style-1 .pricing-item .pricing-content li {
line-height: 40px;
}
.wr-pricing-table.style-1 .pricing-item .pricing-footer {
padding-bottom: 50px;
}
.wr-pricing-table.style-1 .pricing-item .pricing-title {
font-size: 16px;
}
.wr-pricing-table.style-1 .pricing-item .price-units,
.wr-pricing-table.style-1 .pricing-item .price {
font-size: 50px;
}
.wr-pricing-table.style-1 .pricing-item .units {
top: -10px;
padding-left: 10px;
font-weight: bold;
}
.wr-pricing-table.style-1 .pricing-item .units:before {
-webkit-transform: rotate(20deg) translateY(18px);
transform: rotate(20deg) translateY(18px);
content: '';
width: 1px;
height: 45px;
display: inline-block;
}
.wr-pricing-table.style-1 .price-value {
margin-top: 20px;
}
.wr-pricing-table.style-2 .price-value .fl:last-child {
line-height: 15px;
}
.wr-pricing-table.style-2 .pricing-button {
padding-left: 10px;
}
.wr-pricing-table.style-2 .pricing-button .fa {
font-size: 26px;
margin-left: -20px;
opacity: 0;
}
.wr-pricing-table.style-2 .pricing-item .inner {
margin: 0 8px;
border: 2px solid transparent;
}
.wr-pricing-table.style-2 .pricing-item .pricing-content {
padding: 0 35px 55px;
}
.wr-pricing-table.style-2 .pricing-item .pricing-content li {
line-height: 32px;
font-size: 15px;
}
.wr-pricing-table.style-2 .pricing-item .pricing-title {
font-size: 30px;
}
.wr-pricing-table.style-2 .pricing-item .pricing-header {
padding: 35px 25px 10px;
}
.wr-pricing-table.style-2 .pricing-item .pricing-desc {
margin-top: 5px;
font-size: 13px;
}
.wr-pricing-table.style-2 .pricing-item .pricing-footer {
padding: 25px 25px 20px;
border-top: 1px solid;
}
.wr-pricing-table.style-2 .pricing-item.featured .pricing-footer {
border-color: #fff !important;
}
.wr-pricing-table.style-2 .pricing-item .price {
font-size: 38px;
line-height: 30px;
}
.wr-pricing-table.style-2 .pricing-item:hover .pricing-button .fa {
margin-left: 0;
opacity: 1;
}
.wr-pricing-table.style-2 .featured .inner *,
.wr-pricing-table.style-2 .featured .inner .pricing-button .fa,
.wr-pricing-table.style-4 .featured .inner * {
color: #fff !important;
}
.wr-pricing-table.style-3 .pricing-item .pricing-desc,
.wr-pricing-table.style-4 .pricing-item .pricing-desc {
font-size: 11px;
padding: 0 20px 20px;
}
.wr-pricing-table.style-3 .pricing-item .pricing-item .inner {
margin: 0 9px;
border: 1px solid;
}
.wr-pricing-table.style-3 .pricing-item .pricing-item .pricing-title {
padding-top: 20px;
}
.wr-pricing-table.style-3 .pricing-item .pricing-item .price-value {
padding: 35px 0;
}
.wr-pricing-table.style-3 .pricing-item .pricing-button {
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.wr-pricing-table.style-3 .pricing-item .price-value [class*="units"] {
font-size: 18px;
}
.wr-pricing-table.style-3 .pricing-item .price-value .units {
margin-left: 10px;
}
.wr-pricing-table.style-3 .pricing-item .price-value .units:before {
-webkit-transform: rotate(40deg) translate(-5px, 9px);
transform: rotate(40deg) translate(-5px, 9px);
content: '';
height: 40px;
width: 2px;
display: inline-block;
}
.wr-pricing-table.style-3 .pricing-item .price-value .price-units {
padding: 0 10px;
margin-top: -15px;
}
.wr-pricing-table.style-3 .pricing-item .pricing-item .price {
font-size: 44px;
}
.wr-pricing-table.style-3 .pricing-item:hover .inner {
box-shadow: 0px 10px 40px 0px rgba(63, 66, 92, 0.15);
}
.wr-pricing-table.style-3 .featured.pricing-item .units:before {
background: #fff;
}
.wr-pricing-table.style-3 .pricing-item:hover .pricing-button,
.wr-pricing-table.style-3 .pricing-button:hover {
background: #fff !important;
border-color: #fff !important;
color: #222 !important;
}
.wr-pricing-table.style-3 .pricing-item .pricing-content,
.wr-pricing-table.style-4 .pricing-item .pricing-content {
padding: 40px 0 15px;
}
.wr-pricing-table.style-3 .pricing-item .pricing-content li,
.wr-pricing-table.style-4 .pricing-item .pricing-content li {
line-height: 32px;
}
.wr-pricing-table.style-4 .pricing-item .inner {
border-right: 1px solid;
padding: 30px 0;
}
.wr-pricing-table.style-4 .pricing-item:last-child .inner {
border-right: none;
}
.wr-pricing-table.style-4 .pricing-item .pricing-title {
font-size: 18px;
color: #545454;
}
.wr-pricing-table.style-4 .pricing-item .pricing-content {
padding-bottom: 30px;
}
.wr-pricing-table.style-4 .price-value .fwb > span {
display: block;
text-align: left;
line-height: auto;
padding-left: 5px;
}
.wr-pricing-table.style-4 .price-value .price {
font-size: 75px;
}
.wr-pricing-table.style-4 .price-value .price-units {
font-size: 40px;
}
.wr-pricing-table.style-4 .featured .pricing-button {
color: #fff;
border-color: #fff !important;
} .nitro-separator.tc {
margin: auto;
}
.nitro-separator.tc div:before,
.nitro-separator.tc div:after {
height: 1px;
width: 100%;
}
.nitro-separator.tc.double div:before,
.nitro-separator.tc.double div:after {
background: none;
}
.nitro-separator.tc .sep-left,
.nitro-separator.tc div:before {
left: 0;
}
.nitro-separator.tc .sep-right,
.nitro-separator.tc div:after {
right: 0;
}
.nitro-separator.tc .sep-left,
.nitro-separator.tc div:before,
.nitro-separator.tc .sep-right,
.nitro-separator.tc div:after {
top: 50%;
}
.nitro-separator.thin div {
height: 1px;
}
.nitro-separator div:before,
.nitro-separator div:after {
content: "";
position: absolute;
}
.nitro-separator.bold div,
.nitro-separator.pattern div,
.nitro-separator.tc.bold div:before,
.nitro-separator.tc.bold div:after {
height: 3px;
}
.nitro-separator.double div {
padding: 1px 0;
}
.nitro-separator.pattern div {
background: url(//savonneriedutilleul.fr/wp-content/themes/wr-nitro/assets/woorockets/images/sep-pattern.png) repeat-x;
} .social-bar a {
border: 1px solid transparent;
}
.social-bar a:last-child {
margin-right: 0;
}
.social-bar.small a {
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 14px;
}
.social-bar.normal a {
width: 45px;
height: 45px;
line-height: 45px;
text-align: center;
font-size: 20px;
}
.social-bar.large a {
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
font-size: 25px;
}
.social-bar.solid_rounded a,
.social-bar.outline_rounded a {
border-radius: 4px;
}
.social-bar.solid_circle a,
.social-bar.outline_circle a {
border-radius: 50%;
}
.social-bar.multicolor a {
color: #fff;
}
.social-bar a span,
.wr-buy-now a span {
left: 50%;
bottom: 140%;
text-transform: capitalize;
}
.social-bar a:hover span,
.wr-buy-now a:hover span {
opacity: 1;
visibility: visible;
bottom: calc(100% - -10px);
bottom: -webkit-calc(100% - -10px);
}
.social-bar[class*="outline"].multicolor a.facebook,
.social-bar.default.multicolor a.facebook,
.wr-color-facebook,
.wr-color-hover-facebook {
color: #6078aa;
}
.social-bar[class*="outline"].multicolor a.twitter,
.social-bar.default.multicolor a.twitter,
.wr-color-twitter,
.wr-color-hover-twitter {
color: #00abf0;
}
.social-bar[class*="outline"].multicolor a.google-plus,
.social-bar.default.multicolor a.google-plus,
.wr-color-google-plus,
.wr-color-hover-google-plus {
color: #d95232;
}
.social-bar[class*="outline"].multicolor a.linkedin,
.social-bar.default.multicolor a.linkedin,
.wr-color-linkedin,
.wr-color-hover-linkedin {
color: #0073b2;
}
.social-bar[class*="outline"].multicolor a.instagram,
.social-bar.default.multicolor a.instagram,
.wr-color-instagram,
.wr-color-hover-instagram {
color: #474135;
}
.social-bar[class*="outline"].multicolor a.skype,
.social-bar.default.multicolor a.skype,
.wr-color-skype,
.wr-color-hover-skype {
color: #03a8e9;
}
.social-bar[class*="outline"].multicolor a.pinterest,
.social-bar.default.multicolor a.pinterest,
.wr-color-pinterest,
.wr-color-hover-pinterest {
color: #db2828;
}
.social-bar[class*="outline"].multicolor a.github,
.social-bar.default.multicolor a.github {
color: #3d3d3d;
}
.social-bar[class*="outline"].multicolor a.foursquare,
.social-bar.default.multicolor a.foursquare {
color: #35c6ff;
}
.social-bar[class*="outline"].multicolor a.dribbble,
.social-bar.default.multicolor a.dribbble,
.wr-color-dribbble,
.wr-color-hover-dribbble {
color: #fa77b4;
}
.social-bar[class*="outline"].multicolor a.behance,
.social-bar.default.multicolor a.behance,
.wr-color-behance,
.wr-color-hover-behance {
color: #019BFF;
}
.social-bar[class*="outline"].multicolor a.tumblr,
.social-bar.default.multicolor a.tumblr,
.wr-color-tumblr,
.wr-color-hover-tumblr {
color: #2E5F83;
}
.social-bar[class*="outline"].multicolor a.youtube,
.social-bar.default.multicolor a.youtube,
.wr-color-youtube,
.wr-color-hover-youtube {
color: #db2828;
}
.social-bar[class*="outline"].multicolor a.rss,
.social-bar.default.multicolor a.rss,
.wr-color-rss,
.wr-color-hover-rss {
color: #ff9000;
}
.social-bar[class*="outline"].multicolor a.flickr,
.social-bar.default.multicolor a.flickr,
.wr-color-flickr,
.wr-color-hover-flickr {
color: #ff0084;
}
.social-bar[class*="outline"].multicolor a.medium,
.social-bar.default.multicolor a.medium,
.wr-color-medium,
.wr-color-hover-medium {
color: #58595B;
}
.social-bar[class*="outline"].multicolor a.slack,
.social-bar.default.multicolor a.slack,
.wr-color-slack,
.wr-color-hover-slack {
color: #56B68B;
}
.social-bar[class*="outline"].multicolor a.yahoo,
.social-bar.default.multicolor a.yahoo,
.wr-color-yahoo,
.wr-color-hover-yahoo {
color: #4C1AC3;
}
.social-bar[class*="outline"].multicolor a.vimeo,
.social-bar.default.multicolor a.vimeo,
.wr-color-vimeo,
.wr-color-hover-vimeo {
color: #17B3E8;
}
.social-bar[class*="outline"].multicolor a.vk,
.social-bar.default.multicolor a.vk,
.wr-color-vk,
.wr-color-hover-vk {
color: #507299;
}
.social-bar[class*="solid"].multicolor a.facebook,
.wr-background-facebook {
background-color: #6078aa;
}
.social-bar[class*="solid"].multicolor a.twitter,
.wr-background-twitter {
background-color: #00abf0;
}
.social-bar[class*="solid"].multicolor a.pinterest,
.wr-background-pinterest {
background-color: #ce2020;
}
.social-bar[class*="solid"].multicolor a.google-plus,
.wr-background-google-plus {
background-color: #d95232;
}
.social-bar[class*="solid"].multicolor a.linkedin,
.wr-background-linkedin {
background-color: #0073b2;
}
.social-bar[class*="solid"].multicolor a.instagram,
.wr-background-instagram {
background-color: #474135;
}
.social-bar[class*="solid"].multicolor a.skype,
.wr-background-skype {
background-color: #03a8e9;
}
.social-bar[class*="solid"].multicolor a.pinterest {
background-color: #db2828;
}
.social-bar[class*="solid"].multicolor a.github {
background-color: #3d3d3d;
}
.social-bar[class*="solid"].multicolor a.foursquare {
background-color: #35c6ff;
}
.social-bar[class*="solid"].multicolor a.dribbble,
.wr-background-dribbble {
background-color: #fa77b4;
}
.social-bar[class*="solid"].multicolor a.behance,
.wr-background-behance {
background-color: #019BFF;
}
.social-bar[class*="solid"].multicolor a.tumblr,
.wr-background-tumblr {
background-color: #2E5F83;
}
.social-bar[class*="solid"].multicolor a.youtube,
.wr-background-youtube {
background-color: #db2828;
}
.social-bar[class*="solid"].multicolor a.rss,
.wr-background-rss {
background-color: #ff9000;
}
.social-bar[class*="solid"].multicolor a.flickr,
.wr-background-flickr {
background-color: #ff0084;
}
.social-bar[class*="solid"].multicolor a.medium,
.wr-background-medium {
background-color: #58595B;
}
.social-bar[class*="solid"].multicolor a.slack,
.wr-background-slack {
background-color: #56B68B;
}
.social-bar[class*="solid"].multicolor a.yahoo,
.wr-background-yahoo {
background-color: #4C1AC3;
}
.social-bar[class*="solid"].multicolor a.vimeo,
.wr-background-vimeo {
background-color: #17B3E8;
}
.social-bar[class*="solid"].multicolor a.vk,
.wr-background-vk {
background-color: #507299;
} .sc-social-network.wr-nitro-carousel {
margin: 0 !important;
}
.sc-social-network.wr-nitro-carousel .item {
padding: 0 !important;
}
.sc-social-network.flickr .item > a:before,
.sc-social-network .info {
z-index: 1;
background: rgba(0, 0, 0, 0.85);
opacity: 0;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.sc-social-network.flickr .item > a:before {
content: '';
position: absolute;
background: rgba(0, 0, 0, 0.75);
}
.sc-social-network .info.instagram {
pointer-events: none;
}
.sc-social-network .item > a {
display: block;
}
.sc-social-network .info h4 {
margin: 0;
font-size: 14px;
}
.sc-social-network .info.inside span {
color: #fff;
font-size: 11px;
}
.sc-social-network .info span i {
margin-right: 5px;
}
.sc-social-network .info.outside {
position: relative;
opacity: 1;
background: none;
margin-top: 10px;
}
.sc-social-network .info.outside a {
color: #646464;
}
.columns-2 .item,
.columns-4 .item.large,
.columns-2 .grid-sizer {
width: 50%;
}
.columns-3 .item.large {
width: 66.66667%;
}
.columns-5 .item.large {
width: 40%;
}
.columns-7 .item.large {
width: 28.57143%;
}
.columns-8 .item.large {
width: 25%;
}
.columns-3 .item,
.columns-6 .item.large,
.columns-3 .grid-sizer {
width: 33.33333%;
}
.columns-4 .item,
.columns-4 .grid-sizer {
width: 25%;
}
.columns-5 .item,
.columns-5 .grid-sizer,
.galleries .columns-5 figure {
width: 20%;
}
.columns-6 .item,
.columns-6 .grid-sizer {
width: calc(100% / 6);
width: -webkit-calc(100% / 6);
}
.columns-7 .item,
.columns-7 .grid-sizer,
.galleries .columns-7 figure {
width: calc(100% / 7);
width: -webkit-calc(100% / 7);
}
.columns-8 .item,
.columns-8 .grid-sizer,
.galleries .columns-8 figure {
width: calc(100% / 8);
width: -webkit-calc(100% / 8);
} .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tab {
border: 1px solid;
border-radius: 3px;
}
.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tab > a {
padding: 8px 15px;
background: none;
border: 0;
color: #323232;
font-size: 14px;
}
.vc_tta-tabs.vc_tta-style-style-1 .vc_tta-tabs-container .vc_tta-tab:hover {
border-color: #e4e4e4;
}
.vc_tta-tabs.vc_tta-style-style-2 .vc_tta-tabs-container:before {
position: absolute;
left: 0;
bottom: 0;
content: "";
width: 100%;
height: 1px;
}
.vc_tta-tabs.vc_tta-style-style-2 .vc_tta-tabs-container .vc_tta-tab {
border: 0;
position: relative;
}
.vc_tta-tabs.vc_tta-style-style-2 .vc_tta-tabs-container .vc_tta-tab a {
padding: 15px 10px;
}
.vc_tta-tabs.vc_tta-style-style-2 .vc_tta-tabs-container .vc_tta-tab:before,
.vc_tta-tabs.vc_tta-style-style-3 .vc_tta-tabs-container .vc_tta-tab:before,
.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container .vc_tta-tab:before {
position: absolute;
left: 50%;
bottom: 0;
content: "";
width: 0;
height: 1px;
z-index: 10;
opacity: 0;
}
.vc_tta-tabs.vc_tta-style-style-2 .vc_tta-tabs-container .vc_tta-tab.vc_active:before,
.vc_tta-tabs.vc_tta-style-style-3 .vc_tta-tabs-container .vc_tta-tab.vc_active:before,
.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container .vc_tta-tab.vc_active:before {
width: 100%;
left: 0;
opacity: 1;
}
.vc_tta-tabs.vc_tta-style-style-3 .vc_tta-tabs-container .vc_tta-tab {
border: 0;
position: relative;
}
.vc_tta-tabs.vc_tta-style-style-3 .vc_tta-tabs-container .vc_tta-tab:before {
height: 3px;
}
.vc_tta-tabs.vc_tta-style-style-3 .vc_tta-tabs-container .vc_tta-tab > a {
padding: 15px 10px;
}
.vc_tta-tabs.vc_tta-style-style-4 .vc_tta-tabs-container .vc_tta-tab {
border: 0;
position: relative;
}
.vc_tta-tabs.vc_tta-style-style-4 .vc_tta-tabs-container .vc_tta-tab:before {
-webkit-transform: rotate(30deg);
transform: rotate(30deg);
position: absolute;
right: 0;
top: 50%;
content: "";
width: 1px;
height: 20px;
z-index: 10;
margin-top: -10px;
}
.vc_tta-tabs.vc_tta-style-style-5 .vc_tta-tabs-container .vc_tta-tab {
border-left: 0;
border-right: 0;
margin: 1px 5px;
border-radius: 0;
}
.vc_tta-tabs.vc_tta-style-style-5 .vc_tta-tabs-container .vc_tta-tab a {
padding: 5px 20px;
}
.vc_tta-tabs.vc_tta-style-style-6 .vc_tta-tabs-container .vc_tta-tab {
border: 0;
position: relative;
}
.vc_tta-tabs.vc_tta-style-style-6 .vc_tta-tabs-container .vc_tta-tab:before {
position: absolute;
right: -2px;
top: 50%;
content: "";
width: 1px;
height: 20px;
z-index: 10;
margin-top: -10px;
}
.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container:before {
position: absolute;
left: 0;
top: 0;
content: "";
width: 100%;
height: 1px;
}
.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container .vc_tta-tab > a {
padding: 15px 10px;
}
.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container .vc_tta-tab {
border: 0;
position: relative;
}
.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container .vc_tta-tab:before {
top: 0;
bottom: auto;
}
.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container .vc_tta-tab a {
padding: 15px 10px;
}
.vc_tta.vc_general .vc_tta-panel-title > a {
font-size: 13px;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
padding: 16px 20px;
}
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active > a,
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:hover > a {
background: none;
}
.vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tab > a,
.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tab:hover > a {
color: #ff4064;
padding: 4px 20px;
} .vc_toggle {
border-left: 2px solid #e9e9e9;
margin-bottom: 10px;
padding-left: 10px;
}
.vc_toggle ul {
margin-left: 20px;
}
.vc_toggle.vc_toggle_active {
border-left: 2px solid #ff4064;
}
.vc_toggle.vc_toggle_active,
.vc_toggle.vc_toggle_active .vc_toggle_title {
-webkit-transition: border-color 1s;
transition: border-color 1s;
}
.vc_toggle .vc_toggle_title {
padding: 10px 0;
background: none;
border-bottom: 1px solid transparent;
position: relative;
}
.vc_toggle .vc_toggle_title > h4 {
font-size: 14px;
padding-right: 25px;
font-weight: normal;
}
.vc_toggle.vc_toggle_active .vc_toggle_title {
border-bottom-color: #e9e9e9;
}
.vc_toggle .vc_toggle_content {
padding: 0;
margin-top: 10px;
margin-bottom: 10px;
}
.vc_toggle .vc_toggle_title .vc_toggle_icon {
width: 15px;
height: 15px;
line-height: 15px;
text-align: right;
position: absolute;
top: 40%;
right: 0;
display: block;
font-style: normal;
}
.vc_toggle .vc_toggle_title .vc_toggle_icon:before {
width: 10px;
height: 10px;
background-color: transparent;
position: absolute;
top: 0;
right: 0;
content: "\f078";
font-family: "FontAwesome";
font-size: 10px;
color: #464646;
background-color: transparent;
opacity: 0;
}
.vc_toggle.vc_toggle_active .vc_toggle_title .vc_toggle_icon:before {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.vc_toggle .vc_toggle:hover .vc_toggle_title .vc_toggle_icon,
.vc_toggle.vc_toggle_active:hover .vc_toggle_title .vc_toggle_icon {
background-color: transparent;
}
.vc_toggle .vc_toggle:hover .vc_toggle_title .vc_toggle_icon:before,
.vc_toggle.vc_toggle_active:hover .vc_toggle_title .vc_toggle_icon:before {
opacity: 1;
background-color: transparent;
}
.vc_toggle.vc_toggle_style-2 {
border: 1px solid #e9e9e9;
padding: 0;
margin: 0;
margin-bottom: -1px;
}
.vc_toggle.vc_toggle_style-2 .vc_toggle_title,
.vc_toggle.vc_toggle_style-2 .vc_toggle_content {
margin-left: 10px;
margin-right: 10px;
}
.vc_toggle.vc_toggle_style-3 {
border: 0;
padding: 0;
margin: 0;
}
.vc_toggle.vc_toggle_style-3 .vc_toggle_title {
border: 1px solid #e9e9e9;
padding: 10px;
margin-bottom: -1px;
}
.vc_toggle.vc_toggle_style-3.vc_toggle_active .vc_toggle_title {
border-left: 1px solid #ff4064;
}
.vc_toggle.vc_toggle_style-3 .vc_toggle_content {
border-left: 1px solid #e9e9e9;
margin-top: 10px;
margin-bottom: 10px;
padding: 10px;
}
.vc_toggle.vc_toggle_style-3 .vc_toggle_title .vc_toggle_icon {
right: 10px;
}
.vc_toggle.vc_toggle_style-4 {
border: 0;
padding: 0;
margin: 0;
}
.vc_toggle.vc_toggle_style-4 .vc_toggle_title {
border-bottom-color: #e9e9e9;
position: relative;
}
.vc_toggle.vc_toggle_style-4 .vc_toggle_title:after {
-webkit-transition: all 1s;
transition: all 1s;
content: "";
position: absolute;
left: 0;
bottom: -1px;
height: 1px;
width: 0;
background: #ff4064;
}
.vc_toggle.vc_toggle_active.vc_toggle_style-4 .vc_toggle_title:after {
width: 45px;
} .sc-testimonials.style-1.left .testimonial-item > div {
float: left;
}
.sc-testimonials.style-1.left .testimonial-item .author,
.sc-testimonials.style-1.right .testimonial-item .avatar {
float: right;
margin-top: 0;
}
.sc-testimonials.style-1.left .avatar {
margin-right: 20px;
}
.sc-testimonials.style-1.right .avatar {
margin-left: 20px;
}
.sc-testimonials.style-1.left .content,
.sc-testimonials.style-1.right .content,
.sc-testimonials.style-1.left .author,
.sc-testimonials.style-1.right .author {
width: calc(100% - 90px));
width: -webkit-calc(100% - 90px));
}
.sc-testimonials.style-2 svg {
margin-left: -7px;
}
.sc-testimonials.style-2 .arrow {
top: -10px;
width: 0px;
left: 25px;
height: 0px;
line-height: 0px;
border: 10px solid transparent;
border-bottom-color: #ebebeb;
border-top: none;
}
.sc-testimonials.style-2 .arrow span {
top: 2px;
left: -10px;
display: block;
width: 0px;
height: 0px;
line-height: 0px;
border: 10px solid transparent;
border-bottom-color: #fff;
border-top: none;
}
.sc-testimonials.style-2.bottom .arrow {
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
bottom: -10px;
top: auto;
}
.sc-testimonials .name {
font-weight: 600;
}
.sc-testimonials .avatar img {
width: 70px !important;
height: 70px;
margin: 0 auto;
}
.sc-testimonials .testimonial-item {
float: left;
padding: 15px;
}
.sc-testimonials .testimonial-item svg text {
font-size: 70px;
font-family: 'Times New Roman';
}
.sc-testimonials.wr-nitro-masonry .testimonial-item-masonry {
box-shadow: 0 2px 17px 0 rgba(0, 0, 0, 0.1);
padding: 30px;
}
.sc-testimonials.wr-nitro-carousel .owl-item .testimonial-item {
width: 100%;
} .sc-video .fluid-iframe {
width: 100%;
padding-bottom: 56.25%;
}
.sc-video .fluid-iframe iframe {
max-width: 100%;
max-height: 100%;
}
.sc-video .sc-video-thumb iframe {
width: 100%;
height: 100%;
left: 0;
top: 0;
display: none;
}
.sc-video .sc-video-thumb img {
cursor: pointer;
}
.sc-video .sc-video-thumb svg {
left: calc(50% - 32px);
top: calc(50% - 32px);
}
.sc-video.tr .fluid-iframe iframe {
right: 0;
}
.sc-video.tc .fluid-iframe iframe {
left: 50%;
}
.sc-video[class*="shadow-"] > div {
z-index: 1;
}
.sc-video[class*="shadow-"] > div:before,
.sc-video[class*="shadow-"] > div:after {
content: "";
position: absolute;
z-index: -1;
}
.sc-video.shadow-1 > div img {
border-radius: 2% 0% 0% 0% / 20% 0% 0% 0%;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
}
.sc-video.shadow-1 > div:before {
-webkit-transform: rotate(7deg) translate(20px, 25px) skew(20deg);
transform: rotate(7deg) translate(20px, 25px) skew(20deg);
top: 0;
left: 0;
width: 33%;
height: 25%;
box-shadow: -10px -10px 15px rgba(0, 0, 0, 0.5);
}
.sc-video.shadow-2 > div img {
border-radius: 0% 0% 25% 25% / 0% 0% 3% 3%;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
}
.sc-video.shadow-2 > div:before {
-webkit-transform: rotate(-3deg) skew(0deg);
transform: rotate(-3deg) skew(0deg);
bottom: 15px;
left: 10px;
width: 50%;
height: 20%;
box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
}
.sc-video.shadow-2 > div:after {
-webkit-transform: rotate(3deg) skew(0deg);
transform: rotate(3deg) skew(0deg);
bottom: 15px;
right: 10px;
width: 50%;
height: 20%;
box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
}
.sc-video.shadow-3 > div img {
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
border-radius: 1% 1% 1% 1% / 1% 1% 1% 1%;
}
.sc-video.shadow-3 > div:before {
width: 80%;
height: 40%;
left: 10%;
border-radius: 50%;
top: 0;
box-shadow: 0 -7px 16px rgba(0, 0, 0, 0.4);
}
.sc-video.shadow-3 > div:after {
width: 80%;
height: 40%;
left: 10%;
border-radius: 50%;
bottom: 0;
box-shadow: 0 7px 16px rgba(0, 0, 0, 0.4);
}
.sc-video.shadow-4 > div img {
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
border-radius: 1% 1% 1% 1% / 1% 1% 1% 1%;
}
.sc-video.shadow-4 > div:after {
width: 80%;
height: 40%;
left: 10%;
border-radius: 50%;
bottom: 0;
box-shadow: 0 7px 16px rgba(0, 0, 0, 0.4);
}
.sc-video.shadow-5 > div img {
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
border-radius: 1% 1% 1% 1% / 1% 1% 1% 1%;
}
.sc-video.shadow-5 > div:before {
width: 80%;
height: 40%;
left: 10%;
border-radius: 50%;
top: 0;
box-shadow: 0 -7px 16px rgba(0, 0, 0, 0.4);
}
.sc-video.shadow-6 > div img {
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
border-radius: 1% 1% 1% 1% / 1% 1% 1% 1%;
}
.sc-video.shadow-6 > div:before {
-webkit-transform: skew(36deg);
transform: skew(36deg);
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
left: 80px;
bottom: 5px;
width: 100%;
height: 37%;
border-radius: 10% 0 0 0;
box-shadow: -86px 0 17px rgba(0, 0, 0, 0.33);
}
.sc-video.shadow-7 > div img {
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
border-radius: 1% 1% 1% 1% / 1% 1% 1% 1%;
}
.sc-video.shadow-7 > div:before {
-webkit-transform: skew(-36deg);
transform: skew(-36deg);
-webkit-transform-origin: 0% 100%;
transform-origin: 0% 100%;
right: 80px;
bottom: 5px;
width: 100%;
height: 37%;
border-radius: 0 10% 0 0;
box-shadow: 86px 0 17px rgba(0, 0, 0, 0.33);
}
.sc-video.shadow-8 > div img {
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
border-radius: 0% 0% 1% 0% / 0% 0% 20% 0%;
}
.sc-video.shadow-8 > div:before {
-webkit-transform: skew(2deg, 2deg) translate(3px, 8px);
transform: skew(2deg, 2deg) translate(3px, 8px);
width: 98%;
height: 96%;
bottom: 0px;
right: 0px;
background: #eee;
border: 1px solid #ccc;
box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1);
}
.sc-video.shadow-8 > div:after {
-webkit-transform: skew(2deg, 2deg) translate(-1px, 2px);
transform: skew(2deg, 2deg) translate(-1px, 2px);
width: 98%;
height: 96%;
bottom: 0px;
right: 0px;
background: #eee;
border: 1px solid #ccc;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
.sc-video.shadow-9 > div img {
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), 0 0 50px rgba(0, 0, 0, 0.1) inset;
border-radius: 1% 1% 1% 1% / 1% 1% 1% 1%;
}
.sc-video.shadow-9 > div:before {
left: 0;
width: 100%;
height: 80%;
border-radius: 10px / 100px;
top: 10%;
bottom: 10%;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
} .counter-wrap .icon {
font-size: 14px;
color: #d7ac77;
margin-bottom: 20px;
}
.counter-wrap .number {
font-size: 46px;
font-weight: 600;
line-height: 40px;
margin: 10px 0 0;
}
.counter-wrap .title {
font-size: 26px;
margin: 10px 0 16px;
}
.counter-wrap .desc {
color: #cacaca;
font-size: 10px;
letter-spacing: 3px;
margin-top: 5px;
}
.counter-wrap.horizontal {
overflow: hidden;
position: relative;
}
.counter-wrap.horizontal > div,
.counter-wrap.horizontal .title {
margin: 0;
}
.counter-wrap.horizontal .number {
margin-left: 30px;
}
.counter-wrap.horizontal .title {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
white-space: nowrap;
}
.counter-wrap.horizontal .title,
.counter-wrap.horizontal .desc {
text-align: right;
}
.counter-wrap.horizontal .title + .desc {
padding-left: 20px;
} .sc-product-cat {
display: table;
margin: auto;
}
.sc-product-cat .sc-product-cat:hover img {
opacity: 0.7;
}
.sc-product-cat > div {
bottom: 20px;
padding: 10px;
left: 0;
right: 0;
width: 70%;
margin: 0 auto;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.sc-product-cat > div a {
font-size: 14px;
}
.sc-product-cat > div .count {
font-size: 10px;
}
.sc-cat-list ul {
list-style: none;
}
.sc-cat-list ul li {
position: relative;
}
.sc-cat-list ul li a {
padding: 7px 10px;
border-left: 2px solid transparent;
display: block;
margin: 0;
border-bottom: 1px solid;
}
.sc-cat-list ul li ul {
position: absolute;
left: 100%;
width: 250px;
top: 0;
padding-left: 0;
opacity: 0;
border: 1px solid;
border-bottom: 0;
visibility: hidden;
transition: all .3s;
margin-left: -2px;
border-left: 2px solid;
z-index: 1000;
background: #fff;
margin-top: -1px;
max-height: 100vh;
overflow: auto;
}
.sc-cat-list ul li ul li a {
padding: 13px;
border-left: 0;
}
.sc-cat-list ul li ul li a img {
display: none;
}
.sc-cat-list ul li:hover > ul {
opacity: 1;
visibility: visible;
}
.sc-cat-list .title {
padding: 13px 20px;
}
.sc-cat-list .title,
.sc-cat-list .title:hover {
color: #fff;
}
.wr-mobile .sc-cat-list .sc-cat-mobile {
right: 0;
width: 30px;
height: 48px;
line-height: 48px;
font-size: 20px;
text-align: center;
top: 0;
}
.wr-mobile .sc-cat-list .sc-cat-mobile.expanded:before {
content: "\f106";
}
.wr-mobile .sc-cat-list ul ul {
position: relative;
opacity: 1;
left: 0;
width: 100%;
border: 0;
visibility: visible;
padding-left: 20px;
margin: 0;
display: none;
}
.wr-mobile .sc-cat-list ul ul li a img {
display: inline-block;
}
.wr-mobile .sc-cat-list ul ul.expanded {
display: block;
} .sc-product-menu .menu-title h3 {
font-size: 24px;
color: #464646;
margin-bottom: 0;
}
.sc-product-menu .menu-title h4 {
font-size: 10px;
color: #e3e3e3;
margin-top: 0;
}
.sc-product-menu ul {
list-style: none;
}
.sc-product-menu.has-image ul li {
padding-bottom: 15px;
margin-bottom: 15px;
border-bottom: 1px solid;
list-style: none;
}
.sc-product-menu.has-image .product-meta {
margin: 0 0 5px;
}
.sc-product-menu .product-title {
font-size: 14px;
line-height: 18px;
width: 50%;
}
.sc-product-menu .price {
z-index: 2;
line-height: 16px;
}
.sc-product-menu .price .amount {
font-size: 14px;
}
.sc-product-menu .price del .amount {
font-size: 12px;
color: #6a6060;
}
.sc-product-menu.has-image .product-info {
overflow: hidden;
padding-left: 10px;
}
.sc-product-menu .product-image {
width: 62px;
height: 62px;
}
.sc-product-menu .product-image img {
border-radius: 3px;
} .sc-product-package ul {
list-style: none;
counter-reset: my-badass-counter;
}
.sc-product-package ul li {
border-bottom: 1px solid #e1e1e1;
}
.sc-product-package ul li:before {
content: counter(my-badass-counter, decimal);
counter-increment: my-badass-counter;
font-size: 50px;
left: 0;
line-height: 44px;
position: absolute;
font-weight: 100;
}
.sc-product-package .p-package-info {
width: calc(100% - 60px);
width: -webkit-calc(100% - 60px);
}
.sc-product-package .p-package-info .p-package-cat {
font-family: Georgia;
font-style: italic;
}
.sc-product-package .p-package-info .p-package-cat a {
font-size: 12px;
margin-right: 5px;
}
.sc-product-package .p-package-info h4 {
font-size: 16px;
line-height: 24px;
}
.sc-product-package .p-package-info h4 > * {
display: inline-block;
position: relative;
}
.sc-product-package .p-package-info .price {
margin-bottom: 0;
}
.sc-product-package .p-package-cart > p {
border: 0 !important;
padding: 0 !important;
margin: 0;
position: relative;
}
.sc-product-package .p-package-cart .product__btn_cart {
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
background: #fff;
margin: 0;
padding: 0;
font-size: 15px;
border: 1px solid;
}
.sc-product-package .p-package-cart .product__btn_cart span {
left: 50%;
top: -40px;
}
.sc-product-package .p-package-cart .product__btn_cart span:before {
right: calc(50% - 5px);
right: -webkit-calc(50% - 5px);
border-left: 5px solid transparent;
border-top: 5px solid rgba(0, 0, 0, 0.8);
top: 100%;
}
.sc-product-package .p-package-cart .product__btn_cart i {
margin-right: 0;
transition: none;
}
.sc-product-package .p-package-cart .product__btn_cart i:before {
content: "\e900";
}
.sc-product-package .p-package-cart .product__btn_cart.loading i:before,
.sc-product-package .p-package-cart .product__btn_cart.added i:before {
font-family: "FontAwesome";
}
.sc-product-package .p-package-cart .product__btn_cart.loading i:before {
content: "\f110";
}
.sc-product-package .p-package-cart .product__btn_cart.added i:before {
content: "\f00c";
} .nitro-timeline {
position: relative;
}
.nitro-timeline ul *:before, .nitro-timeline ul *:after {
content: '';
position: absolute;
}
.nitro-timeline ul .timeline-content:before {
width: 18px;
height: 18px;
background: #000;
border: 3px solid #bfbfbf;
border-radius: 100%;
left: -9px;
top: 30px;
z-index: 1;
}
.nitro-timeline ul .timeline-content:after {
width: 2px;
top: 0;
bottom: -50px;
left: -1px;
background: #000;
}
.nitro-timeline ul .timeline-content .timeline-content-inner {
background: #f9f9f9;
box-shadow: 0px 12px 18px 0px rgba(97, 97, 97, 0.14);
padding: 10px 30px;
position: relative;
}
.nitro-timeline ul .timeline-content .timeline-content-inner:before {
width: 0;
height: 0;
border-top: 7px solid transparent;
border-right: 7px solid #f9f9f9;
border-bottom: 7px solid transparent;
position: absolute;
left: -7px;
top: 31px;
}
.nitro-timeline ul .timeline-content h3 {
font-size: 18px;
line-height: 1.5em;
}
.nitro-timeline ul .datetime {
padding-top: 26px !important;
font-size: 16px;
}
.nitro-timeline ul li {
list-style: none !important;
position: relative;
margin-bottom: 50px;
}
.nitro-timeline ul li .timeline-item > * {
padding: 0 30px;
position: relative;
}
.nitro-timeline.style-1 .datetime {
width: 200px;
text-align: right;
}
.nitro-timeline.style-1 .timeline-content {
width: calc(100% - 200px);
width: -webkit-calc(100% - 200px);
}
.nitro-timeline.style-2 li:nth-child(even) .timeline-item .datetime {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
right: auto;
left: 0;
}
.nitro-timeline.style-2 li:nth-child(odd) .timeline-content-inner:before {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
right: -7px;
left: auto !important;
}
.nitro-timeline.style-2 li:nth-child(odd) .timeline-content {
text-align: right;
}
.nitro-timeline.style-2 li:nth-child(odd) .timeline-content:before {
left: auto !important;
right: -9px;
}
.nitro-timeline.style-2 li:after {
width: 2px;
top: 0;
bottom: -50px;
left: 50%;
margin-left: -1px;
background: #000;
}
.nitro-timeline.style-2 .timeline-item {
width: 50%;
position: relative;
}
.nitro-timeline.style-2 .timeline-item .datetime {
-webkit-transform: translateX(100%);
transform: translateX(100%);
position: absolute !important;
right: 0;
}
.nitro-timeline.style-2 .timeline-content:after {
display: none;
} .footer .top-inner,
.footer .bot .info, .container {
max-width: 1170px;
width: 100%;
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
}
.hb-search.dropdown .search-form-inner, .hb-cart.dropdown-fade .hb-minicart, .image-banner.image.style-1 .front, .image-banner.image.style-7 .back, .image-banner.image.style-11 .back,
.image-banner.image.style-11 > div:hover .front, .nitro-member.style-3 .member-avatar.two-image .back,
.nitro-member.style-3 .member-avatar.two-image:hover .front {
opacity: 0;
}
.mfp-close:hover,
.mfp-close:focus, .galleries .inside > figure:hover figcaption, .galleries .inside .hentry:hover .title, .galleries .hentry:hover .mask:after,
.galleries .hentry:hover .mask.wr-nitro-carousel .gallery-item:after, .galleries .gallery-type-external:hover .external_link, .gallery-fullscreen .single-gallery .nav-thumb .owl-item.current, .gallery-fullscreen .single-gallery .nav-thumb .owl-item:hover, .single .gallery-list .item:hover img, .hb-search.dropdown.active-dropdown .search-form-inner, .hb-cart.dropdown-fade.active-dropdown .hb-minicart, .hb-cart.dropdown-left-to-right.active-dropdown .hb-minicart, .hb-cart.dropdown-right-to-left.active-dropdown .hb-minicart, .hb-cart.dropdown-bottom-to-top.active-dropdown .hb-minicart, .hb-cart.dropdown-scale.active-dropdown .hb-minicart, .b-classic .format-gallery .entry-thumb img:hover,
.b-zigzag .format-gallery .entry-thumb img:hover, .image-banner.text.style-2 > div:hover img,
.image-banner.image.style-3 > div:hover a:before,
.image-banner.image.style-3 > div:hover a:after,
.image-banner.image.style-6 > div:hover a:before,
.image-banner.image.style-6 > div:hover a:after,
.image-banner.text.style-3 > div:hover .content:after,
.image-banner.text.style-3 > div:hover .content p,
.image-banner.image.style-4 > div:hover a:before,
.image-banner.image.style-4 .front,
.image-banner.image.style-5 > div:hover a:before,
.image-banner.text.style-5 > div:hover .inner-content *,
.image-banner.text.style-7 > div:hover .content p,
.image-banner.text.style-9 > div:hover .content:before,
.image-banner.text.style-9 > div:hover .content p,
.image-banner.image.style-11 > div:hover .back,
.image-banner.image.style-11 .front,
.image-banner.image.style-1 > div:hover .front,
.image-banner.image.style-1 .front,
.image-banner.image.style-1 > div:hover .back,
.image-banner.image.style-1 > div:hover a::before,
.image-banner.image.style-2 .back,
.image-banner.text.style-1 > div:hover .content,
.image-banner.text.style-5 > div:hover .content:before,
.image-banner.text.style-5 > div:hover .content:after, .nitro-member.style-1:hover .avatar:after,
.nitro-member.style-2 .avatar:after, .nitro-member.style-3 .member-avatar.two-image:hover .back, .wr-pricing-table.style-1 .pricing-item .inner:hover:before,
.wr-pricing-table.style-1 .pricing-item .inner:hover:after,
.wr-pricing-table.style-2 .pricing-item .inner:hover:before,
.wr-pricing-table.style-2 .pricing-item .inner:hover:after, .sc-social-network.flickr .item:hover > a:before,
.sc-social-network .item:hover .info, .sc-product-cat img {
opacity: 1;
}
.wr-mobile .hb-sidebar .wr-close-mobile, .menu-breadcrumbs-outer, .list-blog.inner.hide-content .entry-thumb a:after, .nitro-member.style-1 .social a {
-webkit-transition: 0.3s all;
transition: 0.3s all;
opacity: 0;
visibility: hidden;
}
.hb-currency:hover .list, .hb-cart-outer .mini_cart_item:hover .action-top-bottom, .hb-sidebar.active .content-sidebar > .overlay, .wr-mobile .hb-sidebar.active .wr-close-mobile, .menu-more.active-more .nav-more .site-navigator, .menu-breadcrumbs-outer.show-breadcrumbs, .nitro-member.style-1:hover .social a {
opacity: 1;
visibility: visible;
}
.galleries .hentry .mask img, .nitro-gallery .item img,
.nitro-gallery figure img, .single-gallery .related-gallery .related .hentry, .widget .woof_sid_auto_shortcode,
.widget .woof_auto_show_outer, .mm-container .element-categories .img-category img, .underline-hover .site-navigator > .current-menu-ancestor > .menu-item-link:after,
.underline-hover .site-navigator > .current-menu-item > .menu-item-link:after,
.underline-hover .site-navigator > li:hover > .menu-item-link:after, .wr-mobile .hb-menu .menu-icon-action .wr-burger-middle, .hb-search.dropdown.active-dropdown .search-form.set-width .txt-livesearch,
.hb-search.dropdown.active-dropdown .search-form.set-width .txt-search, .b-zigzag .entry-thumb img, .image-banner img.front, .nitro-member img, .sc-social-network .item img,
.sc-social-network.columns-2 .item.large, .sc-product-cat img {
width: 100%;
}
.mfp-container, .mfp-iframe-scaler iframe, .site-title .mask, .image-banner.text.style-1 .content, .image-banner.text.style-3 .content:after, .image-banner.text.style-4 .content, .image-banner.text.style-5 .content, .image-banner.text.style-6 .content, .image-banner.image.style-7 a:before, .image-banner.text.style-7 .content, .image-banner.text.style-8 .content, .image-banner.image.style-9 a:after, .image-banner.text.style-9 .content, .image-banner.text.style-10 .content h2:before,
.image-banner.text.style-10 .content h2:after,
.image-banner.text.style-12 .content h2:before,
.image-banner.text.style-12 .content h2:after {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.mfp-bg,
.mfp-wrap, .hb-menu-outer .fullscreen-style, .hb-sidebar .content-sidebar > .overlay, .hb-overlay-sidebar, .mask-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.hb-search-fs .wrls-header-outer, .hb-search-fs .txt-search {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
a, button,
html input[type=button],
input[type=reset],
input[type=submit], .galleries .inside figcaption, .galleries .hentry .mask:not(.wr-nitro-carousel):after,
.galleries .hentry .mask.wr-nitro-carousel .gallery-item:after, .galleries .hentry:hover .action a:first-child, .galleries .hentry .action span,
.galleries .hentry .thumb .mask a span, .galleries .external_link, .single-gallery .hentry .thumb .mask a span, .gallery-fullscreen .single-gallery .nav-thumb .owl-item, .nivo-lightbox-theme-default .nivo-lightbox-nav:before, .widget .nitro-instagram .item img, .wr-notice-tooltip .notice-tooltip, .header .sticky-row-scroll.sticky-normal .hb-section, .hb-currency .item, .hb-currency .list, .hb-menu-outer .fullscreen-style.scale-effect, .wr-mobile .hb-menu .menu-icon-action .wr-burger-scale span, .hb-search.boxed .open, .hb-cart-outer.cart-slider .minicart-horizontal .product_list_widget, .hb-cart-outer.cart-slider .cart_list-outer .control .control-inner:before, .hb-cart-outer.cart-slider .cart_list-outer .control .control-inner:after, .hb-cart .cart-control i, .hb-sidebar .icon-sidebar, .hb-sidebar .animation-sidebar, .hb-wishlist, .vertical-layout .hb-menu .icon-has-children, .mask-overlay, .sc-button i, .wr-nitro-carousel .owl-nav > div,
.wr-nitro-carousel .owl-dots .owl-dot span, .image-banner img, .image-banner.text.style-2 .inner-content, .image-banner.image.style-3 a:before,
.image-banner.image.style-3 a:after,
.image-banner.image.style-4 a:before,
.image-banner.image.style-5 a:before,
.image-banner.image.style-6 a:before,
.image-banner.image.style-6 a:after, .image-banner.image.style-9 a:after, .image-banner.text.style-10 .content h2:before,
.image-banner.text.style-10 .content h2:after,
.image-banner.text.style-12 .content h2:before,
.image-banner.text.style-12 .content h2:after, .image-banner.style-13.text .content *, .wpb_image_grid .wpb_image_grid_ul img, .nitro-member.style-1 .avatar:after,
.nitro-member.style-2 .avatar:after, .sc-social-network.flickr .item > a:before, .vc_tta-tabs.vc_tta-style-style-2 .vc_tta-tabs-container .vc_tta-tab:before,
.vc_tta-tabs.vc_tta-style-style-3 .vc_tta-tabs-container .vc_tta-tab:before,
.vc_tta-tabs.vc_tta-style-style-7 .vc_tta-tabs-container .vc_tta-tab:before, .vc_toggle .vc_toggle_title .vc_toggle_icon:before {
-webkit-transition: 0.3s all;
transition: 0.3s all;
}
.mfp-align-top .mfp-container:before,
.mfp-s-ready .mfp-preloader,
.mfp-s-error .mfp-content,
.mfp-loading.mfp-figure, .filter-on-mobile,
.tax-gallery_cat .gallery-cat, .gallery-fullscreen .header-outer,
.gallery-fullscreen .footer, .widget.widget_nav_menu .site-navigator .menu-item-has-children i, .widget .product-categories .cat-parent .children,
.widget .widget_nav_menu .menu-item-has-children > .sub-menu, .site-title > .container:before,
.site-title > .container:after, .hb-menu.icon-layout .close,
.hb-menu.icon-layout .site-navigator-outer, .hb-search .search-form, .hb-search .search-form .close,
.hb-search .search-form .btn-search, .hb-search.boxed.loading-wrls .open, .hb-search-fs .btn-search, .hb-cart-outer.cart-slider .cart_list-outer .control .control-item .disabled .control-inner, .hb-cart.sidebar .hb-minicart-outer, .wr-close-mobile, .site-navigator .item-hidden, .menu-more .nav-more .site-navigator > li > a:after, .maintenance .wr-countdown > div:last-child:after, .gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption, .sc-product-button .button span.tooltip:before, .image-banner.text.style-10 .content p,
.image-banner.text.style-11 .content p,
.image-banner.text.style-12 .content p, .nitro-member .member .row, .vc_tta-tabs.vc_tta-style-style-4 .vc_tta-tabs-container .vc_tta-tab:last-child:before, .vc_tta-tabs.vc_tta-style-style-6 .vc_tta-tabs-container .vc_tta-tab:last-child:before, .sc-product-package .p-package-cart .woocommerce > *:not(.product__btn) {
display: none;
}
.widget .product-categories .current-cat > .children,
.widget .product-categories .current-cat-parent > .children,
.widget .widget_nav_menu .menu-item-has-children.current-menu-item > .sub-menu, .mm-container .element-categories .img-category a, .vertical-layout .hb-menu .animation-vertical-slide .active-slide > ul,
.vertical-layout .hb-menu .animation-vertical-slide .active-slide .mm-container-outer,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .active-slide > ul,
.hb-menu-outer .fullscreen-style.animation-vertical-slide .active-slide .mm-container-outer,
.hb-menu-outer .sidebar-style.animation-vertical-slide .active-slide > ul,
.hb-menu-outer .sidebar-style.animation-vertical-slide .active-slide .mm-container-outer, .image-banner.text.style-2 a {
display: block;
}
.rtl .fr,
.rtl .pull-right, .rtl .widget ul li .count, .rtl .b-single .single-nav .next, .rtl .image-banner.tr > div, .fl, .nitro-services.icon .icon-wrap.left,
.nitro-services.icon.tl div {
float: left;
}
.rtl .fl,
.rtl .pull-left,
.rtl .row [class*="cm-"], .rtl .breadcrumbs li, .rtl .single-gallery .social-share li, .rtl .widget .tagcloud a, .rtl .widget .product_list_widget li > a, .rtl .b-single .single-nav > *, .rtl .b-classic .entry-thumb, .rtl .page-numbers li, .rtl .clean-tab .woocommerce-tabs .tabs, .rtl .woocommerce-cart .facebook-sharing,
.rtl .woocommerce-cart .twitter-sharing, .rtl .image-banner.tl > div, .rtl .style-2 .thumb-bottom #p-thumb .owl-item, .rtl .quickview-modal .info .quickview-button > *, .rtl .woocommerce-tabs .comment-form-rating > *, .fr, .nitro-services.icon .icon-wrap.right {
float: right;
}
.rtl .tr, .rtl .gallery-cat.tl, .rtl .b-single .single-nav .next, .rtl .woocommerce-cart .cart_totals td, .rtl .sc-button:not(.tc), .rtl .list-blog.tl, .rtl .nitro-services.tl, .rtl .sc-testimonials.tl, .text-align-left .site-navigator > li > .menu-item-link, .tl {
text-align: left;
}
.rtl caption,
.rtl th, .rtl td, .rtl .tl, .rtl .gallery-cat.tr, .rtl .woocommerce-tabs #comments .star-rating, .rtl .woocommerce table.wishlist_table tbody td, .rtl .sc-button.tr, .rtl .list-blog.tr, .rtl .nitro-services.tr, .rtl .sc-testimonials.tr, .rtl .quickview-modal .info, .rtl .star-rating, .site-title.style-1 .breadcrumbs, .text-align-right .site-navigator > li > .menu-item-link,
.text-align-right .site-navigator li.menu-default ul a, .tr {
text-align: right;
}
.text-align-center .site-navigator > li > .menu-item-link,
.text-align-center .site-navigator li.menu-default ul a, .tc {
text-align: center;
}
.galleries .gallery-type-external:hover .external_link, .widget_shopping_cart_content .loading:before, .image-banner.text.style-6 .content:before,
.image-banner.text.style-6 .content:after,
.image-banner.text.style-11 .content h2 {
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.galleries .wr-nitro-carousel .owl-dots, .single-gallery .horizontal .wr-nitro-horizontal .owl-dots, .gallery-fullscreen .single-gallery .actions > a > .tooltip, #wr_customize_link, .underline-hover .site-navigator > li > .menu-item-link:after, .hb-search.dropdown.animation-left-to-right .search-form-inner, .sc-product-button .product__btn_cart span, .social-bar a span,
.wr-buy-now a span, .sc-video.tc .fluid-iframe iframe, .sc-product-package .p-package-cart .product__btn_cart span {
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.nitro-gallery > div a > span.pa,
.gallery-list .item > span.pa, .pageloader > div, .hb-menu-outer .site-navigator .icon-has-children, .wr-mobile .hb-menu .site-navigator .has-children-mobile:before, .hb-search-fs.topbar .close, .hb-search.boxed .open, .hb-cart-outer.cart-slider .cart_list-outer .control .control-item, .menu-more .nav-more .site-navigator > li > a .icon-has-children, .vertical-layout .hb-menu .icon-has-children, .sc-subscribe-form.icon-submit.inside button, .wr-nitro-carousel .owl-nav > div i, .image-banner.text .content .inner-content, .image-banner.text.style-10 .content h2,
.image-banner.text.style-11 .content h2,
.image-banner.text.style-12 .content h2, .list-blog.inner.middle .entry-content, .nitro-separator.tc .sep-left,
.nitro-separator.tc div:before,
.nitro-separator.tc .sep-right,
.nitro-separator.tc div:after {
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.galleries .inside .hentry:hover .title, .hb-search.dropdown.animation-left-to-right.active-dropdown .search-form-inner,
.hb-search.dropdown.animation-right-to-left.active-dropdown .search-form-inner, .hb-cart.dropdown-left-to-right.active-dropdown .hb-minicart, .hb-cart.dropdown-right-to-left.active-dropdown .hb-minicart, .hb-sidebar.active .animation-sidebar.right-position, .hb-sidebar.active .animation-sidebar.left-position, .menu-more.active-more .animation-left-to-right,
.menu-more.active-more .animation-right-to-left, .image-banner.image.style-11 > div:hover img {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.hb-search.dropdown.animation-bottom-to-top.active-dropdown .search-form-inner, .hb-cart-outer .mini_cart_item:hover .action-top-bottom, .hb-cart-outer .minicart-horizontal .mini_cart_item .img-item img, .hb-cart-outer .minicart-horizontal .mini_cart_item:hover .info-item, .hb-cart.dropdown-bottom-to-top.active-dropdown .hb-minicart, .wr-notice-cart-outer.active, .hb-sidebar.active .animation-sidebar.top-position, .hb-sidebar.active .animation-sidebar.bottom-position, .menu-more.active-more .animation-bottom-to-top, .image-banner.text.style-6 > div:hover .content .content p,
.image-banner.text.style-6 > div:hover .content .content h2 {
-webkit-transform: translateY(0);
transform: translateY(0);
}
.image-banner.text.style-1 .inner-content > *,
.image-banner.image.style-4 a:before,
.image-banner.image.style-5 a:before,
.image-banner.image.style-10 .front {
-webkit-transform: scale(0);
transform: scale(0);
}
.hb-menu-outer .fullscreen-style.scale-effect.scale-active, .hb-search.dropdown.animation-scale.active-dropdown .search-form-inner, .hb-cart.dropdown-scale.active-dropdown .hb-minicart, .menu-more.active-more .animation-scale, .image-banner.image.style-1 > div:hover .front,
.image-banner.image.style-2 .back,
.image-banner.text.style-1 > div:hover .inner-content > *,
.image-banner.image.style-3 > div:hover a:before,
.image-banner.image.style-3 > div:hover a:after,
.image-banner.image.style-6 > div:hover a:before,
.image-banner.image.style-6 > div:hover a:after,
.image-banner.image.style-4 > div:hover a:before,
.image-banner.text.style-4 > div:hover img,
.image-banner.image.style-9 > div:hover .back,
.image-banner.image.style-10 > div:hover .front,
.image-banner.text.style-5 > div:hover .content:before,
.image-banner.text.style-5 > div:hover .content:after, .image-banner.image.style-1:hover a::before,
.image-banner.text.style-9:hover .content:before,
.image-banner.text.style-9:hover .content p, .wr-pricing-table.style-1 .pricing-item .inner:hover:before,
.wr-pricing-table.style-1 .pricing-item .inner:hover:after,
.wr-pricing-table.style-2 .pricing-item .inner:hover:before,
.wr-pricing-table.style-2 .pricing-item .inner:hover:after {
-webkit-transform: scale(1);
transform: scale(1);
} .rtl .woocommerce-breadcrumb, .mm-container, .mm-container .element-products, .mm-container .element-products .price-product, .mm-container .element-categories, .header .container, .hb-currency .item, .hb-menu-outer .navigator-column, .wr-mobile .hb-menu .site-navigator .item-link-outer, .wr-mobile .hb-menu.mobile-text .site-navigator-inner .site-navigator, .hb-social, .hb-social a, .widget_shopping_cart_content .total,
.widget_shopping_cart_content .buttons, .widget_shopping_cart_content .mini_cart_item, .widget_shopping_cart_content .info-item, .hb-cart-outer .minicart-horizontal, .hb-cart-outer .minicart-horizontal .widget_shopping_cart_content, .hb-cart-outer .minicart-horizontal .product_list_widget, .hb-cart-outer .minicart-horizontal .price-checkout, .hb-cart-outer .minicart-horizontal .total, .hb-cart-outer.cart-slider .cart_list-outer .control .control-item, .hb-cart, .wr-notice-cart .icon-notice, .wr-notice-cart .text-notice, .animation-sidebar.bottom-position .sidebar-inner,
.animation-sidebar.top-position .sidebar-inner, .hb-wishlist, .vertical-layout, .vertical-layout > .hb-section-outer, .vertical-layout > .hb-section-outer > .hb-section, .horizontal-layout .hb-menu.text-layout .site-navigator-inner, .menu-more .icon-more, .menu-breadcrumbs, .fc,
.vc_row-o-content-middle > .container,
.vc_row-o-content-bottom > .container, .maintenance .wrapper,
.maintenance.maintenance-style-2 .wr-countdown > div > div, .nitro-carousel, .image-banner.style-13.text .content h2, .image-banner.style-13.text .content .inner-content, .nitro-timeline.style-2 li {
display: -ms-flexbox;
display: flex;
display: -webkit-box;
display: -webkit-flex;
}
.mm-container, .mm-container .element-products .price-product, .header .container, .wr-mobile .hb-menu .site-navigator .item-link-outer, .hb-social, .widget_shopping_cart_content .total,
.widget_shopping_cart_content .buttons, .hb-cart-outer .minicart-horizontal .buttons, .menu-breadcrumbs, .fcw {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.hb-cart-outer .minicart-horizontal .widget_shopping_cart_content, .hb-cart-outer .minicart-horizontal .product_list_widget, .hb-cart-outer .minicart-horizontal .total, .animation-sidebar.bottom-position .sidebar-inner,
.animation-sidebar.top-position .sidebar-inner, .vertical-layout .container, .fcnw {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-flex-wrap: nowrap;
}
.fcwr {
-ms-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
-webkit-flex-wrap: wrap-reverse;
}
.fcrr {
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-flex-direction: row-reverse;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
}
.widget_shopping_cart_content .info-item, .hb-cart-outer .minicart-horizontal .buttons, .wr-notice-cart .text-notice, .vertical-layout .container, .vertical-layout > .hb-section-outer, .vertical-layout > .hb-section-outer > .hb-section, .fcc, .image-banner.style-13.text .content h2, .image-banner.style-13.text .content .inner-content {
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
}
.fccr {
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
-webkit-flex-direction: column-reverse;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
}
.rtl .woocommerce-breadcrumb, .header .container, .hb-currency .item, .hb-menu-outer .navigator-column, .wr-mobile .hb-menu .site-navigator .item-link-outer, .hb-social, .hb-social a, .widget_shopping_cart_content .total, .hb-cart-outer .minicart-horizontal, .hb-cart-outer .minicart-horizontal .widget_shopping_cart_content, .hb-cart-outer .minicart-horizontal .product_list_widget, .hb-cart-outer .minicart-horizontal .price-checkout, .hb-cart-outer .minicart-horizontal .total, .hb-cart-outer.cart-slider .cart_list-outer .control .control-item, .wr-notice-cart .icon-notice, .hb-wishlist, .vertical-layout .element-item.vertical-align-center, .horizontal-layout .hb-menu.text-layout .site-navigator-inner, .menu-more .icon-more, .menu-breadcrumbs, .fc.aic,
.vc_row-o-content-middle > .container, .maintenance .wrapper,
.maintenance.maintenance-style-2 .wr-countdown > div > div, .nitro-carousel, .image-banner.style-13.text .content h2, .image-banner.style-13.text .content .inner-content {
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-items: center;
-webkit-box-align: center;
}
.hb-menu-outer .sidebar-style.animation-vertical-slide.bottom-sidebar-vertical .navigator-column, .fc.aife,
.vc_row-o-content-bottom > .container {
-ms-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-align-items: flex-end;
-webkit-box-align: end;
}
.fc.aib {
-ms-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
-webkit-align-items: baseline;
-webkit-box-align: baseline;
}
.hb-menu-outer.hb-menu-scroll .navigator-column, .widget_shopping_cart_content .mini_cart_item, .hb-menu-outer .sidebar-style.animation-vertical-slide.top-sidebar-vertical .navigator-column, .fc.aifs {
-ms-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-align-items: flex-start;
-webkit-box-align: start;
}
.hb-menu-outer .navigator-column, .hb-social a, .hb-cart-outer.cart-slider .cart_list-outer .control .control-item, .fc.jcc, .nitro-carousel, .image-banner.style-13.text .content h2 {
-ms-justify-content: center;
-ms-flex-pack: distribute;
justify-content: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
}
.fc.jcsa {
justify-content: space-around;
-ms-justify-content: space-around;
-ms-flex-pack: distribute;
-webkit-justify-content: space-around;
}
.widget_shopping_cart_content .total,
.widget_shopping_cart_content .buttons, .widget_shopping_cart_content .info-item, .menu-more .icon-more, .fc.jcsb {
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: justify;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
}
.hb-cart-outer .minicart-horizontal, .hb-cart-outer .minicart-horizontal .widget_shopping_cart_content, .hb-cart-outer.cart-slider .minicart-horizontal .product_list_widget, .fc.jcfe, .nitro-timeline.style-2 li:nth-child(even) {
-ms-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-justify-content: flex-end;
}
.fc.jcfs, .image-banner.style-13.text .content .inner-content {
-ms-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-justify-content: flex-start;
}
.fc.acfs {
-ms-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-align-content: flex-start;
}
.fc.acc {
-ms-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-align-content: center;
}
.fc.acfe {
-ms-align-content: flex-end;
-ms-flex-line-pack: end;
align-content: flex-end;
-webkit-align-content: flex-end;
}
.fc.acsa {
-ms-align-content: space-around;
-ms-flex-line-pack: distribute;
align-content: space-around;
-webkit-align-content: space-around;
}
.fc.acsb {
-ms-align-content: space-between;
-ms-flex-line-pack: justify;
align-content: space-between;
-webkit-align-content: space-between;
}
.fc .grow {
flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
-webkit-box-flex: 1;
}
@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) {
.header .sticky-row-scroll .hb-logo .logo-sticky.logo-retina-show,
.header .hb-logo .logo-retina-show {
display: inline;
}
.header .sticky-row-scroll .hb-logo .logo-sticky.logo-retina-hide,
.header .sticky-row-scroll .hb-logo .logo-origin.logo-retina-show,
.header .hb-logo .logo-sticky.logo-retina-show,
.header .hb-logo .logo-retina-hide {
display: none;
}
}
@media (max-width: 1280px) {
.masonry-builder .sc-product-button.gallery .p-title {
line-height: 18px;
}
.masonry-builder .sc-product-button.gallery .amount {
font-size: 18px;
}
}
@media (max-width: 1170px) {
.footer .row {
margin-left: 0;
margin-right: 0;
}
}
@media (max-width: 1070px) {
.single-gallery .galleries > .row.grid {
padding: 0 10px;
}
.masonry-builder .square-small,
.masonry-builder .rectangle-portrait,
.masonry-builder .grid-sizer {
width: 50%;
}
.masonry-builder .square-large,
.masonry-builder .rectangle-landscape {
width: 100%;
}
}
@media (max-width: 1024px) {
.cl-6 {
width: 50%;
}
.cl-4,
.columns-5 .item,
.columns-5 .grid-sizer {
width: 33.333%;
}
.columns-6 .item,
.columns-6 .grid-sizer {
width: 25%;
}
.maintenance-style-1 .wrapper {
padding: 50px;
}
.maintenance.maintenance-style-1 .wr-countdown > div {
padding: 0 20px;
}
.list-blog {
margin: 0 !important;
}
.list-blog.list {
margin: 20px !important;
}
.image-banner.text .content h2,
.image-banner.text .content h3,
.image-banner.text .content h4,
.image-banner.text.style-10 .content h2,
.image-banner.text.style-11 .content h2,
.image-banner.text.style-12 .content h2 {
font-size: 200%;
}
.wc-switch {
display: none;
}
}
@media (max-width: 992px) {
.b-single .entry-content {
padding: 0 10px;
}
}
@media (max-width: 800px) {
.w800-12 {
width: 100%;
}
.w800-6 {
width: 50%;
}
.w800-4 {
width: 33.3%;
}
.w800-clear {
clear: both;
}
.main-content,
.primary-sidebar,
.style-2 #shop-detail,
.style-2 #shop-sidebar {
width: 100% !important;
}
#shop-main .style-3 .cm-5 {
padding: 0 30px;
}
.style-2.left-sidebar #shop-detail,
[class*="cph"],
[class*="cpl"] {
left: 0 !important;
right: 0 !important;
}
.primary-sidebar.primary-sidebar-sticky .primary-sidebar-inner {
width: 100% !important;
position: static;
}
.b-classic.default {
padding: 0 10px;
}
.has-social-share .b-single .entry-content {
margin-left: 0;
}
.footer .top {
padding: 30px 10px 0;
}
.list-blog.horizontal article > div {
float: none;
width: 100%;
}
.list-blog.horizontal article .entry-content {
padding-left: 0;
}
.list-blog.zigzag .entry-content p {
line-height: 20px;
}
.list-blog.horizontal h3 {
margin-top: 10px;
}
.list-blog.zigzag {
margin: 0 20px !important;
}
.list-blog.zigzag .entry-meta,
.list-blog.list .right-content .entry-author,
.list-blog.zigzag .more-link,
.b-single .social-share {
display: none;
}
.footer .row [class*="cm-"]:nth-child(2n+1) {
clear: both;
}
}
@media (max-width: 782px) {
body.admin-bar .hb-cart-outer .minicart-vertical,
body.admin-bar .animation-sidebar.left-position,
body.admin-bar .animation-sidebar.right-position {
height: calc(100% - 46px);
height: -webkit-calc(100% - 46px);
top: 46px;
}
body.admin-bar .hb-cart-outer .position-sidebar-top,
body.admin-bar .hb-sidebar .animation-sidebar.left-position,
body.admin-bar .hb-sidebar .animation-sidebar.right-position,
body.admin-bar .hb-sidebar .animation-sidebar.top-position,
body.admin-bar .demo_store {
top: 46px;
}
}
@media (max-width: 768px) {
.cs-6,
.m-size[class*="columns-"] .hentry.large,
.m-size[class*="columns-"] .hentry.small-h,
[class*="columns-"] .item,
[class*="columns-"] .grid-sizer,
.list-blog.columns-5 .post {
width: 50%;
}
.cs-12,
.list-blog.horizontal .post,
.list-blog.horizontal article .entry-thumb,
.list-blog.zigzag article .entry-thumb,
.list-blog.horizontal article .entry-thumb + .entry-content,
.list-blog.zigzag article .entry-thumb + .entry-content,
.wr-masonry-wrap .woocommerce .product {
width: 100%;
}
.hide-cs {
display: none;
}
.visible-cs {
display: block;
}
.gallery-cat {
padding: 0;
position: absolute;
width: 200px;
background: #212121;
display: none;
z-index: 11;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
}
.vc_row .gallery-cat {
left: 15px;
padding: 0;
}
.gallery-cat a {
display: block;
padding: 10px;
margin: 0;
}
.vc_row .filter-on-mobile {
padding-left: 15px;
}
.filter-on-mobile {
padding: 20px 0;
display: block;
}
.filter-on-mobile i {
margin-right: 5px;
}
.maintenance.maintenance-style-1 .wrapper {
padding: 20px;
text-align: center;
-webkit-justify-content: center;
-ms-justify-content: center;
-ms-flex-pack: distribute;
-webkit-box-pack: center;
justify-content: center;
}
.maintenance .maintenance-message,
.maintenance.maintenance-style-1 .maintenance-message {
padding: 30px 0;
}
.maintenance.maintenance-style-1 .wr-countdown {
display: inline-block;
}
.maintenance.maintenance-style-2 .maintenance-title,
.maintenance.maintenance-style-2 .maintenance-title > * {
font-size: 55px;
line-height: 55px;
}
.site-title h1 {
font-size: 24px !important;
line-height: 24px !important;
}
.site-title.style-4 .desc {
max-width: 80%;
}
.vc_row-o-content-middle > .container,
.vc_row-o-content-bottom > .container {
display: block;
}
.wr-pricing-table.fc {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.wr-pricing-table .pricing-item {
-webkit-flex: 0 1 50%;
-ms-flex: 0 1 50%;
-webkit-box-flex: 0;
flex: 0 1 50%;
}
.list-blog.standard {
padding: 10px;
}
.nitro-services.icon {
text-align: center;
}
.nitro-services.icon .icon-wrap.left,
.nitro-services.icon .icon-wrap.right,
.nitro-services.icon.tl div {
float: none;
}
.nitro-services.tl .icon-wrap.left,
.nitro-services.tl .icon-wrap.right {
margin: 0 auto 30px;
}
.nitro-services.tl .icon-wrap.left + .content,
.nitro-services.tl .icon-wrap.right + .content {
width: 100% !important;
}
.footer .top .row [class*="cm-"] {
margin-bottom: 20px;
}
.blog .pagination {
padding-bottom: 0;
}
.nivo-lightbox-theme-default .nivo-lightbox-close {
display: block;
right: 30px;
background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIyNC41MTIgMjI0LjUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjI0LjUxMiAyMjQuNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPHBvbHlnb24gcG9pbnRzPSIyMjQuNTA3LDYuOTk3IDIxNy41MjEsMCAxMTIuMjU2LDEwNS4yNTggNi45OTgsMCAwLjAwNSw2Ljk5NyAxMDUuMjYzLDExMi4yNTQgICAgMC4wMDUsMjE3LjUxMiA2Ljk5OCwyMjQuNTEyIDExMi4yNTYsMTE5LjI0IDIxNy41MjEsMjI0LjUxMiAyMjQuNTA3LDIxNy41MTIgMTE5LjI0OSwxMTIuMjU0ICAiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) no-repeat 0 0;
}
.nivo-lightbox-theme-default .nivo-lightbox-prev:before {
margin-left: -60px;
}
.nivo-lightbox-theme-default .nivo-lightbox-next:before {
margin-right: 10px;
}
}
@media (max-width: 767px) {
.nitro-services {
text-align: center;
margin-bottom: 20px;
}
.nitro-services > img {
float: none;
}
.sc-product-package,
.nitro-heading,
.nitro-member,
.nitro-list,
.sc-product-menu {
padding: 0 10px;
}
.nitro-member.style-1,
.nitro-member.style-2 {
margin: auto;
}
.logged-in.wr-mobile .wr-close-mobile {
top: 50px;
}
}
@media (max-width: 667px) {
.w667-12 {
width: 100%;
}
.maintenance.maintenance-style-1 .wr-countdown > div {
padding-right: 0;
}
.maintenance.maintenance-style-1 .wr-countdown > div > div {
font-size: 30px;
min-width: inherit;
}
.maintenance.maintenance-style-1 .wr-countdown > div:after {
display: none;
}
.maintenance.maintenance-style-1 .wr-countdown > div > div > span {
margin-top: 0;
}
}
@media (max-width: 600px) {
.list-blog.list > div {
float: none;
width: 100% !important;
}
.list-blog.list h3 {
margin-top: 0;
}
.list-blog.zigzag article {
width: 100%;
}
.list-blog.zigzag.columns-2 .entry-row:nth-child(odd) article:nth-child(2) .entry-thumb,
.list-blog.zigzag.columns-3 .entry-row:nth-child(odd) article:nth-child(2) .entry-thumb,
.list-blog.zigzag.columns-3 .entry-row:nth-child(even) article:first-child .entry-thumb,
.list-blog.zigzag.columns-4 .entry-row:nth-child(odd) article:nth-child(even) .entry-thumb {
float: right;
}
.list-blog.zigzag.columns-2 .entry-row:nth-child(even) article:first-child .entry-thumb,
.list-blog.zigzag.columns-3 .entry-row:nth-child(even) article:nth-child(2) .entry-thumb,
.list-blog.zigzag.columns-4 .entry-row:nth-child(even) article:nth-child(odd) .entry-thumb {
float: left;
}
.maintenance.maintenance-style-2 .wr-countdown > div > div {
width: 120px;
}
body.admin-bar .animation-sidebar.left-position,
body.admin-bar .animation-sidebar.right-position {
height: 100%;
top: 0;
}
body.admin-bar .hb-cart-outer .position-sidebar-top,
body.admin-bar .hb-sidebar .animation-sidebar.left-position,
body.admin-bar .hb-sidebar .animation-sidebar.right-position,
body.admin-bar .hb-sidebar .animation-sidebar.top-position {
top: 0;
}
body.admin-bar .hb-cart-outer .minicart-vertical {
height: 100%;
top: 0;
}
.demo_store {
position: absolute;
}
.hb-cart-outer {
z-index: 999999;
position: relative;
}
.overlay-sidebar {
z-index: 999998;
}
.logged-in.wr-mobile .wr-close-mobile {
top: 6px;
}
}
@media (max-width: 568px) {
.cxs-12,
.m-size[class*="columns-"] .hentry.large,
.m-size[class*="columns-"] .hentry.small-h,
.masonry-builder .square-small,
.masonry-builder .rectangle-portrait,
.masonry-builder .grid-sizer,
[class*="columns-"] .grid-sizer,
[class*="columns-"] .item,
.list-blog.columns-5 .post {
width: 100%;
}
.footer .bot .info * {
text-align: center;
}
.wr-pricing-table .pricing-item {
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
-webkit-box-flex: 0;
flex: 0 1 100%;
}
.wr-masonry-wrap .item {
width: 100% !important;
height: auto !important;
}
.b-masonry.mgb50 {
margin-bottom: 0;
}
.pagination {
padding-bottom: 0;
}
.style-2 .clean-tab .woocommerce-tabs .tabs {
border-right: none;
padding-right: 0;
}
.style-2 .clean-tab .woocommerce-tabs .tabs > li {
margin-right: -2px;
}
}
@media (max-width: 540px) {
.b-classic.small .entry-thumb {
float: none;
text-align: center;
}
.b-classic.small .entry-thumb + .entry-content {
padding: 0 20px;
}
.b-classic.small.default .entry-thumb + .entry-content,
.footer .top-inner {
padding: 0;
}
.b-zigzag .entry-thumb {
position: static;
width: 100%;
height: auto;
}
.b-zigzag .entry-thumb:before {
display: none;
}
.b-zigzag .entry-thumb img {
width: 100%;
}
.b-zigzag .post:nth-child(2n) .entry-thumb + .entry-content,
.b-zigzag .post:nth-child(2n+1) .entry-thumb + .entry-content {
margin: 0;
}
.b-zigzag .post .entry-content {
padding: 10px;
}
#ct_size_guide {
padding: 10px;
}
.mfp-content #ct_size_guide table {
border: 1px solid;
}
.mfp-content #ct_size_guide tbody tr {
display: flex;
justify-content: space-around;
}
}
@media (max-width: 480px) {
.b-masonry .post .entry-content {
padding: 10px;
}
.b-masonry .default .post {
padding: 0 25px;
}
.b-classic .entry-thumb {
margin-bottom: 15px;
}
.maintenance .maintenance .maintenance-title {
font-size: 18px;
line-height: 30px;
}
.maintenance .maintenance .maintenance-title h2 {
font-size: 24px;
margin-bottom: 0;
}
.maintenance.maintenance-style-2 .wr-countdown {
border-style: solid;
border-color: #9ea2b0;
border-width: 1px 0 1px 0;
}
.maintenance.maintenance-style-2 .wr-countdown > div > div {
width: 100px;
height: 90px;
}
.error404 .content-404 {
padding: 10% 5%;
}
.list-blog.inner .entry-meta {
display: none;
}
.b-classic .entry-thumb img,
[class*="columns-"] .item,
[class*="columns-"] .item.large {
width: 100%;
}
.gallery-fullscreen .single-gallery .nav-thumb {
width: 250px;
}
.gallery-fullscreen .single-gallery .nav-thumb .owl-item {
padding: 0 3px;
}
.site-title.style-4 .desc {
max-width: 100%;
}
.sc-subscribe-form {
width: 100% !important;
}
.nitro-timeline.style-1 .datetime {
padding-left: 0;
width: 150px;
}
.nitro-timeline.style-1 .timeline-content {
padding-right: 0;
width: calc(100% - 150px);
width: -webkit-calc(100% - 150px);
}
}
@media (max-width: 375px) {
.maintenance.maintenance-style-1 .maintenance-title {
font-size: 50px;
line-height: 50px;
}
.maintenance.maintenance-style-2 .wr-countdown > div > div {
width: 70px;
height: 60px;
font-size: 28px;
}
.maintenance.maintenance-style-2 .wr-countdown > div > div > span {
font-size: 14px;
margin-top: 0;
}
.maintenance .maintenance-message {
padding: 20px 10px !important;
}
.search-results .search-item .desc,
.gallery-fullscreen .single-gallery .nav-thumb {
display: none;
}
.post-title.section-full-screen {
height: auto !important;
}
.post-title .entry-title {
font-size: 35px !important;
line-height: 32px !important;
}
.search-results .search-item {
padding: 15px;
margin-bottom: 15px;
}
.search-results .search-item .entry-thumb {
width: 70px;
margin-right: 15px;
}
.search-results .entry-title {
font-size: 16px;
margin-bottom: 10px;
}
.footer .row {
margin: 0;
}
.wr-mobile .hb-cart-outer .wr-close-mobile {
left: auto;
right: 5px;
}
}
@media (max-width: 320px) {
.post-title.full .arrow,
.list-blog.zigzag .entry-content > p {
display: none;
}
.list-blog.standard[class*="columns"] .hentry,
.list-blog.inner[class*="columns"] .hentry {
width: 100%;
}
.list-blog.zigzag .entry-content h3 {
white-space: normal;
}
.maintenance.maintenance-style-2 .wr-countdown > div > div {
width: 60px;
}
.entry-meta .comments-number {
display: block;
}
.nitro-timeline.style-1 .datetime {
padding-left: 0;
width: 100px;
}
.nitro-timeline.style-1 .timeline-content {
padding-right: 0;
width: calc(100% - 100px);
width: -webkit-calc(100% - 100px);
}
.nitro-timeline ul .timeline-content .timeline-content-inner {
padding: 10px 20px;
}
}
@media (max-height: 500px) {
.maintenance .maintenance-message {
padding: 0 !important;
}
.maintenance.maintenance-style-1 .maintenance-title {
font-size: 50px;
line-height: 50px;
}
}
@media (max-height: 375px) {
.maintenance.maintenance-style-2 .maintenance-title,
.maintenance.maintenance-style-2 .maintenance-title > * {
font-size: 40px;
line-height: 40px;
}
.maintenance.maintenance-style-2 .maintenance-message {
margin-bottom: 20px;
}
}
.woocommerce-product-gallery.active-product-gallery{opacity: 0;}.woocommerce-product-gallery--with-nav.active-product-gallery {opacity: 0;-webkit-transition: opacity 0.25s ease-in-out 0s;transition: opacity 0.25s ease-in-out 0s;}
.quickview-modal .woocommerce-product-gallery.active-product-gallery{opacity:1}