@charset "utf-8";

@media (max-width: 979px){
	.module_ms3 > h3:first-line,
	.moduletext_ms3 > h3:first-line,
	.moduletable_ms3 > h3:first-line {
		font-size: 1em;
	}
	
	div.pagination ul li.pagination-prev,
	div.pagination ul li.pagination-next {
		padding: 0;
		background-image: none;
	}
	
	div.pagination ul li.pagination-next a,
	div.pagination ul li.pagination-next span {
		text-align: center;
	}

	.dropdown-menu .sub-menu {
		left: auto;
		top: auto; 
	}
	
	.navbar .nav > li {
		background-image: none;
		padding: 0;
	}
	
	#menu .navbar-inner,
	#bottom-menu .navbar-inner {
		background-image:url(../images/orange/fringe.jpg);
		background-repeat: repeat;
		padding: 10px;
		position: relative;
		min-height: 10px;
		margin-bottom: 50px;
	}
	#menu .nav-collapse,
	#bottom-menu .nav-collapse {
		background-color: #E9E9E2;
		border-radius:4px;
	}
	#menu .navbar .nav > li > a,
	#menu .navbar .nav > li > span.separator,
	#bottom-menu .navbar .nav > li > a,
	#bottom-menu .navbar .nav > li > span.separator {
		border-bottom: 1px solid #AAA8A1;
		text-align: center;
		color: #D06B3F;
		text-transform: uppercase;
		border-radius: 0 0 0 0;
		margin: 0;
		font-size: 1.5em;
		font-weight: normal;
		position: relative;
	}
	#menu .navbar .nav > li > a:hover,
	#menu .navbar .nav > li > span.separator:hover,
	#menu .navbar .nav > li.active > a,
	#menu .navbar .nav > li.active > span.separator,
	#bottom-menu .navbar .nav > li > a:hover,
	#bottom-menu .navbar .nav > li > span.separator:hover,
	#bottom-menu .navbar .nav > li.active > a,
	#bottom-menu .navbar .nav > li.active > span.separator {
		color: #6A6659;
	}
	#menu .navbar .nav > li:last-child > a,
	#menu .navbar .nav > li:last-child > span.separator,
	#bottom-menu .navbar .nav > li:last-child > a,
	#bottom-menu .navbar .nav > li:last-child > span.separator {
		border-bottom: 0;
	}
	#menu .nav-collapse .nav > li > a,
	#menu .nav-collapse .nav > li > span.separator,
	#menu .nav-collapse .dropdown-menu a,
	#menu .nav-collapse .dropdown-menu span.separator,
	#bottom-menu .nav-collapse .nav > li > a,
	#bottom-menu .nav-collapse .nav > li > span.separator,
	#bottom-menu .nav-collapse .dropdown-menu a,
	#bottom-menu .nav-collapse .dropdown-menu span.separator {
		color: #D06B3F;
		font-weight: normal;
	}
	#menu .nav-collapse .dropdown-menu a:hover,
	#menu .nav-collapse .dropdown-menu span.separator:hover,
	#bottom-menu .nav-collapse .dropdown-menu a:hover,
	#bottom-menu .nav-collapse .dropdown-menu span.separator:hover {
		color: #ffffff;
	}
	#menu .nav-collapse .sub-menu a,
	#menu .nav-collapse .sub-menu span.separator,
	#bottom-menu .nav-collapse .sub-menu a,
	#bottom-menu .nav-collapse .sub-menu span.separator {
		color: #ffffff;
		font-weight: normal;
	}

	#menu .navbar .nav > .active > a,
	#menu .navbar .nav > .active > a:hover,
	#menu .navbar .nav > .active > a:focus,
	#menu .navbar .nav > li > a:hover,
	#menu .navbar .nav > li > span.separator:hover,
	#menu .navbar .nav > li:hover > span.separator,
	#bottom-menu .navbar .nav > .active > a,
	#bottom-menu .navbar .nav > .active > a:hover,
	#bottom-menu .navbar .nav > .active > a:focus,
	#bottom-menu .navbar .nav > li > a:hover,
	#bottom-menu .navbar .nav > li > span.separator:hover,
	#bottom-menu .navbar .nav > li:hover > span.separator {
		box-shadow: none;
		background-color: transparent;
	}
	#menu .navbar .nav .dropdown-menu li,
	#bottom-menu .navbar .nav .dropdown-menu li {
		padding:3px  0;
	}
	#menu .navbar .nav > li.parent:hover > a > span,
	#bottom-menu .navbar .nav > li.parent:hover > a > span{
		box-shadow: none;
	}
	#menu .nav-collapse .dropdown-menu,
	#bottom-menu .nav-collapse .dropdown-menu {
		background-color: #DADACD;
		border-radius:4px 4px 4px 4px;
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 10px;
	}
	#menu .nav-collapse .dropdown-menu .sub-menu,
	#bottom-menu .nav-collapse .dropdown-menu .sub-menu {
		background-color: #72A9A9;
		border-radius: 0 0 0 0;
		box-shadow: none;
		padding: 0 10px;
		margin: 0;
	}
	#menu .nav-collapse .dropdown-menu li + li a,
	#bottom-menu .nav-collapse .dropdown-menu li + li a {
		margin-bottom: 0;
	}
	#menu .nav-collapse .dropdown-menu a:hover,
	#bottom-menu .nav-collapse .dropdown-menu a:hover {
		background-color: #72A9A9;
		border-radius:0 0 0 0;
		box-shadow: none;
	}
	#sidebar1 select, #sidebar2 select {
		min-width: 170px;
	}
	.item-page{
		padding-left: 80px;
	}
	.item-page > h2{
		margin-left: -80px;
	}
	
}
@media (max-width: 979px) and (min-width: 768px){
	.span11.bg-white {
		width: 694px;
	}
	.row-fluid .span11.bg-white {
		width: 91.43646408839778%;
	}
	.span1.fringe {
		width: 10px;
	}
	.row-fluid .span1.fringe {
		width: 5.801104972375691%;
	}
	#sidebar1, #sidebar2{
		padding-left: 1.38121546961326%;
		padding-right: 1.38121546961326%;
	}
}
@media (max-width: 767px){


	#sidebar2,
	#sidebar1,
	#footer{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0 5px;
		margin: 0;
	}
	.module_ms2 > h3, 
	.moduletext_ms2 > h3, 
	.moduletable_ms2 > h3{
		margin-left:-1.063829787234043%; 
	}
	.module_ms1, .moduletext_ms1, .moduletable_ms1{
		margin: 0 -1.063829787234043%;
	}
	aside .module_ms1, aside .moduletext_ms1, aside .moduletable_ms1{
		margin: 0 -5px;
		padding: 0 10px;
	}
	aside .module_ms2 > h3, aside .moduletext_ms2 > h3, aside .moduletable_ms2 > h3{
		margin-left: -5px;
	}
	#footer {
		margin-left: 0;
		margin-right: 0;
	}	
	#menu .nav-collapse .dropdown-menu{
		margin-left: 0;
		margin-right: 0;
		font-size: 13px;
	}
	
	#menu .navbar-inner{
		margin-left: -10px;
		margin-right: -10px;
	}
	.span1.fringe, 
	.span11.bg-white,
	.row-fluid .span11.bg-white {
		display: block;
		float: none;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	#main::before{
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.bs-docs-sidenav.affix {
		top: auto;
	}
	.affix {
		position: relative;
	}
	.item-page{
		padding-left: 30px;
	}
	.item-page > h2{
		margin-left: -30px;
	}
}
@media (min-width: 1200px){
	#sidebar2,
	#sidebar1{
		padding-left: 1.282051282051282%;
		padding-right: 1.282051282051282%;
	}
	.bs-docs-sidenav {
		width: 218px;
	}
	.span11.bg-white {
		width: 1130px;
	}
	.row-fluid .span11.bg-white {
		width: 91.45299145299145%;
	}
	.span1.fringe {
		width: 10px;
	}	
	.row-fluid .span1.fringe {
		width: 5.982905982905983%;
	}
}