.topbar .topbar-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; 
}
	
.topbar .dropdown {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch; 
}

/* .btn.btn-lg .svg-icon, .btn-group-lg > .btn .svg-icon {
	margin-right: 0.75rem; 
} */
.btn.btn-lg .svg-icon svg, .btn-group-lg > .btn .svg-icon svg {
	height: 35px;
	width: 35px; 
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 98;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #464E5F;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-radius: 0.42rem;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); 
}

.dropdown-menu-right {
  right: 0;
  left: auto; 

}

.dropdown-menu.dropdown-menu-xl {
    width: 400px; 
}

.dropdown-menu.dropdown-menu-anim-up {
-webkit-animation: animation-dropdown-menu-fade-in .3s ease 1, animation-dropdown-menu-move-up .3s ease-out 1;
animation: animation-dropdown-menu-fade-in .3s ease 1, animation-dropdown-menu-move-up .3s ease-out 1; 
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }
  
.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important; }
 
.p-8 {
  padding: 2rem !important; }

.pt-8,
.py-8 {
  padding-top: 2rem !important; }

.pr-8,
.px-8 {
  padding-right: 2rem !important; }

.pb-8,
.py-8 {
  padding-bottom: 2rem !important; }

.pl-8,
.px-8 {
  padding-left: 2rem !important; }

.p-10 {
	padding: 2.5rem !important; }

.pt-10,
.py-10 {
	padding-top: 2.5rem !important; }

.pr-10,
.px-10 {
	padding-right: 2.5rem !important; }

.pb-10,
.py-10 {
  padding-bottom: 2.5rem !important; }

.pl-10,
.px-10 {
  padding-left: 2.5rem !important; }

.m-4 {
margin: 1rem !important; }

.mt-4,
.my-4 {
margin-top: 1rem !important; }

.mr-4,
.mx-4 {
margin-right: 1rem !important; }

.mb-4,
.my-4 {
margin-bottom: 1rem !important; }

.ml-4,
.mx-4 {
margin-left: 1rem !important; }

.font-size-sm {
font-size: 0.925rem; } 

.bgi-size-cover {
  background-size: cover; }
  
.bgi-no-repeat {
  background-repeat: no-repeat; }
  
.rounded-top {
  border-top-left-radius: 0.42rem !important;
  border-top-right-radius: 0.42rem !important; }
  
.btn.btn-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  height: calc(1.5em + 1.3rem + 2px);
  width: calc(1.5em + 1.3rem + 2px); }
  
.btn.btn-icon [class^="socicon-"]:before,
  .btn.btn-icon [class*=" socicon-"]:before {
    line-height: 1; 
}

.bg-white-o-15 {
  background-color: rgba(255, 255, 255, 0.06) !important; }
  
