/* Large desktops and laptops */
@media (min-width: 1200px) {

}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

    #navigation a {
        padding: 15px 30px;
    }

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {

    .headline-deco{
        width: 90%;
    }


    #navigation a {
        padding: 15px 20px;
    }


}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {

  .affix {
        position: static;
    }

    .headline-deco{
        width: 90%;
    }


    h1{font-size:28px;}
    h2{font-size:24px;}
    h3{font-size:20px;}
    h4{font-size:18px;}

    #navigation .dropdown-menu a{color: #fff;}

    .dropdown-menu {
        display: block;
        float: none;
        position: relative;
        background: none;
        box-shadow: none;
        border: none;
        z-index:9999;
    }

    .dropdown-menu li:last-child {
        border-bottom: 1px solid #606060;
    }


    .dropdown-submenu:hover .dropdown-menu-second {
        display:block;
        position:relative;
        float: none;
        background: none;
        box-shadow: none;
        border: none;
        z-index:99999;
        left: 0%;
    }
    .dropdown-submenu .dropdown-menu-second li a {
        color: #fff;
    }

    .dropdown-submenu > a::after{
        border-color: transparent transparent transparent #fff;
    }


    .dropdown-menu:after {border: none;}

    #navigation .dropdown-menu > li > a{color: white;}
    .navbar-custom .navbar-nav > li > a{margin-right: 0px;}
    #navigation .dropdown-menu{border: none;}

    #navigation .dropdown-menu .dropdown-submenu a{border: none;}
    #navigation .dropdown-menu a{border: none;}



    #navigation a{
        padding: 10px 40px;
        width: 100%;
    }

    #navbar-search-wrapper{
        float: none !important;
    }

}

/* Portrait phones and smaller */
@media (max-width: 480px) {

    .navbar-toggle{
        margin-right: 5px;
    }

    #carousel-main{
        display: none;
    }

    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding: 0px;
    }


}