/* Header */

div.ccm-page header{
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.navbar-shrink {
    position: fixed;
    right: 0;
	left: 0;
	z-index: 500;
}

/* Concrete */


.ccm-toolbar-visible .fixed-top, .ccm-toolbar-visible .fixed-top .navbar-shrin {
    top: 48px;
    position: static;
}

.ccm-toolbar-visible .navbar{
      margin-bottom: 0;
}

 .ccm-toolbar-visible .navbar-shrink .header-top-menu {
  display: inherit;
}

.navbar-shrink #sitelogo {
      max-width: 100%;
  }

.navbar-fix {
    padding-top: 6px;
    padding-bottom: 6px;
}

.navbar-shrink .navbar-fix{
	margin-bottom: 0;
	background-color: rgba(86, 86, 90, 0.7);
	padding-top: 6px;
	padding-bottom: 6px;
}

#nav-bar a {
    color: #544d4d;
    font-family: 'Roboto Slab';
    font-size: 11pt;
}

.navbar-shrink #nav-bar a {
    color: #fff;
}

#nav-bar a:hover, #nav-bar a:focus {
	color: #46a20e;
    background-color: transparent;
}

.navbar-shrink #nav-bar a:hover, #nav-bar a:focus {
	color: ##f5ee62;
    background-color: transparent;
}

/*.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: transparent;
} */

#nav-bar ul li ul{
	background-color: rgba(241, 229, 229, 0.48);
	border: none;
    border-radius: 7px;
    width: auto;
}

/* Footer */
footer {
    background-color: #585858;
    color: #ccc;
    padding: 10px 0;
}
footer .siter {
    text-align: center;
}

div.ccm-page footer a:not(.fa):not(.btn) {
	color: #ccc
}
/*
div.ccm-page footer span.pull-right a:not(.fa):not(.btn):hover {
    color: unset;
}
div.ccm-page footer span.pull-right a:not(.fa):not(.btn) {
    color: #585858;
}*/
}

@media (max-width: 991px){
	#sitelogo{
		max-width: 80%;
		}

	.navbar-shrink #sitelogo {
     		 max-width: 75%;
		}
	}

@media (max-width: 767px){
	#sitelogo{
		max-width: 38%;
		}

	.navbar-shrink #sitelogo {
     		 max-width: 35%;
		}
	}
