.fancy_title {
    margin: 0px 0 25px 0;
}

    .fancy_title h1 {
        font-weight: normal;
        font-weight: 300;
        font-size: 36px;
        line-height: 46px;
    }

        .fancy_title h1 strong {
            font-weight: 700;
        }

    .fancy_title h2 {
        font-weight: normal;
        font-weight: 300;
        font-size: 16px;
    }

        .fancy_title h2 strong {
            font-weight: 700;
        }

.timelineLight {
    margin-bottom: 40px;
    position: relative;
}

    .timelineLight .item {
        font-size: 13px;
        background-color: #fff;
    }

        .timelineLight .item .cats {
            font-size: 10px;
            font-weight: bold;
            text-align: left;
            padding: 3px 10px;
        }

        .timelineLight .item h6 {
            font-size: 13px;
            text-align: left;
            padding: 3px 10px;
        }

            .timelineLight .item h6 a:link, .timelineLight .item h6 a:visited {
                color: #666;
            }

            .timelineLight .item h6 a:link, .timelineLight .item h6 a:active {
                text-decoration: none;
            }

        .timelineLight .item .read_more {
            padding: 0 10px;
            font-size: 10px;
            font-weight: bold;
            line-height: 16px;
            height: 16px;
            float: right;
            color: #fff;
            background: #999;
            cursor: pointer;
        }

    .timelineLight .item_open {
        height: 250px;
        position: relative;
        color: #545454;
        z-index: 2;
        width: 490px;
        font-size: 12px;
    }

.timeline_items_holder .date {
    font-weight: bold;
    padding: 0 16px;
    font-size: 11px;
    line-height: 16px;
    height: 16px;
    display: inline-block;
    margin-bottom: 10px;
    cursor: ew-resize;
}

.past .date {
    background-color: #b9b9b9;
    padding: 3px 10px;
    color: #fff;
}

    .past .date.afters {
        top: 100%;
        left: 50%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        border-color: rgba(136,183,213,0);
        border-top-color: #000;
        border-width: 10px;
        margin-left: -10px;
    }

.present .date {
    background-color: #f15822;
    padding: 3px 10px;
    color: #fff;
}

.future .date {
    background-color: #2a8bc9;
    padding: 3px 10px;
    color: #fff;
}

.timelineLight .item_open_cwrapper {
    width: 490px;
    height: 100%;
}

.timelineLight .item_open_content {
    width: 100%;
    height: 200px;
    position: relative;
    padding: 20px;
    background-color: #fff;
}

    .timelineLight .item_open_content p {
        padding: 0 20px 0 0;
    }

    .timelineLight .item_open_content h2 {
        padding: 0 0 10px 0;
    }

    .timelineLight .item_open_content .go {
        background-color: #e20001;
        position: absolute;
        bottom: 10px;
        right: 40px;
        padding: 0 10px;
        font-size: 10px;
        height: 16px;
        line-height: 16px;
        float: right;
        color: #fff;
        cursor: pointer;
        z-index: 2;
    }

    .timelineLight .item_open_content .ajaxloader {
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -10px 0 0 -100px;
    }

.timelineLight .item_open .t_close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0 10px;
    font-size: 10px;
    height: 16px;
    line-height: 16px;
    float: right;
    color: #fff;
    background: #2a8bc9;
    cursor: pointer;
    z-index: 2;
}

    .timelineLight .item_open .t_close:hover {
        background: #1a86ac;
    }

.background_cover {
    background: no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#slider_wrapper {
    width: 100% !important;
}

