


.a-btn, .a-btn-arrow-2, .a-btn-2, .a-btn-arrow, .button.prev, .button.next{

       font-family: "Roboto" !important;
     font-weight:  500 !important;

    
}










/*MENU*/

.prague-header .prague-navigation .main-menu li a{


    font-family: "Roboto", sans-serif!important;




    font-weight:  300 !important;








}



.prague-header .prague-navigation .main-menu ul li a{


    font-family: "Roboto", sans-serif!important;




    font-weight:  300 !important;








}






@-webkit-keyframes scaleout-image {

    0% {

        -webkit-transform: translate(-50%, -50%) scale(0.5);

    }

    100% {

        -webkit-transform: translate(-50%, -50%) scale(1);

        opacity: 0;

    }

}



@keyframes scaleout-image {

    0% {

        transform: translate(-50%, -50%) scale(0.5);

        -webkit-transform: translate(-50%, -50%) scale(0.5);

    }

    100% {

        transform: translate(-50%, -50%) scale(1);

        -webkit-transform: translate(-50%, -50%) scale(1);

        opacity: 0;

    }

}



.prague-loader{

    -webkit-transition-delay: .9s;

    transition-delay: .9s;

}
/*
.prague-loader-bar{

    background-repeat: no-repeat !important;

    background-position: center center !important;

    -webkit-animation: scaleout-image 1.2s infinite ease-in-out;

    animation: scaleout-image 1.2s infinite ease-in-out;

    background-size: cover;

    max-width: 90%;

    position: absolute!important;

    max-height: 90%;

    left: 50%;

    transition: none!important;

    transform: translate(-50%, -50%)!important;

    transform-origin: center center!important;

    width: auto!important;

    height: auto!important;

    visibility: hidden;

}



.prague-loader.is-loaded .prague-loader-bar{

    visibility: visible;

}

.prague-loader .prague-loader-wrapper{

    transition: all 900ms ease!important;

}

.prague-loader.is-loaded .prague-loader-wrapper {

    -webkit-transform: none;

    transform: none;

    opacity: 0;

}





.prague-loader-bar{

    color: transparent;

}

.prague-loader .prague-loader-bar:after{

    content: none!important;

}
*/







.heading .content {
    padding-top: 0;
}

.top-banner.big .content {
    margin-top: 180px;
}
.prague-header-search-button a, .prague-header .filter-nav a, .prague-header .prague-social-nav a{
border: 0 !important;
}