.site-logo img {
width:120px;
  padding:4px 0px 0px 0px;
}

.site-contact { padding : 2px; }

.site-extra-text .location div span { font-size:12px; color:#bababa;}
.site-extra-text .location div  { font-size:12px; color:#5d5d5d;}
.site-extra-text .opening div span { font-size:12px; color:#bababa;}
.site-extra-text .opening div  { font-size:12px; color:#5d5d5d;}
.site-extra-text .contact div span { font-size:12px; color:#bababa;}
.site-extra-text .contact div  { font-size:12px; color:#5d5d5d;}
.header-v1 .menu-item-text p.number {font-size:12px;}
.header-sticky.header-v4 .site-header.minimized .site-menu, .site-menu { background-color: #e5e5e5;}


.page-header .breadcrumb-area {
    background-color: #fff;
    padding: 2px 0;
    font-size: 12px;
    font-weight: 300;
}

.contact-box-title { padding: 2px !important;}
.fh-contact-box h3 {   font-size:14px; }

.fh-contact-box .info {
    background-color: #f7f7f7;
    padding: 7px 30px;
}


.main-nav ul.menu > li > a {
  padding: 2px 15px 2px 15px; 
}

.header-title { height : 270px; }

.page-title {display:none;}


.getintouch{ font-size:12px;}



.fh-section-title h2 {
    font-size: 28px;
 
}

.header-v4 .main-nav ul.menu > li > a {
  /* color : white; */
}

.main-nav ul ul {
	margin-top: 20px;
}

.main-nav li li {
	padding : 0px 20px;
}

.main-nav li li:hover {
	background-color:white;
}

.main-nav li li a {
  padding: 10px 14px;
}

.header-sticky.header-v4 .site-header.minimized .site-menu, .site-menu {
  background-color: #E5E5E5; 
}

.main-nav ul ul {
background-color: #E5E5E5; 
}


.fh-contact-box h3 {
    font-size: 16px;
    padding-left: 28px;
}

.main-nav li li a:before , .main-nav li li a:after {
  display:none;
}
.main-nav li li a {
	color:#252525;
}

.site-footer {
    border-top: 1px solid #dadada;
}

/*
#page {
    height: 100%;
}

.site-footer {
    position: absolute;
    bottom: 0;
    width: 100%;
}



.home {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

.site {
  flex: 1;
}

*/



.theme-default .nivoSlider, .flexslider  {
	-webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  
}


.fh-section-title.text-center h2:before {
  content:none;
}

.footer-widgets {
 
  color: #000;

}

.menu-footer-menu-2-container li a {
  color: #000 !important;
}

.menu-footer-menu-2-container li a:hover {
  color: #f71414 !important;
}



.menu-footer_menu_3-container li a {
  color: #000 !important;
}

.menu-footer_menu_3-container li a:hover {
  color: #f71414 !important;
}

#scroll-top > i{
  color:#fff;
}
