@font-face {font-family: "Bariol Regular";
  src: url("../img/bde64ed1422104421598829868974f43.eot"); /* IE9*/
  src: url("../img/bde64ed1422104421598829868974f43.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../img/bde64ed1422104421598829868974f43.woff2") format("woff2"), /* chrome?firefox */
  url("../img/bde64ed1422104421598829868974f43.woff") format("woff"), /* chrome?firefox */
  url("../img/bde64ed1422104421598829868974f43.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("../img/bde64ed1422104421598829868974f43.svg#Bariol Regular") format("svg"); /* iOS 4.1- */
}

@font-face {
      font-family: "SourceSerifPro-Regular";
    url("../img/SourceSerifPro-Regular.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
 }


body{
    font-family:"Bariol Regular" !important;
    font-size:15px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

body#default{

}


a {
	color: #444;
}

h1, h2, h3, h4, h5, h6 {
	color: #751c39;
}

h4 {
font-weight: normal;
}

.mail a {
	color:black;
}

body {
	line-height: 18px;
}

div#logo {
	margin-top: 10px;
}

div#navigation {
	z-index: 9999;
	position: relative;
}

div.navbar-inner{
	padding-left: 0px;
	padding-right: 0px;
}
.navbar .nav {
	margin-right: 0px;
}
.nav-collapse .nav > li:last-child{
	float: right !important; 
	
}

.navbar .nav.menu li:first-child  a {
	text-align: center;
}

.navbar .nav.menu ul.nav-child li{
	width: 100%;
	border-bottom: none;
	font-size: 13px;
	
}
.navbar .nav.menu ul.nav-child li a {
	text-align: left;
	color: #751c39;
	line-height: 35px;
}

.menu ul.nav-child {
	top: auto;
	width: 100%;
	border-top: none;
	opacity: 0.9;
}
.menu ul.nav-child li a:hover,
.menu ul.nav-child li.active > a,
.menu ul.nav-child li.parent:hover > a,
.menu ul.nav-child li.active.parent > a,
.menu ul.nav-child li span.separator:hover,
.menu ul.nav-child li.active > span.separator,
.menu ul.nav-child li.parent:hover > span.separator,
.menu ul.nav-child li.active.parent > span.separator {

 background-color: white; 
/* color: white; */

}

body#ansprechpartner-claudia .navbar .nav > li.item-104 ul.nav-child a,
body#ansprechpartner-kerstin .navbar .nav > li.item-104 ul.nav-child a,
body#ansprechpartner-katja .navbar .nav > li.item-104 ul.nav-child a,
body#ansprechpartner-ramona .navbar .nav > li.item-104 ul.nav-child a,
body#ansprechpartner-stephanie .navbar .nav > li.item-104 ul.nav-child a {

background-color: white;
color: #751c39;
}


div#content > div.container-fluid{

}

div#logo div.container-fluid div.row-fluid div.moduletable {
	margin-bottom: 0px;
}

.container-fluid {
	max-width: 800px;
}
body#ansprechpartner div#showcase div.container-fluid {
	max-width: 1500px;
}

body#ansprechpartner-claudia div#showcase div.container-fluid {
	max-width: 1300px;
}
body#ansprechpartner-stephanie div#showcase div.container-fluid {
	max-width: 1300px;
}

body#ansprechpartner-katja div#showcase div.container-fluid {
	max-width: 1300px;
}

body#ansprechpartner-kerstin div#showcase div.container-fluid {
	max-width: 1300px;
}

body#ansprechpartner-ramona div#showcase div.container-fluid {
	max-width: 1300px;
}

blockquote {
	color: #7b7b7b;
	border-left: none;
}

.navbar .nav > li > a {
    color: #751c39;
/*    text-shadow: 0 1px 0 #ffffff;*/
	text-shadow: none;
}

div#sidebar .nav li a{
	color: #751c39;
}
div#sidebar .nav > li > a:hover, div#sidebar .nav > li > a:focus {
	/* background: url(../img/arrow_red.png) no-repeat left center; */
	background-color: transparent;
}

div#sidebar .nav li.current a{
	background: url(../img/arrow_red.png) no-repeat left center;
}

