/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1548px) {

  .container-yelloy {
    background: #f5811d;
    padding: 0px 50px;
    position: relative;
    bottom: 30px;
    right: 30px;
}

  .container-yelloy-spaceChurrascaria{
  display: none;
  background: #f5811d;
       padding: 37px 50px;
   position: relative;
   bottom: 30px;
   right: 30px;

}

  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    width: 79%;
    overflow: hidden;
 }

  .navbar-brand img {
   height: 65px;
   width: auto;
  }
  .nav_top_firf {
        margin: -9px 11px -4px 94px;
  }

  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
      border-color: #e7e7e7;
      width:87% ; 
       }
  .navbar-default .navbar-nav > li > a {
      margin: 0px 0px;
  }
  .navbar-default .navbar-nav > li > a {
      margin: 0px 0px;
  }

  .navbar-brand img {
      padding-left: 0px;
  }

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
    .btn-center-bot {
    -webkit-border-radius: 28;
    -moz-border-radius: 28;
    border-radius: 28px;
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    border: none;
    color: #ffffff;
    background: #f5811d;
    padding: 17px 18px 18px 18px;
    margin: 18px 0 91px 0;
    text-decoration: none;
    }
     .container-yelloy-spaceChurrascaria{
    display: none;
    background: #f5811d;
       padding: 37px 50px;
    position: relative;
    bottom: 30px;
    right: 30px;


    }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    width: 91%;
    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    width: 76%;
    overflow: hidden;
    }

    .navbar-brand img {
    height: 50px;
    }

    .bloc-top_2 {
        display: none;   
    }
    .logo-brand-footer {
        display: none;
    }

    .center-block {
        margin-top: 18px;
    }

    .text-footer-p {
        text-align: center;
    }
    .img-responsive {
        padding-left: 0px;
        height: 50px;
        position: relative;
        right: 79px;
        top: -10px;
    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    width:100% ; 
     }


    .img_top {
      
        display: none;
    }
    #w {
        background: #eff3f9;
        width: 100%;
    }
    .tekst-blok-center_p {
        text-align: center;
        padding: 15px;
    }
    .fa-search-or {
        top: 40px;
    }

    .tekst-blok-center {
        text-align: center;
    }

    .navbar-default .navbar-nav > li > a {
        color: #efeeed;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        text-transform: uppercase;
        margin: 10px 11px;
    }
    .container-yelloy {
        background: #f5811d;
        padding: 28px 15px;
        position: relative;
        bottom: 30px;
        right: 0; 
    }

    .navbar-default .navbar-nav > li > a {
        color: #efeeed;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        text-transform: uppercase;
        margin: 0px 0px;
    }
    .section-logo{
        height: auto !important;
    }
    .yel-blok{
        height: auto !important;
    }
    .red-blok, .carousel-control{
        height: 530px !important;
    }
}

