/**
* Transition-timing-function property@mixin 
*/
/*background RGBA
============================================*/
/****/
/* RIGHT TO LEFT */
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
/** CHECKOUT BY STEP */
a {
  color: #0098c3;
  text-decoration: underline;
}
a:hover, a:focus {
  color: #7cc6e5;
}

.btn-default {
  border-color: #7cc6e5;
}
.btn-default:hover {
  border-color: #7cc6e5;
}

.btn-outline-inverse {
  color: white;
  background-color: #7cc6e5;
  border-color: #7cc6e5;
}
.btn-outline-inverse:hover, .btn-outline-inverse:focus, .btn-outline-inverse:active, .btn-outline-inverse.active {
  color: #222222;
  background-color: transparent;
  border-color: #dfe0e1;
}
.open .btn-outline-inverse.dropdown-toggle {
  color: #222222;
  background-color: transparent;
  border-color: #dfe0e1;
}
.btn-outline-inverse:active, .btn-outline-inverse.active {
  background-image: none;
}
.open .btn-outline-inverse.dropdown-toggle {
  background-image: none;
}
.btn-outline-inverse.disabled, .btn-outline-inverse.disabled:hover, .btn-outline-inverse.disabled:focus, .btn-outline-inverse.disabled:active, .btn-outline-inverse.disabled.active, .btn-outline-inverse[disabled], .btn-outline-inverse[disabled]:hover, .btn-outline-inverse[disabled]:focus, .btn-outline-inverse[disabled]:active, .btn-outline-inverse[disabled].active, fieldset[disabled] .btn-outline-inverse, fieldset[disabled] .btn-outline-inverse:hover, fieldset[disabled] .btn-outline-inverse:focus, fieldset[disabled] .btn-outline-inverse:active, fieldset[disabled] .btn-outline-inverse.active {
  background-color: #7cc6e5;
  border-color: #7cc6e5;
}
.btn-outline-inverse .badge {
  color: #7cc6e5;
  background-color: white;
}

.btn-outline {
  color: #222222;
  background-color: transparent;
  border-color: #dfe0e1;
  text-decoration: none;
}
.btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active {
  color: white;
  background-color: #7cc6e5;
  border-color: #7cc6e5;
}
.open .btn-outline.dropdown-toggle {
  color: white;
  background-color: #7cc6e5;
  border-color: #7cc6e5;
}
.btn-outline:active, .btn-outline.active {
  background-image: none;
}
.open .btn-outline.dropdown-toggle {
  background-image: none;
}
.btn-outline.disabled, .btn-outline.disabled:hover, .btn-outline.disabled:focus, .btn-outline.disabled:active, .btn-outline.disabled.active, .btn-outline[disabled], .btn-outline[disabled]:hover, .btn-outline[disabled]:focus, .btn-outline[disabled]:active, .btn-outline[disabled].active, fieldset[disabled] .btn-outline, fieldset[disabled] .btn-outline:hover, fieldset[disabled] .btn-outline:focus, fieldset[disabled] .btn-outline:active, fieldset[disabled] .btn-outline.active {
  background-color: transparent;
  border-color: #dfe0e1;
}
.btn-outline .badge {
  color: transparent;
  background-color: #222222;
}

