/* Layout */

/* Custom Notification */

#notification {
top: 80px;
z-index: 9999;
opacity: 0;
right: 20px;
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;
}

#notification.active {
top: 50px;
opacity: 1;
visibility: visible;
}


/* Scroll up */

.scrollup {
z-index: 2;
position: fixed;
right: 30px;
bottom: -60px
}


/* Style Customization */

#search .button-search,
.scrollup,
.box-heading span,
.kuler-accordion .item-title.selected,
button, .button, a.button,
#header .checkout a,
.mini-cart__checkout > a,
.kuler-showcase-module .tab-heading span.active,
.kuler-filter .ui-widget-header,
.btn-primary,
.article__read-more .read-more,
.dropdown-menu .live-search-load-more:hover,
.product-info .product-detail-button--cart,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span,
.vertical-menu .box-heading,
#tabs a.selected,
#top-bar .checkout .view:hover,
#top-bar .checkout .check:hover,
.product-tabs .nav-tabs>li.active>a,
.product-tabs .nav>li>a:hover,
.product-tabs .nav>li>a:focus,
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus{
background-color: #ee1c25;
}



.tp-bullets.simplebullets.round .bullet.selected {
  background: #ee1c25 !important;
}



.tp-bullets.simplebullets.round .bullet.selected {
border: 1px solid #ee1c25 !important;
}



.alert.alert-success,
.header__extra-info li i,
.nav span:hover,
a.articles__read-more,
a:visited.articles__read-more,
.product-name > a:hover,
.kuler-showcase-module .tab-heading span:hover {
color: #ee1c25 !important;
}



.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span,
.product-tabs .nav-tabs,
.quickview .product-detail-button__detail:hover {
border-color: #ee1c25;
}



body.common-home .kl-main-content, body[class*="product"] .kl-main-content, body[class*="module-kbm"] .kl-main-content, body[class*="module-kuler_filter_result"] .kl-main-content  ai vậy{
background-color: #ffffff;
}



a,a:visited,
.mainmenu > li a,
#top-bar a{
color: #ee1c25;
}




a:hover,
a:active,
.setting-list a:hover,
.subcat a:hover {
color: #ee1c25;
}

.details .cart:hover,
.details .quick-view a:hover:before,
.details .cart a:hover:before,
.details .compare a:hover:before,
.details .wishlist a:hover:before{
background-color: #ee1c25;
}



body {

font-family: "Open Sans";



font-weight: 400;



color: #25282C;

}
.kuler-tabs,.kuler-slides,
#header .checkout a,
.cart-total + .buttons a,
.ui-widget{

font-family: "Open Sans";

}



h1,h2,h3,h4,h5,h6,.box-heading {

font-family: "Open Sans";



font-weight: 700;


}




h1,h2,h3,h4,h5,h6{
color: #000000;
}
.footer h3:after,
#footer h3:after,
.box-heading:after,
.kuler-slides .box-heading:after{
background-color: #000000;
}



.box-heading,
.kuler-showcase-module .tab-heading span.active,
.kuler-showcase-module .tab-heading span.active a:hover {

color: #fff !important;

}



#column-left .box-heading span,
#column-right .box-heading span{
color: #fff;
}







.topbar{

background-color: #ed1c24;

}



.topbar a,
.topbar li>a,
.topbar .btn,
.topbar .social-icons__item:before {

color: #000;

}



.topbar a:hover,
.topbar button:hover span,
.topbar button:hover i,
.topbar #top-links:hover .my_settings,
.topbar #top-links:hover .my_settings + i {

color: #ed1c24;

}



.topbar span {

color: #ffffff;

}



.topbar .btn span:before,
.topbar .my_settings:before {

background-color: #ffffff;

}



.topbar .dropdown-menu span,
.topbar .dropdown-menu a,
.topbar .dropdown-menu .btn{

color: #878787;

}



.topbar .dropdown-menu span:hover,
.topbar .dropdown-menu a:hover,
.topbar .dropdown-menu .btn:hover{

color: #fff;

}



.topbar .dropdown-menu a:hover,
.topbar .dropdown-menu .btn:hover{

background: #e4493e;

}



.topbar{

border-bottom: 1px solid #32759c;

}



.header{

}

