.display-none {
    display: none;
}

.devider-15 {
    height: 15px;
}

.no-margin {
    margin: 0 !important;
}

.relative {
    position: relative;
}

.top-devider {
    height: 67px;
}

.modal .modal-header .modal-title {
    color: white;
}

.card_map .card-image {
    height: unset;
}

[dir] .btn-primary {
    color: white;
}

[dir] .btn-primary:hover {
    background-color: #551d70;
    border-color: #551d70;
    box-shadow: 0 0 5px #551d70;
}

    [dir] .btn-primary:not(:disabled):not(.disabled):active:focus, [dir] .btn-primary:not(:disabled):not(.disabled).active:focus, [dir] .show > .btn-primary.dropdown-toggle:focus {
        box-shadow: none;
    }

    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show>.btn-primary.dropdown-toggle:focus {
        box-shadow: none;
    }

[dir] .btn-primary:not(:disabled):not(.disabled):active, [dir] .btn-primary:not(:disabled):not(.disabled).active, [dir] .show > .btn-primary.dropdown-toggle {
    background-color: #551d70;
    border-color: #551d70;
}

.btn.btn-primary {
    background-color: #551d70;
    border-color: #551d70;
}

.no-max-width {
    max-width: unset !important;
}

/*
.top-background {
    height: 80px;
    background-color: rgba(85, 29, 112, 0.5);
}
*/

header {
    /*background-color: rgba(85, 29, 112, 0.5);*/
    background-color: rgba(0, 0, 0, 0.5);
    padding-bottom: 7px !important;
}

.static-pages-container .navbar-nav .dropdown-menu {
    z-index: 10000;
}

    .static-pages-container .navbar-nav .dropdown-menu .dropdown-item {
        background-color: rgba(0, 0, 0, 0.5);
        width: 100%;
    }

        .static-pages-container .navbar-nav .dropdown-menu .dropdown-item:hover {
            background-color: rgba(0, 0, 0, 0.5);
            color: white !important;
            text-decoration: underline;
        }

.fa-tripadvisor {
    fill: white;
    color: white;
}

.tripadvisor:hover {
    background-color: #00aa83 !important;
}

.white {
    color: #fff;
}

.item_feauture {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: gray;
}

.btn_more {
    display: inline-block;
}

.next_slider:focus,
.prev_slider:focus{
    outline:none !important;
}

.contact-button {
    max-width: 50%;
    color: white !important;
}

.card__login {
    max-width: 400px;
    margin: 0 auto; 
}

.btn-margin {
    margin-right: 20px !important;
    margin-left: 20px !important;
}

.slogan-size {
    font-size: 18px;
}

[dir] .static-pages-container .navbar-nav .nav-link span:after {
    background-color: white !important;
}

.login-part {
    margin-top: 70px;
}

.search-part-container {
    position: absolute;
    bottom: 40px;
    width: 100%;
    z-index: 100;
}

    .search-part-container .search-part {
        padding: 50px;
        background-color: rgba(0, 0, 0, 0.5);
        max-width: 1000px;
        width: 100%;
        margin: 0 auto;
        transition: 0.5s;
    }

        .search-part-container .search-part:hover {
            background-color: rgba(0, 0, 0, 0.8);
        }

    .search-part-container .search-part label {
        color: white;
    }

.imgTop{
    height: 45vh;
    overflow: hidden;
    background: rgba(0,0,0,0.4);
    background-position: center;
    background-size: cover;
}

.goldLine{
    height:10vh;
    background: linear-gradient(90deg,rgb(199,116,14),rgb(217,154,59),rgb(254,239,148),rgb(217,154,59),rgb(199,116,14));
}

.colorBot {
    height: 45vh;
    background: rgba(0,0,0,0.4);
}

.textBox{
    position: absolute;
    top: 35%;
    right: 30%
}

.textBox h4{
    color: #52254b;
}

.textBox span{
    font-size: 50px;
    color: #fff;
}

.imgBox{
    position: absolute;
    z-index: 1000;
    top: 30%;
    width: 300px;
}

        

        
@media (max-width: 767px) {
    .static-pages-container .navbar-nav .dropdown-menu .dropdown-item {
        background-color: white;
    }

    .navbar-nav .dropdown-menu .dropdown-item {
        color: unset !important;
    }

    .img_hotel:before, .video_hotel:before {
        top: 0;
        bottom: 0;
    }

    .contact-button {
        max-width: 100%;
    }

    .search-part-container {
        position: relative;
    }

        .search-part-container .search-part {
            background-color: transparent !important;
        }

    /*
    .search-part-container {
        bottom: unset;
        top: 0;
    }

        .search-part-container .search-part {
            padding: 20px;
        }

            .search-part-container .search-part .form-group {
                margin-bottom: 15px;
            }
        */
        header {
            background-color: white;
        }

    .hidden-xs {
        display: none !important;
    }
}


.goldLine{
    height:10vh;
    background: linear-gradient(90deg,rgb(199,116,14),rgb(217,154,59),rgb(254,239,148),rgb(217,154,59),rgb(199,116,14));
}

.colorBot {
    height: 45vh;
    background: rgba(0,0,0,0.4);
}

.textBox{
    position: absolute;
    top: 35%;
    right: 30%
	z-index:10000;
}

.textBox h4{
    color: #52254b;
}

.textBox span{
    font-size: 50px;
    color: #fff;
}

.myImgBox{
    position: fixed;
    z-index: 1000;
    top: 30%;
    width: 300px;
}


.offerEskan {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 100000;
    background: rgba(0,0,0,0.5);
}
.icons-social span{
	    font-size: 12px !important;
	
}
.icons-social a {
  
    width: unset; 
   
}
.icons-social {
    justify-content: space-around;
}