.sidebar .block.highlighted .title_block {
  background: #ed5565;
}
.sidebar .block .title_block {
  background: #7cc6e5;
}
.sidebar .block-default {
  border-color: #dddddd;
}
.sidebar .block-default .title_block {
  color: #333333;
  background-color: whitesmoke;
  border-color: #dddddd;
}
.sidebar .block-default .title_block a {
  color: #333333;
}
.sidebar .block-default .title_block + .block-collapse .block_content {
  border-top-color: #dddddd;
}
.sidebar .block-default > .block-footer + .block-collapse .block-body {
  border-bottom-color: #dddddd;
}
.sidebar .block-primary {
  border-color: #0098c3;
}
.sidebar .block-primary .title_block {
  color: white;
  background-color: #0098c3;
  border-color: #0098c3;
}
.sidebar .block-primary .title_block a {
  color: white;
}
.sidebar .block-primary .title_block + .block-collapse .block_content {
  border-top-color: #0098c3;
}
.sidebar .block-primary > .block-footer + .block-collapse .block-body {
  border-bottom-color: #0098c3;
}
.sidebar .block-success {
  border-color: #d6e9c6;
}
.sidebar .block-success .title_block {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.sidebar .block-success .title_block a {
  color: #3c763d;
}
.sidebar .block-success .title_block + .block-collapse .block_content {
  border-top-color: #d6e9c6;
}
.sidebar .block-success > .block-footer + .block-collapse .block-body {
  border-bottom-color: #d6e9c6;
}
.sidebar .block-info {
  border-color: #bce8f1;
}
.sidebar .block-info .title_block {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.sidebar .block-info .title_block a {
  color: #31708f;
}
.sidebar .block-info .title_block + .block-collapse .block_content {
  border-top-color: #bce8f1;
}
.sidebar .block-info > .block-footer + .block-collapse .block-body {
  border-bottom-color: #bce8f1;
}
.sidebar .block-warning {
  border-color: #faebcc;
}
.sidebar .block-warning .title_block {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.sidebar .block-warning .title_block a {
  color: #8a6d3b;
}
.sidebar .block-warning .title_block + .block-collapse .block_content {
  border-top-color: #faebcc;
}
.sidebar .block-warning > .block-footer + .block-collapse .block-body {
  border-bottom-color: #faebcc;
}
.sidebar .block-danger {
  border-color: #ebccd1;
}
.sidebar .block-danger .title_block {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.sidebar .block-danger .title_block a {
  color: #a94442;
}
.sidebar .block-danger .title_block + .block-collapse .block_content {
  border-top-color: #ebccd1;
}
.sidebar .block-danger > .block-footer + .block-collapse .block-body {
  border-bottom-color: #ebccd1;
}

.block_content .carousel-control {
  color: #222222;
  text-decoration: none;
}
.block_content .carousel-control:hover:before, .block_content .carousel-control:active:before, .block_content .carousel-control:focus:before, .block_content .carousel-control.active:before {
  color: #7cc6e5;
}

#leo-mainnav {
  background: white;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
}

ul.step li.step_current {
  background: #0098c3;
  color: #FFF;
}

p.payment_module a:hover {
  border-color: #0098c3;
}

.subcategories .content:hover {
  background: #7cc6e5;
}

.footer-top {
  background: transparent;
  border-bottom: #2c3131;
}

.footer-center {
  background: url(img/bg-footer-center.png);
  border-bottom: #2c3131;
}
.footer-center .title_block {
  background-color: transparent;
}

.footer-nav {
  background: #212525;
}

.popup-over .popup-content li.selected {
  color: #7cc6e5 !important;
}
.popup-over .popup-content li a:hover {
  color: #7cc6e5 !important;
}

#my-account ul.myaccount-link-list li a i {
  color: #7cc6e5;
}

#footer a:hover {
  color: #7cc6e5;
}

.widget-footer-nav:before {
  background-color: #7cc6e5;
}

.block .nav-pills > li.active > a, .block .nav-pills > li.active > a:hover, .block .nav-pills > li.active > a:focus {
  background-color: #7cc6e5;
}
.block .nav-pills > li.active > a:before {
  color: #7cc6e5;
}

.content_sortPagiBar .display .selected a {
  background-color: #0098c3;
  border-color: #0098c3;
}

.breadcrumb {
  color: #7cc6e5;
}
.breadcrumb a:hover {
  color: #7cc6e5;
}

#header .cart_block .cart-buttons .btn {
  background-color: #7cc6e5;
}

#cart .heading {
  background: #FFF;
}
#cart .heading:before {
  border-right: 18px solid #FFF;
}
.rtl #cart .heading:before {
  border-left: 18px solid #FFF;
  border-right: inherit;
}

div.verticalmenu .navbar-nav > li > a:hover, div.verticalmenu .navbar-nav > li > a:focus {
  color: #7cc6e5;
}
div.verticalmenu .navbar-nav > li > a:hover .menu-title, div.verticalmenu .navbar-nav > li > a:focus .menu-title {
  color: #7cc6e5;
}
div.verticalmenu .navbar-nav > li:hover > a .caret {
  border-top-color: #7cc6e5;
}
div.verticalmenu ul li a:hover, div.verticalmenu ul li a:focus {
  color: #7cc6e5;
}
div.verticalmenu ul li a:hover .menu-title, div.verticalmenu ul li a:focus .menu-title {
  color: #7cc6e5;
}

.ajax_block_product .product-container {
  border: 1px solid #dfe0e1;
}
.ajax_block_product .product-container:hover {
  border: 1px solid #7cc6e5;
}

.price {
  color: #000;
}

.leo-more-cdown .title_deal {
  background-color: #7cc6e5;
}

