.content-area.col-md-9 {
    width: 100% !important;
}
.hentry .title-post{
}
#secondary, #secondary a {
    color: #737C8C;
    display: none !important;
}

.main-header.sticky-active {
     background-color: rgb(255, 255, 255,.3) !important;
}
.main-header .site-title a, .main-header .site-description, .main-header #mainnav .menu > li > a:hover, .main-header .header-contact a {
    color:#efa41c !important ;
}
.bottom-header-row #mainnav ul ul li, .main-header #mainnav ul ul li {
    background-color: rgb(0, 0, 0,.3) !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 5px 18px;
    width: 100%;
}

.entry-content>* {
    margin-bottom: 0px !important;
}
.button-background a{
	color: #ffffff !important;
}
.button-background a:hover{
	color: #e5e5e5 !important;
}
.btnStyle:not(:disabled):not(.disabled) {
     display: none !important;
}
.page-wrap {
    background-color: #ffffff !important;
}
.footer-intro-text{
	color:rgba(255,255,255) !important;
	font-size: 16px;
	font-family: Maven Pro;
	
}
.footer-heading{
	  font-size: 24px !important;
		color: #ffffff !important;
	font-family: Oswald;
	margin-top:15px !important;
}
.site-footer {
    background-color: #00102E;
    border-top: 1px solid rgba(255,255, 255, .5);
}
#snippet-box{
	display:none !important;
}
.archive-title{
	font-size: 3.25rem !important;
    color: #222531 !important;
    text-align: left !important;
    font-weight: 700 !important;
    font-style: normal;
	margin-bottom:40px;
	margin-top:40px !important;
	border-bottom: 2px solid #e5e5e5 !important;
padding-bottom: 15px;
	
}
.woocommerce nav.woocommerce-pagination ul li .page-numbers, .nav-links .page-numbers{
	color:#ffffff !important;
}
.overlay{
	opacity: .25 !important;
}
input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week] {
    padding: 0 8px;
    line-height: 2;
    min-height: 30px;
    width: 95% !important;
}
textarea{
	width: 95% !important;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #efa41c !important;
}
.vc_gitem_row .vc_gitem-col {
    box-sizing: border-box;
    padding: 10px;
	 padding-left: 30px !important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    border: 1px solid #e5e5e5;
}
.content-inner{
	 
	padding: 20px;
}
.posts-layout .hentry {

	padding: 0px;
	margin:10px !important;
	border: 1px solid #e5e5e5;
	background-color: #F9F9F9;
}
.entry-header h1{
	display:none;
}
@media (min-width: 1200px){
	
.col-lg-3 {
    width: 23% !important;
}
}
#bg-color{
	background: #ffffff !important;
	border:1px solid #000000;
	padding:32px !important;
	box-shadow: 10px 10px 10px 10px rgba(0, 0, 0, .1);
}
@media screen and (max-width: 800px){
	
.mobilebanner{

}
}
.mobile-header{
		height: 190px !important;
}
.main-header .site-title a, .main-header .site-description, .main-header #mainnav .menu > li > a, .main-header .header-contact a {
    color: #000000 !important;
	font-weight:700 !important
}
.main-header .sydney-svg-icon svg, .main-header .dropdown-symbol .sydney-svg-icon svg {
    fill: #000000 !important;
}
.sydney-breadcrumbs{
	margin-top:60px !important;
}
.hentry .wp-block-quote.is-style-large, .hentry blockquote{
	border-left: 0px !important;
  margin:0px !important;
	padding: 0px !important;
	background-color: transparent !important;
}