/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/**
 * Product Item Selectors
 */
/***********************************************************************/
/**
* Transition-timing-function property@mixin 
*/
/*background RGBA
============================================*/
/****/
/* RIGHT TO LEFT */
/** CHECKOUT BY STEP */
/*  
 * LAYOUT VARIABLES 
 */
a {
  color: #333333;
  font-weight: bold;
}
a:hover, a:focus {
  color: #e34931;
}

.btn-outline-inverse {
  color: white;
  background-color: black;
  border-color: black;
}
.btn-outline-inverse:hover, .btn-outline-inverse:focus, .btn-outline-inverse:active, .btn-outline-inverse.active {
  color: white;
  background-color: black;
  border-color: black;
}
.open .btn-outline-inverse.dropdown-toggle {
  color: white;
  background-color: black;
  border-color: black;
}
.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: black;
  border-color: black;
}
.btn-outline-inverse .badge {
  color: black;
  background-color: white;
}

.btn-outline {
  color: white;
  background-color: #e34931;
  border-color: #e34931;
}
.btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active {
  color: white;
  background-color: #000000;
  border-color: #000000;
}
.open .btn-outline.dropdown-toggle {
  color: white;
  background-color: #e34931;
  border-color: #e34931;
}
.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: #000000;
  border-color: #e34931;
}
.btn-outline .badge {
  color: white;
  background-color: black;
}

#cart .heading {
  background-color: #e34931;
  }

.page-heading {
  color: #e34931;
}

.block-default {
  border-color: #dddddd;
}
.block-default .title_block {
  color: #333333;
  background-color: whitesmoke;
  border-color: #dddddd;
}
.block-default .title_block a {
  color: #333333;
}
.block-default .title_block + .block-collapse .block_content {
  border-top-color: #dddddd;
}
.block-default > .block-footer + .block-collapse .block-body {
  border-bottom-color: #dddddd;
}

.block-primary {
  border-color: #428bca;
}
.block-primary .title_block {
  color: white;
  background-color: #428bca;
  border-color: #428bca;
}
.block-primary .title_block a {
  color: white;
}
.block-primary .title_block + .block-collapse .block_content {
  border-top-color: #428bca;
}
.block-primary > .block-footer + .block-collapse .block-body {
  border-bottom-color: #428bca;
}

.block-success {
  border-color: #d6e9c6;
}
.block-success .title_block {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.block-success .title_block a {
  color: #3c763d;
}
.block-success .title_block + .block-collapse .block_content {
  border-top-color: #d6e9c6;
}
.block-success > .block-footer + .block-collapse .block-body {
  border-bottom-color: #d6e9c6;
}

.block-info {
  border-color: #bce8f1;
}
.block-info .title_block {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.block-info .title_block a {
  color: #31708f;
}
.block-info .title_block + .block-collapse .block_content {
  border-top-color: #bce8f1;
}
.block-info > .block-footer + .block-collapse .block-body {
  border-bottom-color: #bce8f1;
}

.block-warning {
  border-color: #faebcc;
}
.block-warning .title_block {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.block-warning .title_block a {
  color: #8a6d3b;
}
.block-warning .title_block + .block-collapse .block_content {
  border-top-color: #faebcc;
}
.block-warning > .block-footer + .block-collapse .block-body {
  border-bottom-color: #faebcc;
}

.block-danger {
  border-color: #ebccd1;
}
.block-danger .title_block {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.block-danger .title_block a {
  color: #a94442;
}
.block-danger .title_block + .block-collapse .block_content {
  border-top-color: #ebccd1;
}
.block-danger > .block-footer + .block-collapse .block-body {
  border-bottom-color: #ebccd1;
}

.block-highlighted {
  border-color: #eeeeee;
}
.block-highlighted .title_block {
  color: white;
  background-color: #e34931;
  border-color: #e34931;
}
.block-highlighted .title_block a {
  color: white;
}
.block-highlighted .title_block + .block-collapse .block_content {
  border-top-color: #eeeeee;
}
.block-highlighted > .block-footer + .block-collapse .block-body {
  border-bottom-color: #eeeeee;
}

.block .title_block {
  color: #e34931;
}
.block .title_block a {
  color: #e34931;
}

.block_content .carousel-control:hover {
  background: #e34931;
}

#topbar {
  background: transparent;
}
#topbar .container {
  background: white;
}
#topbar .container > .inner {
  background: white;
  color: #333333;
}
#topbar .container > .inner a {
  color: #333333;
}
#topbar .container > .inner a:hover {
  color: #e34931;
}
#topbar .links-outline a {
  color: #e34931;
}
#topbar .topbar-box .quick-setting a:hover {
  color: #e34931;
}
#topbar .btn-group:hover {
  color: #e34931;
}
#topbar .btn-group ul li.selected a, #topbar .btn-group ul li.selected span {
  color: #e34931;
}

#topbar #header_user_info a {
  color: #e34931;
}

#header-main .container {
  background: white;
}
#header-main .container > .inner {
  background: white;
  color: #8c8c8c;
}
#header-main .container > .inner a {
  color: #8c8c8c;
}
#header-main .container > .inner a:hover {
  color: #e34931;
}

#leo-megamenu .container {
  background: white;
}

#bottom .container {
  background: white;
}

#footer .container {
  background: #ffffff;
  border-bottom: 1px solid #e8e8e8;
}

.footer-top .container {
  border-bottom: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
}
.footer-top .container > .inner {
  background: white;
  color: #444444;
}
.footer-top .container > .inner a {
  color: #444444;
}
.footer-top .container > .inner a:hover {
  color: #e34931;
}

