@media (min-width:1400px){
    .works-item{height:300px;}
    .works-item-url{margin-top:100px;}
}
@media (min-width: 992px) {
    #wrapper{padding-left:262px;}
    #leftmenu{position:fixed;top:0;left:262px;width:262px;margin-left:-262px;border:none;border-radius:0;overflow-y:auto;background-color:#055696;bottom:0;overflow-x:hidden;padding-bottom:40px;}
}
@media only screen and (max-width:992px){ 
    #leftmenu {position: fixed;top:0;left:0;width: 100%;height:95px;z-index: 9999;}
    #leftmenu .logo {position: relative;height:80px;background-color: #055696;background-position: 10px 10px;width: 100%; margin: 0; padding: 15px 15px 0 75px;}
    #leftmenu .logo-name, #leftmenu .logo-description {width: 40%;}
    #title .logo:hover {text-decoration: none;}
    .nav {margin: 0; padding: 0;background-color: #055696;display: none;position: absolute;top:80px;left:0;width: 100%;}  
    .hamburger {
      position: absolute;
      right: 15px;
      top: 50%;
      width: 32px;
      height: 4px;
      background: #fff;
      margin: auto;
      z-index: 9999;
      cursor: pointer;
    }
    .hamburger:before,
    .hamburger:after {
      content: '';
      position: absolute;
      left: 0;
      width: 32px;
      height: 4px;
      background: #fff;
    }
    .hamburger:before {
      top: -8px;
    }
    .hamburger:after {
      bottom: -8px;
    }  
    #title {height: auto;}
    #title .container-fluid {position: relative;}
    #parallaxWrap {height: 0 !important;}
    .title-appeal-subtitle {padding: 0 20px;}
    #works .section-title {width: 50%; margin: 0 auto;}
    #trust {margin-top: 40px;padding-bottom: 40px;}
    .decision-tab-line-item {display: block;text-align: center;padding:5px 0;}
    .decision-tab-line-item-number {display: none;}
    .decision-tab-content {margin-top: 40px;}
    .decision-prev {left: 10px;}
    .decision-next {right: 10px;}
    .prototype-carousel-image {width: 350px;float: left;}
    .prototype-carousel-image a:before {width: 340px;height: 239px;}
    .prototype-carousel-image a:after {top: -150px;left: 150px;}
    .prototype-carousel-text {width: 40%;float: left;}
    .helpinfo-item.col-sm-2 {width: 45%;}
    .contacts-col {width: 50%;float: left;}
    .feedback-form {width: 50%; margin-bottom: 30px;}
    .feedback-pdf-col {width: 30%;}
    #feedback .btn.blue, #feedback .btn.pink {width: 100%;}
    #moreinfo-carousel .item {width: 100%;}
    #moreinfo-carousel .item img {width: 100%;}
}
@media (min-width: 768px) {
    
}
@media only screen and (max-width:768px){
  /* .animated{-o-transition-property:none !important;-moz-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;animation:none !important;}*/
    .price-buttons {top: 0;}
    .price-summary {display: none;}
    .price-table tr:last-child td:nth-child(2) {opacity: 1;}
    .contacts-col {width: 100%;text-align: center;margin-bottom: 25px;}
    .contacts-col-phone, .contacts-col-mail {padding: 0;}
    .contacts-col-phone:before, .contacts-col-mail:before {display: none;}
    .price-buttons {text-align: center;}
    .decision-tab-content-item-icon {display: block;margin: 0 auto;}
    .decision-tab-content-item {width: 100%;}
    .decision-tab-content-item-text {width: 60%;margin: 0 auto;display: block;text-align: center;margin-top: 20px;}
    #prototype .item {min-height:390px;}
    .prototype-carousel-text {width: 100%;padding-top: 0;float: none;}
    .prototype-carousel-image {height: 250px;float: none;margin:0 auto;display: block;}
    .prototype-carousel-text-title, .prototype-carousel-text-description, .prototype-carousel-text-url {color: #000; text-align: center;}
    .prototype-carousel-text-url a {color: #000;text-decoration: none;}
    #prototype-carousel .owl-dots {width: 100%;text-align: center;position: relative;bottom:0;right:0;}
    .prototype-carousel-nav {text-align: center;margin: 20px 0;}
    #prototype-carousel .owl-controls {margin-top: 15px;}
    #prototype {padding-bottom: 30px;}
}
@media only screen and (max-width:480px){
    .title-name {font-size: 40px;}  
    .helpinfo-item.col-xs-12 {width: 100%;padding-right:0;}
    .feedback-form, .feedback-pdf-col {width: 100%;}
    .feedback-pdf-col {margin-bottom: 30px;}
    .feedback-form .col-xs-12 {padding: 0;}
    .works-item {width:100% !important;}
    .decision-tab-content-item-text-title {font-size: 26px;}
    h2.section-title {font-size: 30px;}
    .logo-description {width: 70% !important;}
    #works .section-title {font-size: 20px; width: 100%;}
    .works-nav-left, .works-nav-right {top: 75px;}
    .title-name, h2.section-title, h3.trust-title, .prototype-content .section-title {font-size: 25px;}
    .prototype-carousel-image {width: 240px;height: 190px;}
    .prototype-carousel-image a:before {width: 230px;height: 162px;}
    .prototype-carousel-image a:after {top: -114px;left: 96px;}
    #prototype .item {min-height: 300px;}
    .prototype-carousel-text-url {font-size: 12px;}
    .price-buttons {padding-left: 0;}
    .price-buttons .btn {margin-bottom: 15px;width: 90%;}
    .paytype-item {display: inline-block;vertical-align: top;float: none;}
}
@media only screen and (max-width: 320px) {

}
