/*
Theme Name: Mango Child
Description: Child theme for Mango
Author: SW.THEMES
Author URI: http://newsmartwave.net/
Theme URI: http://smartwavethemes.com/mango/
Description: A theme dynamically generated by http://newsmartwave.net/
Template: mango
*/


body {

    font: 400 15px/1.85 'Raleway', Verdana, sans-serif;

    color: #808080;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    background-color: #ccc;

    overflow-x: hidden;

}

p {

    margin: 0 0 0px;

}





h1,

.h1 {

    font-size: 30px;

    margin-bottom: 20px;
    
    margin-top: 10px;

}


h2,

.h2 {font-size: 20px;margin-bottom: 10px; margin-top: 30px;}

.menu li a {

    display: block;

    font-size: 20px;

    line-height: 30px;

    font-weight: 800;

    position: relative;

}

.menu > li > a {

    font-weight: 800;

    line-height: 30px;

    padding: 30px 0;

    text-transform: uppercase;

}

.menu > li.active > a {

    text-decoration: underline;

}

.menu > li:hover > a {

    text-decoration: none;

}

.menu li li a:hover,

.menu li li a:hover i {

    color: #ca1515;

}


 /* Header Absolute */

    

    .header-absolute .menu > li + li {

        margin-left: 15px;

    }

    #header.header-absolute .dropdown-toggle,

    #header.header-absolute .header-link,

    #header.header-absolute .nav-text {

        padding: 0 5.5px;

    }

    #header.header-absolute {

        padding-top: 0px;

    }

    .header-absolute .nav-logo {

        margin: 0px 0;

    }

    .header-absolute .header-row {

        margin: 32px 0;

    }
    
    
.footer-minimal4 .widget .widget-title {

    font-weight: 700;

    font-size: 16x;

    line-height: 19px;

    margin-bottom: 0px;

    border-bottom: 0px;

    color: #2e2e2e;

    text-transform: uppercase;


	}

  .footer-minimal4 #footer-inner {padding: 20px 0 10px;}




.copyright {

    font-size: 11px;

    line-height: 30px;

    margin-bottom: 0;

    color: #7f7f7f;

}



/* =============================================

-------------------  17. Products --------------

==============================================*/



.product {

    position: relative;

    overflow: hidden;
    
    margin-top: 20px;

    margin-bottom: 40px;

    text-align: center;

}

.product-content {

    margin-bottom: 5px;
    
    
    
.carousel-control.left {

    left: 40px;

    background-image: none;

}

.carousel-control.right {

    right: 10px;

    left: auto;

    background-image: none;

}    
    
    



}

.send-enquiry {

  text-align: left;
  font-size: 0px;


}


.panel-title.enq {

  font: 700 13px/1.75 'Raleway', sans-serif;

  text-transform: uppercase;

  letter-spacing: 0.9px;

  line-height: 45px;

}

@media (min-width: 1200px) {

    #content .container-fluid {

        padding-left: 51px;

        padding-right: 51px;

    }

    #content .container-fluid .container-fluid {

        padding-left: 15px;

        padding-right: 15px;

    }

}

@media (max-width: 768px) {

    .nav-tabs > li > a > i,

    .nav-pills > li > a > i {

        display: none;

    }

    /* Prevent text Overflow for nav-tabs */

    

    .nav-tabs > li > a,

    .nav-pills > li > a {padding: 8.5px 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

    .nav-tabs > li + li > a {

        margin-right: 0;

        margin-left: 6px;

    }

}

.lg-margin {
    margin-bottom: 0px;
}

#header.header-absolute.mango_header9 #mobile-menu-btn, #header.header-absolute.mango_header17 #mobile-menu-btn {
    color: #fff;
}

