/*
//////////////////////////////////////////////////////////////////////

/// style 1

//////////////////////////////////////////////////////////////////////
*/

/*
//////////////////////////////////////////////////////////////////////

  1. reset
  2. header
  3. navigation
  4. module positions
  5. fonts
  6. titles
  7. buttons
  8. variations
  9. custom pages
  10. typography
  11. joomla
  12. hikashop
  13. extensions

//////////////////////////////////////////////////////////////////////
*/
    /*
    //////////////////////////////////////////////////

1. reset

    //////////////////////////////////////////////////
    */

a { color: #E07481; }
a:hover, a:focus { color: #444; outline: none; }

/*/
///
///  container
///
/*/

#fav-containerwrap {
  background: url(../../images/styles/style1/fav-bg.jpg) center top no-repeat fixed #111;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

    /*
    //////////////////////////////////////////////////

2. header

    //////////////////////////////////////////////////
    */

/* colors */

#fav-headerwrap li.active a,
#fav-headerwrap li.active span.nav-header,
#fav-headerwrap li a:hover,
#fav-headerwrap li a:focus,
#fav-headerwrap span.nav-header:hover,
#fav-headerwrap span.nav-header:focus {
  color: #E07481;
  background-color: transparent;
}

/* submenu */
#fav-headerwrap .favnav .navigation .nav .nav-child > .active > a,
#fav-headerwrap .favnav .navigation .nav .nav-child > li > a:hover,
#fav-headerwrap .favnav .navigation .nav .nav-child > .active > span.nav-header,
#fav-headerwrap .favnav .navigation .nav .nav-child > li > span.nav-header:hover {
  color: #E07481;
}

/* icons */
#fav-headerwrap .favnav .navigation li a[class^="fa-"]:before,
#fav-headerwrap .favnav .navigation li a[class*=" fa-"]:before,
#fav-headerwrap .favnav .navigation li span.nav-header[class^="fa-"]:before,
#fav-headerwrap .favnav .navigation li span.nav-header[class*=" fa-"]:before {
  color: #E07481;
}

/* navigation arrows */
#fav-headerwrap .navigation .nav-child:before {
  border-right: 7px solid transparent;
  border-bottom: 7px solid #E07481;
  border-left: 7px solid transparent;
  border-bottom-color: #E07481;
  content: '';
}
#fav-headerwrap .navigation .nav-child:after {
  border-right: 6px solid transparent;
  border-bottom: 6px solid #E07481;
  border-left: 6px solid transparent;
  content: '';
}
#fav-headerwrap .navigation .nav-child li > ul:before {
  border-bottom: 7px solid transparent;
  border-right: 7px solid #E07481;
  border-top: 7px solid transparent;
}
#fav-headerwrap .navigation .nav-child li > ul:after {
  border-top: 6px solid transparent;
  border-right: 6px solid #E07481;
  border-bottom: 6px solid transparent;
}
/*
///  light
*/

#fav-headerwrap.fav-light li.active a,
#fav-headerwrap.fav-light li.active span.nav-header,
#fav-headerwrap.fav-light li a:hover,
#fav-headerwrap.fav-light li a:focus,
#fav-headerwrap.fav-light span.nav-header:hover,
#fav-headerwrap.fav-light span.nav-header:focus {
  color: #E07481;
  background-color: transparent;
}

/* submenu */
#fav-headerwrap.fav-light .favnav .navigation .nav .nav-child > .active > a,
#fav-headerwrap.fav-light .favnav .navigation .nav .nav-child > li > a:hover,
#fav-headerwrap.fav-light .favnav .navigation .nav .nav-child > .active > span.nav-header,
#fav-headerwrap.fav-light .favnav .navigation .nav .nav-child > li > span.nav-header:hover {
  color: #E07481;
}

/* icons */
#fav-headerwrap.fav-light .favnav .navigation li a[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav .navigation li a[class*=" fa-"]:before,
#fav-headerwrap.fav-light .favnav .navigation li span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav .navigation li span.nav-header[class*=" fa-"]:before {
  color: #E07481;
}

/*
///  dark
*/

#fav-headerwrap.fav-dark li.active a,
#fav-headerwrap.fav-dark li.active span.nav-header,
#fav-headerwrap.fav-dark li a:hover,
#fav-headerwrap.fav-dark li a:focus,
#fav-headerwrap.fav-dark span.nav-header:hover,
#fav-headerwrap.fav-dark span.nav-header:focus {
  color: #E07481;
  background-color: transparent;
}

/* submenu */
#fav-headerwrap.fav-dark .favnav .navigation .nav .nav-child > .active > a,
#fav-headerwrap.fav-dark .favnav .navigation .nav .nav-child > li > a:hover,
#fav-headerwrap.fav-dark .favnav .navigation .nav .nav-child > .active > span.nav-header,
#fav-headerwrap.fav-dark .favnav .navigation .nav .nav-child > li > span.nav-header:hover {
  color: #E07481;
}

/* icons */
#fav-headerwrap.fav-dark .favnav .navigation li a[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav .navigation li a[class*=" fa-"]:before,
#fav-headerwrap.fav-dark .favnav .navigation li span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav .navigation li span.nav-header[class*=" fa-"]:before {
  color: #E07481;
}

/*/
///
///  logo
///
/*/

#fav-logo .favdemo,
#fav-logomobile .favdemo {

  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 50px;
  width: 301px;
  padding-left: 10px;
  margin: 12px 0 4px;
}

    /*
    //////////////////////////////////////////////////

3. navigation

    //////////////////////////////////////////////////
    */

/*/
///
///  nav style
///
/*/

/*
///  default
*/

#fav-container .favnav.navstyle .navigation .nav > .active > a,
#fav-container .favnav.navstyle .navigation .nav > li > a:hover,
#fav-container .favnav.navstyle .navigation .nav > li > a:focus,
#fav-container .favnav.navstyle .navigation li.active span.nav-header,
#fav-container .favnav.navstyle .navigation li span.nav-header:hover,
#fav-container .favnav.navstyle .navigation li span.nav-header:focus,
#fav-container .favnav.navstyle .navigation .nav > .active > span.nav-header,
#fav-container .favnav.navstyle .navigation .nav > li > span.nav-header:hover,
#fav-container .favnav.navstyle .navigation .nav > li > span.nav-header:focus {
  border: 2px solid #E07481;
  color: #fff !important;
}

/*
///  style 2
*/

.favnav.navstyle-2 .navigation .nav > .active > a,
.favnav.navstyle-2 .navigation .nav > li > a:hover,
.favnav.navstyle-2 .navigation .nav > li > a:focus,
.favnav.navstyle-2 .navigation li.active span.nav-header,
.favnav.navstyle-2 .navigation li span.nav-header:hover,
.favnav.navstyle-2 .navigation li span.nav-header:focus,
.favnav.navstyle-2 .navigation .nav > .active > span.nav-header,
.favnav.navstyle-2 .navigation .nav > li > span.nav-header:hover,
.favnav.navstyle-2 .navigation .nav > li > span.nav-header:focus {
  background-color: #E07481 !important;
  color: #fff !important;
}
.favnav.navstyle-2 .navigation li a[class^="fa-"]:hover:before,
.favnav.navstyle-2 .navigation li a[class*=" fa-"]:hover:before,
.favnav.navstyle-2 .navigation li a[class^="fa-"]:focus:before,
.favnav.navstyle-2 .navigation li a[class*=" fa-"]:focus:before,
.favnav.navstyle-2 .navigation li.active a[class^="fa-"]:before,
.favnav.navstyle-2 .navigation li.active a[class*=" fa-"]:before,
.favnav.navstyle-2 .navigation li span.nav-header[class^="fa-"]:hover:before,
.favnav.navstyle-2 .navigation li span.nav-header[class*=" fa-"]:hover:before,
.favnav.navstyle-2 .navigation li span.nav-header[class^="fa-"]:focus:before,
.favnav.navstyle-2 .navigation li span.nav-header[class*=" fa-"]:focus:before,
.favnav.navstyle-2 .navigation li.active span.nav-header[class^="fa-"]:before,
.favnav.navstyle-2 .navigation li.active span.nav-header[class*=" fa-"]:before {
  color: #fff !important;
}
.favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:hover:before,
.favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:hover:before,
.favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:focus:before,
.favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:focus:before,
.favnav.navstyle-2 .navigation ul.nav-child li.active a[class^="fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li.active a[class*=" fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:hover:before,
.favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:hover:before,
.favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:focus:before,
.favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:focus:before,
.favnav.navstyle-2 .navigation ul.nav-child li.active span.nav-header[class^="fa-"]:before,
.favnav.navstyle-2 .navigation ul.nav-child li.active span.nav-header[class*=" fa-"]:before {
  color: #E07481 !important;
}

/*
///  style 3
*/

.favnav.navstyle-3 .navigation .nav > .active > a,
.favnav.navstyle-3 .navigation .nav > li > a:hover,
.favnav.navstyle-3 .navigation .nav > li > a:focus,
.favnav.navstyle-3 .navigation li.active span.nav-header,
.favnav.navstyle-3 .navigation li span.nav-header:hover,
.favnav.navstyle-3 .navigation li span.nav-header:focus,
.favnav.navstyle-3 .navigation .nav > .active > span.nav-header,
.favnav.navstyle-3 .navigation .nav > li > span.nav-header:hover,
.favnav.navstyle-3 .navigation .nav > li > span.nav-header:focus {
  border: 2px solid #fff;
  color: #fff !important;
}

/*
///  style 4
*/

.favnav.navstyle-4 .navigation .nav > .active > a,
.favnav.navstyle-4 .navigation .nav > li > a:hover,
.favnav.navstyle-4 .navigation .nav > li > a:focus,
.favnav.navstyle-4 .navigation li.active span.nav-header,
.favnav.navstyle-4 .navigation ul.nav li span.nav-header:hover,
.favnav.navstyle-4 .navigation ul.nav li span.nav-header:focus,
.favnav.navstyle-4 .navigation .nav > .active > span.nav-header,
.favnav.navstyle-4 .navigation .nav > li > span.nav-header:hover,
.favnav.navstyle-4 .navigation .nav > li > span.nav-header:focus {
  border-bottom: 2px solid #E07481;
  color: #fff !important;
}

/*
///  style 5
*/

.favnav.navstyle-5 .navigation .nav > .active > a,
.favnav.navstyle-5 .navigation .nav > li > a:hover,
.favnav.navstyle-5 .navigation .nav > li > a:focus,
.favnav.navstyle-5 .navigation li.active span.nav-header,
.favnav.navstyle-5 .navigation ul.nav li span.nav-header:hover,
.favnav.navstyle-5 .navigation ul.nav li span.nav-header:focus,
.favnav.navstyle-5 .navigation .nav > .active > span.nav-header,
.favnav.navstyle-5 .navigation .nav > li > span.nav-header:hover,
.favnav.navstyle-5 .navigation .nav > li > span.nav-header:focus {
  border-top: 2px solid #E07481;
  color: #fff !important;
}

/*
///  style 6
*/

.favnav.navstyle-6 .navigation .nav > .active > a,
.favnav.navstyle-6 .navigation .nav > li > a:hover,
.favnav.navstyle-6 .navigation .nav > li > a:focus,
.favnav.navstyle-6 .navigation li.active span.nav-header,
.favnav.navstyle-6 .navigation ul.nav li span.nav-header:hover,
.favnav.navstyle-6 .navigation ul.nav li span.nav-header:focus,
.favnav.navstyle-6 .navigation .nav > .active > span.nav-header,
.favnav.navstyle-6 .navigation .nav > li > span.nav-header:hover,
.favnav.navstyle-6 .navigation .nav > li > span.nav-header:focus {
  border-top: 2px solid #E07481;
  border-bottom: 2px solid #E07481;
  color: #fff !important;
}

/*
///  style 7
*/

.favnav.navstyle-7 .navigation .nav > .active > a,
.favnav.navstyle-7 .navigation .nav > li > a:hover,
.favnav.navstyle-7 .navigation .nav > li > a:focus,
.favnav.navstyle-7 .navigation li.active span.nav-header,
.favnav.navstyle-7 .navigation ul.nav li span.nav-header:hover,
.favnav.navstyle-7 .navigation ul.nav li span.nav-header:focus,
.favnav.navstyle-7 .navigation .nav > .active > span.nav-header,
.favnav.navstyle-7 .navigation .nav > li > span.nav-header:hover,
.favnav.navstyle-7 .navigation .nav > li > span.nav-header:focus {
  border-left: 2px solid #E07481;
  border-right: 2px solid #E07481;
  color: #fff !important;
}

/*/
///
///  light
///
/*/

/*
///  default
*/

#fav-headerwrap.fav-light .favnav.navstyle .navigation .nav > .active > a,
#fav-headerwrap.fav-light .favnav.navstyle .navigation .nav > li > a:hover,
#fav-headerwrap.fav-light .favnav.navstyle .navigation .nav > li > a:focus,
#fav-headerwrap.fav-light .favnav.navstyle .navigation li.active span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle .navigation li span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle .navigation li span.nav-header:focus,
#fav-headerwrap.fav-light .favnav.navstyle .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle .navigation .nav > li > span.nav-header:focus {
  border: 2px solid #E07481;
  color: #444 !important;
}

