/* Responsive: Portrait tablets and up */
/*@media screen and (min-width: 320px)and (max-width: 640px){*/
  /*.col-xxs{*/
    /*width: 50%;*/
  /*}*/
  /*.mobile-style-block{*/
    /*margin-left: 9.2%;*/
    /*margin-right: 0;*/
  /*}*/
/*}*/


/*@media (max-width: 450px) {*/

  /*.background-company{*/
    /*!* background-size: cover; *!*/
    /*background-repeat: no-repeat !important;*/
    /*!* background-attachment: fixed; *!*/
    /*background-position: 58% 78px!important;*/
  /*}*/
/*}*/
/*@media (max-width: 360px) {*/
  /*.media-fonts-350{*/
    /*font-size: 16px !important;*/
  /*}*/

/*}*/
/*@media(max-width: 768px) and (min-width: 451px){*/
  /*.background-company{*/
    /*!* background-size: cover; *!*/
    /*background-repeat: no-repeat !important;*/
    /*!* background-attachment: fixed; *!*/
    /*background-position: 48% ;*/
  /*}*/
/*}*/
/*@media (max-width: 768px) {*/
  /*.media-block{*/
    /*display:none;*/
  /*}*/
  /*.media-block-up{*/
    /*display:block;*/
  /*}*/

  /*.first button{*/
    /*margin-left: 0;*/
  /*}*/
  /*.questions .call{*/
    /*margin-left: 0;*/
  /*}*/
  /*.font-size-32 {*/
    /*font-size: 25px !important;*/
  /*}*/
  /*.carousel-indicators .active {*/
    /*width: 20px !important;*/
    /*height: 20px !important;*/
    /*margin-left: 4px !important;*/
  /*}*/
  /*.carousel-indicators li {*/
    /*width: 19px !important;*/
    /*height: 19px !important;*/
    /*margin-left: 4px !important;*/
  /*}*/
  /*.questions-2{*/
    /*display: block!important;*/
  /*}*/
  /*.display-none{*/
    /*display: none !important;*/
  /*}*/
  /*.text-left-mobile{*/
    /*text-align: left !important;*/
  /*}*/
  /*.mobile-line-height{*/
    /*line-height: inherit !important;*/
  /*}*/


  /*.item {*/
    /*height: 382px !important;*/
  /*}*/
  /*.slide-1-block-background {*/
    /*background: rgba( 255,255,255, 0.8) !important;*/
  /*}*/
  /*.slide-1-block-background h1{*/
    /*font-size: 28px !important;*/
  /*}*/
  /*.col-it-inf {*/
    /*margin-top: 14%;*/
  /*}*/
  /*.text-error button.btn-full-orange {*/
    /*font-size: 13px;*/
  /*}*/
  /*.text-error input{*/
    /*font-size: 13px;*/
  /*}*/
  /*h4.segoe-regular{*/
    /*font-size: 12px;*/
  /*}*/
  /*.text-error h3.segoe-regular{*/
    /*font-size: 12px;*/
    /*margin-bottom: 0;*/
    /*margin-top: 3%;*/
  /*}*/
  /*.text-error h3 h4{*/
    /*margin-top: 5% !important;*/
    /*margin-bottom: 1% !important;*/
  /*}*/
  /*.text-error {*/
    /*margin-left: 2% !important;*/
    /*margin-top: 0 !important;*/
  /*}*/
  /*.bold{*/
    /*font-weight: normal !important;*/
  /*}*/
  /*.message-block {*/
    /*margin-left: 0% !important;*/
    /*margin-right: 0% !important;*/
  /*}*/
  /*.footer-error {*/
    /*!*top: -190px !important;*!*/
    /*top: 51% !important;*/
  /*}*/
  /*.img-height{*/
    /*height: 385px;*/
  /*}*/
  /*.dop-margin-email {*/
    /*margin-left: 5% !important;*/
  /*}*/
  /*.error-title{*/
    /*margin-top: 0px;*/
    /*margin-bottom: 0px;*/
  /*}*/
  /*.video-bg {*/
    /*opacity: 0.3 !important;*/
  /*}*/
  /*.n-bg-sl{*/
    /*display: none;*/
  /*}*/
  /*.background-slide{*/
    /*display: block !important;*/
    /*background-size: cover;*/
    /*background-position: center;*/
    /*height: 100%;*/
    /*width: 100%*/
  /*}*/


  /*.background-slide-3{*/
    /*background-image: url(../images/services.png);*/
  /*}*/
  /*.background-slide-1{*/
    /*background-image: url(../images/solutions.jpg);*/
  /*}*/
  /*.background-slide-2{*/
    /*background-image: url(../images/telecom.jpg);*/
  /*}*/

