header .main-h-bottom.__fixed .main-h-top {
    background-color: #9c9494 !important;
    padding: 0px;
    color: #fff;
} 
header .main-h-bottom.__fixed .main-h-top a.mods_el .mods_el-ic {
    color: #fff !important;
}
header .main-h-bottom.__fixed .main-h-top .fusion-contact-info .email {
    color: #fff !important;
}
header .main-h-bottom.__fixed .mods {
    padding: 8px 0px !important;
    margin-top: -8px !important;
}

header .main-h-bottom.__fixed .main-h-top .mods, header .main-h-bottom.__fixed .main-h-top .mods .mods_el {
    padding-top: inherit;
}


header .main-h .main-h-bottom-w {
    padding-top: 0px;
    height: auto !important;
	    padding-bottom: 24px !important;
}
header .main-h-bottom .main-h-top .mods {
    padding: 0px;
    padding-top: 7px;
}
header .main-h-top {
    background-color: transparent;
    margin-bottom: 22px;
}

header .main-h-bottom.__fixed .main-h-top{
	margin-bottom: inherit;
}

header .main-h.__negative{
	max-width:100% !important;
}
.main-h-bottom-cnt {
    margin: 0 0px !important;
}

.enq_now a{
	background-color: transparent !important;
    background: #9e2828;
    background: -moz-linear-gradient(45deg, #9e2828 0%, #e32b2b 100%);
    background: -webkit-linear-gradient(45deg, #9e2828 0%,#e32b2b 100%) !important;
    background: linear-gradient(45deg, #9e2828 0%,#e32b2b 100%) !important;
    border: none !important;
    color: #fff !important;
	}

#page-197 .page-banner {
    padding-top: 205px;
}
body header .main-h-top > .container>.row.__inline {
    margin: 0px !important;
}

header .main-h-top {
    padding: 5px 0px !important;
}
header .main-h-bottom .main-h-top .mods{
		padding-top:0px;
	}
@media (min-width: 1200px){
	
	body header .main-h-top > .container,body header .main-h-bottom:not(.__boxed) > .container{
		width:1170px;
		padding-right:0px !important;
		padding-left:0px  !important;
	}
}
@media (min-width: 992px) and (max-width:1199px){
	body header .main-h-top > .container, body header .main-h-bottom > .container ,body header .main-h-bottom:not(.__boxed) > .container{
		width: 962px;
		padding-right:0px !important;
		padding-left:0px  !important;
	}
	header .main-h-top {
    padding: 0px 0px !important;
   }
    header .popup-menu-mod {
        margin-top: 5px;
     }
}
@media (min-width: 768px) and (max-width:991px){
	body header .main-h-top > .container, body header .main-h-bottom > .container,body header .main-h-bottom:not(.__boxed) > .container{
		width: 738px;
		padding-right:0px !important;
		padding-left:0px  !important;
	}
	header .main-h-top {
    padding: 0px 0px !important;
   }
    header .popup-menu-mod {
        margin-top: 5px;
     }
}

@media screen and (max-width:767px){
	
	.wpb_text_column.wpb_content_element.description-text p{
		width:100%;
	}
	.enq_now{
	margin-top:30px;
	}
	header .main-h-bottom .main-h-top .mods{
		padding-top:0px;
	}
	body header .main-h .main-h-bottom-w{
		    padding-bottom: 10px !important;
	}
	header .main-h-top {
    margin-bottom: 10px;
     }
	 header .popup-menu-mod {
        margin-top: 5px;
     }
     .background_overlay {
		padding-top: 18px !important;
		padding-bottom:105px !important;
		background-size: cover !important;
		background-position: center !important;
    }
	.background_overlay .uavc-icons-center.uavc-icons {
       margin-bottom: 20px !important;
     }
	header .main-h-top {
      padding: 0px 0px !important;
    }
	header{
    position: fixed;
    z-index: 99;
    width: 100%;
	}
	body.single-format-standard header{
    position: relative;
    z-index: 99;
    width: 100%;
	}
	
	body.single-format-standard header .main-h.__negative {
    position: fixed;
    z-index: 99;
    width: 100%;
	}
	body.single-format-standard header .t-w_bg{
		transform:unset !important;
	}
	body.single-format-standard header div.t-w {
     top: 6em !important;
	     height: 300px !important;
    }
	body.single-format-standard header .t-w_cnt {
      padding-top: 5em;
    }

/*

	body.bucks-packages-melbourne header{
    position: relative;
    z-index: 99;
    width: 100%;
	}
	
	body.bucks-packages-melbourne header .main-h.__negative {
    position: fixed;
    z-index: 99;
    width: 100%;
	}
	body.bucks-packages-melbourne header .t-w_bg{
		transform:unset !important;
	}
	body.bucks-packages-melbourne header div.t-w {
     top: 6em !important;
	     height: 300px !important;
    }
	body.bucks-packages-melbourne header .t-w_cnt {
      padding-top: 5em;
    }
*/



	div#main-content {
		margin-top: 6em;
	}
	header .mods_el {
    padding-top: 0px !important;
   }
   
   header .main-h-bottom.__fixed .container .main-h-bottom-cnt {
    width: 100% !important;
    }
	
}