/*
///  style 2
*/

#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation .nav > .active > a,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li.active span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li span.nav-header:focus,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation .nav > li > span.nav-header:focus {
  background-color: #E07481 !important;
  color: #fff !important;
}

/* icons */
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li a[class^="fa-"]:hover:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li a[class*=" fa-"]:hover:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li a[class^="fa-"]:focus:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li a[class*=" fa-"]:focus:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li.active a[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li.active a[class*=" fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li span.nav-header[class^="fa-"]:hover:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li span.nav-header[class*=" fa-"]:hover:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li span.nav-header[class^="fa-"]:focus:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li span.nav-header[class*=" fa-"]:focus:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li.active span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation li.active span.nav-header[class*=" fa-"]:before {
  color: #fff !important;
}
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:hover:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:hover:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:focus:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:focus:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li.active a[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li.active a[class*=" fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:hover:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:hover:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:focus:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:focus:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li.active span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-light .favnav.navstyle-2 .navigation ul.nav-child li.active span.nav-header[class*=" fa-"]:before {
  color: #E07481 !important;
}

/*
///  style 3
*/

#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation .nav > .active > a,
#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation li.active span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation li span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation li span.nav-header:focus,
#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-3 .navigation .nav > li > span.nav-header:focus {
  border: 2px solid #444;
  color: #444 !important;
}

/*
///  style 4
*/

#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation .nav > .active > a,
#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation li.active span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation ul.nav li span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation ul.nav li span.nav-header:focus,
#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-4 .navigation .nav > li > span.nav-header:focus {
  border-bottom: 2px solid #E07481;
  color: #444 !important;
}

/*
///  style 5
*/

#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation .nav > .active > a,
#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation li.active span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation ul.nav li span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation ul.nav li span.nav-header:focus,
#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-5 .navigation .nav > li > span.nav-header:focus {
  border-top: 2px solid #E07481;
  color: #444 !important;
}

/*
///  style 6
*/

#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation .nav > .active > a,
#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation li.active span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation ul.nav li span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation ul.nav li span.nav-header:focus,
#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-6 .navigation .nav > li > span.nav-header:focus {
  border-top: 2px solid #E07481;
  border-bottom: 2px solid #E07481;
  color: #444 !important;
}

/*
///  style 7
*/

#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation .nav > .active > a,
#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation li.active span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation ul.nav li span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation ul.nav li span.nav-header:focus,
#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-light .favnav.navstyle-7 .navigation .nav > li > span.nav-header:focus {
  border-left: 2px solid #E07481;
  border-right: 2px solid #E07481;
  color: #444 !important;
}

/*/
///
///  dark
///
/*/

/*
///  default
*/

#fav-headerwrap.fav-dark .favnav.navstyle .navigation .nav > .active > a,
#fav-headerwrap.fav-dark .favnav.navstyle .navigation .nav > li > a:hover,
#fav-headerwrap.fav-dark .favnav.navstyle .navigation .nav > li > a:focus,
#fav-headerwrap.fav-dark .favnav.navstyle .navigation li.active span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle .navigation li span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle .navigation li span.nav-header:focus,
#fav-headerwrap.fav-dark .favnav.navstyle .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle .navigation .nav > li > span.nav-header:focus {
  border: 2px solid #E07481;
  color: #fff !important;
}

/*
///  style 2
*/

#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation .nav > .active > a,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li.active span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li span.nav-header:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation .nav > li > span.nav-header:focus {
  background-color: #E07481 !important;
  color: #fff !important;
}

/* icons */
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li a[class^="fa-"]:hover:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li a[class*=" fa-"]:hover:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li a[class^="fa-"]:focus:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li a[class*=" fa-"]:focus:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li.active a[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li.active a[class*=" fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li span.nav-header[class^="fa-"]:hover:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li span.nav-header[class*=" fa-"]:hover:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li span.nav-header[class^="fa-"]:focus:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li span.nav-header[class*=" fa-"]:focus:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li.active span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation li.active span.nav-header[class*=" fa-"]:before {
  color: #fff !important;
}
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:hover:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:hover:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li a[class^="fa-"]:focus:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li a[class*=" fa-"]:focus:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li.active a[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li.active a[class*=" fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:hover:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:hover:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class^="fa-"]:focus:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li span.nav-header[class*=" fa-"]:focus:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li.active span.nav-header[class^="fa-"]:before,
#fav-headerwrap.fav-dark .favnav.navstyle-2 .navigation ul.nav-child li.active span.nav-header[class*=" fa-"]:before {
  color: #E07481 !important;
}

/*
///  style 3
*/

#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation .nav > .active > a,
#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation li.active span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation li span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation li span.nav-header:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-3 .navigation .nav > li > span.nav-header:focus {
  border: 2px solid #fff;
  color: #fff !important;
}

/*
///  style 4
*/

#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation .nav > .active > a,
#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation li.active span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation ul.nav li span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation ul.nav li span.nav-header:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-4 .navigation .nav > li > span.nav-header:focus {
  border-bottom: 2px solid #E07481;
  color: #fff !important;
}

/*
///  style 5
*/

#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation .nav > .active > a,
#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation li.active span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation ul.nav li span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation ul.nav li span.nav-header:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-5 .navigation .nav > li > span.nav-header:focus {
  border-top: 2px solid #E07481;
  color: #fff !important;
}

/*
///  style 6
*/

#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation .nav > .active > a,
#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation li.active span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation ul.nav li span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation ul.nav li span.nav-header:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-6 .navigation .nav > li > span.nav-header:focus {
  border-top: 2px solid #E07481;
  border-bottom: 2px solid #E07481;
  color: #fff !important;
}

/*
///  style 7
*/

#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation .nav > .active > a,
#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation .nav > li > a:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation .nav > li > a:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation li.active span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation ul.nav li span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation ul.nav li span.nav-header:focus,
#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation .nav > .active > span.nav-header,
#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation .nav > li > span.nav-header:hover,
#fav-headerwrap.fav-dark .favnav.navstyle-7 .navigation .nav > li > span.nav-header:focus {
  border-left: 2px solid #E07481;
  border-right: 2px solid #E07481;
  color: #fff !important;
}

/*/
///
///  vertical menus
///
/*/

ul.menubasic li a,
ul.menubasic li span.nav-header,
ul.menuarrow li a,
ul.menuarrow li span.nav-header,
ul.menuside li a,
ul.menuside li span.nav-header,
ul.menuline li a,
ul.menuline li span.nav-header {
  color: #888 !important;
}
ul.menubasic li a:hover,
ul.menubasic li a:focus,
ul.menubasic li.current a,
ul.menubasic li.current ul a:hover,
ul.menubasic li.current ul a:focus,
ul.menubasic li span.nav-header:hover,
ul.menubasic li span.nav-header:focus,
ul.menubasic li.current span.nav-header,
ul.menubasic li.current ul span.nav-header:hover,
ul.menubasic li.current ul span.nav-header:focus {
  color: #fff !important;
  background-color: #E07481;
}
ul.menuarrow li a:hover,
ul.menuarrow li a:focus,
ul.menuarrow li.current a,
ul.menuarrow li.current ul a:hover,
ul.menuarrow li.current ul a:focus,
ul.menuarrow li span.nav-header:hover,
ul.menuarrow li span.nav-header:focus,
ul.menuarrow li.current span.nav-header,
ul.menuarrow li.current ul span.nav-header:hover,
ul.menuarrow li.current ul span.nav-header:focus {
  color: #E07481;
  background-color: transparent;
}
ul.menuarrow li a:hover:before,
ul.menuarrow li a:focus:before,
ul.menuarrow li.current a:before,
ul.menuarrow li.current ul a:hover:before,
ul.menuarrow li.current ul a:focus:before,
ul.menuarrow li span.nav-header:hover:before,
ul.menuarrow li span.nav-header:focus:before,
ul.menuarrow li.current span.nav-header:before,
ul.menuarrow li.current ul span.nav-header:hover:before,
ul.menuarrow li.current ul span.nav-header:focus:before {
  color: #E07481;
}
ul.menuside li a:hover,
ul.menuside li a:focus,
ul.menuside li.current a,
ul.menuside li.current ul a:hover,
ul.menuside li.current ul a:focus,
ul.menuside li span.nav-header:hover,
ul.menuside li span.nav-header:focus,
ul.menuside li.current span.nav-header,
ul.menuside li.current ul span.nav-header:hover,
ul.menuside li.current ul span.nav-header:focus {
  color: #E07481;
  border-left: 5px solid #E07481;
  background-color: transparent;
}
ul.menuline li a:hover,
ul.menuline li a:focus,
ul.menuline li.current a,
ul.menuline li.current ul a:hover,
ul.menuline li.current ul a:focus,
ul.menuline li span.nav-header:hover,
ul.menuline li span.nav-header:focus,
ul.menuline li.current span.nav-header,
ul.menuline li.current ul span.nav-header:hover,
ul.menuline li.current ul span.nav-header:focus {
  color: #444;
  border-bottom: 1px solid #E07481;
  background-color: transparent;
}
ul.menuline li a:hover:before,
ul.menuline li a:focus:before,
ul.menuline li.current a:before,
ul.menuline li.current ul a:hover:before,
ul.menuline li.current ul a:focus:before,
ul.menuline li span.nav-header:hover:before,
ul.menuline li span.nav-header:focus:before,
ul.menuline li.current span.nav-header:before,
ul.menuline li.current ul span.nav-header:hover:before,
ul.menuline li.current ul span.nav-header:focus:before {
  color: #E07481;
}