/*}*/
/* @media screen and (max-width: 768px) { */
@media screen and (max-width: 1199px) {
  /*.container {*/
    /*width: 730px;*/
  /*}*/

  .media-block-up{
    display:none;
  }
  /* Remove the padding we set earlier */
  .header,
  .marketing,
  .footer {
    padding-left: 0;
    padding-right: 0;
  }
  /* Space out the masthead */
  .header {
    margin-bottom: 30px;
  }
  /* Remove the bottom border on the jumbotron for visual effect */
  .jumbotron {
    border-bottom: 0;
  }
  .language{
    padding: 0% 8%;
  }
  .borderLeftLeng{
    /*padding-left: 1%;*/
  }
  .padding{
    height: 100%;
    padding: 2% 0;
  }
  .nav-font{
    font-size: 0.8em;
  }
  .item {
    /* height: 425px !important; */
    height: auto;
  }
  .carousel-control.right {
    right: 0;
    left: auto;
    background-image:none;
    text-shadow: -2px -2px 5px rgba(0, 0, 0, .6);
    display: none;
  }
  .carousel-control.left {
    left: 0;
    right: auto;
    background-image:none;
    text-shadow: 2px 2px 5px rgba(0, 0, 0, .6);
    display: none;
  }
  .carousel-indicators {
    bottom: 0px;
    /* width: 20px; */
    /* height: 20px; */
  }
  /* .classic {
    display: none;
  } */
  .row {
    margin-left: 0px;
  }
  .slide-1{
    text-align: left;
    margin-left: 0%;
  }
  .slide-2{
    text-align: left;
    margin-left: 0%;
  }
  .slide-3{
    text-align: left;
    margin-left: 0%;
  }
  .captions{
    position: absolute;
    right: 0;
    bottom: 20%;
    left: 10%;
    padding: 20px;
    margin-left: 30%;
    width: 90%;
    display: flex;
    flex-direction: column;
  }

  .slide-1-block-background{
    /* background: rgba( 255,255,255, 0.6); */
    /* background: rgba( 0,0,0, 0.2); */
    width: 70%;
    display: flex;
    flex-direction: column;
    /* background: rgba( 23,143,223, 0.3); */
    /* margin-bottom: 3%; */
    /* margin-left: -5px; */


  }
  .n-bg-sl:after {
    content: " ";
    z-index: 10;
    display: block;
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.9);
  
}

  .slide-1-block-background p{
    font-size: 14px;
    /* color: #ed5623; */
    color: #ffffff;
  }
  .margin-slide{
    margin-top: 2%;

  }
  .margin-slide button{
    /* margin-left: 100%; */
    padding-left: 20px;
    padding-right: 20px;
    margin: auto;
    width: 150px;
    /* margin: auto; */
  }

  h2{
    margin: 0;
    color: #666;
    padding-top: 10px;
    font-size: 52px;
    font-family: "trebuchet ms", sans-serif;
  }



  .number{
    font-size: 8px;
  }

  .slider-second-button {
    display: none;
  }

  .contacts-desktop {
    display: none;
  }
  .contacts-mobile {
    display: flex;
    flex-direction: column;
  }
  .implementation-button-block-mobile {
    display: flex;
    flex-direction: column;
    justify-content: stretch;
    align-items: center;
    /* width: 200px; */
  }
  .implementation-button-mobile {
    width: 80%;
    margin-top: 15px;
    padding-right: 0;
    padding-left: 0;
  }
  .iso-button-mobile {
    display: none;
  }
  .padding-right-15 {
    padding-right: 15px;
  }
  /* .margin-slide-buttons { */
    /* margin-left: 30%; */
  /* } */
}
