/* google translated start */

.translated-ltr {
    margin-top: -40px;
}

.translated-ltr {
    margin-top: -40px;
}

.goog-te-banner-frame {
    display: none;
    margin-top: -20px;
}

.goog-logo-link {
    display: none !important;
}

.goog-te-gadget {
    color: transparent !important;
    font-size: 0px !important;
}

.goog-te-gadget .goog-te-combo {
    color: BLACK !important;
    border: 0px !important;
    font-size: 14px !important;
    padding: 4px !important;
    margin: 0px 0px;
}



/* google translated end */






tbody,
td,
tfoot,
tr,
th {
    border-color: inherit;
    border-style: solid;
    border-width: 4px;
    padding: 0.5rem 0.5rem;
    color: black;
    border: 0px;
    text-align: center;
}


th {
    background-color: #f5f5f5 !important;
    border-style: solid !important;

    border-collapse: collapse !important;
}

tr:nth-child(odd) {
    background-color: #f2f2f2;
}







/* cc */
.header-container.home-three-header.is-sticky {
    background-color: #054981 !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}



@media only screen and (min-width: 768px) and (max-width: 991px){
.header-container.home-three-header {
    background-color: #054981!important;
}
}


@media only screen and (max-width: 767px){
.header-container.home-three-header {
    background-color: #054981!important;
}
}



.enq-right {
    background-color: #00a7c4!important;
    color: white!important;
}
.service-right {
    background-color: #00a7c4!important;
    color: white!important;
}


.newsletter-form button {
    border: 1px solid #054981!important;
    background-color: #00a7c4!important;
    color: #ffffff!important;
}




.single-blog-post .single-blog-post-content a :hover {
    color: #ffffff!important;
}


.mega-menu>li.active>a, .mega-menu>li:hover>a {
    color: #00a7c4!important;
}


.mega-menu>li ul li.active>a, .mega-menu>li ul li:hover>a {
    color: #000000!important;
}


a.scroll-top {
    background: #00a7c4!important;
    border: 2px solid rgb(255, 255, 255)!important;
}


.counter-number-text1 {
    color: #00a7c4 !important;
}


.brownhover a:hover {
    color: #00a7c4!important;
}

.brownhover2 a:hover {
    color: #00a7c4!important;
}


.widget-block a:hover {
    color: #00a7c4!important;
}

.about-content h1 span {
    color: #00a7c4!important;
}



.fl-slider .slick-arrow:hover {
  background-color: #00a7c4!important;
  color: #ffffff!important;
  border-color: #054981!important;
}




.blog-post-slider-container .single-blog-post .content a.fl-button:hover {
    background-color: #054981!important;
    color: #ffffff!important;
}


.benefits ul {
    list-style: outside;
    margin: 20px;
    font-size: large;
    font-style: italic;
}

.benefits li {
    margin-bottom: 6px;
}



.popupbut {
    background-color: #00a7c4 !important; 
    color: white;
}


.blucolor {
    color: #00a7c4!important;
}





.contact-form .fl-btn:hover {
    color: #ffffff;
    background-color: #A03E00;
    border-color: #A03E00;
}





  .featured-category-slider .single-category:hover {
    background-color: #f9f9fb;
}


.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer;
    background-color: rgb(255, 255, 255);
}


.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out;
    padding-right: 17px;
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: #000;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%;
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #000;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap;
    padding-right: 10px;
}

.fl-product .image {
    position: relative;
    padding: 0 5px;
    height: 230px !important;
    vertical-align: bottom !important;
    display: table-cell !important;
}


.nice-select{
    width: 100% !important;
    color: black;
}



/* cc */