/* clear */
ul.menubasic.menu-clear li a,
ul.menubasic.menu-clear li span.nav-header,
ul.menuarrow.menu-clear li a,
ul.menuarrow.menu-clear li span.nav-header,
ul.menuside.menu-clear li a,
ul.menuside.menu-clear li span.nav-header,
ul.menuline.menu-clear li a,
ul.menuline.menu-clear li span.nav-header {
  color: #FFF !important;
}
ul.menubasic.menu-clear {
  border: 1px solid #444;
}
ul.menubasic.menu-clear li a,
ul.menubasic.menu-clear li span.nav-header {
  border-bottom: 1px solid #444;
}
ul.menuarrow.menu-clear li a:hover,
ul.menuarrow.menu-clear li a:focus,
ul.menuarrow.menu-clear li span.nav-header:hover,
ul.menuarrow.menu-clear li span.nav-header:focus {
  color: #E07481 !important;
}
ul.menuarrow.menu-clear li a::before,
ul.menuarrow.menu-clear li span.nav-header::before {
  color: #E07481;
}
ul.menuarrow.menu-clear li a:hover:before,
ul.menuarrow.menu-clear li a:focus:before,
ul.menuarrow.menu-clear li span.nav-header:hover:before,
ul.menuarrow.menu-clear li span.nav-header:focus:before {
  color: #FFF;
}
ul.menuside.menu-clear li a,
ul.menuside.menu-clear li span.nav-header {
  border-left: 5px solid #E07481;
}
ul.menuside.menu-clear li a:hover,
ul.menuside.menu-clear li a:focus,
ul.menuside.menu-clear li span.nav-header:hover,
ul.menuside.menu-clear li span.nav-header:focus {
  color: #E07481 !important;
  border-left: 5px solid #FFF;
}
ul.menuline.menu-clear li a,
ul.menuline.menu-clear li span.nav-header {
  border-bottom: 1px solid #444;
}
ul.menuline.menu-clear li a::before,
ul.menuline.menu-clear li span.nav-header::before {
  color: #E07481;
}
ul.menuline.menu-clear li a:hover,
ul.menuline.menu-clear li a:focus,
ul.menuline.menu-clear li span.nav-header:hover,
ul.menuline.menu-clear li span.nav-header:focus {
  color: #FFF;
  border-bottom: 1px solid #E07481;
}

/* dark */
ul.menubasic.menu-dark li a,
ul.menubasic.menu-dark li span.nav-header,
ul.menuarrow.menu-dark li a,
ul.menuarrow.menu-dark li span.nav-header,
ul.menuside.menu-dark li a,
ul.menuside.menu-dark li span.nav-header,
ul.menuline.menu-dark li a,
ul.menuline.menu-dark li span.nav-header {
  color: #FFF !important;
}
ul.menuarrow.menu-dark li a:hover,
ul.menuarrow.menu-dark li a:focus,
ul.menuarrow.menu-dark li span.nav-header:hover,
ul.menuarrow.menu-dark li span.nav-header:focus {
  color: #E07481 !important;
}
ul.menuarrow.menu-dark li a::before,
ul.menuarrow.menu-dark li span.nav-header::before {
  color: #E07481;
}
ul.menuarrow.menu-dark li a:hover:before,
ul.menuarrow.menu-dark li a:focus:before,
ul.menuarrow.menu-dark li span.nav-header:hover:before,
ul.menuarrow.menu-dark li span.nav-header:focus:before {
  color: #FFF;
}
ul.menuside.menu-dark li a,
ul.menuside.menu-dark li span.nav-header {
  border-left: 5px solid #E07481;
}
ul.menuside.menu-dark li a:hover,
ul.menuside.menu-dark li a:focus,
ul.menuside.menu-dark li span.nav-header:hover,
ul.menuside.menu-dark li span.nav-header:focus {
  color: #E07481 !important;
  border-left: 5px solid #FFF;
}
ul.menuline.menu-dark li a:hover,
ul.menuline.menu-dark li a:focus,
ul.menuline.menu-dark li span.nav-header:hover,
ul.menuline.menu-dark li span.nav-header:focus {
  color: #fff !important;
  border-bottom: 1px solid #E07481;
}

/* color */
ul.menubasic.menu-color li a,
ul.menubasic.menu-color li span.nav-header {
  border-bottom: 1px solid rgba(17, 17, 17, 0.27);
}
ul.menubasic.menu-color {
  border: 1px solid rgba(17, 17, 17, 0.27);
}
ul.menuarrow.menu-color li a,
ul.menuarrow.menu-color li span.nav-header {
  color: #FFF !important;
}
ul.menuarrow.menu-color li a:hover,
ul.menuarrow.menu-color li a:focus,
ul.menuarrow.menu-color li span.nav-header:hover,
ul.menuarrow.menu-color li span.nav-header:focus {
  color: rgba(17, 17, 17, 0.47) !important;
}
ul.menuarrow.menu-color li a::before,
ul.menuarrow.menu-color li span.nav-header::before {
  color: rgba(17, 17, 17, 0.47);
}
ul.menuarrow.menu-color li a:hover::before,
ul.menuarrow.menu-color li a:focus::before,
ul.menuarrow.menu-color li span.nav-header:hover::before,
ul.menuarrow.menu-color li span.nav-header:focus::before {
  color: #FFF;
}
ul.menuside.menu-color li a,
ul.menuside.menu-color li span.nav-header {
  color: #FFF !important;
  border-left: 5px solid rgba(17, 17, 17, 0.47);
}
ul.menuside.menu-color li a:hover,
ul.menuside.menu-color li a:focus,
ul.menuside.menu-color li span.nav-header:hover,
ul.menuside.menu-color li span.nav-header:focus {
  color: rgba(17, 17, 17, 0.47) !important;
}
ul.menuside.menu-color li a:hover,
ul.menuside.menu-color li a:focus,
ul.menuside.menu-color li.current a,
ul.menuside.menu-color li.current ul a:hover,
ul.menuside.menu-color li.current ul a:focus,
ul.menuside.menu-color li span.nav-header:hover,
ul.menuside.menu-color li span.nav-header:focus,
ul.menuside.menu-color li.current span.nav-header,
ul.menuside.menu-color li.current ul span.nav-header:hover,
ul.menuside.menu-color li.current ul span.nav-header:focus {
  border-left: 5px solid #FFF;
}
ul.menuline.menu-color li a,
ul.menuline.menu-color li span.nav-header {
  color: #FFF !important;
  border-bottom: 1px solid rgba(17, 17, 17, 0.27);
}
ul.menuline.menu-color li a:hover,
ul.menuline.menu-color li a:focus,
ul.menuline.menu-color li span.nav-header:hover,
ul.menuline.menu-color li span.nav-header:focus {
  color: rgba(17, 17, 17, 0.47) !important;
}
ul.menuline.menu-color li a:hover,
ul.menuline.menu-color li a:focus,
ul.menuline.menu-color li.current a,
ul.menuline.menu-color li.current ul a:hover,
ul.menuline.menu-color li.current ul a:focus,
ul.menuline.menu-color li span.nav-header:hover,
ul.menuline.menu-color li span.nav-header:focus,
ul.menuline.menu-color li.current span.nav-header,
ul.menuline.menu-color li.current ul span.nav-header:hover,
ul.menuline.menu-color li.current ul span.nav-header:focus {
  border-bottom: 1px solid #FFF;
}
ul.menuline.menu-color li a::before,
ul.menuline.menu-color li span.nav-header::before {
  color: rgba(17, 17, 17, 0.47);
}
ul.menuline.menu-color li a:hover::before,
ul.menuline.menu-color li span.nav-header:hover::before,
ul.menuline.menu-color li a:focus::before,
ul.menuline.menu-color li span.nav-header:focus::before {
  color: #FFF;
}

/*/
///
///  horizontal menus
///
/*/