.footer-center .container > .inner {
  background: white;
  color: #777777;
}
.footer-center .container > .inner a {
  color: #555555;
}
.footer-center .container > .inner a:hover {
  color: #e34931;
}

.footer-bottom .container > .inner {
  background: white;
  color: #777777;
}
.footer-bottom .container > .inner a {
  color: #777777;
}
.footer-bottom .container > .inner a:hover {
  color: #e34931;
}

.footer-nav .container > .inner {
  background: #ffffff;
  color: #555555;
}
.footer-nav .container > .inner a {
  color: #777777;
}
.footer-nav .container > .inner a:hover {
  color: #e34931;
}

#powered span {
  color: #e34931;
}

.block .widget-tabs li {
  position: relative;
}
.block .widget-tabs li.active a, .block .widget-tabs li:hover a {
  color: #e34931;
}
.block .widget-tabs li.active:before, .block .widget-tabs li:hover:before {
  background-color: #e34931;
}

.widget .service-wrap .icon {
  color: #e34931;
}

.group-widget .title_block, box-special .title_block {
  color: #E34931;
}

.content_sortPagiBar .display .selected a .fa {
  color: #e34931;
}

.page-heading {
  color: #e34931;
}

.breadcrumb {
  color: #e34931;
}
.breadcrumb a:hover {
  color: #e34931;
}

.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
  border-color: #e34931;
  color: #e34931;
}

.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
  border-color: #e34931;
  color: #e34931;
}

div.verticalmenu .navbar-nav > li > a:hover, div.verticalmenu .navbar-nav > li > a:focus {
  color: #e34931;
}
div.verticalmenu .navbar-nav > li > a:hover .menu-title, div.verticalmenu .navbar-nav > li > a:focus .menu-title {
  color: #e34931;
}
div.verticalmenu .navbar-nav > li:hover > a {
  color: #e34931;
}
div.verticalmenu .navbar-nav > li:hover .caret:before {
  color: #e34931;
}
div.verticalmenu ul li a:hover, div.verticalmenu ul li a:focus {
  color: #e34931;
}
div.verticalmenu ul li a:hover .menu-title, div.verticalmenu ul li a:focus .menu-title {
  color: #e34931;
}
div.verticalmenu .dropdown-menu ul li a:hover {
  color: #e34931;
}

.product-block .quick-view:hover {
  background-color: #e34931;
  border-color: #e34931;
}
.product-block:hover {
  border-color: #e34931;
}
.product-block:hover:after {
  background-color: #e34931;
}
.product-block .name a:hover {
  color: #e34931;
}

.ajax_add_to_cart_button:hover {
  background: #000000;
  border-color: #000000;
}

.functional-buttons > div.wishlist a:hover, .functional-buttons > div.compare a:hover {
  color: white;
  background: #e34931;
  border: 1px solid #e34931;
}

.leo-megamenu {
  border-bottom-color: #e34931;
  /* menu level 1 */
  /* level 2 */
}
.leo-megamenu .navbar-nav > li > a:hover, .leo-megamenu .navbar-nav > li > a:focus, .leo-megamenu .navbar-nav > li > a:active {
  color: #e34931;
}
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a {
  color: #e34931;
}
.leo-megamenu .navbar-nav > li.active > a:before, .leo-megamenu .navbar-nav > li:hover > a:before {
  background-color: #e34931;
}
.leo-megamenu .navbar-nav > li:hover > .caret, .leo-megamenu .navbar-nav > li:active > .caret {
  color: #e34931;
}
.leo-megamenu .dropdown-menu {
  border-top-color: #e34931;
}
.leo-megamenu .dropdown-menu li a:hover {
  color: #e34931;
}
.leo-megamenu .dropdown-menu li a:hover .fa {
  color: #e34931;
}
.leo-megamenu .dropdown:hover > a {
  color: #e34931;
}
.leo-megamenu .dropdown:hover > a .fa {
  color: #e34931;
}

.leo-widget .menu-title {
  color: #e34931;
}
.leo-widget .product-block .product-meta .name a:hover {
  color: #e34931;
}

.blog_container .blog-info h4 a:hover {
  color: #e34931;
}

.blockleoblogs .title_block:before {
  background-color: transparent;
}

.title_blog {
  color: #e34931;
}

.bannercontainer .tp-caption.big_orange {
  color: #e34931;
}

#off-canvas-nav .offcanvas-mainnav {
  background-color: #e34931;
}

.nav-tabs.page-product-heading li.active a, .nav-tabs.page-product-heading li:hover a {
  color: #e34931;
}
.nav-tabs.page-product-heading li.active:before, .nav-tabs.page-product-heading li:hover:before {
  background-color: #e34931;
}

.page-product-box .page-subheading:before {
  background-color: #e34931;
}

.pb-center-column h1 {
  color: #e34931;
}

.our_price_display {
  color: #e34931;
}

#footer #newsletter_block_left.block input.btn {
  background-color: #e34931;
  border-color: #e34931;
}

#social_block ul li:hover {
  background: #e34931;
}

#back-top a {
  background: #e34931;
}

.block .title_block:before {
  background: url("../../../img/tangerine/bg-title-block-sidebar.png") no-repeat 0 0;
}

.group-widget .title_block:before, .group-widget .title_block:after, .box-special .title_block:before, .box-special .title_block:after {
  background: url("../../../img/tangerine/bg-title-block.png") no-repeat 0 0;
}

.ImageWrapper .PStyleBe {
  background-color: rgba(227, 73, 49, 0.9);
}

.widget.html-ourshop .widget-html {
  padding: 50px 110px;
  z-index: 99;
  background: rgba(227, 73, 49, 0.8);
}
