@import url('https://fonts.googleapis.com/css?family=Cormorant+Upright');
@import url('https://fonts.googleapis.com/css?family=Raleway');


.logo{
    /*font-family: 'Cormorant Upright', serif;*/
    font-family: 'Raleway', sans-serif;
    text-shadow: 1px 1px 6px rgb(0, 0, 0);

}
.logo-top{

    font-size: 1.7em;

}
body {
    background: #222;
    color: #fff;

}
a{
    color: #ffc;
}
.mainbody {
    background: #463c32d6;
}

.card {

     background-color: #444;

}


.navbar {
    /*background-color: #7a98af;*/
}
.slick-slide a {
    cursor: -moz-zoom-in;
    cursor: -webkit-zoom-in;
    cursor: zoom-in;
}

.carousel-caption {
    /* bottom: 40%; */
    background-color: rgba(13, 13, 18, 0.63);
    border-radius: 20px;
    width: 80%;
    left: 10%;
    right: 0;
    bottom: 20%;
}

.alert {
    position: fixed;
    top: 80px;
    right: 30px;
    /*width: 40em;*/
    max-width:100%;
    padding-right: 50px;
    -webkit-box-shadow: 0px 0px 30px 5px rgba(132, 128, 128, 0.42);
    -moz-box-shadow: 0px 0px 30px 5px rgba(132, 128, 128, 0.42);
    box-shadow: 0px 0px 30px 5px rgba(132, 128, 128, 0.42);
    z-index: 999999;
}
.fadehover {
    font-size: 1.1em;
    opacity: .7;
}
.fadehover:hover {
color: #f5ffda;
    opacity: 1;
}
.arrow
{
    position: relative;
    bottom: -2rem;
    left: 50%;
    margin-left:-20px;
    width: 40px;
    height: 40px;

    /**
     * Dark Arrow Down
     */


    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyDQoJbDE4OS45OTktMTkwYzIwLjE3OC0yMC4xNzgsNTMuMTY0LTE5LjkxMyw3My42NzIsMC41OTVsMCwwYzIwLjUwOCwyMC41MDksMjAuNzcyLDUzLjQ5MiwwLjU5NSw3My42NzFMMjkzLjc1MSw0NTUuODY4eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIyMC4yNDksNDU1Ljg2OGMyMC4xOCwyMC4xNzksNTMuMTY0LDE5LjkxMyw3My42NzItMC41OTVsMCwwYzIwLjUwOS0yMC41MDgsMjAuNzc0LTUzLjQ5MywwLjU5Ni03My42NzINCglsLTE5MC0xOTBjLTIwLjE3OC0yMC4xNzgtNTMuMTY0LTE5LjkxMy03My42NzEsMC41OTVsMCwwYy0yMC41MDgsMjAuNTA5LTIwLjc3Miw1My40OTItMC41OTUsNzMuNjcxTDIyMC4yNDksNDU1Ljg2OHoiLz4NCjwvc3ZnPg0K);
    background-size: contain;
}

.bounce {
    animation: bounce 4s 2;
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-30px);
    }
    60% {
        transform: translateY(-15px);
    }
}
.flag {
    opacity: 0.8;
    height: 1.3em;
}
.dropdown-menu {

    background-color: #ffffff9e;
    text-shadow: 1px 1px 1px rgb(255, 255, 255);
    font-style: italic;
    font-weight: bold;
}
.text-shadow {
    text-shadow: 1px 1px 6px rgb(0, 0, 0);
}