
.woocommerce-product-gallery {
    opacity: 1 !important;
}.recentcomments a {
   display: inline !important;
   padding: 0 !important;
   margin: 0 !important;
}
.theme-color-bg, .is-material .panel .sidemenu-header, .swiper-pagination-bullet-active, .label-switch input[type=checkbox]:checked + .checkbox, .label-switch input[type=checkbox]:checked + .checkbox:after {
  background-color: #0ea5f6;
}

.theme-color-text {
    color: #ffffff;
}

.widgets .ui-slider .ui-slider-range {
    background: none repeat scroll 0 0 #0ea5f6;
}

label.label-radio input[type=checkbox]:checked + .item-media i.icon-form-radio, label.label-radio input[type=checkbox]:checked ~ .item-after i.icon-form-radio, label.label-radio input[type=checkbox]:checked ~ .item-inner i.icon-form-radio, label.label-radio input[type=radio]:checked + .item-media i.icon-form-radio, label.label-radio input[type=radio]:checked ~ .item-after i.icon-form-radio, label.label-radio input[type=radio]:checked ~ .item-inner i.icon-form-radio {
    border-color: #0ea5f6;
}

label.label-radio input[type=checkbox]:checked + .item-media i.icon-form-radio:after, label.label-radio input[type=checkbox]:checked ~ .item-after i.icon-form-radio:after, label.label-radio input[type=checkbox]:checked ~ .item-inner i.icon-form-radio:after, label.label-radio input[type=radio]:checked + .item-media i.icon-form-radio:after, label.label-radio input[type=radio]:checked ~ .item-after i.icon-form-radio:after, label.label-radio input[type=radio]:checked ~ .item-inner i.icon-form-radio:after {
    background-color: #0ea5f6;
}

.is-ios label.label-radio input[type=checkbox]:checked ~ .item-inner, .is-ios label.label-radio input[type=radio]:checked ~ .item-inner {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2013%2010'%3E%3Cpolygon%20fill%3D'#0ea5f6'%20points%3D'11.6%2C0%204.4%2C7.2%201.4%2C4.2%200%2C5.6%204.4%2C10%204.4%2C10%204.4%2C10%2013%2C1.4%20'%2F%3E%3C%2Fsvg%3E");
}

label.label-checkbox input[type=checkbox]:checked + .item-media i.icon-form-checkbox, label.label-checkbox input[type=checkbox]:checked ~ .item-after i.icon-form-checkbox, label.label-checkbox input[type=checkbox]:checked ~ .item-inner i.icon-form-checkbox, label.label-checkbox input[type=radio]:checked + .item-media i.icon-form-checkbox, label.label-checkbox input[type=radio]:checked ~ .item-after i.icon-form-checkbox, label.label-checkbox input[type=radio]:checked ~ .item-inner i.icon-form-checkbox {
    border-color: #0ea5f6;
    background-color: #0ea5f6;
}

/*.is-material .navbar, .is-material .toolbar, .is-material .searchbar, .is-ios .subnavbar .buttons-row .button.active {*/
    /*background-color: ;*/
    /*color: ;*/
/*}*/

.is-material .navbar .button, .is-material .picker-modal .toolbar .button {
    border: 1px solid;
}

/*.is-ios .navbar a {*/
    /*color: ;*/
/*}*/

/*.is-ios .subnavbar .buttons-row a {*/
    /*color: ;*/
/*}*/

.onsale {
    color: #fff;
    background-color: #E91E63;
}

.navbar .cart-badge {
    color: #fff;
    background-color: #E91E63;
}

a {
    color: #0ea5f6;
}

.button, .is-material .notifications .button.close-notification, .is-ios .list-block .item-link.list-button {
    color: #0ea5f6;
}

.is-ios .button {
    border: 1px solid #0ea5f6;
}

.button.button-fill, .button.button-fill.active-state, .button.button-fill:hover, .button.button-fill:active, .button.button-fill:focus {
    background-color: #0ea5f6;
    color: #fff;
}

.pagination .page-numbers li span, .widgets .woocommerce-product-search input[type=submit] {
    background-color: #0ea5f6;
    color: #fff;
}

.account-side-text {
    color: #fff;
}

.alert-wrapper {
    width: 345px;
    top: auto;
    bottom: 40px;
    right: 10px;
    position: fixed;
    z-index: 100;
    text-align: left
}

.alert-wrapper .alert {
    /*width: 300px;*/
    padding: 15px;
    border-radius: 3px;
    display: inline-block;
    -webkit-box-shadow: 0 4px 15.36px .64px rgba(0, 0, 0, .1), 0 2px 6px 0 rgba(0, 0, 0, .12);
    box-shadow: 0 4px 15.36px .64px rgba(0, 0, 0, .1), 0 2px 6px 0 rgba(0, 0, 0, .12);
    position: relative;
    -webkit-animation: jelly .5s ease-in-out;
    animation: jelly .5s ease-in-out;
    -webkit-transform-origin: center top;
    transform-origin: center top;
    z-index: 500;
    margin-bottom: 10px
}

.alert-wrapper .alert.alert-error {
    background: #fc6868
}

.alert-wrapper .alert.alert-info {
    background: #204d74
}

.alert-wrapper .alert.alert-success {
    background: #4caf50
}

.alert-wrapper .alert.alert-warning {
    background: #ffc107
}

.alert-wrapper .alert .icon {
    position: absolute;
    right: 10px;
    top: 70px;
    cursor: pointer
}

.alert-wrapper .alert p {
    color: #fff;
    margin: 0;
    padding: 0;
    font-size: 15px
}

.control-error {
    color: #FC6768;
}
[v-cloak] {
    display: none;
}

.rating-reviews .stars .icon {
    width: 16px;
    height: 16px
}


.rating-reviews .overall {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.rating-reviews .overall .review-info .number {
    font-size: 34px
}

.rating-reviews .overall .review-info .total-reviews {
    margin-top: 10px
}

.rating-reviews .reviews {
    margin-top: 40px;
    margin-bottom: 40px
}

.rating-reviews .reviews .review {
    margin-bottom: 25px
}

.rating-reviews .reviews .review .title {
    margin-bottom: 5px
}

.rating-reviews .reviews .review .stars {
    margin-bottom: 15px;
    display: inline-block
}

.rating-reviews .reviews .review .message {
    margin-bottom: 10px
}

.rating-reviews .reviews .review .reviewer-details {
    color: #5e5e5e
}

.rating-reviews .reviews .view-all {
    margin-top: 15px;
    color: #0031f0;
    margin-bottom: 15px
}

.logo {
    margin-top: 15px
}

.center-page-logo {
    position: absolute;
    left: 50%;
    margin-left: -70px;
}

.bottom-tab-link-active {
    background-color: #0781d4; !important;
}

.list-block .accordion-item-expanded.media-item .accordion-item-toggle .item-title-row, .list-block .accordion-item-expanded.media-item>.item-link .item-title-row, .list-block.media-list .accordion-item-expanded .accordion-item-toggle .item-title-row, .list-block.media-list .accordion-item-expanded>.item-link .item-title-row, .list-block:not(.media-list) .accordion-item-expanded:not(.media-item) .accordion-item-toggle .item-inner, .list-block:not(.media-list) .accordion-item-expanded:not(.media-item)>.item-link .item-inner {
    background: none; !important;
}