ul.menuhorizontal li a,
ul.menuhorizontal li span.nav-header {
  color: #333 !important;
}
ul.menuhorizontal li.active a,
ul.menuhorizontal li a:hover,
ul.menuhorizontal li a:focus,
ul.menuhorizontal li:hover a,
ul.menuhorizontal li:focus a,
ul.menuhorizontal li span.nav-header:hover,
ul.menuhorizontal li span.nav-header:focus,
ul.menuhorizontal li.active span.nav-header,
ul.menuhorizontal li:hover span.nav-header,
ul.menuhorizontal li:focus span.nav-header {
  color: #E07481 !important;
  background-color: transparent;
}
ul.menuhorizontal.menu-clear li a,
ul.menuhorizontal.menu-clear li span.nav-header {
  color: #fff !important;
}
ul.menuhorizontal.menu-clear li.active a,
ul.menuhorizontal.menu-clear li a:hover,
ul.menuhorizontal.menu-clear li a:focus,
ul.menuhorizontal.menu-clear li:hover a,
ul.menuhorizontal.menu-clear li:focus a,
ul.menuhorizontal.menu-clear li span.nav-header:hover,
ul.menuhorizontal.menu-clear li span.nav-header:focus,
ul.menuhorizontal.menu-clear li.active span.nav-header,
ul.menuhorizontal.menu-clear li:hover span.nav-header,
ul.menuhorizontal.menu-clear li:focus span.nav-header {
  color: #E07481 !important;
}
ul.menuhorizontal.menu-clear li a:before,
ul.menuhorizontal.menu-clear li span.nav-header:before {
  color: #fff;
}
ul.menuhorizontal.menu-clear li.active a:before,
ul.menuhorizontal.menu-clear li a:hover:before,
ul.menuhorizontal.menu-clear li a:focus:before,
ul.menuhorizontal.menu-clear li:hover a:before,
ul.menuhorizontal.menu-clear li:focus a:before,
ul.menuhorizontal.menu-clear li span.nav-header:hover:before,
ul.menuhorizontal.menu-clear li span.nav-header:focus:before,
ul.menuhorizontal.menu-clear li.active span.nav-header:before,
ul.menuhorizontal.menu-clear li:hover span.nav-header:before,
ul.menuhorizontal.menu-clear li:focus span.nav-header:before {
  color: #E07481 !important;
}
ul.menuhorizontal.menu-dark li a,
ul.menuhorizontal.menu-dark li span.nav-header {
  color: #eee !important;
}
ul.menuhorizontal.menu-dark li.active a,
ul.menuhorizontal.menu-dark li a:hover,
ul.menuhorizontal.menu-dark li a:focus,
ul.menuhorizontal.menu-dark li:hover a,
ul.menuhorizontal.menu-dark li:focus a,
ul.menuhorizontal.menu-dark li span.nav-header:hover,
ul.menuhorizontal.menu-dark li span.nav-header:focus,
ul.menuhorizontal.menu-dark li.active span.nav-header,
ul.menuhorizontal.menu-dark li:hover span.nav-header,
ul.menuhorizontal.menu-dark li:focus span.nav-header {
  color: #E07481 !important;
}
ul.menuhorizontal.menu-dark li a:before,
ul.menuhorizontal.menu-dark li span.nav-header:before {
  color: #eee;
}
ul.menuhorizontal.menu-dark li.active a:before,
ul.menuhorizontal.menu-dark li a:hover:before,
ul.menuhorizontal.menu-dark li a:focus:before,
ul.menuhorizontal.menu-dark li:hover a:before,
ul.menuhorizontal.menu-dark li:focus a:before,
ul.menuhorizontal.menu-dark li span.nav-header:hover:before,
ul.menuhorizontal.menu-dark li span.nav-header:focus:before,
ul.menuhorizontal.menu-dark li.active span.nav-header:before,
ul.menuhorizontal.menu-dark li:hover span.nav-header:before,
ul.menuhorizontal.menu-dark li:focus span.nav-header:before {
  color: #E07481 !important;
}
ul.menuhorizontal.pull-right li.active a,
ul.menuhorizontal.pull-right li a:hover,
ul.menuhorizontal.pull-right li a:focus,
ul.menuhorizontal.pull-right li:hover a,
ul.menuhorizontal.pull-right li:focus a,
ul.menuhorizontal.pull-right li span.nav-header:hover,
ul.menuhorizontal.pull-right li span.nav-header:focus,
ul.menuhorizontal.pull-right li.active span.nav-header,
ul.menuhorizontal.pull-right li:hover span.nav-header,
ul.menuhorizontal.pull-right li:focus span.nav-header {
  color: #E07481;
  background-color: transparent;
}

/*
//////////////////////////////////////////////////

4. module positions

//////////////////////////////////////////////////
*/

/*/
///
///  topbar
///
/*/

#fav-topbar ul.nav li a:hover,
#fav-topbar ul.nav li a:focus {
  color: #E07481 !important;
}
#fav-topbar ul.nav li a:before {
  color: #E07481;
}

/*/// mobile ///*/
@media (max-width: 768px) {

  #fav-topbar {
    background-color: #FFF;
    color: #444 !important;
  }
  #fav-topbar ul.nav li a {
    color: #444 !important;
  }

}

/*/
///
///  intro
///
/*/

/* links */
#fav-introwrap .moduletable a {
  color: #E07481;
}
#fav-introwrap .moduletable a:hover,
#fav-introwrap .moduletable a:focus {
  color: #333;
}

/*/
///
///  slide
///
/*/

#fav-slide,
#fav-slide h1,
#fav-slide h2,
#fav-slide h3,
#fav-slide h4,
#fav-slide h5,
#fav-slide h6,
#fav-slide p,
#fav-slide a {
  color: #FFF;
}
#fav-slide a:focus,
#fav-slide a:hover {
  color: #DDD;
}

/*/
///
///  breadcrumbs
///
/*/

#fav-breadcrumbswrap {
  color: #FFF;
}
#fav-breadcrumbs,
#fav-breadcrumbs h1,
#fav-breadcrumbs h2,
#fav-breadcrumbs h3,
#fav-breadcrumbs h4,
#fav-breadcrumbs h5,
#fav-breadcrumbs h6,
#fav-breadcrumbs p,
#fav-breadcrumbs a {
  color: #FFF;
}
#fav-breadcrumbs a:focus,
#fav-breadcrumbs a:hover {
  color: #E07481;
}
#fav-breadcrumbs .moduletable li,
#fav-breadcrumbs div[class^="moduletable-"] li,
#fav-breadcrumbs div[class*=" moduletable-"] li {
  text-shadow: none;
  color: #E07481;
}
#fav-breadcrumbs .breadcrumb > li > .divider {
  color: #FFF;
}

/*/
///
///  back to top
///
/*/

a.backtop i {
  background-color: #E07481;
  color: #FFFFFF;
}

/*/
///
///  light module positions
///
/*/

/* links */
#fav-primewrap .moduletable a,
#fav-screenwrap .moduletable a,
#fav-maintopwrap .moduletable a,
#fav-mainwrap a,
#fav-mainbottomwrap .moduletable a,
#fav-basewrap .moduletable a,
#fav-debugwrap .moduletable a {
  color: #E07481;
}
#fav-primewrap .moduletable a:hover,
#fav-primewrap .moduletable a:focus,
#fav-screenwrap .moduletable a:hover,
#fav-screenwrap .moduletable a:focus,
#fav-maintopwrap .moduletable a:hover,
#fav-maintopwrap .moduletable a:focus,
#fav-mainwrap a:hover,
#fav-mainwrap a:focus,
#fav-mainbottomwrap .moduletable a:hover,
#fav-mainbottomwrap .moduletable a:focus,
#fav-basewrap .moduletable a:hover,
#fav-basewrap .moduletable a:focus {
  color: #333;
}

/*/
///
///  clear module posiions
///
/*/

/* links */
#fav-topbar .moduletable a,
#fav-promo .moduletable a,
#fav-feature .moduletable a,
#fav-top .moduletable a,
#fav-bottom .moduletable a,
#fav-user .moduletable a,
#fav-copyright .moduletable a {
  color: #E07481;
}
#fav-topbar .moduletable a:focus,
#fav-topbar .moduletable a:hover,
#fav-promo .moduletable a:focus,
#fav-promo .moduletable a:hover,
#fav-feature .moduletable a:focus,
#fav-feature .moduletable a:hover,
#fav-top .moduletable a:focus,
#fav-top .moduletable a:hover,
#fav-bottom .moduletable a:focus,
#fav-bottom .moduletable a:hover,
#fav-user .moduletable a:focus,
#fav-user .moduletable a:hover,
#fav-copyright .moduletable a:focus,
#fav-copyright .moduletable a:hover {
  color: #DDD;
}

/*/
///
///  color module positions
///
/*/

/* background */
#fav-noticewrap,
#fav-leadwrap,
#fav-focuswrap,
#fav-blockwrap {
  background-color: #E07481;
}

    /*
    //////////////////////////////////////////////////

5. fonts

    //////////////////////////////////////////////////
    */

    /*
    //////////////////////////////////////////////////

6. titles

    //////////////////////////////////////////////////
    */

/*/
///
///  joomla
///
/*/

.page-header h2 a:hover,
h2.item-title a:hover,
div.categories-list h3 a:hover,
div.newsfeed h2 a:hover,
div.newsfeed-category h2 a:hover {
  color: #E07481 !important;
}
.page-header h2 a,
h2.item-title a,
div.categories-list h3 a,
div.newsfeed h2 a,
div.newsfeed-category h2 a {
  color: #444 !important;
}
.moduletable .custom h3,
div[class^="moduletable-"] div[class^="custom-"] h3,
div[class^="moduletable-"] div[class*=" custom-"] h3,
div[class*=" moduletable-"] div[class^="custom-"] h3,
div[class*=" moduletable-"] div[class*=" custom-"] h3 {
  color: inherit;
}

/*
///  icons
*/

.moduletable h3 [class^="fa fa-"],
.moduletable h3 [class*=" fa fa-"] {
  background-color: #E07481;
  color: #fff;
}

/*/
///
///  hikashop
///
/*/

div.hikashop_container .hikashop_category_name a,
div.hikashop_subcontainer span.hikashop_product_name a {
  color: #444 !important;
}
div.hikashop_container .hikashop_category_name a:hover,
div.hikashop_container .hikashop_category_name a:focus,
div.hikashop_subcontainer span.hikashop_product_name a:hover,
div.hikashop_subcontainer span.hikashop_product_name a:focus {
  color: #E07481 !important;
}
.hikashop_product_characteristics_table a {
  color: #444 !important;
}

    /*
    //////////////////////////////////////////////////

7. buttons

    //////////////////////////////////////////////////
    */

/*/
///
///  default
///
/*/

#fav-container .btn,
.pager .next a,
.pager .previous a {
  color: #FFF !important;
  background-color: #E07481 !important;
  border: 2px solid transparent !important;
}
#fav-container .btn:hover,
#fav-container .btn:focus {
  color: #fff !important;
  background-color: transparent !important;
  border: 2px solid #E07481 !important;
  box-shadow: none;
}
.pager .next a:hover,
.pager .previous a:hover,
.pager .next a:focus,
.pager .previous a:focus {
  color: #333 !important;
  background-color: transparent !important;
  border: 2px solid #E07481 !important;
  box-shadow: none;
}

/*/
///
///  primary
///
/*/

#fav-container .btn-primary {
  color: #FFF !important;
  background-color: #E07481 !important;
  border: 2px solid transparent !important;
  background-image: none;
}
#fav-container .btn-primary:hover,
#fav-container .btn-primary:focus {
  color: #FFF !important;
  background-color: #222 !important;
  border: 2px solid transparent !important;
}

/*/
///
///  joomla
///
/*/

#fav-container .btn-group .btn.dropdown-toggle:hover,
#fav-container .btn-group .btn.dropdown-toggle:focus {
  color: #FFF !important;
  border: 2px solid #E07481 !important;
  background-color: #E07481 !important;
}
.pull-right > .dropdown-menu li a {
  color: #333 !important;
}
.pull-right > .dropdown-menu li a:hover,
.pull-right > .dropdown-menu li a:focus {
  color: #E07481 !important;
}
#fav-container .moduletablefavstyle .fav-search a.btn.dropdown-toggle:hover,
#fav-container .moduletablefavstyle .fav-search a.btn.dropdown-toggle:focus,
#fav-container .moduletable.favstyle .fav-search a.btn.dropdown-toggle:hover,
#fav-container .moduletable.favstyle .fav-search a.btn.dropdown-toggle:focus,
#fav-container .moduletablefavstyle .fav-search a.btn.dropdown-toggle:hover i,
#fav-container .moduletable.favstyle .fav-search a.btn.dropdown-toggle:focus i,
#fav-container .moduletablefavstyle .fav-search a.dropdown-toggle i,
#fav-container .moduletable.favstyle .fav-search a.dropdown-toggle i {
  color: #FFF !important;
  background-color: #E07481 !important;
}

/*/
///
///  hikashop
///
/*/