div#sidebar ul.menu li {
	width: 75%;
	border-bottom: 1px solid;
	border-color: #7e7e7e;
	font-size: 12px;
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
	color: white;
	background-color: #751c39;
	border-radius: 5px;
}

.menu > li.active > a,
.menu > li.active.parent > a,
.menu > li.active > span.separator,
.menu > li.active.parent > span.separator {
	color: white;
}

body#ansprechpartner-claudia .navbar .nav > li.item-104 a,
body#ansprechpartner-kerstin .navbar .nav > li.item-104 a,
body#ansprechpartner-katja .navbar .nav > li.item-104 a,
body#ansprechpartner-ramona .navbar .nav > li.item-104 a,
body#ansprechpartner-stephanie .navbar .nav > li.item-104 a{
	color: white;
	background-color: #751c39;
	border-radius: 5px;
}

.navbar .nav > li > a:focus, .navbar .nav > li > a:hover{
/*	color: white; */
/*	background-color: #751c39;*/
	background-color: transparent;
/*	border-radius: 5px; */
}



.navbar .nav.menu > li > a, .menu > li span.separator {
	height: auto;
	line-height: normal;
}

.navbar-inner {
  	background: none;
  	border: none;
  	box-shadow: none;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

@media (max-width: 799px) { 

}

@media (max-width: 599px) { 
.nav-collapse .nav > li:last-child {
	float: left !important;
}

	

	body#ansprechpartner-kerstin div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position:relative;
	}

}

@media (max-width: 499px) { 
.nav-collapse .nav > li:last-child {
	float: left !important;
}

	.navbar-inner {
		width: 400px;
	}
	body#ansprechpartner-kerstin div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position:relative;
	}

}

div.navbar .nav.menu{
	float: none;
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {
body#ansprechpartner-kerstin div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position:relative;
}
body#ansprechpartner-claudia div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position:relative;
}
body#ansprechpartner-ramona div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position:relative;
}
body#ansprechpartner-stephanie div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position:relative;
}
body#ansprechpartner-katja div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position:relative;
}

}

@media (min-device-width: 320px) 
  and (max-device-width: 961px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {

body#ansprechpartner div#showcase ul.menu li a{
	padding-top: 0px;
}

body#ansprechpartner-kerstin div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position:relative;
}

.menu > li {
	float: left !important;
	font-size: 7px; 
	height: auto;
	line-height: auto;
}


.menu > li > a, .menu > li span.separator{
	height: auto;
	line-height: auto;
}

.nav-collapse .nav > li:last-child {
	float: left !important;

}

.navbar .nav.menu  li {
	font-size: 7px; 
  	width: 14%;
  	text-align: center;
	}

div.ansprechpartner-textblase {
	background-color: rgba(255,255,255,0.9);
	width: 180px;
	opacity: 0.9;
	border-radius: 3px;
	padding: 8px;
	
}

div.ansprechpartner-textblase p{
	font-size: 7px;
	line-height: 7px;
	margin: 0 0 5px;
}


div.ansprechpartner-textblase h4 {
	font-size: 9px;
	line-height: 9px;
	margin: 5px 0;
}

div.ansprechpartner-textblase h5 {
	font-size: 8px;
	line-height: 8px;
	font-weight: normal;
	margin: 5px 0;
}

}

.navbar .nav.menu  li {
  width: 19%;
  text-align: center;
}

.navbar  {
margin-bottom: 0px;
}

.navbar .nav-collapse {
 /* text-align: center; */
}


#showcase {
	background: url(../img/consatax_header_blank.png);
}

body#ansprechpartner-claudia #showcase{
	background: url(../img/consatax_claudia_header_bg.png);
}


body#lstspekt #showcase {
	background: url(../img/consatax_kontakt_header_bg.png) repeat-x;
}

body#kontakt #showcase {
	background: url(../img/consatax_kontakt_header_bg.png) repeat-x;
}

body#impress #showcase {
	background: url(../img/consatax_impressum_header_bg.png) repeat-x;
}

body#unternehmen #showcase {
	background: none;
	/*background: url(../img/consatax_unternehmen_header_bg.png) repeat-x;*/
	background-color: #ededed;
}

