
        .general-page .footer {margin-top:3rem;}
        .nav .nav-list-dropdown {box-shadow: 0 4px 2px -2px rgba(0,0,0,.16);}
        .section-paragraph ul li:after {top: 12px;}
        .section-paragraph ul li:before {top: 10px;}
        .divider, hr {border:none;}
        .container-image-left, .container-image-right {
                max-width:1024px;
            }
        .text-box{padding: 32px;width: 36%;}
        .btn, .btn-hover, .btn-link,.box .box-description .btn-link {
            height: auto;
            line-height: 42px;
            font-size:14px  !important;
            padding: 0px 32px 0px 60px;
        }
        .box .box-description .btn.btn--purple {
             padding: 0px 32px 0px 32px;
        }
        .booking-box .btn {
           line-height: 32px;
           font-size:20px  !important;
            padding: 0px 32px 0px 32px;
        }
        /*fontovi*/
        .text-box h4 {font-size:28px;}
        .swiper-carousel .slider-description p, .swiper-offers .slider-description p {font-size:16px !important;} /*ovog mi custom ne gazi jer se pojavljuje u nekom 4.main.css koji se renderira nakon custom.css-a*/
        .box .box-description p, .btn, .btn-back span, .btn-hover, .btn-link, 
        .description-header, .footer .footer-main .list-default li, 
        .footer .footer-main .list-default li a, .footer .footer-main p, 
        .header-image-container .section p, .header-image-container .section p.description-header, 
        .link, .list-circles li, .list-default li, .list-default li a, .list-ticks li, 
        .nav .nav-list li a, .offer .header-image-container .section p, 
        .section-paragraph .paragraph, .section-paragraph p, .section-paragraph ul li, 
        .subtitle-header, .text, .text-box p, .text-box span, .text-emphasized {font-size:16px;}
        @media screen and (min-width: 768px){
            .swiper-header .swiper-slide h1, .swiper-header .swiper-slide h2 {
                font-size: 60px  !important;/*isto kao i red 7*/
                line-height:1;
            }
        }
        /*fotke*/
        @media (min-width: 991.99px) {
        .container-image-left .full-size-image, .container-image-right .full-size-image {width: 75%  !important;}
        }
        /*boxevi*/
        @media (max-width: 991.98px){
        .container-image-left .section, .container-image-right .section {
            margin-left: auto; 
            margin-right: auto;
        }
        }
        .swiper-header .swiper-slide .section .swiper-slide-caption {
        max-width: 60%;
        bottom: 70px;
        }
        /*shadows*/
        .swiper-carousel .slider-description, .swiper-offers .slider-description,
        .timeline .swiper-slide-content, .text-box {
            -moz-box-shadow: 0 3px 6px rgba(0,0,0,.06), 0 3px 6px rgba(0,0,0,0) !important;
            -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.06), 0 3px 6px rgba(0,0,0,0) !important;
            box-shadow: 0 3px 6px rgba(0,0,0,.06), 0 3px 6px rgba(0,0,0,0) !important; 
        }
        /*grid content */
        .section-paragraph .list-circles.one-column, .section-paragraph ul.one-column {
            column-count:1;
            padding: 15px 0 15px 15px;
        }
        .box-content {
                min-height: 230px;
                text-align: left;
                padding: 30px 20px;
                box-shadow: 0 3px 6px rgba(0,0,0,.1), 0 3px 6px rgba(0,0,0,.1);
                background: #fff;
                width: 100%;
                margin-bottom: 2rem;
            }
            .box-content h2,.box-content h3,.box-content h4,.box-content h5 {color: #03468c;}
        .alert-success {
            color: #155724;
            background-color: #d4edda;
            border-color: #c3e6cb;
        }
        .alert {
            position: relative;
            padding: .75rem 1.25rem;
            margin-bottom: 1rem;
            border: 1px solid transparent;
                border-top-color: transparent;
                border-right-color: transparent;
                border-bottom-color: transparent;
                border-left-color: transparent;
            border-radius: .25rem;
        }
        
        ul.documents li small{
            font-size: 0.8em;
            color: #999;
        }