/*Force a BG Color on Text in Slider*/
.sliderText {
    /*background: #1d59bc;*/
    background: #e131ba;
    opacity: 0.8;
    padding:6px;
    
}
.logbg {
    background: #e131ba;
    padding: 5px;
    color :white;
    border-radius: 4px;
    
}
/*Force Mavutani Logo color on Button Read more .. animation*/
.btn-style-two {
  background: #e131ba;
  border-color:  #e131ba;
}

/*Force a border Color on each product*/
.inner-box {
    border: 1px solid #CCC;
    height: 255px;
}


@media only screen and (max-width: 767px) {
.main-menu .navbar-header .navbar-toggle {
    display: inline-block;
    z-index: 7;
    border: 1px solid #08ae8d;
    float: none;
    margin: 0px 0px 0px 0px;
    border-radius: 2px;
    background: #1d56b6;
}
}

@media only screen and (max-width: 767px) {
.main-menu .navbar-collapse > .navigation > li:hover > a, 
.main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li:hover > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li.current > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li.current-menu-item > a {
    background: #1d56b6;
    color: #ffffff !important;
}

}


.company-section .content-column .counted-box {
    position: relative;
    padding: 30px 32px 30px;
    background-color: #e131ba;
}

.main-footer .upper-box {
    position: relative;
    top: -45px;
    z-index: 1;
    margin-bottom: -80px;
    padding: 22px 40px 22px;
    background-color: #e131ba;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.30);
}


@media only screen and (max-width: 767px) {
.main-menu .navbar-header .navbar-toggle {
    display: inline-block;
    z-index: 7;
    border: 1px solid #e131ba;
    float: none;
    margin: 0px 0px 0px 0px;
    border-radius: 2px;
    background: #e131ba;
}

}

@media only screen and (max-width: 767px) {
.main-menu .navbar-header .navbar-toggle {
    display: inline-block;
    z-index: 7;
    border: 1px solid #e131ba;
    float: none;
    margin: 0px 0px 0px 0px;
    border-radius: 2px;
    background: #80256b;
}

}

@media only screen and (max-width: 767px) {
.main-menu .navbar-header .navbar-toggle {
    display: inline-block;
    z-index: 7;
    border: 1px solid #80256b;
    float: none;
    margin: 0px 0px 0px 0px;
    border-radius: 2px;
    background: #80256b;
}
}


@media only screen and (max-width: 767px)  {
.main-menu .navbar-collapse > .navigation > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li:hover > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li.current > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li.current-menu-item > a {
    background: #80256b;
    color: #ffffff !important;
}

}

@media only screen and (max-width: 767px) {
.main-menu .navbar-collapse > .navigation > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li:hover > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li.current > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li.current-menu-item > a {
    background: #80256b;
    color: #ffffff !important;
}
}

@media only screen and (max-width: 767px) {
.main-menu .navbar-collapse > .navigation > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li:hover > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li.current > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li.current-menu-item > a {
    background: #e131ba;
    color: #ffffff !important;
}
}


@media only screen and (max-width: 767px) {
.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a, .main-menu .navigation > li.has-mega-menu .mega-menu ul > li > a {
    padding: 10px 10px !important;
    line-height: 22px;
    color: #ffffff;
    background: #e131ba;
    text-align: left;
    min-height: 0px;
}

}