.flexslider {
    margin-bottom: 0;
}

    .flexslider .wrapper {
        position: relative;
        z-index: 9;
        text-align: left;
        height: 440px;
    }

        .flexslider .wrapper .carousel-caption {
            height: 440px;
            line-height: 440px;
        }

    .flexslider a.carousel-control {
        height: 80px;
        margin-top: 0;
        font-size: 120px;
        text-shadow: 0 1px 1px rgba(0,0,0,0.4);
        background-color: transparent;
        border: 0;
    }

    .flexslider .item {
        /*height: 440px;*/
        height: 551px;
        width: 100%;
        background: no-repeat center center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

.isotope_news ul.isotope_news_filters li {
    list-style: none;
    display: inline-block;
    margin: 0 2px;
    padding-top: 4px;
}

    .isotope_news ul.isotope_news_filters li:not(.active):hover {
        border-top-width: 3px;
        border-top-style: solid;
        border-color: #CCC;
    }

    .isotope_news ul.isotope_news_filters li.active {
        border-top-width: 3px;
        border-top-style: solid;
    }

    .isotope_news ul.isotope_news_filters li a {
        display: inline-block;
        padding: 6px 20px;
        background-color: #000;
        color: #fff;
        font-size: 14px;
        font-weight: 600;
        margin: 0 2px 10px 2px;
        position: relative;
    }

        .isotope_news ul.isotope_news_filters li a:hover {
            text-decoration: none !important;
        }

            .isotope_news ul.isotope_news_filters li a:hover:after, .isotope_news ul.isotope_news_filters li a.active:after {
                top: 100%;
                left: 50%;
                border: solid transparent;
                content: " ";
                height: 0;
                width: 0;
                position: absolute;
                pointer-events: none;
                border-color: rgba(136,183,213,0);
                border-top-color: #000;
                border-width: 10px;
                margin-left: -10px;
            }

        .isotope_news ul.isotope_news_filters li a.filter_cat_all {
            background-color: #f15822;
        }

            .isotope_news ul.isotope_news_filters li.active.filter_cat_all, .isotope_news ul.isotope_news_filters li a.filter_cat_all:hover:after, .isotope_news ul.isotope_news_filters li a.filter_cat_all.active:after {
                border-top-color: #f15822;
            }

        .isotope_news ul.isotope_news_filters li a.filter_cat_congresses {
            background-color: red;
        }

            .isotope_news ul.isotope_news_filters li.active.filter_cat_congresses, .isotope_news ul.isotope_news_filters li a.filter_cat_congresses:hover:after, .isotope_news ul.isotope_news_filters li a.filter_cat_congresses.active:after {
                border-top-color: red;
            }

        .isotope_news ul.isotope_news_filters li a.filter_cat_culture {
            background-color: #A500C7;
        }

            .isotope_news ul.isotope_news_filters li.active.filter_cat_culture, .isotope_news ul.isotope_news_filters li a.filter_cat_culture:hover:after, .isotope_news ul.isotope_news_filters li a.filter_cat_culture.active:after {
                border-top-color: #A500C7;
            }

        .isotope_news ul.isotope_news_filters li a.filter_cat_webtv {
            background-color: #ca1e1e;
        }

            .isotope_news ul.isotope_news_filters li.active.filter_cat_webtv, .isotope_news ul.isotope_news_filters li a.filter_cat_webtv:hover:after, .isotope_news ul.isotope_news_filters li a.filter_cat_webtv.active:after {
                border-top-color: #ca1e1e;
            }

        .isotope_news ul.isotope_news_filters li a.filter_cat_news {
            background-color: #4385ab;
        }

            .isotope_news ul.isotope_news_filters li.active.filter_cat_news, .isotope_news ul.isotope_news_filters li a.filter_cat_news:hover:after, .isotope_news ul.isotope_news_filters li a.filter_cat_news.active:after {
                border-top-color: #4385ab;
            }

        .isotope_news ul.isotope_news_filters li a.filter_cat_interviews {
            background-color: #ad8c27;
        }

            .isotope_news ul.isotope_news_filters li.active.filter_cat_interviews, .isotope_news ul.isotope_news_filters li a.filter_cat_interviews:hover:after, .isotope_news ul.isotope_news_filters li a.filter_cat_interviews.active:after {
                border-top-color: #ad8c27;
            }

        .isotope_news ul.isotope_news_filters li a.filter_cat_medical {
            background-color: #05b86e;
        }

            .isotope_news ul.isotope_news_filters li.active.filter_cat_medical, .isotope_news ul.isotope_news_filters li a.filter_cat_medical:hover:after, .isotope_news ul.isotope_news_filters li a.filter_cat_medical.active:after {
                border-top-color: #05b86e;
            }

        .isotope_news ul.isotope_news_filters li a.filter_cat_mustsee {
            background-color: #630377;
        }

            .isotope_news ul.isotope_news_filters li.active.filter_cat_mustsee, .isotope_news ul.isotope_news_filters li a.filter_cat_mustsee:hover:after, .isotope_news ul.isotope_news_filters li a.filter_cat_mustsee.active:after {
                border-top-color: #630377;
            }

.isotope_news .isotope_news_container {
    margin-top: 30px;
}

    .isotope_news .isotope_news_container .isotope_news_item {
        text-align: left;
        margin-bottom: 20px;
    }

    .isotope_news .isotope_news_container .big_inside {
        width: 480px;
    }

        .isotope_news .isotope_news_container .big_inside .isotope_photo {
            width: 480px;
            height: 270px;
            overflow: hidden;
            position: relative;
            background-size: cover;
        }

            .isotope_news .isotope_news_container .big_inside .isotope_photo a.isotope_title {
                font-size: 26px;
                line-height: 1.1em;
                font-weight: 600;
                color: #fff;
                margin: 10px 10px 40px 10px;
                position: absolute;
                left: 0;
                bottom: 0;
                text-shadow: 1px 1px 1px #000;
            }

            .isotope_news .isotope_news_container .big_inside .isotope_photo .date_cat {
                position: absolute;
                bottom: 0;
                left: 0;
                color: #fff;
                padding: 6px 10px;
                font-size: 12px;
                font-weight: 600;
            }

        .isotope_news .isotope_news_container .big_inside p.isotope_text {
            font-size: 13px;
            line-height: 20px;
            padding: 10px 0;
        }

    .isotope_news .isotope_news_container .big_outside {
        width: 480px;
    }

        .isotope_news .isotope_news_container .big_outside .isotope_photo {
            width: 480px;
            height: 270px;
            overflow: hidden;
            position: relative;
            background-size: cover;
        }

            .isotope_news .isotope_news_container .big_outside .isotope_photo .date_cat {
                position: absolute;
                bottom: 0;
                left: 0;
                color: #fff;
                padding: 6px 10px;
                font-size: 12px;
                font-weight: 600;
            }

        .isotope_news .isotope_news_container .big_outside a.isotope_title {
            font-size: 26px;
            line-height: 1.1em;
            font-weight: 600;
            color: #000;
            margin: 10px 0 10px 0;
            display: block;
        }

        .isotope_news .isotope_news_container .big_outside p.isotope_text {
            font-size: 13px;
            line-height: 20px;
            padding: 0 0 10px 0;
        }

    .isotope_news .isotope_news_container .small {
        width: 230px;
    }

        .isotope_news .isotope_news_container .small .isotope_photo {
            width: 230px;
            height: 130px;
            overflow: hidden;
            position: relative;
            background-size: cover;
        }

            .isotope_news .isotope_news_container .small .isotope_photo .date_cat {
                position: absolute;
                bottom: 0;
                left: 0;
                color: #fff;
                padding: 6px 10px;
                font-size: 12px;
                font-weight: 600;
                width: 100%;
            }

        .isotope_news .isotope_news_container .small a.isotope_title {
            font-size: 16px;
            line-height: 1.1em;
            font-weight: 600;
            color: #000;
            margin: 10px 0 10px 0;
            display: block;
        }

        .isotope_news .isotope_news_container .small p.isotope_text {
            font-size: 13px;
            line-height: 20px;
            padding: 0 0 10px 0;
        }

        .isotope_news .isotope_news_container .small .source {
            font-size: 10px;
            color: #9e9e9e;
        }

    .isotope_news .isotope_news_container .cat_webtv .date_cat {
        background-color: #e20001;
    }

    .isotope_news .isotope_news_container .cat_news .date_cat {
        background-color: #4385ab;
    }

    .isotope_news .isotope_news_container .cat_interviews .date_cat {
        background-color: #ad8c27 !important;
    }

    .isotope_news .isotope_news_container .cat_medical .date_cat {
        background-color: #05b86e;
    }

    .isotope_news .isotope_news_container .cat_mustsee .date_cat {
        background-color: #630377;
    }

@media only screen and (min-width:991px) {
    header .top_menu_lm {
        min-width: 440px;
    }
}

@media only screen and (min-width:720px) and (max-width:990px) {
    .flexslider .item {
        height: 310px;
    }
}

@media only screen and (min-width:600px) and (max-width:719px) {
    .flexslider .item {
        height: 260px;
    }
}

@media only screen and (min-width:480px) and (max-width:599px) {
    .flexslider .item {
        height: 210px;
    }

    .t_line_holder {
        display: none;
    }
}

@media only screen and (max-width:479px) {

    /*aris*/
    /*.wrapper
{
padding: 0 10px;
width: 280px;
}*/
    /*.top_search_box {
        width: 228px;
    }*/

    .flexslider .item {
        height: 130px;
    }

    #slider_wrapper {
    }

    .t_line_holder {
        display: none;
    }

    .timeline_today {
    }

    .timelineLight .t_right, .timelineLight .t_right:hover:active {
        top: 0 !important;
    }

    .isotope_news .isotope_news_container .big_inside, .isotope_news .isotope_news_container .big_outside, .isotope_news .isotope_news_container .small {
        width: 280px;
    }

        .isotope_news .isotope_news_container .big_inside .isotope_photo, .isotope_news .isotope_news_container .big_outside .isotope_photo, .isotope_news .isotope_news_container .small .isotope_photo {
            width: 280px;
            height: 130px;
            overflow: hidden;
            position: relative;
            background-size: cover;
        }

            .isotope_news .isotope_news_container .big_inside .isotope_photo .date_cat, .isotope_news .isotope_news_container .big_outside .isotope_photo .date_cat, .isotope_news .isotope_news_container .small .isotope_photo .date_cat {
                position: absolute;
                bottom: 0;
                left: 0;
                color: #fff;
                padding: 6px 10px;
                font-size: 12px;
                font-weight: 600;
                width: 100%;
            }

        .isotope_news .isotope_news_container .big_inside a.isotope_title, .isotope_news .isotope_news_container .big_outside a.isotope_title, .isotope_news .isotope_news_container .small a.isotope_title {
            font-size: 16px;
            line-height: 1.1em;
            font-weight: 600;
            color: #000;
            margin: 10px 0 10px 0;
            display: block;
        }

        .isotope_news .isotope_news_container .big_inside p.isotope_text, .isotope_news .isotope_news_container .big_outside p.isotope_text, .isotope_news .isotope_news_container .small p.isotope_text {
            font-size: 13px;
            line-height: 20px;
            padding: 0 0 10px 0;
        }

        .isotope_news .isotope_news_container .big_inside .source, .isotope_news .isotope_news_container .big_outside .source, .isotope_news .isotope_news_container .small .source {
            font-size: 10px;
            color: #9e9e9e;
        }

    .footer_logo img {
        width: 280px;
        height: auto !important;
    }
}
