   *{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
    }
    *:before,*:after{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
   }

t-decoration:underline
	}
a:focus{
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
	}

.sr-only{
	position:absolute;
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	overflow:hidden;
	clip:rect(0, 0, 0, 0);
	border:0
	}
.sr-only-focusable:active,.sr-only-focusable:focus{
	position:static;
	width:auto;
	height:auto;margin:0;
	overflow:visible;clip:auto}

@media (min-width:767px){
	.container{width:750px}
}
@media (min-width:992px){
	.container{width:970px}
}
@media (min-width:1200px){
    .container{width:1170px}
}


.collapse{
	display:none;
	visibility:hidden
	}
.collapse.in{
	display:block;
	visibility:visible
	}
.collapsing{
	position:relative;
	height:0;
	overflow:hidden;
	-webkit-transition-property:height, visibility;
	-o-transition-property:height, visibility;
	transition-property:height, visibility;
	-webkit-transition-duration:.35s;
	-o-transition-duration:.35s;transition-duration:.35s;
	-webkit-transition-timing-function:ease;
	-o-transition-timing-function:ease;
	transition-timing-function:ease
	}


.dropup,.dropdown{
	position:relative
	}

.nav{
	margin-bottom:0;
	padding-left:0;
	list-style:none
	}
.nav>li{
	position:relative;
	display:block
	}
.nav>li>a{
	position:relative;
	display:block;
	padding:10px 15px
	}
.nav>li>a:hover,.nav>li>a:focus{
	text-decoration:none;
	background-color:#eee
	}
.nav>li.disabled>a{
	color:#777
	}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{
	color:#777;
	text-decoration:none;
	background-color:transparent;
	cursor:not-allowed
	}

.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{
	background-color:#eee;
	border-color:#337ab7
	}
.nav .nav-divider{
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5
	}
.nav>li>a>img{max-width:none}


@media (min-width:767px){
.navbar-header{
	float:left
	}
}
.navbar-collapse{
	overflow-x:visible;
	padding-right:15px;
	padding-left:15px;
	border-top:1px solid transparent;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);
	-webkit-overflow-scrolling:touch
	}
.navbar-collapse.in{
	overflow-y:auto
	}

@media (min-width:767px){
.navbar-collapse{
	width:auto;
	border-top:0;
	-webkit-box-shadow:none;
	box-shadow:none
	}
.navbar-collapse.collapse{
	display:block !important;
	visibility:visible !important;
	height:auto !important;
	padding-bottom:0;
	overflow:visible !important
	}
.navbar-collapse.in{
	overflow-y:visible
	}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{
	padding-left:0;padding-right:0
	}
}



@media (min-width:767px){
.container>.navbar-header,.container>.navbar-collapse{margin-right:0;
margin-left:0
}
}
.navbar-static-top{
	z-index:1000;
	border-width:0 0 1px
	}
@media (min-width:767px){
.navbar-static-top{
	border-radius:0
	}
}
.navbar-fixed-top,.navbar-fixed-bottom{
	position:fixed;
	right:0;
	left:0;
	z-index:1030
	}
@media (min-width:767px){
.navbar-fixed-top,.navbar-fixed-bottom{
	border-radius:0
	}
}
.navbar-fixed-top{
	top:0;
	border-width:0 0 1px
	}
.navbar-brand{
	float:left;
	padding:15px 15px;
	font-size:18px;
	line-height:20px;
	height:50px
	}
.navbar-brand:hover,.navbar-brand:focus{
	text-decoration:none
	}
.navbar-brand>img{
	display:block
	}



@media (min-width:767px){
.navbar>.container .navbar-brand,.navbar-brand{
	margin-left:-15px
	}
}
.navbar-toggle{
	position:relative;
	float:right;
	margin-right:20px;
	padding:13px 10px;
	margin-top:3px;
	background-color:transparent;
	background-image:none;
	border:1px solid transparent;
	border-radius:60px
	}
.navbar-toggle:focus{
	outline:0
}
.navbar-toggle .icon-bar{
	display:block;
	width:22px;
	height:2px;
	border-radius:1px
	}
.navbar-toggle .icon-bar+.icon-bar{
	margin-top:4px
	}
@media (min-width:767px){
.navbar-toggle{
	display:none
	}
}



.navbar-nav{
	margin:7.5px -15px
	}
.navbar-nav>li>a{
	padding-top:15px;
	padding-bottom:15px;
	}
@media (max-width:767px){
.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}
#menu .navbar-default .navbar-nav>li>a {
	text-align: center;	
	
}
}


.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default 
.navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#777}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#FFF}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{
	  background-color: hsla(0, 25%, 48%, 0.7);
}
.navbar-default .navbar-toggle .icon-bar{
	background-color: #FFF
}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}



.container:before,.container:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after{
	content:" ";display:table
	}
.container:after,.row:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{
	clear:both
	}
.center-block{
	display:block;
	margin-left:auto;
	margin-right:auto
	}