.hikashop_cart_input_button,
a.hikashop_cart_button,
.hikashop_categories_listing_main .btn {
  color: #FFF;
  background-color: #E07481 !important;
  border: 2px solid transparent;
}
#fav-containerwrap .hikashop_product_stock .btn.button.hikashop_cart_input_button:hover,
#fav-containerwrap .hikashop_product_stock .btn.button.hikashop_cart_input_button:focus,
#fav-containerwrap .hikashop_product_stock a.hikashop_cart_button:hover,
#fav-containerwrap .hikashop_product_stock a.hikashop_cart_button:focus,
#fav-containerwrap .hikashop_module .hikashop_cart_input_button:hover,
#fav-containerwrap .hikashop_module .hikashop_cart_input_button:focus,
#fav-containerwrap .hikashop_module a.hikashop_cart_button:hover,
#fav-containerwrap .hikashop_module a.hikashop_cart_button:focus,
#fav-containerwrap .hikashop_cart_input_button:hover,
#fav-containerwrap .hikashop_cart_input_button:focus,
#fav-containerwrap a.hikashop_cart_button:hover,
#fav-containerwrap a.hikashop_cart_button:focus {
  color: #333 !important;
  background-color: transparent !important;
  border: 2px solid #E07481 !important;
  box-shadow: none !important;
  text-shadow: none;
}
.hikashop_categories_listing_main .btn {
  color: #fff;
  background-color: #333;
}
.hikashop_categories_listing_main .btn:hover,
.hikashop_categories_listing_main .btn:focus  {
  box-shadow: none !important;
}
#hikashop_checkout_login #form-login-submit .btn-primary,
.hikashop_cart_input_button,
a.hikashop_cart_button,
.hikashop_product_stock a.hikashop_cart_button {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
#hikashop_checkout_login #form-login-submit .btn-primary:hover,
#hikashop_checkout_login #form-login-submit .btn-primary:focus,
#hikashop_checkout_login_left_part input.btn:hover,
#hikashop_checkout_login_left_part input.btn:focus,
#hikashop_checkout_login_right_part input.btn:hover,
#hikashop_checkout_login_right_part input.btn:focus {
  box-shadow: none !important;
}
.btn-group > .btn:first-child {
  margin-left: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

/*/
///
///  bootstrap buttons
///
/*/

/* info */
#fav-container .btn-info,
#fav-container .btn-info:link,
#fav-container .btn-info:visited {
  color: #ffffff !important;
  background-color: #5bc0de !important;
  background-image: none;
  border: 2px solid transparent !important;
}
#fav-container .btn-info:hover,
#fav-container .btn-info:focus,
#fav-container .btn-info:active,
#fav-container .btn-info.active {
  color: #444 !important;
  background-color: rgba(255,255,255,0.4) !important;
  border: 2px solid #5bc0de !important;
}
#fav-container .btn-info.disabled,
#fav-container .btn-info[disabled],
#fav-container fieldset[disabled] .btn-info,
#fav-container .btn-info.disabled:hover,
#fav-container .btn-info[disabled]:hover,
#fav-container fieldset[disabled] .btn-info:hover,
#fav-container .btn-info.disabled:focus,
#fav-container .btn-info[disabled]:focus,
#fav-container fieldset[disabled] .btn-info:focus,
#fav-container .btn-info.disabled:active,
#fav-container .btn-info[disabled]:active,
#fav-container fieldset[disabled] .btn-info:active,
#fav-container .btn-info.disabled.active,
#fav-container .btn-info[disabled].active,
#fav-container fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #5bc0de;
}

/* success */
#fav-container .btn-success,
#fav-container .btn-success:link,
#fav-container .btn-success:visited {
  color: #ffffff !important;
  background-color: #5cb85c !important;
  background-image: none;
  border: 2px solid transparent !important;
}
#fav-container .btn-success:hover,
#fav-container .btn-success:focus,
#fav-container .btn-success:active,
#fav-container .btn-success.active {
  color: #444 !important;
  background-color: rgba(255,255,255,0.4) !important;
  border: 2px solid #5cb85c !important;
}
#fav-container .btn-success.disabled,
#fav-container .btn-success[disabled],
#fav-container fieldset[disabled] .btn-success,
#fav-container .btn-success.disabled:hover,
#fav-container .btn-success[disabled]:hover,
#fav-container fieldset[disabled] .btn-success:hover,
#fav-container .btn-success.disabled:focus,
#fav-container .btn-success[disabled]:focus,
#fav-container fieldset[disabled] .btn-success:focus,
#fav-container .btn-success.disabled:active,
#fav-container .btn-success[disabled]:active,
#fav-container fieldset[disabled] .btn-success:active,
#fav-container .btn-success.disabled.active,
#fav-container .btn-success[disabled].active,
#fav-container fieldset[disabled] .btn-success.active {
  background-color: #5cb85c !important;
  border-color: #5cb85c !important;
}

/* warning */
#fav-container .btn-warning,
#fav-container .btn-warning:link,
#fav-container .btn-warning:visited {
  color: #ffffff !important;
  background-color: #f0ad4e !important;
  background-image: none;
  border: 2px solid transparent !important;
}
#fav-container .btn-warning:hover,
#fav-container .btn-warning:focus,
#fav-container .btn-warning:active,
#fav-container .btn-warning.active {
  color: #444 !important;
  background-color: rgba(255,255,255,0.4) !important;
  border: 2px solid #f0ad4e !important;
}
#fav-container .btn-warning.disabled,
#fav-container .btn-warning[disabled],
#fav-container fieldset[disabled] .btn-warning,
#fav-container .btn-warning.disabled:hover,
#fav-container .btn-warning[disabled]:hover,
#fav-container fieldset[disabled] .btn-warning:hover,
#fav-container .btn-warning.disabled:focus,
#fav-container .btn-warning[disabled]:focus,
#fav-container fieldset[disabled] .btn-warning:focus,
#fav-container .btn-warning.disabled:active,
#fav-container .btn-warning[disabled]:active,
#fav-container fieldset[disabled] .btn-warning:active,
#fav-container .btn-warning.disabled.active,
#fav-container .btn-warning[disabled].active,
#fav-container fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e !important;
  border-color: #f0ad4e !important;
}

/* danger */
#fav-container .btn-danger,
#fav-container .btn-danger:link,
#fav-container .btn-danger:visited {
  color: #ffffff !important;
  background-color: #d9534f !important;
  background-image: none;
  border: 2px solid transparent !important;
}
#fav-container .btn-danger:hover,
#fav-container .btn-danger:focus,
#fav-container .btn-danger:active,
#fav-container .btn-danger.active {
  color: #444 !important;
  background-color: rgba(255,255,255,0.4) !important;
  border: 2px solid #d9534f !important;
}
#fav-container .btn-danger.disabled,
#fav-container .btn-danger[disabled],
#fav-container fieldset[disabled] .btn-danger,
#fav-container .btn-danger.disabled:hover,
#fav-container .btn-danger[disabled]:hover,
#fav-container fieldset[disabled] .btn-danger:hover,
#fav-container .btn-danger.disabled:focus,
#fav-container .btn-danger[disabled]:focus,
#fav-container fieldset[disabled] .btn-danger:focus,
#fav-container .btn-danger.disabled:active,
#fav-container .btn-danger[disabled]:active,
#fav-container fieldset[disabled] .btn-danger:active,
#fav-container .btn-danger.disabled.active,
#fav-container .btn-danger[disabled].active,
#fav-container fieldset[disabled] .btn-danger.active {
  background-color: #d9534f !important;
  border-color: #d9534f !important;
}

/* inverse */
#fav-container .btn-inverse,
#fav-container .btn-inverse:link,
#fav-container .btn-inverse:visited {
  color: #ffffff !important;
  background-color: #363636 !important;
  background-image: none;
  border: 2px solid transparent !important;
}
#fav-container .btn-inverse:hover,
#fav-container .btn-inverse:focus,
#fav-container .btn-inverse:active,
#fav-container .btn-inverse.active {
  color: #444 !important;
  background-color: rgba(255,255,255,0.4) !important;
  border: 2px solid #363636 !important;
}

/*/
///
///  pagination
///
/*/

.pagination ul li a,
.pagination ul > .disabled > a,
.pagination ul > .active > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus,
.pagination ul > .active > a:hover,
.pagination ul > .active > a:focus,
.hikashop_products_pagination .list-footer .pagenav,
.hikashop_subcategories_pagination .list-footer .pagenav {
  color: #FFF !important;
  background-color: #E07481;
  border: 2px solid transparent;
}
.pagination ul li a:hover,
.pagination ul li.active a,
.pagination ul li.active a:hover,
.pagination ul li.active a:focus,
.hikashop_products_pagination .list-footer span.pagenav,
.hikashop_subcategories_pagination .list-footer span.pagenav,
.hikashop_products_pagination .list-footer a.pagenav:hover,
.hikashop_products_pagination .list-footer a.pagenav:focus,
.hikashop_subcategories_pagination .list-footer a.pagenav:hover,
.hikashop_subcategories_pagination .list-footer a.pagenav:focus,
.hikashop_module .hikashop_products_pagination .list-footer span.pagenav,
.hikashop_module .hikashop_subcategories_pagination .list-footer span.pagenav,
.hikashop_module .hikashop_products_pagination .list-footer a.pagenav:hover,
.hikashop_module .hikashop_products_pagination .list-footer a.pagenav:focus,
.hikashop_module .hikashop_subcategories_pagination .list-footer a.pagenav:hover,
.hikashop_module .hikashop_subcategories_pagination .list-footer a.pagenav:focus {
  color: #333 !important;
  background-color: #fff;
  border: 2px solid #E07481;
  box-shadow: none;
}
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  border: 2px solid transparent !important;
}

/*/
///
///  buttons style
///
/*/

/*
///  default
*/

/* light */
#fav-intro .btn:hover,
#fav-intro .btn:focus,
#fav-prime .btn:hover,
#fav-prime .btn:focus,
#fav-screen .btn:hover,
#fav-screen .btn:focus,
#fav-maintop .btn:hover,
#fav-maintop .btn:focus,
#fav-main .btn:hover,
#fav-main .btn:focus,
#fav-mainbottom .btn:hover,
#fav-mainbottom .btn:focus,
#fav-base .btn:hover,
#fav-base .btn:focus,
#fav-debug .btn:hover,
#fav-debug .btn:focus {
  color: #333 !important;
}
.moduletable-sfx13 .btn:hover,
.moduletable-sfx13 .btn:focus,
.moduletable-sfx14 .btn:hover,
.moduletable-sfx14 .btn:focus,
.moduletable-sfx15 .btn:hover,
.moduletable-sfx15 .btn:focus,
.moduletable-sfx16 .btn:hover,
.moduletable-sfx16 .btn:focus,
.moduletable-sfx17 .btn:hover,
.moduletable-sfx17 .btn:focus,
.moduletable-sfx18 .btn:hover,
.moduletable-sfx18 .btn:focus,
.moduletable-sfx19 .btn:hover,
.moduletable-sfx19 .btn:focus,
.moduletable-sfx20 .btn:hover,
.moduletable-sfx20 .btn:focus {
  color: #333 !important;
}

