/*
Theme Name:     Bigger Child
Theme URI:      http://wp.oceanthemes.net/bigger/
Description:    Make your modifications to [Parent Theme] in this child theme.
Author:         Oceanthemes
Author URI:     http://oceanthemes.net/
Version:        1.0
Template:       bigger
*/

@import url("../bigger/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */


/*header*/

#logo-header a img {
    width: 311px !important;
}

#logo-header {
    width: 311px !important;
}

.header-style-3 .inner-top .info-top {
    padding-left: 60px !important;
}

.inner-top .info-top ul li {
    margin-right: 40px !important;
}

.container.container-bigger {
    padding: 0 61px;
}

.btn-cta-header.dcell.text-right.btn {
    color: #fff !important;
}

a.btn {
    color: #fff !important;
}

a.btn:hover {
    background: #111111 !important;
}

.header-style-3 .main-header {
    background: #111111 !important;
}

.main-navigation ul > li.current-menu-ancestor > a, .main-navigation ul li.current-menu-item > a {
    color: #E04F3F !important;
}

.main-navigation ul li a:hover {
    color: #E04F3F !important;
}

.header-style-3 .main-navigation > ul {
    width: 74%;
}


/*banner*/

div#innerbannerid p {
    width: 90%;
}

/*second section*/

section#secondid .icon-box-wrapper:hover {
    border-bottom-color: #0A5F93 !important;
}


section#secondid .icon-box-wrapper:hover .pagelink {
    color: #F19729 !important;
}


/*team*/

.join-team {
    color: #E04F3F !important;
}

.join-team h4 {
    color: #E04F3F !important;
}

/*potfolilo*/

section#innerproject a.pagelink.gray {
    pointer-events: none;
}

.item-overlay {
    background-image: unset !important;
}

.project-item .inner a {
    pointer-events: none;
}

/*footer*/

.main-footer h4.widget-title.bg-primary {
    background: #E04F3F !important;
}

.wpcf7 .wpcf7-form-control.btn {
    background: #0A5F93 !important;
    color: #fff !important;
}

.bot-footer {
    background: #111111 !important;
}

div#thirdroo img {
    height: 278px;
    object-fit: cover;
}

/*roofingbanner*/

.page-id-3573 .page-header {
    display: none !important;
}




/*responsive*/


@media only screen and (max-width: 1000px) and (min-width: 320px)  {

    .mobile_logo.dcell a img {
    width: 65%;
}

.header_mobile .mlogo_wrapper {
    padding: 10px;
}

.mmenu_wrapper {
    position: fixed;   /* Makes it overlay the page */
    top: 50;
    left: 0;
    width: 100%;
    z-index: 9999;     /* Ensures it stays above banner */
    background-color: #fff; /* Optional: match your menu bg */
}

.mobile_nav {
    display: none;      /* Hide menu initially */
}

.mobile_nav.show {      /* Class to toggle menu open */
    display: block;
}
	
div#innerbannerid p {
    width: auto !important;
}	
	
.container.container-bigger {
    padding: 0 0px;
}

.bot-footer .footer-nav ul li {
    margin-bottom: 0;
    line-height: 34px;
    margin-right: 12px;
}

.footer-copyright.dcell.text-right {
    margin-bottom: 5px;
}	
	
.main-footer.section-padd {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}	


body {
    position: relative;
}
	
.breadc-box .row {
    min-height: 232px !important;
}	
	
.breadc-box .page-title {
    font-size: 25px !important;
}	
	
div#thirdroo img {
    height: auto;
}	
	
}
