/*
    Document   : responsive
    Created on : 22-juil.-2013, 15:11:42
    Author     : clercxj
*/

@media (max-width: 979px) {
    #home-slide{
        height:201px;
    }
    #fp7-eu{
        display:none;
    }
}

@media (min-width: 1600px) {
    .container{
        width:1450px;
    }
    #nav-container.f-nav {
        width: 1390px;
    }
    #home-slide{
        height: 400px;
    }
    #home-news, #home-events{
        height:/*620px;*/480px;
    }
    .navbar-search .search-query{
        width: 280px;
    }
}
@media (max-width: 1220px) {
    .navbar-search .search-query {
        width: 160px;
    }
    .navbar .nav > li > a {
        padding: 15px 18px;
    }
    h1#site-description {
        margin-top: 15px;
    }
    #home-slide{
        height: 168px;
    }
    .abWhiteBox {
        padding: 5px;
        right: 10px !important;
        height: auto !important;
        width: auto !important;
        left:10px !important;
    }
    .rsContentSlider h3, .rsContentSlider h2, .rsContentSlider h1 {
        font-size: 18px !important;
        line-height: 24px !important;
        margin:0;
    }
    #involved-widget, #consultation-widget{display:none;}
}

@media (min-width: 1220px) and (max-width: 1599px) {
    #home-news, #home-events{
        height:/*700*/520px;
    }
    .navbar-search .search-query{
        width: 220px;
    }
    #s2r-shared-news p.tagline, aside.widget_rss h3{
        border-bottom: 1px solid #0995a1;
        padding: 5px 10px;
        font-style: italic;
        color: #0995a1;
    }
    .rsVideoContainer img.rsImg{
        height: 338px;
    }
}
@media (min-width: 979px) and (max-width: 1220px) {
    #home-news, #home-events{
        height:/*820*/560px;
    }
    #nav-container.f-nav {
        width: 880px;
    }
    .rsVideoContainer img.rsImg{
        height: 268px;
    }
    .rsSlide div:nth-child(4){
        top:5px !important;
    }
    .rsSlide div:nth-child(5){
        top:35px !important;
    }
    .rsSlide div:nth-child(6){
        top:80px !important;
    }
    .rsSlide div:nth-child(7){
        top:125px !important;
    }
}
@media (min-width: 767px) and (max-width: 979px) {
    .navbar-inner .container .span3{
        display:none;
    }
    .navbar-inner .container .span9{
        width:100%;
    }
    nav .nav-collapse{
        /*-webkit-border-radius: 10px;
        border-radius: 10px;*/
        overflow: visible;
        height: 50px;
    }
    nav ul#menu-main-menu-1 ul.sub-menu {
        margin-top:-2px;
    }
    .nav-collapse .nav > li {
        float:left;
    }
    nav ul#menu-main-menu-1 li:hover > ul.sub-menu {
        display: block !important;
    }
    #nav-container.f-nav {
        width: 664px;
    }
/*    nav#nav-container{
        overflow: visible;
    }*/
    /*.nav li a {
        padding: 15px !important;
    }*/
/*    ul#menu-main-menu ul.sub-menu{
        position: relative !important;
        border:none !important;
        display:block !important;
    }
    ul#menu-main-menu ul.sub-menu li{
        border: none !important;
    }
    ul#menu-main-menu ul.sub-menu li a{
        padding: 5px 40px;
    }
    ul#menu-main-menu ul.sub-menu{
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }*/
    #logo{
        width: 100%;
    }
    #logo a#logo_link{
        padding-left: 10px;
        width: 180px;
        margin-bottom: 10px;
    }
    #home-news, #home-events{
        height:/*1020*/660px;
    }
    .rsVideoContainer img.rsImg{
        height: 201px;
    }
    .rsSlide div:nth-child(4){
        top:5px !important;
    }
    .rsSlide div:nth-child(5){
        top:30px !important;
    }
    .rsSlide div:nth-child(6){
        top:80px !important;
    }
    .rsSlide div:nth-child(7){
        top:130px !important;
    }
}

@media (max-width: 767px) {
    #nav-container, h1#site-description{
        display:none;
    }
    #menu_cont, #menu_search{
        display: block;
    }
    #main-header{
        padding-top: 10px;
    }
    .row-fluid#ip {
        background: url(../images/blue-bg-h.png) repeat-y 50% 0 ;
    }
        body, #borders{
        padding: 0;
    }
    .container{
        width: 100%;
    }
    h1#site-description {
        text-align:left;
        font-size: 20px;
        padding-right:10px;
    }
    .modal-body .span4{
        display:none;
    }
    #home-about .span3{
        text-align: center;
        margin-bottom: 20px;
    }
    .footer-inner .span3:first-child img{
        width: auto;
    }
    .mc_merge_var input {
        width: 50%;
    }
    .rsVideoContainer img.rsImg{
        height: 235px;
    }
    .rsContentSlider h3, .rsContentSlider h2,.rsContentSlider h1, .rsContentSlider p{
        font-size:14px !important;
        font-weight:normal !important;
        line-height: 18px !important;
    }
    h2#ip {
        text-align: center;
        background: #fff;
    }
    .rsSlide div:nth-child(4){
        top:5px !important;
    }
    .rsSlide div:nth-child(5){
        top:30px !important;
    }
    .rsSlide div:nth-child(6){
        top:70px !important;
    }
    .rsSlide div:nth-child(7){
        top:110px !important;
    }

}
@media (max-width: 480px) {
    .rsVideoContainer img.rsImg{
        height: 175px;
    }
    .rsContentSlider h3, .rsContentSlider h2,.rsContentSlider h1, .rsContentSlider p{
        font-size:12px !important;
        font-weight:normal !important;
        line-height: 16px !important;
    }
    .rsSlide div:nth-child(4){
        top:5px !important;
    }
    .rsSlide div:nth-child(5){
        top:25px !important;
    }
    .rsSlide div:nth-child(6){
        top: 75px !important;
    }
    .rsSlide div:nth-child(7){
        top: 109px !important;
    }
    #home-slide{
        height: 175px !important;
    }
    .rsContentSlider img {
        height: 175px !important;
    }
}