.leo-more-cdown .deal-clock li {
  background-color: #ed5565;
}

.product-block-style .btn {
  background: #7cc6e5;
  border-color: #7cc6e5;
  color: white;
}
.product-block-style:hover .image .product_img_link img {
  border-color: #7cc6e5;
}

.product-container .name a:hover {
  color: #7cc6e5;
}

#back-top a {
  background: #7cc6e5;
  text-decoration: none;
}

#footer #newsletter_block_left form .btn:hover {
  color: #7cc6e5;
}

/* menu level 1 */
.navbar-nav > li > a {
  color: #212525;
  text-decoration: none;
}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus, .navbar-nav > li > a:active {
  background-color: #7cc6e5 !important;
  color: #FFF !important;
}
.navbar-nav > li.active , .navbar-nav > li:hover {
  background-color: #5b5a5d !important;
  color: #FFF !important;
  transition:none;
}
.navbar-nav > li.active > a, .navbar-nav > li:hover > a {
  background-color: #5b5a5d !important;
  color: #FFF !important;
  transition:none !important;
}
/* level 2 */
.dropdown-menu li a:hover {
  background-color: #7cc6e5 !important;
  color: #FFF !important;
}
.dropdown-menu a:hover {
  background-color: #7cc6e5 !important;
  color: #FFF !important;
}

#off-canvas-nav .offcanvas-mainnav {
  background-color: #7cc6e5;
}
#off-canvas-nav .offcanvas-mainnav .navbar-nav > li > a:hover, #off-canvas-nav .offcanvas-mainnav .navbar-nav > li > a:focus {
  color: #7cc6e5 !important;
}

#leo-megamenu .btn {
  background-color: #7cc6e5;
}

#header-main .container > .inner {
  background: #7cc6e5;
  color: #5b5a5d;
}

.carousel-control {
  background: #7cc6e5 !important;
}
.carousel-control.left:after {
  border-right: 9px solid #7cc6e5;
}
.rtl .carousel-control.left:after {
  border-left: 9px solid #7cc6e5;
  border-right: inherit;
}
.carousel-control.right:after {
  border-left: 9px solid #7cc6e5;
}
.rtl .carousel-control.right:after {
  border-right: 9px solid #7cc6e5;
  border-left: inherit;
}
.carousel-control:hover:before {
  color: white;
}
.carousel-control:hover.left:after {
  border-right: 9px solid #2a2a29;
}
.rtl .carousel-control:hover.left:after {
  border-left: 9px solid #2a2a29;
  border-right: inherit;
}
.carousel-control:hover.right:after {
  border-left: 9px solid #2a2a29;
}
.rtl .carousel-control:hover.right:after {
  border-right: 9px solid #2a2a29;
  border-left: inherit;
}

.widget .widget-html .free-ship {
  color: #7cc6e5;
}
.widget .widget-html .price-html {
  color: #e34c4c;
}
.widget .widget-html .box-outer .reassurances-center .icon-name.fa-truck {
  color: #7cc6e5;
}
.widget .widget-html .box-outer .reassurances-center .icon-name.fa-dropbox {
  color: #ed5565;
}
.widget .widget-html .box-outer .reassurances-center .description h4 {
  font-family: "PT Sans", sans-serif;
  color: white;
}
.widget .widget-html .box-outer .reassurances-center .description .shippingg {
  color: #7cc6e5;
}
.widget .widget-html .box-outer .reassurances-center .description .gift {
  color: #ed5565;
}
.widget .widget-html .box-outer .reassurances-center:hover {
  color: #7cc6e5;
}

.widget-manufacture .carousel-control:after {
  border-left: 9px solid transparent;
}
.rtl .widget-manufacture .carousel-control:after {
  border-right: 9px solid transparent;
  border-left: inherit;
}
.widget-manufacture .carousel-control.left:after {
  border-right: 9px solid transparent;
}
.rtl .widget-manufacture .carousel-control.left:after {
  border-left: 9px solid transparent;
  border-right: inherit;
}

.product-block .left-block .btn {
  background: #7cc6e5;
  border: 1px solid #7cc6e5;
}

.functional-buttons .btn i {
  color: #7cc6e5;
}
.functional-buttons .btn i:hover {
  color: white !important;
}
.functional-buttons .btn:hover {
  background: #7cc6e5 !important;
  border: 1px solid #7cc6e5 !important;
}
.functional-buttons .btn:hover i:hover {
  color: white;
}

.ajax_add_to_cart_button:hover {
  background: #7cc6e5;
}
