/**
 * 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: #660000;
}
a:hover, a:focus {
  color: #aa3336;
}

.btn-default {
  color: white;
  background-color: #660000;
  border-color: #000000;
  border-radius: 30px;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {
  color: white;
  background-color: #8b2a2c;
  border-color: #7b2527;
}
.open .btn-default.dropdown-toggle {
  color: white;
  background-color: #8b2a2c;
  border-color: #7b2527;
}
.btn-default:active, .btn-default.active {
  background-image: none;
}
.open .btn-default.dropdown-toggle {
  background-image: none;
}
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
  background-color: #aa3336;
  border-color: #aa3336;
}
.btn-default .badge {
  color: #aa3336;
  background-color: white;
}

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

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

.block .title_block {
  color: white;
  background: #3e2308;
  border: none;
}
.block .title_block a {
  color: white;
}

.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: #aa3336;
}
.block-info .title_block {
  color: white;
  background-color: #aa3336;
  border-color: #aa3336;
}
.block-info .title_block a {
  color: white;
}
.block-info .title_block + .block-collapse .block_content {
  border-top-color: #aa3336;
}
.block-info > .block-footer + .block-collapse .block-body {
  border-bottom-color: #aa3336;
}

.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: #ffd926;
  border-color: #ffd926;
}
.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;
}

#topbar .btn-group:hover {
  color: #aa3336;
}
#topbar .btn-group .quick-setting a:hover {
  color: #aa3336;
}

#header-main .inner {
  background: white;
  color: #550404;
}
#header-main .inner a {
  color: #000000;
}
#header-main .inner a:hover {
  color: #aa3336;
}

.leo-megamenu .navbar-nav > li > a:hover, .leo-megamenu .navbar-nav > li > a:focus, .leo-megamenu .navbar-nav > li > a:active {
  color: #aa3336 !important;
}
.leo-megamenu .navbar-nav > li:hover {
  border-top: 4px solid #aa3336;
}

#leo-mainnav {
  background: white;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
}
#leo-mainnav .inner {
  background: white;
  color: #9c9c9c;
}
#leo-mainnav .inner a {
  color: #9c9c9c;
}
#leo-mainnav .inner a:hover {
  color: #aa3336;
}

.footer-center .inner a:hover {
  color: #aa3336;
}

.footer-nav #powered span {
  color: #aa3336;
}

.bullet.bullet-icon li a:hover:before {
  background: #aa3336;
}

#footer #newsletter_block_left.block .title_block {
  color: #aa3336;
}

.box-services:hover h4,
.box-services:hover .iconbox {
  color: #aa3336;
}

#social_block {
  background: #550404;
}
#social_block ul li a {
  color: #aa3336;
}

#block_contact_infos li:hover {
  color: #aa3336;
}
#block_contact_infos li:hover i {
  border: 2px solid #aa3336;
}

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

.nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus {
  color: #aa3336;
}

.content_sortPagiBar .display .selected a {
  background-color: #3e2308;
  border: 1px solid #3e2308;
}
.content_sortPagiBar .display .selected a .fa {
  color: white;
}
.breadcrumb {
  color: #aa3336;
  display:none;
}
.breadcrumb a:hover {
  color: #aa3336;
}

#cart .heading {
  background: #aa3336;
  border: 1px solid #000000;
  border-radius: 30px;
}

.bannercontainer .tp-leftarrow.default {
  background: url(img/large_left.png);
}

.bannercontainer .tp-rightarrow.default {
  background: url(img/large_right.png);
}

.bannercontainer .tp-bullets.simplebullets.round .bullet {
  background: url(img/bullet.png) no-repeat;
}

.bannercontainer .tp-caption.large_text {
  color: #aa3336 !important;
}

.bannercontainer .link_detail {
  border: 3px solid #aa3336;
}

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

.leo-megamenu .dropdown-menu a > .menu-title:hover {
  color: #aa3336;
}

.leo-megamenu .navbar-nav > li:hover > a .caret, .leo-megamenu .navbar-nav > li:active > a .caret {
  color: #aa3336;
}

.block_content .carousel-control:hover {
  color: #aa3336 !important;
  border: 1px solid #aa3336;
}

.ajax_add_to_cart_button {
  background: #660000;
  border: 1px solid #3e2308;
}
.ajax_add_to_cart_button:hover {
  background: #aa3336;
  border: 1px solid #aa3336;
}

#usefull_link_block li a:hover:before {
  color: #aa3336;
}

#view_scroll_left:hover:before,
#view_scroll_right:hover:before {
  color: #aa3336;
}

.price {
  color: #e9573f;
}

.product-block .name a {
  color: #000000;
}
.product-block .name a:hover {
  color: #aa3336;
}

.custom p {
  color: #aa3336;
}

.wapper .media .media-content {
  background: #aa3336;
}
.wapper .media.free {
  background-image: url(img/bg-media-left.ng);
}
.wapper .media.need {
  background-image: url(img/bg-media-right.ng);
}
.wapper .media.Discount .media-content {
  background: #c14c4f;
}
.wapper .media.Discount .media-content:before {
  background: url(img/bg-discu-left.png) repeat-y scroll 0 0 transparent;
  display: none
}
.wapper .media.Discount .media-content:after {
  background: url(img/bg-discu-right.png) repeat-y scroll 0 0 transparent;
  display: none
}

.rtl .wapper .media.need {
  background-image: url(img/bg-media-left.png);
}

.rtl .wapper .media.free {
  background-image: url(img/bg-media-right.png);
}

#backtop {
  background: #aa3336;
}

.paneltool .panelcontent .current-layout-mod {
  color: #aa3336;
}
.paneltool .panelcontent .leo-dynamic-update-header:hover, .paneltool .panelcontent .leo-dynamic-update-header.current-header,
.paneltool .panelcontent .leo-dynamic-update-layout:hover,
.paneltool .panelcontent .leo-dynamic-update-layout.current-header {
  color: #aa3336;
}

#customize-body .nav-tabs .active a {
  background: #aa3336;
}

.paneltool .leo-dynamic-update-side.current-sidebar {
  color: #aa3336;
}
.paneltool .leo-dynamic-update-header.current-header {
  color: #aa3336;
}
.paneltool.themetool .group-input .leo-dynamic-update-layout:hover,
.paneltool.themetool .group-input .leo-dynamic-update-side:hover,
.paneltool.themetool .group-input .leo-dynamic-update-header:hover {
  color: #aa3336;
}
.paneltool.themetool .group-input .leo-dynamic-update-layout.current-layout-mod,
.paneltool.themetool .group-input .leo-dynamic-update-side.current-layout-mod,
.paneltool.themetool .group-input .leo-dynamic-update-header.current-layout-mod {
  color: #aa3336;
}
.paneltool.active .panelbutton {
  color: #aa3336;
}

.enable_fheader.btn_no:before {
  background-color: #aa3336;
}
.enable_fheader.btn_yes:after {
  background-color: #aa3336;
}
