@media screen and (max-width:480px){
    body.homepage{background: #fff; overflow-x: hidden;}
    .background{height: 510px;}
    .jumbotron{padding: 150px 0; overflow-x:hidden;}
    .text-about div{padding-bottom: 40px;}
    .quote-text h4{font-size: 24px; text-align: center;}
	.navbar-brand { margin-left: 10px; margin-top: 5px; }
	.navbar-toggle { display: block; margin-right: 5px !important; margin-top: 15px !important;}
	.navbar-nav .open .dropdown-menu { background: rgba(0,0,0,0.4); }
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a { color: #fff; }
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a { padding: 5px 0 5px 0; }
	.navbar-collapse { padding-right: 0;}
	body.content { background: url(../img/background_dots_cut.jpg) no-repeat center 74%; }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background: rgba(0,0,0,0.8);}
}

@media screen and (min-width: 480px) and (max-width: 768px){
.navbar-nav .open .dropdown-menu { background: rgba(0,0,0,0.6); }
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a { color: #fff; }
.navbar-fixed-top{padding: 0 30px;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background: rgba(0,0,0,0.8);}
}

@media (max-width: 1199px) {
	body.homepage{background: transparent;}
	body.content{background:transparent;}
	.navbar-header { float: none; }
	.navbar-left,.navbar-right { float: none !important; }
	.navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; }
	.navbar-collapse { text-align:center; max-height: 100% !important; }
	.navbar-nav { display:inline-block; float:none; width: 100%;}
	.navbar-inverse { background: transparent; }
	.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {background: rgba(0,0,0,0.6); }
	.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover { background: rgba(0,0,0,0.6); }
	.navbar-fixed-top { top: 0;	border-width: 0 0 1px; }
	.navbar-collapse.collapse { display: none!important; }
	.navbar-nav { float: none!important; margin-top: 7.5px; }
	.navbar-nav>li { float: none; }
	.navbar-nav>li>a { padding-top: 5px; padding-bottom: 5px; background: rgba(0,0,0,0.6); }
	.navbar-right { margin-right:0; }
	.collapse.in{ display:block !important; }
	.dropdown-menu{min-width: 0; left:0; text-align:center; position:static; float:none;}
	.navbar-toggle { display: block; margin-top:23px; margin-right:0px;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background: rgba(0,0,0,0.8);}
}