@import 'https://fonts.googleapis.com/css?family=Roboto';
@media print {
    .collapse {
        display: block !important;
        height: auto !important;
    }
}
body {
    height: 100%;
}
h1[id],
h2[id],
h3[id],
h4[id],
h5[id],
h6[id],
dt[id]{
    padding-top: 60px;
    margin-top: -60px;
}

h1 {
    color: #2b669a;
}

.top-space {
    margin-top: 1em;
}
.transparent {
    background-color: transparent;
}

.btn-social {

    opacity: 0.7;
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 1em;
    transition: 300ms;
    margin: 0.2em;
    background-repeat: no-repeat;
    background-size: 100%;
    margin-top: 10px;

}
.glyphicon-check {
    color: #2b669a;
}
.btn-social:hover {
    opacity: 1;
}
.love {
    color: darkred;
}
.carousel-indicators li{
    background-color: #000;
}
.carousel-indicators .active {
    background-color: #3c3c3c;
}
.carousel-control.left, .carousel-control.right {
    background-image: none
}
.btn-social-fb {
    background-image: url("../images/facebook.png");
}
.btn-social-twitter {
    background-image: url("../images/twitter.png");
}
.btn-social-youtube {
     background-image: url("../images/youtube.png");
}
.btn-social-google {
    background-image: url("../images/google_plus.png");
}
.btn-social-linkedin {
    background-image: url("../images/linkedin.png");
}
.btn-social-github {
    background-image: url("../images/github.png");
}
.btn-social-email {
    background-image: url("../images/email.png");
}

.top-links > li:hover {
    border-bottom: thin solid blue;
}

section {
    font-family: 'Roboto', sans-serif;
    padding-top: 50px;
}
section p {
    text-align: justify;
    font-size: 16px;
}