/* color */
#fav-advert .btn,
#fav-lead .btn,
#fav-focus .btn,
#fav-block .btn,
.moduletable-sfx21 .btn,
.moduletable-sfx22 .btn,
.moduletable-sfx23 .btn,
.moduletable-sfx24 .btn {
  background-color: rgba(17, 17, 17, 0.47) !important;
  color: #FFF !important;
  border: 2px solid transparent !important;
}
#fav-advert .btn:hover,
#fav-advert .btn:focus,
#fav-lead .btn:hover,
#fav-lead .btn:focus,
#fav-focus .btn:hover,
#fav-focus .btn:focus,
#fav-block .btn:hover,
#fav-block .btn:focus,
.moduletable-sfx21 .btn:hover,
.moduletable-sfx21 .btn:focus,
.moduletable-sfx22 .btn:hover,
.moduletable-sfx22 .btn:focus,
.moduletable-sfx23 .btn:hover,
.moduletable-sfx23 .btn:focus,
.moduletable-sfx24 .btn:hover,
.moduletable-sfx24 .btn:focus {
  background-color: transparent !important;
  color: #FFF !important;
  border: 2px solid rgba(17, 17, 17, 0.47) !important;
}

/*
///  primary
*/

/* light */
#fav-intro .btn-primary:hover,
#fav-intro .btn-primary:focus,
#fav-prime .btn-primary:hover,
#fav-prime .btn-primary:focus,
#fav-screen .btn-primary:hover,
#fav-screen .btn-primary:focus,
#fav-maintop .btn-primary:hover,
#fav-maintop .btn-primary:focus,
#fav-main .btn-primary:hover,
#fav-main .btn-primary:focus,
#fav-mainbottom .btn-primary:hover,
#fav-mainbottom .btn-primary:focus,
#fav-base .btn-primary:hover,
#fav-base .btn-primary:focus,
#fav-debug .btn-primary:hover,
#fav-debug .btn-primary:focus {
  color: #fff !important;
}
.moduletable-sfx13 .btn-primary:hover,
.moduletable-sfx13 .btn-primary:focus,
.moduletable-sfx14 .btn-primary:hover,
.moduletable-sfx14 .btn-primary:focus,
.moduletable-sfx15 .btn-primary:hover,
.moduletable-sfx15 .btn-primary:focus,
.moduletable-sfx16 .btn-primary:hover,
.moduletable-sfx16 .btn-primary:focus,
.moduletable-sfx17 .btn-primary:hover,
.moduletable-sfx17 .btn-primary:focus,
.moduletable-sfx18 .btn-primary:hover,
.moduletable-sfx18 .btn-primary:focus,
.moduletable-sfx19 .btn-primary:hover,
.moduletable-sfx19 .btn-primary:focus,
.moduletable-sfx20 .btn-primary:hover,
.moduletable-sfx20 .btn-primary:focus {
  color: #fff !important;
}

/* image */
#fav-topbar .btn-primary:hover,
#fav-topbar .btn-primary:focus,
#fav-promo .btn-primary:hover,
#fav-promo .btn-primary:focus,
#fav-feature .btn-primary:hover,
#fav-feature .btn-primary:focus,
#fav-top .btn-primary:hover,
#fav-top .btn-primary:focus,
#fav-bottom .btn-primary:hover,
#fav-bottom .btn-primary:focus,
#fav-user .btn-primary:hover,
#fav-user .btn-primary:focus,
#fav-copyright .btn-primary:hover,
#fav-copyright .btn-primary:focus {
  background-color: rgba(17, 17, 17, 0.67) !important;
}

/* dark and color*/
#fav-showcase .btn-primary:hover,
#fav-showcase .btn-primary:focus,
#fav-portfolio .btn-primary:hover,
#fav-portfolio .btn-primary:focus,
#fav-note .btn-primary:hover,
#fav-note .btn-primary:focus,
#fav-footer .btn-primary:hover,
#fav-footer .btn-primary:focus,
#fav-advert .btn-primary:hover,
#fav-advert .btn-primary:focus,
#fav-lead .btn-primary:hover,
#fav-lead .btn-primary:focus,
#fav-focus .btn-primary:hover,
#fav-focus .btn-primary:focus,
#fav-block .btn-primary:hover,
#fav-block .btn-primary:focus {
  color: #333 !important;
  background-color: #fff !important;
  border: 2px solid transparent !important;
}
.moduletable-sfx21 .btn-primary:hover,
.moduletable-sfx21 .btn-primary:focus,
.moduletable-sfx22 .btn-primary:hover,
.moduletable-sfx22 .btn-primary:focus,
.moduletable-sfx23 .btn-primary:hover,
.moduletable-sfx23 .btn-primary:focus,
.moduletable-sfx24 .btn-primary:hover,
.moduletable-sfx24 .btn-primary:focus,
.moduletable-sfx33 .btn-primary:hover,
.moduletable-sfx33 .btn-primary:focus,
.moduletable-sfx34 .btn-primary:hover,
.moduletable-sfx34 .btn-primary:focus,
.moduletable-sfx35 .btn-primary:hover,
.moduletable-sfx35 .btn-primary:focus,
.moduletable-sfx36 .btn-primary:hover,
.moduletable-sfx36 .btn-primary:focus {
  color: #333 !important;
  background-color: #fff !important;
  border: 2px solid transparent !important;
}

    /*
    //////////////////////////////////////////////////

8. variations

    //////////////////////////////////////////////////
    */

/* border */
.moduletable-sfx17,
.moduletable-sfx18,
.moduletable-sfx19,
.moduletable-sfx20,
.moduletable-sfx29,
.moduletable-sfx30,
.moduletable-sfx31,
.moduletable-sfx32,
.moduletable-sfx2 h3,
.moduletable-sfx4 h3,
.moduletable-sfx6 h3,
.moduletable-sfx8 h3,
.moduletable-sfx10 h3,
.moduletable-sfx12 h3,
.moduletable-sfx14 h3,
.moduletable-sfx16 h3,
.moduletable-sfx18 h3,
.moduletable-sfx20 h3,
.moduletable-sfx26 h3,
.moduletable-sfx28 h3,
.moduletable-sfx30 h3,
.moduletable-sfx32 h3,
.moduletable-sfx34 h3,
.moduletable-sfx36 h3 {
  border-color: #E07481;
  border-width: 2px;
}

/* icons */
.moduletable h3 [class^="fa fa-"],
.moduletable h3 [class*=" fa fa-"],
div[class^="moduletable-"] h3 [class^="fa fa-"],
div[class^="moduletable-"] h3 [class*=" fa fa-"],
div[class*=" moduletable-"] h3 [class^="fa fa-"],
div[class*=" moduletable-"] h3 [class*=" fa fa-"] {
  border-color: #E07481;
  border-width: 2px;
  color: inherit;
}
.moduletable-sfx3 h3 i,
.moduletable-sfx4 h3 i,
.moduletable-sfx7 h3 i,
.moduletable-sfx8 h3 i,
.moduletable-sfx11 h3 i,
.moduletable-sfx12 h3 i,
.moduletable-sfx15 h3 i,
.moduletable-sfx16 h3 i,
.moduletable-sfx19 h3 i,
.moduletable-sfx20 h3 i,
.moduletable-sfx27 h3 i,
.moduletable-sfx28 h3 i,
.moduletable-sfx31 h3 i,
.moduletable-sfx32 h3 i,
.moduletable-sfx35 h3 i,
.moduletable-sfx36 h3 i {
  background-color: #E07481;
  color: #FFF !important;
}
.moduletable-sfx23 h3 i,
.moduletable-sfx24 h3 i {
  background-color: #FFF;
  color: #E07481 !important;
}
.moduletable-sfx13 h3 i,
.moduletable-sfx14 h3 i,
.moduletable-sfx17 h3 i,
.moduletable-sfx18 h3 i {
  color: #E07481 !important;
  background-color: transparent;
}

/* background */
.moduletable-sfx21,
.moduletable-sfx22,
.moduletable-sfx23,
.moduletable-sfx24 {
  background-color: #E07481;
}

/* links */
.moduletable-sfx1 a,
.moduletable-sfx2 a,
.moduletable-sfx3 a,
.moduletable-sfx4 a,
.moduletable-sfx5 a,
.moduletable-sfx6 a,
.moduletable-sfx7 a,
.moduletable-sfx8 a {
  color: #E07481;
}
.moduletable-sfx1 a:hover,
.moduletable-sfx1 a:focus,
.moduletable-sfx2 a:hover,
.moduletable-sfx2 a:focus,
.moduletable-sfx3 a:hover,
.moduletable-sfx3 a:focus,
.moduletable-sfx4 a:hover,
.moduletable-sfx4 a:focus,
.moduletable-sfx5 a:hover,
.moduletable-sfx5 a:focus,
.moduletable-sfx6 a:hover,
.moduletable-sfx6 a:focus,
.moduletable-sfx7 a:hover,
.moduletable-sfx7 a:focus,
.moduletable-sfx8 a:hover,
.moduletable-sfx8 a:focus {
  color: #444;
}
.moduletable-sfx13 a,
.moduletable-sfx14 a,
.moduletable-sfx15 a,
.moduletable-sfx16 a,
.moduletable-sfx17 a,
.moduletable-sfx18 a,
.moduletable-sfx19 a,
.moduletable-sfx20 a,
.moduletable-sfx25 a,
.moduletable-sfx26 a,
.moduletable-sfx27 a,
.moduletable-sfx28 a,
.moduletable-sfx29 a,
.moduletable-sfx30 a,
.moduletable-sfx31 a,
.moduletable-sfx32 a,
.moduletable-sfx33 a,
.moduletable-sfx34 a,
.moduletable-sfx35 a,
.moduletable-sfx36 a {
  color: #E07481;
}
.moduletable-sfx13 a:hover,
.moduletable-sfx13 a:focus,
.moduletable-sfx14 a:hover,
.moduletable-sfx14 a:focus,
.moduletable-sfx15 a:hover,
.moduletable-sfx15 a:focus,
.moduletable-sfx16 a:hover,
.moduletable-sfx16 a:focus,
.moduletable-sfx17 a:hover,
.moduletable-sfx17 a:focus,
.moduletable-sfx18 a:hover,
.moduletable-sfx18 a:focus,
.moduletable-sfx19 a:hover,
.moduletable-sfx19 a:focus,
.moduletable-sfx20 a:hover,
.moduletable-sfx20 a:focus {
  color: #444;
}
.moduletable-sfx21 a:hover,
.moduletable-sfx21 a:focus,
.moduletable-sfx22 a:hover,
.moduletable-sfx22 a:focus,
.moduletable-sfx23 a:hover,
.moduletable-sfx23 a:focus,
.moduletable-sfx24 a:hover,
.moduletable-sfx24 a:focus,
.moduletable-sfx25 a:hover,
.moduletable-sfx25 a:focus,
.moduletable-sfx26 a:hover,
.moduletable-sfx26 a:focus,
.moduletable-sfx27 a:hover,
.moduletable-sfx27 a:focus,
.moduletable-sfx28 a:hover,
.moduletable-sfx28 a:focus,
.moduletable-sfx29 a:hover,
.moduletable-sfx29 a:focus {
  color: #fff;
}
.moduletable-sfx30 a:hover,
.moduletable-sfx30 a:focus,
.moduletable-sfx31 a:hover,
.moduletable-sfx31 a:focus,
.moduletable-sfx32 a:hover,
.moduletable-sfx32 a:focus,
.moduletable-sfx33 a:hover,
.moduletable-sfx33 a:focus,
.moduletable-sfx34 a:hover,
.moduletable-sfx34 a:focus,
.moduletable-sfx35 a:hover,
.moduletable-sfx35 a:focus,
.moduletable-sfx36 a:hover,
.moduletable-sfx36 a:focus {
  color: #fff;
}

    /*
    //////////////////////////////////////////////////

9. custom pages

    //////////////////////////////////////////////////
    */