/* Small Devices, Tablets */
@media only screen and (max-width : 788px) {
    .bloc-pdf {
    padding: 28px 0 0 0;
}
    .col-md-3 img {
    margin: 31px 0px 39px 0px;
}
    .bloc-pdf h2.bottom {
    margin-top: 92px;
}
    .btn-center-bot {
    -webkit-border-radius: 28;
    -moz-border-radius: 28;
    border-radius: 28px;
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    border: none;
    color: #ffffff;
    background: #f5811d;
    padding: 17px 18px 18px 18px;
    margin: 18px 0 91px 0;
    text-decoration: none;
}
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    width: 76%;
    overflow: visible;
 }
    .navbar-right {
    /* float: right !important; */
    margin: auto;
    position: relative;
}
  .nav_top_firf {
    margin: 4px 11px 11px 94px;
}
    .logo-brand-footer {
        display: none;
    }

    .center-block {
        margin-top: 18px;
    }

    .text-footer-p {
        text-align: center;
    }

    .Layout_Meet-06 {
      position: relative;
      left: 50px;
    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    width:77% ; 
     }

    .img-responsive {
        padding-left: 0px;
        height: 50px;
        position: relative;
        right: 79px;
        top: -10px;
    }
    
    #w {
        background: #eff3f9;
        width: 100%;
        -webkit-box-shadow: -2px 5px 59px 6px rgba(0,0,0,1);
        -moz-box-shadow: -2px 5px 59px 6px rgba(0,0,0,1);
        box-shadow: -2px 5px 59px 6px rgba(0,0,0,1);
    }
    	.tekst-blok-center {
        text-align: center;
    }
    .bloc-2 {
        margin-top: 80px; 
        width: 95%
       
    }
    .navbar-default .navbar-nav > li > a:hover {
        border-bottom: none;
    }
    .navbar-default .navbar-nav > li > a {
        color: #efeeed;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        text-transform: uppercase;
        margin: 0px 0px;
    }

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
    .bloc-pdf {
    padding: 28px 0 0 0;
}
    .col-md-3 img {
    margin: 31px 0px 39px 0px;
}
    .bloc-pdf h2.bottom {
    margin-top: 92px;
}
    .btn-center-bot {
    -webkit-border-radius: 28;
    -moz-border-radius: 28;
    border-radius: 28px;
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    border: none;
    color: #ffffff;
    background: #f5811d;
    padding: 17px 18px 18px 18px;
    margin: 18px 0 91px 0;
    text-decoration: none;
}
   .modal-content {

    top: 132px;
    width: 95%;
    left: 12px;
}

  .rade-top {
    padding-top: 0px;
}
   h1 {
    font-size: 36px;
    text-align: center;
 }
 .text-header {
    text-align: center;
}

  .form-top {
    margin-top: 0px;
}
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    width: 100%;
    overflow: none;
    margin-top: 35px;
 }

    .logo-brand-footer {
        display: none;
    }

    .center-block {
        margin-top: 18px;
    }

    .text-footer-p {
        text-align: center;
    }

    .img-responsive-bot {
        height: 80px;
     }

    .Layout_Meet-06 {
      position: relative;
      left: 20%;
    }

    .carousel-caption {
        position: static; 
        right: 0; 
        left: 0; 
        top: 0;
        padding-right: 44px;
        z-index: 10;
        color: #fff;
        text-align: center;
        text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    }

    .text-header-blok {
      margin-top: 30%;
    }
    .nav_top_firf {
         margin: 11px 18px 20px 50px;
    }

    .img-responsive {
       display: none;
    }
    .foto_logo_margin_2 {
    margin: 35px 0 0;
    height: 50px;
    }

    #w {
        background: #eff3f9;
        width: 100%;
    }
    	.tekst-blok-center {
        text-align: center;
    }
    .bloc-2 {
        margin-top: 80px; 
        width: 95%
       
    }
    .tekst-blok-yelloy {
        padding: 0; 
        font-family: 'Open Sans', sans-serif;
    }
    .navbar-default .navbar-nav > li > a:hover {
        border-bottom: none;
    }
    .navbar-default .navbar-nav > li > a {
        color: #efeeed;
        font-size: 17px;
        font-family: 'Open Sans', sans-serif;
        text-transform: uppercase;
        margin: 0px 0px;
    }
.btn-left {
    display: none;
    margin-left: 33px;
}

.foto-brend {
    padding: 0px 11px 26px 0px;
}

.foto-brend {
    padding: 0;
    height: 200px;
}

.saffi {
   display: none;
   
}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 318px) {
    .bloc-pdf {
    padding: 28px 0 0 0;
}
    .col-md-3 img {
    margin: 31px 0px 39px 0px;
}
    .bloc-pdf h2.bottom {
    margin-top: 92px;
}
    .btn-center-bot {
    -webkit-border-radius: 28;
    -moz-border-radius: 28;
    border-radius: 28px;
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    border: none;
    color: #ffffff;
    background: #f5811d;
    padding: 17px 18px 18px 18px;
    margin: 18px 0 91px 0;
    text-decoration: none;
}
    .foto-brend {
    padding: 0;
    height: 200px;
}

.saffi {
   display: none;
   
}

    .foto-brend {
    padding: 0px 11px 26px 0px;
}
.navbar-default .navbar-nav > li > a {
        color: #efeeed;
        font-size: 17px;
        font-family: 'Open Sans', sans-serif;
        text-transform: uppercase;
        margin: 0px 0px;
    }
  .modal-content {

    top: 132px;
    width: 95%;
    left: 12px;
}

  .rade-top {
    padding-top: 0px;
}

  h1 {
    font-size: 36px;
    text-align: center;
 }

  .text-header {
    text-align: center;
}


.form-top {
    margin-top: 0px;
}

  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    width: 79%;
    overflow: hidden;
 }


    .logo-brand-footer {
        display: none;
    }

    .center-block {
        margin-top: 18px;
    }


    .text-footer-p {
        text-align: center;
    }

    .img-responsive-bot {
        height: 80px;
     }

    .Layout_Meet-06 {
      position: relative;
      left: 50px;
    }

    .carousel-inner {
        position: relative;
        width: 100%;
        /* overflow: hidden; */
        top: 100px;
        padding: 0px 0 136px 38px;
    }

    .carousel-caption {
        position: static; 
        right: 0; 
        left: 0; 
        top: 0;
        z-index: 10;
        color: #fff;
        text-align: center;
        text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    }

    .text-header-blok {
      margin-top: 30%;
    }

    .nav_top_firf {
        margin: 11px 18px 20px 50px;
    }


    .img-responsive {
    padding-left: 0px;
    height: 40px;
    position: relative;
    right: 40px;
    top: -10px;
    }


    .tekst-blok-center {
        text-align: center;
    }

    #w {
        background: #eff3f9;
        width: 100%;
    }

    .navbar-default .navbar-nav > li > a:hover {
        border-bottom: none;
    }
}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {



}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {


}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

 /* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}