/*Reverse header order  .header-inner {flex-direction:row-reverse;}*/
#wpcf7-f227937-p227974-o2 input[type=text] {
  margin-bottom: 13px;
}
.footer_uwa_copyright {
    display: none;
		visibility: hidden;
}
/** FADE-IN FOR LAZYLOAD IMAGES **/
/* PART 1 - Before Lazy Load */
img[data-lazyloaded]{
    opacity: 0;
}
/* PART 2 - Upon Lazy Load */
img.litespeed-loaded{
    -webkit-transition: opacity .5s linear 0.2s;
    -moz-transition: opacity .5s linear 0.2s;
    transition: opacity .5s linear 0.2s;
    opacity: 1;
}
/** END FADE-IN FOR LAZYLOAD IMAGES **/

/*Menu dropdown not uppercase*/
.dropdown-uppercase.nav-dropdown .nav-column>li>a,
.nav-dropdown.dropdown-uppercase>li>a {
  text-transform: none;
  font-size: .9em;
  border: none;
}
/*Sidebar font size*/
.widget {
  font-size: 14px;
}
/* Shop sidebar active link colour */
.widget .current-cat>a {
  color: #cdaa7f!important;
  font-weight: bold!important;
}
/* breadcrumbs & labels colour */
label, legend {
  color: #414241!important;
  font-weight: 400!important;
}
.breadcrumbs {
  color: #414241!important;
  font-weight: 400!important;
}
div.woocommerce-message {
  padding: 5px 0px 5px 2px!important;
  color: white!important;
}
span.widget-title.shop-sidebar {
  color: #cdaa7f!important;
}
/* Variation Price Font size */
.woocommerce-variation-price span.amount {
  color: #ff5454;
  font-size: 26px;
}
/* Dropcap */
.has-drop-cap:not(:focus):first-letter {
  font-size: 6em;
}
/**---- BEGIN Flattree Linkpage from Instagram insta-land ----**/
.flattree-avatar img {
  border-radius: 100%;
  border: 8px solid #fff;
  background: #fff;
}
.flattree-name h1 {
  font-size: 200%;
  line-height: 100%;
  margin-bottom: 5px;
}
.flattree-name p {
  font-size: 90%;
  opacity: .7;
}
.flattree-links .col-inner .col-inner {
  border-radius: 10px;
  box-shadow: 1px 1px 10px 0 rgba(32,27,61,.07);
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
}
.flattree-links img {
  border-radius: 10px;
}
.flattree-links .icon-box-text {
  display: flex;
  align-items: center;
  justify-content: center;
}
/**---- END Flattree Linkpage from Instagram insta-land ----**/

/** POPUP: PERSONAL CONTACT **/
.popup-personal-contact img {
  border-radius: 99px;
  box-shadow: 0 0 10px rgba(0,0,0,.3);
  width: 90px;
  height: 90px;
  margin: 10px;
}
@media screen and (min-width: 550px) {
  .popup-personal-contact .col-inner {
    margin-top: -80px;
  }
  .lightbox-content {
    border-radius: 5px;
  }
}
@media screen and (max-width: 549px) {
  .mfp-container {
    padding: 0;
    margin: 0;
  }
}
/** END POPUP: PERSONAL CONTACT **/

.section-title-normal {
  border-bottom: 2px solid #ff5454;
}
.section-title b {
  opacity: 0;
  background-color: #ff5454;
}
.is-divider {
  background-color: #ff5454;
  max-width: 50px;
}
h1 {
  font-weight: 300;
}
h2 {
  font-weight: 300;
  font-size: 150%;
}
h3 {
  font-weight: 300;
}
/* Add2Cart Btn opacity = none */
.button.disabled,
button.disabled,
.button[disabled],
button[disabled] {
  opacity: 1;
}
/*New Badge position*/
.badge-container {
  margin-top: 8px;
}

/* Mobile Bottom Sticky Menu 
.sticky-mobile-menu {position: fixed; left: 0; bottom: 0; z-index: 999;}
.row-box-shadow-4-hover .col-inner:hover {box-shadow: none;}*/

/*MobileBottomNavFilterBar
#wide-nav{position:fixed;left:0;bottom:58px;z-index:800;width:100%}
#wide-nav .icon-angle-down{display:none}
li.current-dropdown>.nav-dropdown, .next-prev-thumbs li.has-dropdown:hover>.nav-dropdown, .no-js li.has-dropdown:hover>.nav-dropdown {bottom:114%}
.top-divider{margin-bottom:0;border-top:0;opacity:0}
#wide-nav .nav-column li>a, .nav-dropdown>li>a{padding:7px 20px}*/

/* Mobile Menu links */
.nav-vertical>li>ul li a {
  font-size: small;
}
/** top ticker css **/
.rotate-top-bar p {
  display: none;
}
/* SOLD colour */
.product-info p.stock {
  color: #C70414;
}
/** ICON BOX IMAGE RADIUS **/
.icon-box-img img {
  border-radius: 110px;
}
/** CART ICON COLOUR **/
.header-main .nav > li > a > i:not(.icon-angle-down) {
  color: #cdaa7f!important;
}
.slider-nav-circle .flickity-prev-next-button:hover svg {
    background-color: #424242;
		border-color: #424242;
}
.slider-nav-circle .flickity-prev-next-button svg {
    background-color: #FF5454;
		border-color: #FF5454;
}