body#nachfolgeberatung #showcase {
	/* background: url(../img/consatax_nachfolge_header_bg.png) repeat-x; */
	background: none;
	background-color: #f0f0f2;
}


#showcase .moduletable {
	margin-bottom: 0px;
}
#showcase .block {
	padding: 0px;
}

.main-box {
	border: none;
} 

body#kontakt div#content div.container-fluid > div#main{
	margin-top: 30px;
}

.bfQuickMode .bfLabelLeft label {
	display: none;
}

.bfQuickMode section input[type="text"], .bfQuickMode section textarea, .bfQuickMode section select {
	width: 90%;
	background-color: rgba(236,236,236,0.4);
	border-radius: 3px;
	color: #751c39;
	border: none;
}


::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #751c39;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #751c39;
   /*opacity:  1;*/
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #751c39;
   /*opacity:  1;*/
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #751c39;
}

#ff_elem12::-webkit-input-placeholder { color: #751c39; }
#ff_elem11::-webkit-input-placeholder { color: #751c39; }
#ff_elem10::-webkit-input-placeholder { color: #751c39; }
#ff_elem9::-webkit-input-placeholder { color: #751c39; }

div.bfClearfix div.bfFormDiv + div {
	display: none !important;
}


.bfQuickMode button {
	background-color: rgba(236,236,236,0.4);
	border: none;
	color: #751c39;
	padding: 3px;
	border-radius: 3px;
}

body#kontakt div#sidebar-2 div.moduletable{
	background-color: rgba(236,236,236,0.4);
	border-radius: 3px;
}


.bfQuickMode section.bfElemWrap {
	margin-bottom: 20px;
	background: transparent !important;
}

section#bfElemWrap13 {
	height: 25px;
	overflow: unset;
}

input#ff_elem13{
	float:left;
}

body#ansprechpartner div#showcase img{
	 margin-top: -60px;
}

body#ansprechpartner div#showcase ul.menu {
	margin-left: auto;
	margin-right: auto;
}

body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable{
	/* width: 1560px;*/
	margin-left: auto;
	margin-right: auto;
}

body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable ul.menu li{
	width: 19%;
}
body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable ul.menu li:nth-child(1){
	text-align: right;
}
body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable ul.menu li:nth-child(2){
	width: 17%;
}
body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable ul.menu li:nth-child(3){
	/*left: 10%;*/
}
body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable ul.menu li:nth-child(4){
	width: 21%;
}
body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable ul.menu li:nth-child(5){
	/*left: 30%;*/
}


body#ansprechpartner div#showcase ul.menu li a{
	color: #751c39;
	padding-top: 20px;	
}

body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable ul.menu > li > a:hover,
body#ansprechpartner div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable ul.menu > li > a:focus {
    background-color: transparent;
}


div.ansprechpartner-textblase {
	background-color: white;
	width: 320px;
	border-radius: 3px;
	padding: 10px;
	opacity: 0.9;
}

div.ansprechpartner-textblase p{
	font-size: 15px;
	line-height: 18px;
	margin: 0 0 8px;
}


div.ansprechpartner-textblase h4 {
	font-size: 14px;
	line-height: 14px;
	margin: 0;
	margin-top: 15px;
	margin-bottom: 3px; 
}

div.ansprechpartner-textblase h5 {
	font-size: 13px;
	line-height: 11px;
	font-weight: normal;
	margin: 5px 0;
}

body#ansprechpartner-katja div#showcase div.container-fluid div.row-fluid,
body#ansprechpartner-claudia div#showcase div.container-fluid div.row-fluid,
body#ansprechpartner-kerstin div#showcase div.container-fluid div.row-fluid,
body#ansprechpartner-ramona div#showcase div.container-fluid div.row-fluid,
body#ansprechpartner-stephanie div#showcase div.container-fluid div.row-fluid{
	position:relative;
}

body#ansprechpartner-katja div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position: absolute;
	top: 50px;
	left: 10%;
}
body#ansprechpartner-katja div#showcase {
	background: url(../img/consatax_ansprechpartner_katja_header.png);
}


