img {
    max-width: 100%;
}
#logo {
    padding: 20px;
    max-width: 263px;
}
#header {
    background: #ddd;
}
.navbar {
margin-bottom: 0px;
border: none;
background: #222222;
background: -moz-linear-gradient(top, #555555 0%, #222222 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555555), color-stop(100%, #222222));
background: -webkit-linear-gradient(top, #555555 0%, #222222 100%);
background: -o-linear-gradient(top, #555555 0%, #222222 100%);
background: -ms-linear-gradient(top, #555555 0%, #222222 100%);
background: linear-gradient(to bottom, #555555 0%, #222222 100%);
border-radius: 0;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
color: #fff;
background-color: red;
}
.navbar-default .navbar-nav>li>a {
color: #fff;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
color: #fff;
background-color: rgba(255, 0, 0, 0.56);
}
#content {
    border-top: solid 5px red;
    z-index: 9999;
}
.dropdown-menu>li.divisor>a {
    border-bottom: 1px solid #ccc;
    padding-top: 10px;
    padding-bottom: 10px;
}
.dropdown-menu>li.divisor:last-child>a {
    border: none;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
color: #fff;
background-color: red;
}
ul.social {
    margin: 0;
    padding: 0;
    list-style: none;
}
a.btn.btn-facebook {
    background: #3B5998;
    color: #fff;
	line-height: 25px;
	width: 40px;
    -webkit-transition: all ease-in-out 0.3s;
    opacity: 1;
}
a.btn.btn-google {
    background: #DD4B39;
    color: #fff;
	line-height: 25px;
	width: 40px;
    -webkit-transition: all ease-in-out 0.3s;
    opacity: 1;
}
a.btn.btn-linkedin {
    background: #007bb6;
    color: #fff;
	line-height: 25px;
	width: 40px;
    -webkit-transition: all ease-in-out 0.3s;
    opacity: 1;
}
.social li {
    float: left;
	margin: 5px;
}
a.btn.btn-linkedin:hover, a.btn.btn-facebook:hover, a.btn.btn-google:hover {
    opacity: 0.5;
    -webkit-transition: all ease-in-out 0.3s;
}
#inner-header {
    margin: 10px;
}
.apcer {
    max-width: 215px;
}
#slider {
    margin-top: 40px;
}
div#footer {
    background: #ddd;
    border-top: 5px solid red;
    padding: 20px 0;
}
p {
    text-align: justify;
}
#accordion a.btn.btn-danger.pull-right {
    color: #fff;
}
@media (min-width: 768px){
.navbar-nav>li {
float: left;
margin-right: 5px;
}
.navbar-nav>li:hover>.dropdown-menu {
    -webkit-transform: translatey(0%) scaleY(1);
    display: block;
    -webkit-transition: all ease-in-out 0.3s;
}
.dropdown-menu {
display: block;
-webkit-transform: translatey(-50%) scaleY(0);
-webkit-transition: all ease-in-out 0.3s;
}
div#pagina {
    -webkit-column-count: 2;
    -webkit-column-gap: 40px;
}
}