.header [class*="border"] {
border-color: rgba(255, 255, 255, 1);
}



.header{

background-color: rgba(255, 255, 255, 1);

}


.setting-list a,
.cart-product-total-text {

color: #ee1c25;

}


#search  {
background-color: #fff;
}



.mini-cart__info .cart-product-total:before {
color: #ffffff;
}



.mini-cart__info .cart-product-total:before {
background-color: #000;
}




.mini-cart__info .cart-product-total__text {
color: #ee1c25;
}



.footer,.social-newsletter{

background-color: #fff;

}



.footer__bottom,
#newsletter-form .newsletter__input {
border-color: #ffffff;
}


.footer,.social-newsletter{


color: #000000;

}




.footer .box-heading span{

color: #ee1c25;

}



.footer .box-heading {
background-color: #000000;
}



.footer a{

color: #000000;

}



.footer a:hover{

color: #E4493E;

}
.footer .contact li:hover{

color: #E4493E;

}

.social a:hover:before,
.newsletter button:hover{

background-color: #E4493E;

}


#powered{

background-color: #ffffff;


}



#powered{
color: #000000;
}
#powered a{

color: #ffffff;

}


#powered a:hover{

color: #ffffff;

}


.social-icons__item:before{

background-color: #DDDDDD;


color: #313133;

}

.social-icons__item:hover:before{

background-color: #f9a612;


color: #fff;

}


.mainmenu--default .navbar-collapse,
.main-nav {
background-color: #ffffff;

}

.mainmenu--default .nav>li>a:hover,
.mainmenu--default .nav>li>a:focus,
.main-nav__item >a:hover,
.main-nav__item.is-active >a,
.main-nav__item--custom .main-nav__secondary-nav a:hover{
background: #E4493E;
}



.mainmenu--default .nav>li>a:hover,
.mainmenu--default .nav>li>a:focus,
.main-nav__item >a:hover,
.main-nav__item.is-active >a,
.main-nav__item--custom .main-nav__secondary-nav a:hover {
color: #fff;
}








#menu,
#megamenu{

font-family: "Open Sans";


font-weight: 700;


font-style: normal;


}


@media (min-width: 992px){
.mainmenu--default .navbar-nav > li > a,
.main-nav__item > a,
.main-nav .is-parent > a:after {
color: #ed1c24;
}
}


.product-price,
.product-save-precent span {
color: #E4493E;
}



.product-price--new{
color: #FF4B47;
}



.product-price--old{
color: #AAAAAA;
}


.product-name a,
.product-name  a:visited{
color: #1F1F1F;
}


.product-sale{

background-color: #00BFFF;



color: #fff;

}





.product-button-group__wishlist, .product-button-group__compare {

background-color: #fff;

}
.product-button-group__compare,
.product-button-group__wishlist {

color: #888;

}
.product-button-group__wishlist:hover, .product-button-group__compare:hover{

background-color: #313133;

}
.product-button-group__wishlist:hover,
.product-button-group__compare:hover {

color: #FFF;

}
a.product-button-quick-view {

  color: #888888;
  border: 1px solid #888888;

}
a.product-button-quick-view:hover {

color: #fff;
border: 1px solid #fff;

}
a.product-button-quick-view:hover {

background-color: #E4493E;

}

.product-button-group__cart{

background-color: #fff;

}
.product-button-group__cart {

color: #313133;

}
.product-button-group__cart:hover {

background-color: #ff0000;

}
.product-button-group__cart:hover {

color: #fff;

}






.kt-module__item__testimonial{

}


.kt-module__item__writer{

}
.kt-module__item__information{

}

.mini-cart__view-cart, .dropdown-menu>li>a.mini-cart__view-cart-btn, .btn-primary, a.button, .read-more{

color: #fff;



background: #ee1c25;

}

.mini-cart__view-cart:hover, .dropdown-menu>li>a.mini-cart__view-cart-btn:hover, .btn-primary:hover, a.button:hover, .read-more:hover{
color: #e4493e;
}



.mini-cart__view-cart:hover, .dropdown-menu>li>a.mini-cart__view-cart-btn:hover, .btn-primary:hover, a.button:hover, .read-more:hover {
background-color: #fff;
border: 1px solid #e4493e;

border: 1px solid #e4493e;

}