/*/
///
///  main navigation styles demo
///
/*/

.favnav-styles-demo .favnav li.active a,
.favnav-styles-demo .favnav li a:hover,
.favnav-styles-demo .favnav li a:focus {
  color: #E07481 !important;
  background-color: transparent;
}
.favnav-styles-demo .favnav .navigation li a[class^="fa-"]:before,
.favnav-styles-demo .favnav .navigation li a[class*=" fa-"]:before {
  color: #E07481 !important;
}

  /*
  //////////////////////////////////////////////////

10. typography

  //////////////////////////////////////////////////
  */

/*/
///
///  images
///
/*/

.img-polaroid,
.item-image img,
.img-polaroid-clear,
.img-polaroid-dark,
.img-polaroid-color {
  padding: 4px;
  border: 1px solid transparent;
}
.img-polaroid,
.item-image img,
.fav-tags-img {
  background-color: #DDD;
}
.img-polaroid-dark {
  background-color: #FFF;
}
.img-polaroid-clear {
  background-color: rgba(17, 17, 17, 0.67);
}

/*/
///
///  bootstrap elements
///
/*/

/*
///  blockquote
*/

blockquote {
  border-color: #E07481;
}
blockquote.blockquote-dark {
  border-color: #E07481;
}

/*
///  pre, code
*/

pre, code {
  border: 1px solid #E2E2E2;
  background-color: #F2F2F2;
}

/*
///  labels
*/

.muted {
  color: #999 !important;
}
.text-warning {
  color: #C09853 !important;
}
.text-error {
  color: #B94A48 !important;
}
.text-info {
  color: #3A87AD !important;
}
.text-success {
  color: #468847 !important;
}


/*/
///
///  lists
///
/*/

ul.list-square li:before {
  background-color: #E07481;
  color: #fff;
}
ol.list-square li:before {
  color: #fff;
  background: none repeat scroll 0% 0% #E07481;
}
ul.list-circle li:before {
  background-color: #E07481;
  color: #fff;
}
ol.list-circle li:before {
  color: #fff;
  background: none repeat scroll 0% 0% #E07481;
}

  /*
  //////////////////////////////////////////////////

11. joomla

  //////////////////////////////////////////////////
  */

/*/
///
///  article dropdown
///
/*/

ul.dropdown-menu a:hover {
  color: #E07481;
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #E07481;
}

/*/
///
///  tags
///
/*/

#fav-container div.tag-category ul.thumbnails h3 a,
#fav-container .label-info[href],
#fav-container .badge-info[href] {
  background-color: #E07481 !important;
  color: #fff !important;
}
#fav-container div.tag-category ul.thumbnails h3 a:hover,
#fav-container div.tag-category ul.thumbnails h3 a:focus,
#fav-container .label-info[href]:hover,
#fav-container .label-info[href]:focus,
#fav-container .badge-info[href]:hover,
#fav-container .badge-info[href]:focus {
  background-color: #222 !important;
  color: #fff !important;
}
ul.tags li a {
  color: #E07481;
}

/*/
///
///  badge
///
/*/

.badge-info {
  background-color: #E07481;
}

/*/
///
///  language
///
/*/

#fav-container #fav-language a.btn.dropdown-toggle,
#fav-container #fav-language-demo a.btn.dropdown-toggle {
  color: #FFF !important;
  border: 2px solid transparent !important;
}
#fav-container #fav-language a.btn.dropdown-toggle:hover,
#fav-container #fav-language-demo a.btn.dropdown-toggle:hover,
#fav-container #fav-language a.btn.dropdown-toggle:focus,
#fav-container #fav-language-demo a.btn.dropdown-toggle:focus {
  background-color: transparent !important;
  color: #FFF !important;
  border: 2px solid #E07481 !important;
}
#fav-container #fav-language a.btn.dropdown-toggle span.caret,
#fav-container #fav-language-demo a.btn.dropdown-toggle span.caret {
  border-top: 4px solid #FFF;
}
#fav-container #fav-language a.btn.dropdown-toggle:hover span.caret,
#fav-container #fav-language-demo a.btn.dropdown-toggle:hover span.caret,
#fav-container #fav-language a.btn.dropdown-toggle:focus span.caret,
#fav-container #fav-language-demo a.btn.dropdown-toggle:focus span.caret {
  border-top: 4px solid #FFF;
}
#fav-container #fav-language ul.dropdown-menu li a:hover,
#fav-container #fav-language-demo ul.dropdown-menu li a:hover,
#fav-container #fav-language ul.dropdown-menu li a:focus,
#fav-container #fav-language-demo ul.dropdown-menu li a:focus {
  color: #E07481;
}

/* /// mobile */

@media (max-width: 768px) {

  #fav-container #fav-language a.btn.dropdown-toggle,
  #fav-container #fav-language-demo a.btn.dropdown-toggle {
    color: #444 !important;
  }
  #fav-container #fav-language a.btn.dropdown-toggle:hover,
  #fav-container #fav-language-demo a.btn.dropdown-toggle:hover,
  #fav-container #fav-language a.btn.dropdown-toggle:focus,
  #fav-container #fav-language-demo a.btn.dropdown-toggle:focus {
    background-color: transparent !important;
    color: #444 !important;
    border: 2px solid transparent !important;
  }
  #fav-container #fav-language,
  #fav-container #fav-language-demo {
    border-bottom: 1px solid #DDD !important;
  }
  #fav-container #fav-language ul.dropdown-menu,
  #fav-container #fav-language-demo ul.dropdown-menu {
    border-top: 1px solid #DDD !important;
  }
  #fav-container #fav-language a.btn.dropdown-toggle span.caret,
  #fav-container #fav-language-demo a.btn.dropdown-toggle span.caret {
    border-top: 4px solid #444;
  }
  #fav-container #fav-language a.btn.dropdown-toggle:hover span.caret,
  #fav-container #fav-language-demo a.btn.dropdown-toggle:hover span.caret,
  #fav-container #fav-language a.btn.dropdown-toggle:focus span.caret,
  #fav-container #fav-language-demo a.btn.dropdown-toggle:focus span.caret {
    border-top: 4px solid #444;
  }

}

/*/
///
///  core-supported extensions
///
/*/

div.newsfeed h2 a:hover,
div.newsfeed-category h2 a:hover {
  color: #E07481;
}

/*/
///
///  search
///
/*/

.moduletablefavstyle .fav-search .nav > li > a:hover {
  background-color: #333;
}
.moduletablefavstyle .fav-search .nav > li > a:focus {
  background-color: #E07481;
  box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
}
div.search #searchForm button.btn.hasTooltip {
  padding: 10px 14px;
}
#fav-search-advanced-fields .accordion-heading a.accordion-toggle {
  color: #FFF !important;
  background-color: #E07481;
  border: 2px solid transparent !important;
  padding: 10px 18px 9px;
}
#fav-search-advanced-fields .accordion-heading a.accordion-toggle:hover,
#fav-search-advanced-fields .accordion-heading a.accordion-toggle:focus {
  color: #333 !important;
  background-color: transparent;
  border: 2px solid #E07481 !important;
  box-shadow: none;
}
.moduletablefavstyle .fav-search a.btn.dropdown-toggle:hover,
.moduletablefavstyle .fav-search a.btn.dropdown-toggle:focus,
.moduletable.favstyle .fav-search a.btn.dropdown-toggle:hover,
.moduletable.favstyle .fav-search a.btn.dropdown-toggle:focus,
.moduletablefavstyle .fav-search a.btn.dropdown-toggle:hover i,
.moduletable.favstyle .fav-search a.btn.dropdown-toggle:focus i,
.moduletablefavstyle .fav-search a.dropdown-toggle i,
.moduletable.favstyle .fav-search a.dropdown-toggle i {
  color: #FFF !important;
  background-color: #E07481;
}

@media (max-width: 768px) {

  .moduletablefavstyle.pull-left .fav-search a.btn.dropdown-toggle i {
    color: #E07481;
  }
  .moduletablefavstyle .fav-search a.btn.dropdown-toggle,
  .moduletablefavstyle .fav-search a.btn.dropdown-toggle:hover,
  .moduletablefavstyle .fav-search a.btn.dropdown-toggle:focus {
    background-color: #E07481 !important;
  }

}

/*/
///
///  selector
///
/*/

.chzn-container-single a.chzn-single {
  color: #333 !important;
}

/*/
///
///  list all categories
///
/*/

div.categories-list a.btn .icon-plus:hover,
div.categories-list a.btn .icon-plus:focus,
div.categories-list a.btn .icon-minus:hover,
div.categories-list a.btn .icon-minus:focus,
div.categories-list h3.page-header.item-title a,
div.cat-children h3.page-header.item-title a,
div.categories-list h3.page-header.item-title a:hover .icon-plus,
div.categories-list h3.page-header.item-title a:focus .icon-plus,
div.cat-children h3.page-header.item-title a:hover .icon-plus,
div.cat-children h3.page-header.item-title a:focus .icon-plus,
div.categories-list h3.page-header.item-title a:hover .icon-minus,
div.categories-list h3.page-header.item-title a:focus .icon-minus,
div.cat-children h3.page-header.item-title a:hover .icon-minus,
div.cat-children h3.page-header.item-title a:focus .icon-minus {
  color: #333 !important;
}
div.categories-list h3.page-header.item-title a:hover,
div.categories-list h3.page-header.item-title a:focus,
div.cat-children h3.page-header.item-title a:hover,
div.cat-children h3.page-header.item-title a:focus {
  color: #E07481 !important;
}

/*/
///
///  articles most read
///
/*/

ul.mostread li a::before,
ul[class^="mostread-"] li a::before,
ul[class*=" mostread-"] li a::before {
  color: #999;
}

/*/
///
///  user profile
///
/*/

#member-profile button.btn.btn-primary.validate,
#member-profile a.btn {
  color: #fff;
  background-color: #E07481;
}

    /*
    //////////////////////////////////////////////////

12. hikashop

    //////////////////////////////////////////////////
    */

