.primary2.alt-button:hover, .button.alt-button2:hover  {
background-color: transparent !important;
    -webkit-box-shadow: inset 0px 150px 20px 50px rgba(0, 0, 0, 0) !important;
box-shadow: inset 0px 150px 20px 50px rgba(0, 0, 0, 0) !important;
}

.primary2.alt-button, .button.alt-button2 {
  background-color: transparent !important;
}

@media only screen and (max-width: 480px){
.ux_banner p {
font-size: 150%;
font-weight: lighter;
}
}

@media only screen and (max-width: 768px){

.ux_banner p {
font-size: 150%;
font-weight: lighter;
}
    
.ux_banner .right {
left: auto;
right: 30% !important;
}
    
.inner.right .center .text-center {
 /*width:60% !important;*/
  }
  
  
.ux_banner .inner-wrap.animated {
opacity: 0;
padding-right: 50px;
width: 425px;
}

.ux_banner .center{
bottom: 50% !important;
}

.ux_banner .banner-bg {
background-position: 90% 20% ;
}

  
.ux_banner h4, .ux_text h4 {
font-size: 175%;
}

.ux_banner h2, .ux_text h2 {
font-size: 300%;
line-height: 100%;
margin: 15px 0;
/*margin-right: 200px;*/
}  
  
  
}


#top-link {
background: #19B43F;
}
  
.textwidget {
color: #ffffff;
}

ul.header-nav li .nav-dropdown a:hover {
text-decoration: none;
}

.inner.right.center.text-center {
 width:53% !important;
right: 52px;
padding-bottom: 30px;
}

hr {
margin: 0.5em 0 0.5em 0em;
}

.ux_banner .right {
left: auto;
right: -9 !important;
}


ul.header-nav li {
margin-left: 10px;
border-left: 1px solid #f2f2f2;
}

ul.header-nav li a {
padding-left: 14px !important;
}

.ux_banner h2, .ux_text h2 {
padding-top: 40px;
}



.ux_banner h1, .ux_text h1 {
width: 100% !important;
} 

.ux_banner.center {
bottom: 45% !important;
}

.product-gallery-slider .slide img {
pointer-events: none;
}

.product-image:hover .quick-view {
display: none;
}

li.search-dropdown > .nav-dropdown > ul:after, .nav-dropdown > .row:after, .nav-dropdown-inner:after, .menu-item-language .sub-menu:after {
margin-left: 220px !important;
}

li.search-dropdown > div.nav-dropdown {
margin-left: -222px;
}
    
.large-4 {
/*width: 33.333333%;*/
}


.large-12 {
/*padding-bottom: 10px;*/
}

.absolute-footer .left {
margin-top: 15px;
}
    
.hide-for-small, .hide-for-medium-down, .hide-for-large-down {
display: none !important;
}sc

.fg-listItem > div > .fg-title-inside {
display: none !important;
}

.scrollbar1 {
display:none;
}


.scrollbar2 {
display:none;
}

.social-icons.share-row {
display:none !important;
}

.widget_product_categories li a, .widget_layered_nav li a, .widget_layered_nav_filters li a {
font-size: 90%;
padding: 8px 0;
color: #777;
display: inline-block;
text-transform: capitalize;
}

h4.breadcrumb a {
font-weight: bold;
margin-left: 0px;
}

.vertical-tabs ul.tabs-nav li {
list-style: none;
font-size: 100%;
text-transform: capitalize;
font-weight: 500;
}

.ux-box.ux-text-overlay .ux-box-text * {
color: rgb(87, 87, 87) !important;
font-size: small;
text-shadow: none;
padding-top: 15px;
}

.ux-box.ux-text-overlay .ux-box-text {
position: initial;
bottom: 5%;
left: 15px;
right: 15px;
opacity: 0;
/* text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); */
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}

.ux-box p {
padding: 0;
margin-bottom: 10px;
display: none;
}

.primary2.alt-button, .button.alt-button2 {
background-color: transparent !important;
padding-left: 38px;
padding-bottom: 20px;
}

.button.small, input[type="submit"].small {
padding-top: 0.5625em;
padding-right: 1.125em;
padding-bottom: 18px;
padding-left: 2.125em;
font-size: 15pt;
}

.ux-box .ux-box-text {
font-size: 71%;
}

.alt-button.primary.alt-button {
color: #ffffff;
border: rgba(255, 255, 255, 0);
padding-left: 40px;
font-size: 120%;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}

.ux_banner .text-left p {
max-width: 80%;
}


.search-dropdown {
float: right !important;
padding-right: 0px !important;
}


.mfp-bg {
display: none !important;
}

.my-mfp-zoom-in {
display: none !important;
}

.mfp-ready {
display: none !important;
}

.mfp-content {
display: none !important;
}

.mfp-wrap {
display: none !important;
}

h1.entry-title {
display:none;
}

a {
color: #88bd46;
text-decoration: none;
line-height: inherit;
margin-left: 0px;
}

a:hover, a:focus {
/*color: #88bd46;*/
}


.ux_banner .right {
left: auto;
right: -9%;
}

.tx-div.small {
visibility: hidden;
margin-top: -8px;
}


.dark p {
color: #ffffff;
}

#masthead .left-links > ul {
margin-left: 15px;
}



#menu-item-2716 {
border-left: 0px solid #f2f2f2;
)


