<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Global Define - do not remove this code*/
.btn-default-grey .btn-default,
.btn-primary-grey .btn-primary {
  background: #a5b3b4;
  border: 1px solid #9eadae;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #aab7b8;
  -moz-box-shadow: inset 0 1px 0 #aab7b8;
  box-shadow: inset 0 1px 0 #aab7b8;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-grey .btn-default:hover ,
.btn-primary-grey .btn-primary:hover {
  background: #889899;
  border: 1px solid #809192;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #8d9d9e;
  -moz-box-shadow: inset 0 1px 0 #8d9d9e;
  box-shadow: inset 0 1px 0 #8d9d9e;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-dark .btn-default ,
.btn-primary-dark .btn-primary {
  background: #2d323a;
  border: 1px solid #24282e;
  color: #c9d1d6 !important;
  -webkit-box-shadow: inset 0 1px 0 #363c46;
  -moz-box-shadow: inset 0 1px 0 #363c46;
  box-shadow: inset 0 1px 0 #363c46;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-dark .btn-default:hover ,
.btn-primary-dark .btn-primary:hover {
  background: #384147;
  border: 1px solid #32383f;
  color: #e8edef !important;
  -webkit-box-shadow: inset 0 1px 0 #424c54;
  -moz-box-shadow: inset 0 1px 0 #424c54;
  box-shadow: inset 0 1px 0 #424c54;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-blue .btn-default ,
.btn-primary-blue .btn-primary {
  background: #609ddb;
  border: 1px solid #5491d5;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #6aa7df;
  -moz-box-shadow: inset 0 1px 0 #6aa7df;
  box-shadow: inset 0 1px 0 #6aa7df;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-blue .btn-default:hover ,
.btn-primary-blue .btn-primary:hover {
  background: #487ab9;
  border: 1px solid #4070b1;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #4f86c0;
  -moz-box-shadow: inset 0 1px 0 #4f86c0;
  box-shadow: inset 0 1px 0 #4f86c0;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-turquoise .btn-default ,
.btn-primary-turquoise .btn-primary {
  background: #0dc0c0;
  border: 1px solid #09b1b9;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #0fc8c8;
  -moz-box-shadow: inset 0 1px 0 #0fc8c8;
  box-shadow: inset 0 1px 0 #0fc8c8;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-turquoise .btn-default:hover,
.btn-primary-turquoise .btn-primary:hover {
  background: #009ca8;
  border: 1px solid #0092a0;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #00a6b1;
  -moz-box-shadow: inset 0 1px 0 #00a6b1;
  box-shadow: inset 0 1px 0 #00a6b1;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-green .btn-default ,
.btn-primary-green .btn-primary {
  background: #18ba60;
  border: 1px solid #10a95b;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #1bc26c;
  -moz-box-shadow: inset 0 1px 0 #1bc26c;
  box-shadow: inset 0 1px 0 #1bc26c;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-green .btn-default:hover ,
.btn-primary-green .btn-primary:hover {
  background: #099555;
  border: 1px solid #088b4c;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #0aa05e;
  -moz-box-shadow: inset 0 1px 0 #0aa05e;
  box-shadow: inset 0 1px 0 #0aa05e;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-lime .btn-default ,
.btn-primary-lime .btn-primary {
  background: #86ba41;
  border: 1px solid #79b037;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #92c148;
  -moz-box-shadow: inset 0 1px 0 #92c148;
  box-shadow: inset 0 1px 0 #92c148;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-lime .btn-default:hover,
.btn-primary-lime .btn-primary:hover {
  background: #639a33;
  border: 1px solid #59902c;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #6da438;
  -moz-box-shadow: inset 0 1px 0 #6da438;
  box-shadow: inset 0 1px 0 #6da438;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-red .btn-default ,
.btn-primary-red .btn-primary {
  background: #e86343;
  border: 1px solid #dd5437;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #eb6f4b;
  -moz-box-shadow: inset 0 1px 0 #eb6f4b;
  box-shadow: inset 0 1px 0 #eb6f4b;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-red .btn-default:hover,
.btn-primary-red .btn-primary:hover {
  background: #d34a35;
  border: 1px solid #c63d2c;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #d8533b;
  -moz-box-shadow: inset 0 1px 0 #d8533b;
  box-shadow: inset 0 1px 0 #d8533b;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-orange .btn-default ,
.btn-primary-orange .btn-primary {
  background: #f58b3c;
  border: 1px solid #e97931;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #f69c45;
  -moz-box-shadow: inset 0 1px 0 #f69c45;
  box-shadow: inset 0 1px 0 #f69c45;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-orange .btn-default:hover ,
.btn-primary-orange .btn-primary:hover {
  background: #e46526;
  border: 1px solid #d6561f;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #e8742c;
  -moz-box-shadow: inset 0 1px 0 #e8742c;
  box-shadow: inset 0 1px 0 #e8742c;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-brown .btn-default,
.btn-primary-brown .btn-primary {
  background: #8f5340;
  border: 1px solid #824836;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #9a5b47;
  -moz-box-shadow: inset 0 1px 0 #9a5b47;
  box-shadow: inset 0 1px 0 #9a5b47;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-brown .btn-default:hover ,
.btn-primary-brown .btn-primary:hover {
  background: #773b2d;
  border: 1px solid #6a3226;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #834132;
  -moz-box-shadow: inset 0 1px 0 #834132;
  box-shadow: inset 0 1px 0 #834132;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-purple .btn-default ,
.btn-primary-purple .btn-primary {
  background: #8463a9;
  border: 1px solid #77579e;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #8e6fb1;
  -moz-box-shadow: inset 0 1px 0 #8e6fb1;
  box-shadow: inset 0 1px 0 #8e6fb1;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-purple .btn-default:hover,
.btn-primary-purple .btn-primary:hover {
  background: #694b8b;
  border: 1px solid #5d407e;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #755895;
  -moz-box-shadow: inset 0 1px 0 #755895;
  box-shadow: inset 0 1px 0 #755895;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-yellow .btn-default,
.btn-primary-yellow .btn-primary {
  background: #FCD746;
  border: 1px solid #f2c02b;
  color: #68422C !important;
  -webkit-box-shadow: inset 0 1px 0 #fde473;
  -moz-box-shadow: inset 0 1px 0 #fde473;
  box-shadow: inset 0 1px 0 #fde473;
  text-shadow: 0 1px 0 #ffed8c;
}
.btn-default-yellow .btn-default:hover ,
.btn-primary-yellow .btn-primary:hover {
  background: #fdbe3b;
  border: 1px solid #f4a520;
  color: #68422C !important;
  -webkit-box-shadow: inset 0 1px 0 #fcd069, 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 #fcd069, 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 #fcd069, 0 1px 3px rgba(0, 0, 0, 0.1);
  text-shadow: 0 1px 0 #fddb83;
}
.btn-default-base .btn-default ,
.btn-primary-base .btn-primary {
  background: #0dc0c0;
  border: 1px solid #09b1b9;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #0fc8c8;
  -moz-box-shadow: inset 0 1px 0 #0fc8c8;
  box-shadow: inset 0 1px 0 #0fc8c8;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.btn-default-base .btn-default:hover ,
.btn-primary-base .btn-primary:hover {
  background: #009ca8;
  border: 1px solid #0092a0;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #00a6b1;
  -moz-box-shadow: inset 0 1px 0 #00a6b1;
  box-shadow: inset 0 1px 0 #00a6b1;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.tooltip{z-index:10053;}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: hidden;
}
.modal-box .modal-html{
	max-height:600px;
    overflow-x:hidden;
    overflow-y:auto;
}
.modal-backdrop+.zoomContainer {
    z-index: 10051 !important;
} 
::selection{ background: #26b8f3;}
::-moz-selection{ background: #26b8f3; }
::selection { background: #26b8f3;}
.breadcrumb_center .page-title .main-title {
	display:block;
    text-align:center;
}
.breadcrumb_center .page-title .breadcrumb {
    float: none;
    text-align: center!important;
    width: 100%;
}

.breadcrumb_left .page-title .main-title {
	display:block;
    text-align:left;
}
.breadcrumb_left .page-title .breadcrumb {
    padding: 8px 0px;
    text-align: left;
}
.breadcrumb_right .page-title .main-title{
	display:inline-block;
    text-align:left;
}
.page-title .breadcrumb a b {
    display: none;
}
.breadcrumb_right .page-title .breadcrumb {
	display:inline-block;
    text-align: right;
    float: right;
}
.breadcrumb_dark .page-title,
.breadcrumb_dark .page-title .main-title,
.breadcrumb_dark .page-title a,
.breadcrumb_dark .breadcrumb&gt;li+li:before{
	color: #fff;
}
.breadcrumb_light .page-title,
.breadcrumb_light .page-title .main-title,
.breadcrumb_light .page-title a,
.breadcrumb_light .breadcrumb&gt;li+li:before{
	color: #222;
}
section.page-title+div,
section.page-title+section{overflow: hidden; padding-top: 80px;padding-bottom: 80px;}
@media (max-width: 767px){
    .page-title .main-title {
        display:block !important;
        text-align:left !important;
    	float:  none !important;
    }
    .page-title .breadcrumb {
    	padding: 8px 0px;
        display:block !important;
        text-align: left !important;
    	float:  none !important;
    }
}
#content + .sidebar-modern:before {left: 0; right: auto;}
@media (min-width: 768px){
	.content-3-column #content,
	.content-2-column #content{
		padding-left: 20px;
		padding-right:20px;
	}
	#column-left{
		padding-left: 15px;
		padding-right: 20px;
	}
	#column-right{
		padding-right: 15px;
		padding-left: 20px;
	}
}
@media (max-width: 767px){
	#content,#column-left,#column-right{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
}
/*Ave_menu*/ 
.ave_menu .nav,
.ave_menu .collapse,
.ave_menu .dropup,
.ave_menu .dropdown {
  position: static;
}
.ave_menu .container {
  position: relative;
}
.ave_menu .dropdown-menu {
  left: auto;
}
.ave_menu .ave_menu-content {
  padding: 20px 30px;
}
.ave_menu .dropdown.ave_menu-fw .dropdown-menu {
  left: 0;
  right: 0;
}
.ave_menu-grid {
    padding: 10px 30px;
}
@media (min-width: 992px){
	.col-6{width: 50%;}
	.col-8{width: 66.66666667%;}
	.col-9{width: 75%;}
	.col-full{width: 100%;}
}
.ave_menu-grid [class*="col-"] {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 1em;
    text-align: center;
    line-height: 2;
    background-color: #e5e1ea;
    border: 1px solid #d1d1d1;
}
.mega-menu-content .thumbnail{
	margin-bottom:0;
}
.ave_menu .nav &gt; li &gt; a {
	font-family:'Open Sans',Verdana, Arial, sans-serif;
}

/*Scrollbox*/ 
.scrollbox {
	border: 1px solid #CCCCCC;
	width:100%;
	height: 200px;
	background: #FFFFFF;
	overflow-y: scroll;
}
.scrollbox &gt; span{display:none;}
.scrollbox img {
	float: right;
	cursor: pointer;
	padding:4px;
}
.scrollbox div {
	padding: 5px 5px 5px 10px;
}
.scrollbox div.even {
	background: #FFFFFF;
}
.scrollbox div.odd {
	background: #E4EEF7;
}
.scrollbox div input {
	margin: 0px;
	padding: 0px;
	margin-right: 3px;
}
.image img.avatar{
	width:120px;
	height:120px;
	border-radius: 50% !important;	
	padding: 5px; 
	border: solid 1px #f5f5f5;
}
.image .fa{
	font-size:1.25em;
}
/*Ave_parallax*/ 
.ave_parallax{position:relative;}
.parallax-overlay:before{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: " ";
    width: 100%;
    height: 100%;
    z-index: 0;
}
/*Widget*/ 
.sidebar .widget {
    border-bottom: 1px solid #eee;
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.sidebar .widget-title::after {
    border-top: 4px solid #444;
    content: "";
    display: block;
    margin-top: 14px;
    width: 60px;
}
#footer .widget-title {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 21px;
    text-transform: uppercase;
}
/* Ave checkout*/
.checkout-checkout h2 {
    font-size: 20px;
    margin-bottom: 20px;
}
.checkout-checkout legend {
    font-size: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.checkout-checkout .tabs-navi {
		text-align: center;
	}
.checkout-checkout .tabs-navi li.selected a,
.checkout-checkout .tabs-navi li.on_active a,
.checkout-checkout .tabs-navi li:first-child a{
    color: #337ab7;
}
.checkout-checkout .tabs-navi li .progress{
	visibility: hidden;
    height: auto; 
    margin-bottom: 0px; 
}
.checkout-checkout .tabs-navi li+li .progress{
	z-index:1;
	visibility:visible;
    position: relative;
    border-radius: 0px;
    height: 8px;
    box-shadow: none;
    margin-bottom:-40px;
    right: 45%;
}
.checkout-checkout .tabs-navi li+li .progress&gt; .progress-bar{
    width:0px;
    box-shadow: none;
    background: #337ab7;
}
.checkout-checkout .tabs-navi li.on_active .progress&gt; .progress-bar,
.checkout-checkout .tabs-navi li.active .progress&gt; .progress-bar {
    width:100%;
}
.checkout-checkout .panel-heading h4{
	margin-bottom:0;
	text-transform:uppercase;
}
.checkout-checkout .alert-info{
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}
/*Tabs*/ 
.checkout-checkout .elem-tabs.tabs2 li{
	 min-width: 150px;
}
@media (max-width:767px){
	.checkout-checkout  .elem-tabs.tabs2 li{
		min-width:160px;
	}
}
.checkout-checkout .elem-tabs.tabs2 li.prev_selected{
}
.checkout-checkout .tabs2 .tabs-navi a{
    text-align: center;
	border-width:0px !important;
    cursor: default;
	z-index:2;
	margin-bottom:20px;
}
.checkout-checkout .tabs2 .tabs-navi a.selected{
	color:#337ab7;
}
.checkout-checkout .tabs2 .tabs-navi a.selected:before {
	display:none;
}
.checkout-checkout .tabs2 .tabs-navi a.selected:after {
	display:none;
}
.checkout-checkout .tabs2 .tabs-navi a span{
	display: block;
	font-size:15px;
}
.checkout-checkout .tabs2 .tabs-navi a{
	background:none;
}
.checkout-checkout .tabs2 .tabs-navi a[aria-expanded=true] {
    color: #337ab7;
}
.checkout-checkout .tabs2 .tabs-navi .a[aria-expanded=true].selected:before,
.checkout-checkout .tabs2 .tabs-navi a[aria-expanded="true"]:before {
    border-color: transparent transparent #666;
    border-style: solid;
    border-width: 8px;
	bottom:-27px;
    content: "";
    position: absolute;
    left: 46%;
	display:none;
}
.checkout-checkout .btn-confirm-back{
	position:relative;
}
.checkout-checkout .btn-confirm-back .btn{
	position:absolute;
	left:0;
}
.checkout-checkout .tabs-navi i{
    font-size: 2em;
}
.checkout-checkout .tabs-navi .fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
}
.checkout-checkout .tabs-navi a i.fa-circle {
    font-size: 40px;
}
.checkout-checkout .tabs-navi a i.fa-inverse {
    font-size: 16px;
    margin: 3px;
}
/*Custom Checkout*/ 
.checkout-checkout .tabs-navi li+li .progress&gt; .progress-bar{
    background: #26b8f3;
}
.checkout-checkout .tabs2 .tabs-navi a[aria-expanded=true] ,
.checkout-checkout .tabs2 .tabs-navi a.selected,
.checkout-checkout .tabs-navi li.selected a,
.checkout-checkout .tabs-navi li.on_active a,
.checkout-checkout .tabs-navi li:first-child a{
    color: #26b8f3;
}
/*Selection*/ 
::-moz-selection {
  color:#fff;
  background:#26b8f3;
}
::selection {
  color:#fff;
  background:#26b8f3;
}
/*Filter Css*/
.price_title .badge,
.noUi-origin {
    background: #26b8f3;
}
/*Product button*/ 
.product-buttons .btn i{
	font-size:15px;
	line-height:18px;
}
.product-buttons .btn i+span{
	padding-left:7px;
}
.product-buttons .btn {
	display: inline-block;
	float: left;
	width: 25%;
	text-align:center;
    border-radius: 0px;
}
.product-buttons .btn+.btn{
	border-left-width: 1px;
    margin-left:0;
}
#quickview-frame .product-buttons .button_cart{
	width: 42%;
}
#quickview-frame .product-buttons .btn+.btn{
    margin-left:4%;
}
.product-buttons .button_cart+.button_compare:last-child,
.product-buttons .button_wishlist:last-child,
.product-buttons .button_cart {
	width: 50%;
}
.product-buttons .btn.button_cart:last-child,
.with-1-btn .product-buttons .btn{
	width: 100%;
}
.product-grid .product-desc{display:none;}
/*Product list*/ 
header .product {
	margin-bottom:0 !important;
}
header .owl-carousel {
}
.product-list .product-thumb {
    float: left;
    position: relative;
    width: 40%;
}
.product-list .product-description {
    background: none;
    float: left;
    padding: 0 0 0 30px;
    width: 60%;
}
.product-list&gt;div:not(:last-child) {
    border-bottom: 1px dotted #e9e9e9;
    padding-bottom: 50px;
    margin-bottom: 50px;
}
.product-list .product .product-price {
    display:block
    float: none;
    margin-bottom: 0;
    margin-top: 0;
    text-align: left;
}
.price-tax{ display: block;}
.product-list .product .button-group {
	position:relative;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
}
@media (max-width: 767px){
    .product-list .product-thumb {
        float: none;
        width: 100%;
    }
    .product-list .product-description {
        float: none;
        width: 100%;
        padding: 20px 0 0 0px;
    }
}
/*Body*/ 
body,
body.body-boxed {
color:#555;
font-family:'Open Sans',Verdana, Arial, sans-serif;
font-size:13px;
letter-spacing:0px;
background-color:#fff;
background-position:center top;
background-attachment:scroll;
background-size:;
background-repeat:repeat;
}
.rating {
    font-size: 14px;
    height: 20px;
    overflow: hidden;
    position: relative;
    width: 80px;
    margin-bottom:10px;
}

.rating:before {
    font-family: FontAwesome;
    content: "\f006 \f006 \f006 \f006 \f006";
	left: 1px;
	position: absolute;
	top: 0;
	color: #ccc;
    letter-spacing: 2px;
}
.rating&gt;span{
	height: 20px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
}
.rating&gt;span:before {
    font-family: FontAwesome;
    content: "\f005 \f005 \f005 \f005 \f005";
	left: 1px;
	position: absolute;
	top: 0;
	color: #FFB200;
    letter-spacing: 2px;
}

.rating .star-0:before{
	content:"";
}
.rating .star-1:before{
	content:"\f005";
}
.rating .star-2:before{
	content:"\f005 \f005";
}
.rating .star-3:before{
	content:"\f005 \f005 \f005";
}
.rating .star-4:before{
	content:"\f005 \f005 \f005 \f005";
}
.rating .star-5:before{
	content:"\f005 \f005 \f005 \f005 \f005";
}
.rating&gt;span:before {
    color:#ffb200;
}
/*Ribbon*/ 
.ribbon_label {
    color: #fff;
    display: block;
    font-size: 11px;
    height: 60px;
    line-height: 60px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 10px;
    right: 10px;
    width: 60px;
    letter-spacing: 1px;
    z-index: 2;
}
.product-thumb:hover .ribbon_label .ribbon_circle {
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.ribbon_label .ribbon_text {
    text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.14);
	position: relative;
	z-index: 1;
}
.ribbon_label.pc_dis {
    line-height: 30px !important;
}
.ribbon_label.pc_dis .ribbon_text{
    line-height: 30px;
}
.ribbon_label .ribbon_text strong{
    padding-top: 5px;
    position: absolute;
	top: 0;
    font-size: 18px;
	line-height:24px;
    left: -17px;
}
.ribbon_label .ribbon_text small{
    font-size: 12px;
	line-height:16px;
	    
}
.ribbon_circle{
    background: #26b8f3;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.ribbon_circle:after {
    border-color: #e74c3c rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 5px;
    bottom: -9px;
    content: "";
    display: block;
    left: 25px;
    position: absolute;
}
.ribbon_circle:after {
    border-color: #26b8f3 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.ribbon_circle.featured_bg{
    background: #e74c3c;
}
.ribbon_circle.featured_bg:after {
    border-color: #e74c3c rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.ribbon_circle.sale,
.ribbon_circle.special_bg{
    background: #26b8f3;
}
.ribbon_circle.sale:after,
.ribbon_circle.special_bg:after {
    border-color: #26b8f3 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.ribbon_circle.new,
.ribbon_circle.latest_bg{
    background: #79AF33;
}
.ribbon_circle.new:after,
.ribbon_circle.latest_bg:after {
    border-color: #79AF33 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.ribbon_circle.bestseller_bg{
    background: #9854B3;
}
.ribbon_circle.bestseller_bg:after {
    border-color: #9854B3 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.back_to_top{
	background-color: #26b8f3;
}

.btn-primary-base .btn-primary:hover,
.btn-primary-base .btn-primary {
    background:#26b8f3;
    border: 1px solid #26b8f3;
    color: #fff !important;
    -webkit-box-shadow: inset 0 1px 0 #26b8f3;
    -moz-box-shadow: inset 0 1px 0 #26b8f3;
    box-shadow: inset 0 1px 0 #26b8f3;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

/* End Global Define - do not remove above code */
/*Product Style*/ 
.item_product_name{
  		color:#555;
	  font-family:'Open Sans',Verdana, Arial, sans-serif;
	  font-size:15.5px;
	  font-weight:500;
	  font-style:normal;
	  text-transform:none;
	  letter-spacing:0;
}
.item_product_name:hover{
  color:#E84D1C;
}
/*Qty control*/
.buttons_added .input-text {
    background: #fff;
    border-top: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    border-right: none;
    border-left: none;
    float: left;
    height: 41px;
    padding: 0;
    width: 60%;
    text-align: center;
    color: #666;
}
.quantity_controll.minus{
	border-radius: 3px 0px 0px 3px;
	-moz-border-radius: 3px 0px 0px 3px;
	-webkit-border-radius: 3px 0px 0px 3px;
	-ms-border-radius: 3px 0px 0px 3px;
	-o-border-radius: 3px 0px 0px 3px;
}
.quantity_controll.plus{
	border-radius: 0px 3px 3px 0px;
	-moz-border-radius: 0px 3px 3px 0px;
	-webkit-border-radius: 0px 3px 3px 0px;
	-ms-border-radius: 0px 3px 3px 0px;
	-o-border-radius: 0px 3px 3px 0px;
} 
.quantity_controll.minus,
.quantity_controll.plus {
	background: #fbfbfb;
	border: 1px solid #e1e1e1;
	color: #888;
	float: left;
	font-size: 15px;
	height: 41px;
	margin: 0;
	padding: 0;
	width: 20%;
}
/*Notify*/ 
.notify{
    z-index: 99999;
    opacity: 0;
    top: 60px;
    right: 20px;
	left:auto;
    width: 300px;
    position: fixed;
    visibility: hidden;
    transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -webkit-transition: 0.3s ease-in-out;
}
.notify.active{
    top: 20px;
    opacity: 1;
    visibility: visible;
    transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -webkit-transition: 0.3s ease-in-out;
}

/* Custom Space theme */


.header-top span, .content-item .short-description p, .content-item .sku_wrapper span,
#tab-description p, .woocommerce-tabs .tab-pane #form-review #review p, .blog-section .article-description p,
.post-item .post-description .pull-left p, .post-item .post-description .pull-left blockquote, .site-content #review p,
.large_spacer .owl-stage-outer .item .item_desc p, .large_spacer .owl-stage-outer .item .item_desc .meta,
.ypop-wrapper .ypop-content p, .ypop-wrapper .ypop-footer{
    color: #555;
}

.content-item .yith-wcwl-add-to-wishlist a,
.content-item .product_meta a, .content-item .item-info-bar a, .woocommerce-tabs .tab-content a,
.large_spacer .owl-stage-outer .item .item_desc .meta_part a{
    color: #26b8f3;
}

.content-item .yith-wcwl-add-to-wishlist a:hover,
.content-item .product_meta a:hover, .content-item .item-info-bar a:hover, .woocommerce-tabs .tab-content a:hover,
.large_spacer .owl-stage-outer .item .item_desc .meta_part a:hover, .wrapper #header.sticky nav.main-menu ul li a:hover,
.wrapper nav.main-menu ul li a:hover, .wrapper #mobile-menu &gt; ul &gt; li &gt; a:hover, .push-menu .left-menu-sidebar .product-categories a:hover{
    color: #26b8f3;
}

.item-wrap .item-info .price .amount,
.item-wrap .item-info .price del .amount,
.content-item .product-price .price .amount{
    color: #e84d1c;
    letter-spacing: 0}

.item-wrap .item-info .price ins .amount, .content-item .product-price .price del .amount,
.table-bordered .text-right{
    color: #bbb;
    letter-spacing: 0}

.product-grid .item-wrap .item-info a, .table-bordered .text-left a{
    font-style: normal;
    text-transform: none;
    letter-spacing: 0;
    color: #555;
}

.product-grid .item-wrap .item-info a:hover, .table-bordered .text-left a:hover{
    color: #E84D1C;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0;
}

.fa-star:before{
    color: #ffb200;
}

.btn-primary-base .btn-primary, #form-review .button, .product-addtocart #button-cart,
.container .button1, #main-content .more-link, .post-item .buttons .pull-right a.btn-primary,
#tab-review .buttons .pull-right .btn-default, .ypop-wrapper .ypop-content-type .group button,
.mini-cart .buttons a, #content .buttons .pull-left a, #content .buttons .pull-right a,
#content #accordion input[type="button"], #main-content #accordion .button, .panel-grid-cell a.more-btn{
    border: 2px solid #26b8f3;
    color: #000;

}

.btn-primary-base .btn-primary:hover, #form-review .button:hover, .product-addtocart #button-cart:hover,
.container .button1:hover, #main-content .more-link:hover, .post-item .buttons .pull-right .btn-primary:hover,
#tab-review .buttons .pull-right a.btn-default:hover, .ypop-wrapper .ypop-content-type .group button:hover,
.mini-cart .buttons a:hover, ul.currency li:hover a, ul.currency li.active a, #content .buttons .pull-left a:hover,
#content .buttons .pull-right a:hover, #content #accordion input[type="button"]:hover, #main-content #accordion .button:hover,
.panel-grid-cell a.more-btn:hover{
    background-color: #26b8f3;
    border: 2px solid #26b8f3;
    color: #fff;
}

#column-right .tagcloud a, .owl-controls .owl-next span, .owl-controls .owl-prev span, #size-box .size-float-left a{
    border: 1px solid #26b8f3;
    color: #000;

}

#column-right .tagcloud a:hover, .owl-controls .owl-next span:hover, .owl-controls .owl-prev span:hover,
#size-box .size-float-left a:hover, #product-extra ul.swatch li:hover, #product-extra ul.swatch li.selected{
    background-color: #26b8f3;
    border: 1px solid #26b8f3;
    color: #fff;
}

.content-item .social-share ul li a:hover, #header .header-top ul.socials li a{
    background-color: #26b8f3}
/*admin editor*/
#design_editor .design_content-toggler &gt; i {
    color: #26b8f3;
}

#design_editor #editor-content .btn-info{
    background-color: #26b8f3;
}

#design_editor #design_bar .btn-light.active, #design_editor #design_bar .btn-light+.btn-light.active{
    color: #fff;
    background-color: #26b8f3;
    border: 1px solid #26b8f3;
}

/*available variable can use here
    $body_font_size
    $body_font_weight
    $body_letter_spacing
    $body_color
    $link_color
    $link_hover_color
    $link_active_color
    $selection_bg
    $selection_color
    $body_bg_image
    $body_bg_custom_image
    $body_bg_color
    $body_bg_position
    $body_bg_repeat
    $body_bg_attachment
    $body_bg_size
    $name_font_size
    $name_font_weight
    $name_font_style
    $name_text_transform
    $name_letter_spacing
    $name_color
    $name_hover_color
    $price_font_size
    $price_font_weight
    $price_new_color
    $price_old_color
    $price_tax_color
    $price_letter_spacing
    $rating_color
    $special_bg
    $featured_bg
    $latest_bg
    $bestseller_bg
*/
nav .main-menu .dropdown-menu a, nav .main-menu .dropdown-submenu &gt; span.dropdown-menu-title-only {
    font-family: 'Open Sans', sans-serif;
}

/*Custom Css*/
/*Custom Css*/</pre></body></html>