.text-success {
  color: #1BC5BD !important; }

a.text-success:hover, a.text-success:focus {
  color: #12827c !important; }
  
.text-white {
  color: #ffffff !important; }

a.text-white:hover, a.text-white:focus {
  color: #d9d9d9 !important; }

  
.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }
  
.flex-grow-1 {
  -webkit-box-flex: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important; }
  
.m-3 {
  margin: 0.75rem !important; }

.mt-3,
.my-3 {
  margin-top: 0.75rem !important; }

.mr-3,
.mx-3 {
  margin-right: 0.75rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 0.75rem !important; }

.ml-3,
.mx-3 {
  margin-left: 0.75rem !important; }
  
.scroll {
  position: relative;
  overflow: hidden; }
  .scroll.scroll-pull {
    padding-right: 12px;
    margin-right: -12px; }
    .scroll.scroll-pull .ps__rail-y {
      right: -2px; }
  .scroll.scroll-push .ps__rail-y {
    right: 5px !important; }
  .scroll.ps > .ps__rail-y {
    width: 4px; }
    .scroll.ps > .ps__rail-y:hover, .scroll.ps > .ps__rail-y:focus {
      width: 4px; }
    .scroll.ps > .ps__rail-y > .ps__thumb-y {
      width: 4px;
      border-radius: 0.42rem !important; }
      .scroll.ps > .ps__rail-y > .ps__thumb-y:hover, .scroll.ps > .ps__rail-y > .ps__thumb-y:focus {
        width: 4px; }
  .scroll.ps > .ps__rail-x {
    height: 4px; }
    .scroll.ps > .ps__rail-x:hover, .scroll.ps > .ps__rail-x:focus {
      height: 4px; }
    .scroll.ps > .ps__rail-x > .ps__thumb-x {
      top: 0;
      height: 4px;
      border-radius: 0.42rem !important; }
      .scroll.ps > .ps__rail-x > .ps__thumb-x:hover, .scroll.ps > .ps__rail-x > .ps__thumb-x:focus {
        top: 0;
        height: 4px; }
  .scroll.ps > .ps__rail-x {
    background-color: transparent; }
    .scroll.ps > .ps__rail-x:hover, .scroll.ps > .ps__rail-x:focus {
      opacity: 1;
      background-color: transparent; }
      .scroll.ps > .ps__rail-x:hover > .ps__thumb-x, .scroll.ps > .ps__rail-x:focus > .ps__thumb-x {
        opacity: 1; }
    .scroll.ps > .ps__rail-x > .ps__thumb-x {
      background-color: #E5EAEE;
      opacity: 1; }
      .scroll.ps > .ps__rail-x > .ps__thumb-x:hover, .scroll.ps > .ps__rail-x > .ps__thumb-x:focus {
        opacity: 1;
        background-color: #E5EAEE; }
  .scroll.ps > .ps__rail-y {
    background-color: transparent; }
    .scroll.ps > .ps__rail-y:hover, .scroll.ps > .ps__rail-y:focus {
      background-color: transparent;
      opacity: 1; }
      .scroll.ps > .ps__rail-y:hover > .ps__thumb-y, .scroll.ps > .ps__rail-y:focus > .ps__thumb-y {
        opacity: 1; }
    .scroll.ps > .ps__rail-y > .ps__thumb-y {
      background: #E5EAEE;
      opacity: 1; }
      .scroll.ps > .ps__rail-y > .ps__thumb-y:hover, .scroll.ps > .ps__rail-y > .ps__thumb-y:focus {
        opacity: 1;
        background: #E5EAEE; }
		
		
.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important; }
  
.p-8 {
  padding: 2rem !important; }

.pt-8,
.py-8 {
  padding-top: 2rem !important; }

.pr-8,
.px-8 {
  padding-right: 2rem !important; }

.pb-8,
.py-8 {
  padding-bottom: 2rem !important; }

.pl-8,
.px-8 {
  padding-left: 2rem !important; }

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important; }
  
.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }
  
.font-weight-bold {
  font-weight: 500 !important; }
  
.text-dark-75 {
  color: #464E5F !important; }
  
.font-size-lg {
  font-size: 1.08rem; }

.font-weight-bolder {
font-weight: 600 !important; }

.text-dark-50 {
color: #80808F !important; }

.text-right {
text-align: right !important; }


  
a.text-hover-primary,
.text-hover-primary {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease; }
  a.text-hover-primary:hover,
  .text-hover-primary:hover {
    -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
    transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
    transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
    transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
    color: #3699FF !important; }
    a.text-hover-primary:hover i,
    .text-hover-primary:hover i {
      color: #3699FF !important; }
    a.text-hover-primary:hover .svg-icon svg g [fill],
    .text-hover-primary:hover .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #3699FF; }
    a.text-hover-primary:hover .svg-icon svg:hover g [fill],
    .text-hover-primary:hover .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }

.hoverable:hover a.text-hover-primary,
.hoverable:hover .text-hover-primary {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699FF !important; }
  .hoverable:hover a.text-hover-primary i,
  .hoverable:hover .text-hover-primary i {
    color: #3699FF !important; }
  .hoverable:hover a.text-hover-primary .svg-icon svg g [fill],
  .hoverable:hover .text-hover-primary .svg-icon svg g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699FF !important; }
  .hoverable:hover a.text-hover-primary .svg-icon svg:hover g [fill],
  .hoverable:hover .text-hover-primary .svg-icon svg:hover g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease; }
	
.text-muted {
  color: #B5B5C3 !important; }
  
.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }
  
.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.btn.btn-icon.btn-xs {
    height: 24px;
    width: 24px; }
	
.btn.btn-xs i {
  font-size: 1rem;
  padding-right: 0.3rem; }
  
.btn.btn-xs .svg-icon {
  margin-right: 0.3rem; }
  .btn.btn-xs .svg-icon svg {
    height: 16px;
    width: 16px; 
}



.ki-minus:before {
  content: "\f10a"; }
  
.ki-plus:before {
  content: "\f10d"; }

.ki:before {
font-family: "Ki";
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1;
text-decoration: inherit;
text-rendering: optimizeLegibility;
text-transform: none;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
/* font-smoothing: antialiased; */
}


.label-cart {
padding: 0;
margin-bottom: 25px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 20px;
width: 20px;
border-radius: 50%;
font-size: 0.8rem;
background-color: #ECF0F3;
color: #464E5F;
font-weight: 400;
height: 20px;
width: 20px;
font-size: 0.8rem; }

.label-cart.label-white {
color: #464E5F;
background-color: #ffffff; 
}
.label-cart.label-outline-white {
background-color: transparent;
color: #ffffff;
border: 1px solid #ffffff; 
}
.label-cart.label-outline-white.label-outline-2x {
    border: 2px solid #ffffff; 
}
.label-cart.label-light-white {
color: #ffffff;
background-color: #ffffff; 
}

.label-cart.label-sm {
height: 16px;
width: 16px;
font-size: 0.75rem; }
.label-cart.label-sm.label-inline {
width: auto; 
}
.label-cart.label-sm.label-dot {
line-height: 4px;
min-height: 4px;
min-width: 4px;
height: 4px;
width: 4px; 
}

  
.symbol {
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
  border-radius: 0.42rem; }
  
.symbol.symbol-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px; }
  .symbol.symbol-70 .symbol-label {
    width: 70px;
    height: 70px; }
  .symbol.symbol-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px; }
    .symbol.symbol-70 .symbol-badge.symbol-badge-bottom {
      top: auto;
      bottom: -6px; }
  .symbol.symbol-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px; }
    .symbol.symbol-70.symbol-circle .symbol-badge.symbol-badge-bottom {
      top: auto;
      bottom: 2.35px; }
  .symbol.symbol-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px; }
  .symbol.symbol-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto; }
  .symbol.symbol-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px; }
  .symbol.symbol-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto; }
	
