
.top-actions-inner .tax-details, .top-actions-inner .delivery-time, .top-actions-inner .shipping-cost-details a{
font-size:10px;
color:#999!important;
}

.item .product-item .product-hover:before {
  background-color:rgba(255,255,255,0.5);
  bottom:10px;
  content:"";
  left:0;
  position:absolute;
  right:100%;
  top:400px!important;
  transition:all 0.4s ease 0s;
  z-index:10;
}

#product_tabs_additional, .product-tabs, #product_tabs_description_contents{
display:none!important
}

.block-layered-nav dd li a {

    text-transform: none;

}

/**Retina log**/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
    .one-wrapper .header .logo img {
        min-height: 1px;
    }
}


.std p{
padding-top:10px;
padding-bottom:10px;
}

#colorbox {
    display:none !important;
}

#cboxOverlay {
    display:none !important;
}

.header-container .header {
    height:100%;
}

.header-container .header .menu-top {
    z-index: 9999;
    position: relative;
}

.collapsed-icon{
color:#fff!important;
top:-10px;}

.header-container .header .menu-top .menutop {
    background: #461849;
    top: -20px;
    position: absolute;
    left: 0%;transform: translate(0,0);width: 110%;
}

.header-container .header .menu-top .menutop .nav-top .nav-top-inner {
    background: #461849 !important;
}

.header-container .header .menu-top .menutop .nav-top .nav-top-inner #onenav {
display: flex;
    justify-content: space-evenly;
}

.header-container .header .menu-top .menutop .nav-top .nav-top-inner .one-main-menu li.level0 a {
    color: #461849;
}
.header-container .header .menu-top .menutop .nav-top .nav-top-inner .one-main-menu li.level0 > a {
    color: white !important;
} 
.header-container .header .menu-top .menutop .nav-top .nav-top-inner .one-main-menu li:hover > a {
    font-weight: 600  !important;
    background-color: transparent  !important;
}
.header-container .header .menu-top .menutop .nav-top .nav-top-inner .one-main-menu li.level0.active a.level-top {
    /*color: red !important;*/
    background-color: transparent  !important;
    font-weight: 600  !important;
}

.header-container .header .header-content .top-link {
        display: none;
        max-width: 200px;
        position: absolute;
        min-width: 180px;
        right: 0;
        text-align: left;
        z-index: 999;
        padding-top:15px;
}
.header-container .header .header-content .top-link .links {
          margin:0;
          padding:0;
          float:right;width: 100%;
}
.header-container .header .header-content .top-link .links li {
            display: block;clear: both;
            float: left;
            margin:0;
            outline:medium none;
}
.header-container .header .header-content .top-link .links li a {
              outline:medium none;
              text-decoration:none;
              display:block;
              padding:0 10px;
              height:35px;
              line-height:42px;
              font-size:90%;
}
.header-container .header .header-content .top-link .links li a i.fa {
                float:left;
                line-height:35px;
                padding:0 10px 0 0;
}

section.one-wrapper > .main-container {
    padding-top: 50px;
}

.main-top_st2 #rev_slider_1_wrapper {
    max-width: 800px !important;
    /*max-height: 450px !important;*/
}

/*.main-top_st2 .fullwidthbanner-container .fullwidthabanner {
    max-height: 450px !important;
    height: 450px !important;
}*/

.container-main > .txt-container {
    margin-top: 30px;
}

.container-main > .main-content > .main > .main-inner .home-page-text > p:first-child span {
    color: #c39a45;
    text-transform: uppercase;
    font-size: 160%;
}

.container-main > .main-content > .main > .main-inner .home-page-text > p {
    margin-top: 20px;
    max-width: 800px;
    text-align: justify;
}

.container-main > .main-content > .main > .main-inner .home-page-text .internal-labels {
    display: flex;
    margin-top: 20px;
    max-width: 800px;
    text-align: justify;
    justify-content: space-between;
    margin-left: 10px;
}

.container-main > .main-content > .main > .main-inner .home-page-text .internal-labels > span {
    margin: 10px 0;
}

.main_product_st2 .main-heading {
    display: none;
}

.contacts-index-index .main-content .contact-map-container div, .contacts-index-index .main-content .contact-map-container img {
    height:100%;
}

.contacts-index-index .main-content .contact-map-container > div {
    margin-bottom: 20px;
}

.contacts-index-index .contact-map-container > div:first-child {
    display: flex;
    justify-content: center;
    padding-right: 10px;
}

.contacts-index-index .contact-map-container > div:last-child {
    padding-left: 10px;
}

.contacts-index-index .contact-map-container > div:first-child .address-left{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
}

.contacts-index-index .contact-map-container > div:first-child .address-right{
    float: right;
    margin-left: 20px;
}

.contacts-index-index .contact-map-container > div:first-child p {
    margin-bottom: 0;
    text-align: right;
}

.contacts-index-index .contact-map-container > div:first-child p:first-child, .contacts-index-index .contact-map-container > div:first-child p:nth-child(6) {
    font-weight: 600;
}

.contacts-index-index .contact-map-container > div:first-child p:nth-child(5) {
    margin-bottom: 10px;
}

/*#onenav li.level0.parent {
    position: relative;
    width:100%;
}

#onenav li.level0.parent > a {
position: absolute;
    top: 0;
    left: 0;
}*/

#onenav li.level0.parent > i {
    display:none;
}

@media (min-width: 992px) {
    .contacts-index-index .contact-map-container > div:first-child {
        justify-content: flex-end;
        padding-right: 10px;
    }
    .contacts-index-index .main-content .contact-map-container, .contacts-index-index .main-content .contact-map-container iframe {
        max-height: 300px;
        height: 300px;
    }
}

@media (max-width: 560px) {
    .address-right img {
        width:70%;
    }
}

.item .product-item .product-hover .main-quickview {
	display:none !important;
}