body#ansprechpartner-claudia div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position: absolute;
	top: 50px;
	right: 13%;
}

body#ansprechpartner-claudia div#showcase {
	background: url(../img/consatax_ansprechpartner_claudia_header.png);
}

body#ansprechpartner-kerstin div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position: absolute;
	top: 20px;
	left: 10%;
}

body#ansprechpartner-kerstin div#showcase {
	background: url(../img/consatax_ansprechpartner_kerstin_header.png);
}

body#ansprechpartner-ramona div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position: absolute;
	top: 50px;
	left: 10%;
}
body#ansprechpartner-ramona div#showcase {
	background: url(../img/consatax_ansprechpartner_ramona_header.png);
}

body#ansprechpartner-stephanie div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
	position: absolute;
	top: 50px;
	right: 13%;
}

body#ansprechpartner-stephanie div#showcase {
	background: url(../img/consatax_ansprechpartner_stephanie_header.png);
}

body#ansprechpartner-katja div.container-fluid  div.moduletable div.block div.modulcontent div.moduletable {
	/*margin-top: -600px;*/
}

label#bfLabel13{
	display: block;
	float:right;
	font-size: 15px;
	line-height: 14px;
	color: #751c39;
	position: absolute;
	left: 30px;
	top: -5px;
}

input[type="checkbox"] {
  		
	background:  rgba(236,236,236,0.4);
	border: none;

}

@media screen and (-webkit-min-device-pixel-ratio:0) {
     input[type='checkbox'] { 
    height: 13px;
	width: 13px;
	border: none;
	font: 14px/26px 'pt-sans', 'Helvetica Neue', Arial, Helvetica, Geneva, sans-serif;
	/* padding:7px 7px 7px 12px; */
	/*margin:0 0 30px 0;*/
	background:  rgba(236,236,236,0.4);
	/* border:1px solid #d5d5d6; */
	outline:none;
	color:#96999D;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);        
	-webkit-appearance: none;
	-webkit-font-smoothing: antialiased;
		-webkit-transition: all 0.15s;
	   -moz-transition: all 0.15s;
		-ms-transition: all 0.15s;
		 -o-transition: all 0.15s;
		  	transition: all 0.15s;			
}

input[type=checkbox]:focus
  {
	border-color: #ACACB8;
	color: #2E3236;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18)!important;
	   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18)!important;
	        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18)!important;
}
input[type='checkbox']:checked
{
    position:relative;
}
input[type='checkbox']:checked:before
{
    content: '✔';
font-size: 10px;
line-height: 10px;
    display:block;
    width:13px;
    height:13px;
    position:absolute;
    top:3px;
    left:3px;
    background: white;
        opacity:0.5;
}
}

/*Dont show links in print preview*/
@media print {
  a[href]:after {
    content: "";
  }
}

/*disable navbar collapsing*/

.nav-collapse, .nav-collapse.collapse {
 height: auto !important;
}
.nav-collapse .nav > li {
	float:left !important;
}

.navbar .btn-navbar {
	display:none;
}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{
	font-weight: normal;
}

.nav-collapse.collapse {
  /* display: block!important; */
  /* height: auto; */
}

.nav-collapse>li, .navbar-nav {
  /* float: left !important; */
}

.navbar-nav.navbar-right:last-child {
  /* margin-right: -15px !important; */
}

.navbar-right {
  /* float: right!important; */
}
/*End disable navbar collapsing*/


input[type=checkbox] {
   transform: scale(1.5); 
}

body#unternehmen div.main-box li, body#lstspekt div.main-box li, body#nachfolgeberatung div.main-box li{
	padding-bottom: 10px;
}

div#sidebar {
    margin-top: 20px;
}

body#impress div.main-box {
	margin-top: 25px;
}