.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important; }
  
.separator {
  height: 0; }
.separator.separator-dashed {
  border-bottom: 1px dashed #ECF0F3; }
.separator.separator-solid {
  border-bottom: 1px solid #ECF0F3; }
.separator.separator-border-2 {
  border-bottom-width: 2px; }
.separator.separator-border-3 {
  border-bottom-width: 3px; }
.separator.separator-border-4 {
  border-bottom-width: 4px; }
.separator.separator-primary {
  border-bottom-color: #3699FF; }
.separator.separator-secondary {
  border-bottom-color: #E5EAEE; }
.separator.separator-success {
  border-bottom-color: #1BC5BD; }
.separator.separator-info {
  border-bottom-color: #8950FC; }
.separator.separator-warning {
  border-bottom-color: #FFA800; }
.separator.separator-danger {
  border-bottom-color: #F64E60; }
.separator.separator-light {
  border-bottom-color: #F3F6F9; }
.separator.separator-dark {
  border-bottom-color: #212121; }
.separator.separator-white {
  border-bottom-color: #ffffff; }


.flaticon2-shopping-cart-1:before {
content: "\f146"; 
} 

@font-face {
font-family: "Flaticon2";
src: url("plugins/global/fonts/flaticon2/Flaticon2.eot");
src: url("plugins/global/fonts/flaticon2/Flaticon2.eot?#iefix") format("embedded-opentype"), url("plugins/global/fonts/flaticon2/Flaticon2.woff") format("woff"), url("plugins/global/fonts/flaticon2/Flaticon2.ttf") format("truetype"), url("plugins/global/fonts/flaticon2/Flaticon2.svg#Flaticon2") format("svg");
font-weight: normal;
font-style: normal; }

[class^="flaticon2-"]:before,
[class*=" flaticon2-"]:before {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  /* font-smoothing: antialiased;  */
}
  

.btn.btn-light-success {
  color: #1BC5BD;
  background-color: #C9F7F5;
  border-color: transparent; }
  .btn.btn-light-success i {
    color: #1BC5BD; }
  .btn.btn-light-success .svg-icon svg g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #1BC5BD; }
  .btn.btn-light-success .svg-icon svg:hover g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease; }
  .btn.btn-light-success.dropdown-toggle:after {
    color: #1BC5BD; }
  .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-success:focus:not(.btn-text), .btn.btn-light-success.focus:not(.btn-text) {
    color: #ffffff;
    background-color: #1BC5BD;
    border-color: transparent; }
    .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-light-success:focus:not(.btn-text) i, .btn.btn-light-success.focus:not(.btn-text) i {
      color: #ffffff; }
    .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-light-success:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-success.focus:not(.btn-text) .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #ffffff; }
    .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-light-success:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-light-success.focus:not(.btn-text).dropdown-toggle:after {
      color: #ffffff; }
  .btn.btn-light-success.disabled, .btn.btn-light-success:disabled {
    color: #1BC5BD;
    background-color: #C9F7F5;
    border-color: transparent; }
    .btn.btn-light-success.disabled i, .btn.btn-light-success:disabled i {
      color: #1BC5BD; }
    .btn.btn-light-success.disabled .svg-icon svg g [fill], .btn.btn-light-success:disabled .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #1BC5BD; }
    .btn.btn-light-success.disabled .svg-icon svg:hover g [fill], .btn.btn-light-success:disabled .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .btn.btn-light-success.disabled.dropdown-toggle:after, .btn.btn-light-success:disabled.dropdown-toggle:after {
      color: #1BC5BD; }
  .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-light-success:not(:disabled):not(.disabled).active,
  .show > .btn.btn-light-success.dropdown-toggle,
  .show .btn.btn-light-success.btn-dropdown {
    color: #ffffff;
    background-color: #1BC5BD;
    border-color: transparent; }
    .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-light-success:not(:disabled):not(.disabled).active i,
    .show > .btn.btn-light-success.dropdown-toggle i,
    .show .btn.btn-light-success.btn-dropdown i {
      color: #ffffff; }
    .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-light-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
    .show > .btn.btn-light-success.dropdown-toggle .svg-icon svg g [fill],
    .show .btn.btn-light-success.btn-dropdown .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #ffffff; }
    .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-light-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
    .show > .btn.btn-light-success.dropdown-toggle .svg-icon svg:hover g [fill],
    .show .btn.btn-light-success.btn-dropdown .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-light-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
    .show > .btn.btn-light-success.dropdown-toggle.dropdown-toggle:after,
    .show .btn.btn-light-success.btn-dropdown.dropdown-toggle:after {
      color: #ffffff; }




.btn.btn-hover-transparent-white {
  color: #FFF800;
  background-color: transparent;
  border-color: transparent; }
  .btn.btn-hover-transparent-white i {
    color: #FFF800; }
  .btn.btn-hover-transparent-white .svg-icon svg g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #FFF800; }
  .btn.btn-hover-transparent-white .svg-icon svg:hover g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease; }
  .btn.btn-hover-transparent-white.dropdown-toggle:after {
    color: #FFF800; }
  .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-transparent-white:focus:not(.btn-text), .btn.btn-hover-transparent-white.focus:not(.btn-text) {
    color: #FFF800;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent; }
    .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-hover-transparent-white:focus:not(.btn-text) i, .btn.btn-hover-transparent-white.focus:not(.btn-text) i {
      color: #FFF800; }
    .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #FFF800; }
    .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-hover-transparent-white:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-white.focus:not(.btn-text).dropdown-toggle:after {
      color: #FFF800; }
  .btn.btn-hover-transparent-white.disabled, .btn.btn-hover-transparent-white:disabled {
    color: #FFF800;
    background-color: transparent;
    border-color: transparent; }
    .btn.btn-hover-transparent-white.disabled i, .btn.btn-hover-transparent-white:disabled i {
      color: #FFF800; }
    .btn.btn-hover-transparent-white.disabled .svg-icon svg g [fill], .btn.btn-hover-transparent-white:disabled .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #FFF800; }
    .btn.btn-hover-transparent-white.disabled .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-white:disabled .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .btn.btn-hover-transparent-white.disabled.dropdown-toggle:after, .btn.btn-hover-transparent-white:disabled.dropdown-toggle:after {
      color: #FFF800; }
  .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active,
  .show > .btn.btn-hover-transparent-white.dropdown-toggle,
  .show .btn.btn-hover-transparent-white.btn-dropdown {
    color: #FFF800;
    background-color: rgba(255, 255, 255, 0.1);
    border-color: transparent; }
    .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active i,
    .show > .btn.btn-hover-transparent-white.dropdown-toggle i,
    .show .btn.btn-hover-transparent-white.btn-dropdown i {
      color: #FFF800; }
    .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
    .show > .btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg g [fill],
    .show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #FFF800; }
    .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
    .show > .btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg:hover g [fill],
    .show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
    .show > .btn.btn-hover-transparent-white.dropdown-toggle.dropdown-toggle:after,
    .show .btn.btn-hover-transparent-white.btn-dropdown.dropdown-toggle:after {
      color: #FFF800; }