/*/
///
///  price
///
/*/

span.hikashop_product_price,
.hikashop_checkout_cart_additional,
.hikashop_checkout_cart_payment,
.hikashop_checkout_cart_coupon,
.hikashop_checkout_cart_additional,
span.hikashop_checkout_cart_final_total {
  color: #E07481;
}

/*/
///
///  discounts
///
/*/

.hikashop_product_discount {
  background-color: #E07481;
  color: #fff;
}

/*/
///
///  categories on 1 level
///
/*/

.hikashop_subcategories h4 a:hover,
.hikashop_subcategories h4 a:focus {
  color: #E07481;
}

/*/
///
///  hikashop modules
///
/*/

.hikashop_module a:hover,
.hikashop_module a:focus {
  color: #E07481 !important;
}

/*/
///
///  store cart
///
/*/

#hikashop_cart a:hover {
  color: #E07481;
}
#hikashop_cart th {
  border-bottom: 1px solid #E07481;
}
#hikashop_cart .hikashop_cart_module_product_name_value a {
  color: #444;
}
#hikashop_cart .hikashop_cart_module_product_name_value a:hover,
#hikashop_cart .hikashop_cart_module_product_name_value a:focus {
  color: #E07481;
}
#hikashop_cart .hikashop_cart_input_button:hover,
#hikashop_cart .hikashop_cart_input_button:focus {
  color: #444 !important;
}
span.hikashop_product_price_full {
  color: #444;
}
.favcartfavstyle #hikashop_cart_module #hikashop_cart,
.favcart.favstyle #hikashop_cart_module #hikashop_cart {
  color: #333;
}

@media (max-width: 768px) {

  #hikashop_cart a {
    color: #444;
  }
  #hikashop_cart a:hover {
    color: #E07481;
  }
  .favcartfavstyle.pull-right #hikashop_cart_module a.btn.dropdown-toggle i,
  .favcart.favstyle.pull-right #hikashop_cart_module a.btn.dropdown-toggle i,
  .favcartfavstyle.pull-left #hikashop_cart_module a.btn.dropdown-toggle i,
  .favcart.favstyle.pull-left #hikashop_cart_module a.btn.dropdown-toggle i {
    color: #E07481;
  }
  #hikashop_cart .hikashop_cart_module_product_name_value a:hover {
    color: #E07481;
  }
  .favcartfavstyle.pull-right #hikashop_cart_module a.btn.dropdown-toggle:hover,
  .favcartfavstyle.pull-right #hikashop_cart_module a.btn.dropdown-toggle:focus {
    border-color: transparent !important;
  }
  .favcartfavstyle #hikashop_cart_module .dropdown-menu,
  .favcart.favstyle #hikashop_cart_module .dropdown-menu {
    border-left: none;
    border-right: none;
  }
  .favcartfavstyle.pull-right #hikashop_cart_module {
    border-bottom: 1px solid #DDD !important;
  }

}

/*/
///
///  currency
///
/*/

#fav-containerwrap .hikashop_currency_module .chzn-container-single .chzn-single {
  color: #FFF !important;
}
#fav-containerwrap .hikashop_currency_module .chzn-container .chzn-results li.active-result:hover,
#fav-containerwrap .hikashop_currency_module .chzn-container .chzn-results li.active-result:focus,
#fav-containerwrap .hikashop_currency_module .chzn-container .chzn-results li.active-result.result-selected {
  color: #E07481;
}
#fav-containerwrap .hikashop_currency_module .chzn-container:hover,
#fav-containerwrap .hikashop_currency_module .chzn-container:focus,
#fav-containerwrap .hikashop_currency_module .chzn-container a:hover,
#fav-containerwrap .hikashop_currency_module .chzn-container a:focus,
#fav-containerwrap .hikashop_currency_module .chzn-container:hover span,
#fav-containerwrap .hikashop_currency_module .chzn-container:focus span,
#fav-containerwrap .hikashop_currency_module .chzn-container a:hover span,
#fav-containerwrap .hikashop_currency_module .chzn-container a:focus span, {
  background-color: transparent;
  color: #FFF;
}
#fav-containerwrap .hikashop_currency_module .chzn-container .chzn-results li.active-result {
  background-color: #FFF;
  color: #333;
}
#fav-containerwrap .hikashop_currency_module .chzn-container-single .chzn-single {
  border: 2px solid transparent;
}
#fav-containerwrap .hikashop_currency_module .chzn-container-single .chzn-single:hover,
#fav-containerwrap .hikashop_currency_module .chzn-container-single .chzn-single:focus {
  border: 2px solid #E07481;
}

/* /// mobile */
@media (max-width: 768px) {

  #fav-containerwrap .hikashop_currency_module .chzn-container-single .chzn-single {
    color: #333 !important;
  }
  #fav-containerwrap .hikashop_currency_module .chzn-container-single .chzn-single:hover,
  #fav-containerwrap .hikashop_currency_module .chzn-container-single .chzn-single:focus {
    border: 2px solid transparent;
  }
  #fav-containerwrap .hikashop_currency_module .chzn-container .chzn-results {
    border-top: 1px solid #ddd;
  }
  #fav-containerwrap .hikashop_currency_module .chzn-container {
    border-bottom: 1px solid #ddd;
  }

}

/*/
///
///  checkout
///
/*/

#hikashop_checkout_cart thead {
  background-color: #E07481;
}
p.hikashop_cart_product_name a {
  color: #E07481;
}
#hikashop_checkout_page .btn.btn-radio.active.btn-primary,
#hikashop_checkout_page .btn.btn-radio.active.btn-primary:hover,
#hikashop_checkout_page .btn.btn-radio.active.btn-primary:focus {
  box-shadow: none;
  background-color: #333;
}
.hikashop_checkout_cart_shipping,
.hikashop_checkout_cart_subtotal {
  color: #333;
}
#hikashop_checkout_login a.btn:hover i,
#hikashop_checkout_login a.btn:focus i,
#hikashop_checkout_login a.btn i:hover,
#hikashop_checkout_login a.btn i:focus {
  color: #333 !important;
}

/*/
///
///  account
///
/*/

.hikashop_cpanel_icon_table:hover .hikashop_cpanel_button_description {
  color: #E07481;
}

/*/
///
///  view orders
///
/*/

#hikashop_order_listing a,
#hikashop_order_listing a,
#hikashop_download_listing a,
#hikashop_download_listing a,
#hikashop_carts_listing div.toolbar a:hover,
#hikashop_affiliate_main div.toolbar a:hover,
#hikashop_address_listing div.toolbar a:hover,
#hikashop_order_listing div.toolbar a:hover,
#hikashop_order_listing span.icon-32-back,
#hikashop_order_back_button span.icon-32-back,
#hikashop_download_listing div.toolbar a:hover,
#hikashop_download_listing span.icon-32-back,
#hikashop_download_back_button span.icon-32-back,
#hikashop_address_listing span.icon-32-back,
#hikashop_new_address_popup span.icon-32-new,
#hikashop_order_listing span.icon-32-back:hover,
#hikashop_order_listing span.icon-32-back:focus,
#hikashop_order_back_button span.icon-32-back:hover,
#hikashop_order_back_button span.icon-32-back:focus,
#hikashop_download_listing span.icon-32-back:hover,
#hikashop_download_listing span.icon-32-back:focus,
#hikashop_download_back_button span.icon-32-back:hover,
#hikashop_download_back_button span.icon-32-back:focus,
#hikashop_address_listing span.icon-32-back:hover,
#hikashop_address_listing span.icon-32-back:focus,
#hikashop_new_address_popup span.icon-32-new:hover,
#hikashop_new_address_popup span.icon-32-new:focus,
#htmlfieldset_products .hikashop_order_product_name:hover {
  color: #E07481;
}
td.hikashop_order_number_value a,
td.hikashop_download_number_value a {
  color: #E07481 !important;
}

/*/
///
///  store category
///
/*/

.hikashop_categories_listing_main a:hover,
.hikashop_categories_listing_main a:focus {
  color: #E07481;
}

    /*
    //////////////////////////////////////////////////

13. extensions

    //////////////////////////////////////////////////
    */

/*/
///
///  favcontent
///
/*/

.favstyle div[id^="favcontent-readmore"] a.btn,
.favstyle div[id*=" favcontent-readmore"] a.btn {
  background-color: #E07481 !important;
}

/*/
///
///  favteam
///
/*/

.favstyle div[id^="favteam"] a,
.favstyle div[id*=" favteam"] a,
.favstyle div[id^="favteam"] a:hover,
.favstyle div[id*=" favteam"] a:hover,
.favstyle div[id^="favteam"] a:focus,
.favstyle div[id*=" favteam"] a:focus {
  color: #E07481 !important;
}
.favstyle p[class^="favteam-contact-"] i,
.favstyle p[class*=" favteam-contact-"] i {
  color: #E07481 !important;
}
.favstyle #favteam-overlay.overlay-dark li[class^="favteam-icon"] i,
.favstyle #favteam-overlay.overlay-dark li[class*=" favteam-icon"] i {
  background-color: #E07481 !important;
}

/*/
///
///  favshowcase
///
/*/

.favstyle div[id^="favshowcase-readmore"] a.btn,
.favstyle div[id*=" favshowcase-readmore"] a.btn {
  background-color: #E07481 !important;
}
.favstyle div[id^="favshowcase-readmore"] a.btn:hover,
.favstyle div[id*=" favshowcase-readmore"] a.btn:hover,
.favstyle div[id^="favshowcase-readmore"] a.btn:focus,
.favstyle div[id*=" favshowcase-readmore"] a.btn:focus {
  background-color: transparent !important;
  box-shadow: none;
}

/*/
///
///  favportfolio
///
/*/

.favstyle a#favportfolio-zoom {
  border-color: transparent #E07481 #E07481 transparent !important;
}

/*/
///
///  favpromote
///
/*/

.favstyle div[id^="favpromote-box"] h4[id^="favpromote-title"],
.favstyle div[id^="favpromote-box"] h4[id*=" favpromote-title"] {
  background-color: #E07481 !important;
}

/*/
///
///  favglyph
///
/*/

.favstyle div.favglyph-description-center h2 a {
  color: #E07481 !important;
}
.favstyle div.favglyph-icon-center div#favglyph-icon {
  border: 1px solid #E07481 !important;
}
.favstyle div[id^="favglyph-icon"] i,
.favstyle div[id*=" favglyph-icon"] i {
  background-color: #E07481 !important;
}
.favstyle div.favglyph-text-center h2 a {
  color: #E07481 !important;
}

/*/
///
///  faveffects
///
/*/

.favstyle div[id^="faveffects-icon"],
.favstyle div[id*=" faveffects-icon"] {
  background-color: rgba(17,17,17,0.2) !important;
  border-color: #E07481 !important;
}

/*/
///
///  favsocial
///
/*/

.favstyle div[id^="favsocial"] a,
.favstyle div[id*=" favsocial"] a {
  background-color: #E07481 !important;
}