@media only screen and (min-width:600px) (max-width:920px){
	.navbar .nav.menu  li {
  		width: 19%;
  		text-align: center;
	}
	.navbar-inner {
		width: 500px;
	}
	div#navigation .nav-collapse, .nav-collapse.collapse {
		height: auto !important;
		overflow: visible !important;
		z-index: 9999 !important;
	}

	.nav-collapse ul.nav-child li a , .nav-collapse.collapse ul.nav-child li a{
		font-size: 7px;
		line-height: 10px;
		padding-left: 5px;
	}

	body#ansprechpartner div#showcase ul.menu > li > a, body#ansprechpartner div#showcase ul.menu > li span.separator {
		height: 10px;
		line-height: 10px;
	}

	body#ansprechpartner div#showcase ul.menu li a {
		padding-top: 0px;
 		line-height: 7px;
	}

	body#ansprechpartner div#showcase img{
		margin-top: -15px;
	}

	body#ansprechpartner div.container-fluid div.moduletable div.block div.modulcontent div.moduletable ul.menu li{
 		float: left !important;
	}
	.menu > li > a, .menu > li span.separator {
		line-height: 7px;
	}
	div#sidebar .menu > li > a, div#sidebar .menu > li span.separator {
		line-height: 40px;
	}

	body#ansprechpartner-katja div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: absolute;
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
 	}
	body#ansprechpartner-claudia div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: absolute;
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;

	}
	body#ansprechpartner-kerstin div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: absolute;
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
	}
	body#ansprechpartner-ramona div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: relative;
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
	}
	body#ansprechpartner-stephanie div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: relative;
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
	}

}

@media only screen and (max-width:599px) {
	div#navigation div.navbar div.navbar-inner div.nav-collapse ul li a{
		font-size: 7px;
	}

	.navbar-inner {
		width: 400px;
	}
	.navbar .nav.menu  li {
  		width: 19%;
  		text-align: center;
	}

	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{
		padding: 9px 5px;
	}

	div#navigation .nav-collapse, .nav-collapse.collapse {
		height: auto !important;
		overflow: visible !important;
		z-index: 9999 !important;
	}
	
        .nav-collapse ul.nav-child li a , .nav-collapse.collapse ul.nav-child li a{
		font-size: 7px;
		line-height: 10px;
		padding-left: 5px;
	}
	
	.nav-collapse ul.nav-child > li > a, .nav-collapse.collapse ul.nav-child > li span.separator {
		line-height: 7px;
	}

	body#ansprechpartner div#showcase ul.menu > li > a, body#ansprechpartner div#showcase ul.menu > li span.separator {
		height: 10px;
		line-height: 10px;
	}

	body#ansprechpartner div#showcase ul.menu li a {
		padding-top: 0px;
 		line-height: 7px;
	}
	body#ansprechpartner div#showcase img{
		margin-top: -15px;
	}

	body#ansprechpartner div#showcase .nav-collapse, body#ansprechpartner div#showcase .nav{
		margin-top: 0px !important;
	}

        body#ansprechpartner div.container-fluid div.moduletable div.block div.modulcontent div.moduletable ul.menu li{
 		float: left !important;
	}
	
	body#ansprechpartner div.container-fluid div.moduletable div.block div.modulcontent div.moduletable ul.menu li{
		font-size: 7px;
	}

	.menu > li > a, .menu > li span.separator {
		line-height: 7px;
	}
	div#sidebar .menu > li > a, div#sidebar .menu > li span.separator {
		line-height: 40px;
	}
	body#ansprechpartner-katja div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: relative;		
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;

 	}
	body#ansprechpartner-claudia div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: relative;		
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;

	}
	body#ansprechpartner-kerstin div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: relative;		
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
	}
	body#ansprechpartner-ramona div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: relative;		
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
	}
	body#ansprechpartner-stephanie div#showcase div.container-fluid div.row-fluid div.moduletable:nth-child(2){
		position: relative;		
		top: 0px;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
	}
   }

@media only screen and (max-width:359px) {
        div#navigation div.navbar div.navbar-inner div.nav-collapse ul li a{
		font-size: 7px;
	}
	.navbar-inner {
		width: 350px;
	}
	.navbar .nav.menu  li {
  		width: 19%;
  		text-align: center;
	}
	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{
		padding: 9px 5px;
	}
	div#navigation .nav-collapse.collapse {
    		height: auto !important;
    		overflow: visible !important;
		z-index: 9999 !important;
	}
}
