/* Enter Your Custom CSS Here */
.site-mobile-menu .search-box{display:none !important;}
.thememove-testimonials blockquote:before {
  content: url(https://foxsecurityservices.com.au/wp-content/uploads/2018/05/icon.png) !important;
  
}
.site-footer {
    background-size: contain;
  background-position: center;}
  
.hm-services .our-features-layout3 > .wpb_column:before {
background-color: #ef821f !important;}

.hm-services .our-features-layout3 > .wpb_column:after {
  border-left-color: #ef821f !important;
}
.hm-services .our-features-layout3 > .wpb_column {
  background-color:#000000 !important;}

.hm-services .our-features-layout3 > .wpb_column p span{
  color:#ffffff !important;}

.hm-services .our-features-layout3:hover > .wpb_column:before {
background-color: #D2D2D2 !important;}

.hm-services .our-features-layout3:hover > .wpb_column:after {
  border-left-color: #D2D2D2 !important;
}
.hm-services .our-features-layout3:hover > .wpb_column {
  background-color:#E8E8E8 !important;}

.hm-services .our-features-layout3:hover > .wpb_column p span{
  color:#000000 !important;}


.hm-blog .post-thumb a img {
      background-color: #a7a7a7;
}

.be-a-piece-of-us.style2 .wpb_column:nth-child(2):after {
      border-left-color: #EF821F !important;
}
.be-a-piece-of-us.style2 .wpb_column:nth-child(2):before {
  background-color:#EF821F !important;
}
.hm-bottom-icon:before {
  border-right-color: #fff !important;
}
.hm-bottom-icon:after {
  border-left-color: #fff !important;
}
.hm-bottom-icon i {
  background-color:#fff !important;
}
.make {
      margin-top: 5px;
}
.make img {
    vertical-align: middle;
}
.site-footer  .office p {
    border-bottom: 1px dotted #ffffff61;
  padding-bottom: 13px;}
.copyright {
      background-color: #EF821F !important;
      padding-top: 38px !important;
    padding-bottom: 0px !important;
  color: #ffffff !important;
}
.site-footer .social-menu, .site-footer .social-menu:after {
  background-color:#000000 !important;
}
.site-footer .social-menu .menu:after, .site-footer .social-menu .menu .menu-item:after{
      border-left-color: #000000 !important;
}
.extra-info h3 {
  font-size:17px !important;
}
.header01 #site-navigation .menu > li.current-menu-item {
  border-bottom-color: #e26407 !important;
      border-top: 1px solid #e26407;
}

.site-header {
   background-color: #ffffff !important;
}
.header01 .site-branding:after {
 border-left-color: #000000 !important;}

.extra-info h3, .header01 .extra-info span {
    color: #000 !important;
}
.main-navigation, .site-top, .main-navigation li {
  background-color:#EF821F !important;
 
}
.main-navigation li a {
  color:#ffffff !important;
}
.header01 #site-navigation .menu > li.current-menu-item {
  background-color:#000000 !important;
}
.social-menu .menu-item > a {
  color: #fff !important;}



.header01 .site-header .social-menu ul.menu:after, .header01 .site-header .social-menu .menu-item:after {
      border-right-color: #000000 !important;
}
.header01 .site-header .social-menu .menu-item:hover, .site-footer .social-menu .menu-item:hover   {
  background-color: #E6680B !important;
}
.header01 .site-header .social-menu:after {
    background-color: #000000 !important;
}
.header01 .site-header .social-menu .menu-item:hover:before, .header01 .site-header .social-menu .menu-item:hover:after {
      border-right-color: #E6680B !important;
}
.site-footer .social-menu .menu-item:hover:before, .site-footer .social-menu .menu-item:hover:after {
  border-right-color: #E6680B !important;
}
.header01 .site-header .social-menu .menu-item:hover:before, .header01 .site-header .social-menu .menu-item:hover:after{
border-right-color: #E6680B;
}
.site-footer .social-menu .menu-item:hover:before, .site-footer .social-menu .menu-item:hover:after {
  border-left-color: #E6680B !important;
}

.header01 .site-header .social-menu .menu-item:hover .header01 .site-header .social-menu .menu-item:after {
      border-right-color: #E6680B !important;
}
 .site-footer .social-menu .menu-item:hover  .site-footer .social-menu .menu-item:after {
   border-left-color: #E6680B !important;
}

@media (min-width: 62rem) {
.site-branding {
    padding-top: 20px !important;
    padding-bottom: 18px !important;
    padding-left: 15px;
    padding-right: 20px;
}

}

@media (min-width: 75rem) {
.header01:not(.boxed) .site-branding img {
    margin-left: -36px !important;
}
}
.esg-filterbutton span{
    font-size: 12px!important;
}