@import url('tripadvisor.css');
body {
    font-family: 'Times New Roman', Times, serif;
}

.img-responsive {
	max-width: 100%;
	/* [disabled]height: auto; */
}

.clearfix::after {
    content: "";
    clear: both;
    display: table;
}


/*---------------------------CSS For navbar-default-----------------------*/

.navbar-default {
    background: #01994F!important;
}

.navbar-nav li a,
.navbar-brand {
    color: white!important;
}


/*---------------------CSS for dropdown navbar-------------------------*/

.dropdown-content {
    display: none;
    position: absolute;
    background: #01994F!important;
    min-width: 260px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1;
}

.dropdown-content a {
    color: black!important;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}


/* Change color of dropdown links on hover */

.dropdown-content a:hover {
    background-color: gray;
}


/* Show the dropdown menu on hover */

.dropdown:hover .dropdown-content {
    display: block;
}


/*------------------------CSS for motobikerBanner--------------------------*/

.motobikerBanner {
    padding: 15px;
    background: #01994F;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}

.motobikerBanner p {
    color: white;
}

.motobikerTourItem {
    cursor: pointer;
}


/*CSS for topTourBanner*/

.topTourBanner {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    background: lightcoral;
    padding-top: 10px;
    padding-bottom: 5px;
    margin-top: 10px;
}

.topTourBanner p {
    color: white;
}


/*CSS for footer*/

#footer h4,
#footer p,
#footer p a {
    color: white;
}

#footer .container {
    background: #01994F;
}

.heading_title h3 {
    color: #01994F;
    border-bottom: 1px solid lightgray;
}

.team-item {
    padding: 10px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    background: lightgreen;
    margin-top: 20px;
}

.eingabefeld {
    width: 100%;
    padding: 7px;
    border-radius: 5px;
}

textarea,
iframe {
    max-width: 100%;
}

.navbar-default .navbar-toggle .icon-bar {
    background: white!important;
}


/*responsive web*/

@media screen and (max-width: 768px) {
    .logoImg img {
        margin: 0 auto;
    }
    .nav-icon {
        background: #01994F;
        border: 1px solid lightgray;
        float: right;
        padding: 6px;
        display: flex;
        justify-content: center;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        margin-top: 8px;
        margin-right: 25px;
    }
    .nav-icon i {
        color: white;
        font-size: 20px;
    }
    .nav-icon:hover {
        background: lightgray;
    }
}

@media screen and (min-width: 768px) {
    .nav-icon {
        display: none;
    }
}
