.container-full {
    width: 100%;
    margin: 0 auto;
}

.container {
    position: relative;
    margin: 0 auto;
    text-align: center;
}

.language .geo,
.language .eng,
.language .rus {
    display: inline-block;
    width: 30px;
    height: 30px;
    float: right;
    margin-right: 10px;
    margin-top: 22px;
}

.language .geo {
    background: url("../img/Geo.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.language .eng {
    background: url("../img/UK.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.language .rus {
    background: url("../img/Rus.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

@media only screen and (max-width: 995px) {
    .language .geo,
    .language .eng,
    .language .rus {
        margin-right: 0;
        margin-top: 0;
    }
}
@media only screen and (max-width: 768px) {
    .language .geo,
    .language .eng,
    .language .rus {
        float: none;
    }
}


/*logo*/

.navbar-header .navbar-brand {
    height: inherit;
    padding: inherit;
}


/*center navigation*/

.navbar,
.navbar-default {
    /*padding: 15px;*/
    z-index: 1;
    width: inherit;
    height: inherit;
    opacity: 0.7;
}

.navbar-nav {
    padding: 10px 0;
}

.collapsed,
.navbar-toggle {
    margin: 22px 0;
}

.navbar {
    margin-bottom: 0;
}

.tours-background {
    background-image: url("../img/garden.jpg");

	background-position: 0% 85%;
    min-height: 80vh;
    background-repeat: no-repeat;
}


/*navbaris gamchvirvaloba*/


.tours a {
    text-decoration: none;
}

.geo-tours {
    text-align: center;
    margin-bottom: 30px;
    background: rgba(72, 134, 234, 1);
    background: -moz-linear-gradient(left, rgba(72, 134, 234, 1) 0%, rgba(72, 134, 234, 1) 31%, rgba(73, 30, 230, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(72, 134, 234, 1)), color-stop(31%, rgba(72, 134, 234, 1)), color-stop(100%, rgba(73, 30, 230, 1)));
    background: -webkit-linear-gradient(left, rgba(72, 134, 234, 1) 0%, rgba(72, 134, 234, 1) 31%, rgba(73, 30, 230, 1) 100%);
    background: -o-linear-gradient(left, rgba(72, 134, 234, 1) 0%, rgba(72, 134, 234, 1) 31%, rgba(73, 30, 230, 1) 100%);
    background: -ms-linear-gradient(left, rgba(72, 134, 234, 1) 0%, rgba(72, 134, 234, 1) 31%, rgba(73, 30, 230, 1) 100%);
    background: linear-gradient(to right, rgba(72, 134, 234, 1) 0%, rgba(72, 134, 234, 1) 31%, rgba(73, 30, 230, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4886ea', endColorstr='#491ee6', GradientType=1);
}

.geo-tours h1 {
    padding: 22px 0;
}

@media only screen and (max-width: 550px) {
    .geo-tours h1 {
        font-size: 23px;
    }
}

.tours-thumbnail {
    background-color: #f2f3f4;
}

.tours-thumbnail:hover {
    background-color: #fffdfd;
    border: 1px solid #777;
}

.tours-thumbnail img {
    padding-right: 10px;
}

.tours-thumbnail p {
    padding-bottom: 20px;
    text-align: left;
}

.caption h3 {
    text-align: center;
}

.price {
    font-size: 18px;
    color: #59f;
    padding: 3px 15px;
    position: relative;
    bottom: 30px;
}


/*Footer*/

footer {
    margin-top: 50px;
    background-color: #d0edd0;
    border-top: 2px solid #5a8;
    bottom: 0;
    text-align: center;
}

footer ul {
    list-style-type: none;
    display: inline-block;
    padding: 30px 0 20px 0;
}

footer li {
    display: inline-block;
    padding: 5px 0;
}

.contact-us li a {
    display: block;
    text-decoration: none;
    text-align: center;
}

footer li:hover {
  opacity: .8;
}
