.wraper {
  width:100%;
}

@media (max-width:992px) {
  .body-bg,
  .container {
    width:100%;
  }
  #header {
    display:block !important;
  }
  #header .logo {
    padding:10px;
  }
  #menu-site-default .navbar-right {
    display:none;
  }
  .column-margin-left {
    margin-left:0 !important;
  }
}

@media (max-width:767px) {
  .body-bg,
  .container {
    width:100%;
  }
  #header {
    margin-top:0;
  }
  .box-shadow {
    box-shadow:none;
    -webkit-box-shadow:none;
  }
  .contactDefault {
    position:relative;
  }
  .contactDefault,
  .personalArea,
  .social-icons {
    float:right;
    margin-right:10px;
    margin-left:0;
  }
  .contactDefault .content,
  .social-icons .content {
    display:none;
  }
  .contactList li {
    display:block;
  }
  .contactList li .fa,
  .contactList li [class*=" icon-"],
  .contactList li [class^=icon-] {
    width:20px !important;
  }
  .breadcrumbs-wrap {
    display:none;
  }
  .hidden-ss-block,
  .hidden-ss-inline,
  .hidden-ss-inline-block {
    display:none !important;
  }
  #menusite .dropdown-submenu>a:after,
  .cart .title,
  .third-nav .current-time {
    display:none;
  }
  .second-nav .bg {
    -webkit-border-top-left-radius:0;
    -webkit-border-top-right-radius:0;
    -webkit-border-bottom-right-radius:5px;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-right-radius:10px;
  }
  .third-nav .bg {
    padding:10px 5px;
  }
  .second-nav .border-ftw {
    border:none;
  }
  #menusite .navbar-default .navbar-nav>li,
  #menusite .navbar-default .navbar-nav>li:first-child {
    margin-left:0 !important;
  }
  #menusite .navbar-default .navbar-nav>li:last-child {
    margin-right:0 !important;
  }
  #menusite .navbar-default .navbar-nav>li>a {
    color:#fff !important;
  }
  #menusite .navbar-default .navbar-nav>li {
    border-right:none;
    border-bottom:1px solid #034726;
  }
  #menusite .navbar-default .navbar-nav>.open>a,
  #menusite .navbar-default .navbar-nav>.open>a:focus,
  #menusite .navbar-default .navbar-nav>.open>a:hover,
  #menusite .navbar-default .navbar-nav>li>a:focus,
  #menusite .navbar-default .navbar-nav>li>a:hover {
    background:linear-gradient(to bottom,#034726 0,#034726 100%) !important;
    color:#fff !important;
  }
  #menusite .navbar-default .navbar-nav>.active>a,
  #menusite .navbar-default .navbar-nav>.active>a:focus,
  #menusite .navbar-default .navbar-nav>.active>a:hover {
    background:#034726 !important;
    color:#fff !important;
  }
  #menusite .navbar-nav {
    margin:0 0 10px !important;
  }
  #menusite .navbar-collapse {
    padding-left:0 !important;
    padding-right:0 !important;
    border-color:transparent;
  }
  #menusite .navbar-toggle {
    margin-left:0 !important;
    color:#dcdcdc !important;
    border:none;
    float:left;
  }
  #menusite .navbar-toggle:focus,
  #menusite .navbar-toggle:hover {
    color:#fff !important;
    background-color:#034726 !important;
  }
  #menusite .navbar-nav .dropdown-mobile {
    border-top-width:1px !important;
    border-top-style:solid !important;
    border-top-color:#82b2dc !important;
  }
  #menusite .dropdown-submenu {
    margin:0;
    padding:0;
  }
  #menusite .dropdown-submenu li>ul>li {
    margin-left:30px;
  }
  #menusite .dropdown-submenu a {
    line-height:33px;
    background-color:#82b2dc;
    border-top-width:1px !important;
    border-top-style:solid !important;
    border-top-color:#a6c8e6 !important;
    padding-left:15px !important;
    padding-right:15px !important;
  }
  #menusite .dropdown-submenu li a {
    color:#333 !important;
  }
  .cart {
    position:absolute;
    width:105px;
    right:0;
    color:#fff;
    top:24px;
    z-index:9999;
  }
  .second-nav {
    margin-top:10px;
  }
  .cart .cartCount {
    border:1px solid #fff;
  }
}

@media (max-width:499px) {
  .nv-infodie {
    width:100%;
  }
  #header .logo {
    text-align:center;
  }
  #header .logo img {
    width:auto;
  }
.account img {
    width: 20%;
}
.cart img {
    width: 25% !important;
}
  .visible-ss-block {
    display:block !important;
  }
  .visible-ss-inline {
    display:inline !important;
  }
  .visible-ss-inline-block {
    display:inline-block !important;
  }
  .hidden-ss-block,
  .hidden-ss-inline,
  .hidden-ss-inline-block {
    display:none !important;
  }
  #footer-tip,
  #tip {
    max-width:100%;
    margin-right:0 !important;
  }
  .guestBlock {
    width:100%;
  }
}

@media (min-width:500px) and (max-width:991px) {
  #footer .menu li {
    width:32%;
  }
  #footer .menu li:nth-child(3n+2) {
    padding-right:8px;
    padding-left:7px;
  }
  #footer .menu li:nth-child(3n),
  #footer .menu li:nth-child(3n+1) {
    padding-left:0;
    padding-right:0;
  }
}

@media (min-width:500px) {
  .nv-infodie {
    width:500px;
    left:50%;
    margin-left:-250px;
  }
}

@media (min-height:500px) {
  .body-bg,
  .container {
    width:100%;
  }
  .nv-infodie {
    height:500px;
    top:50%;
    margin-top:-250px;
  }
}

@media (min-width:768px) {
  .wraper {
    width:100%;
  }
  .hidden-ss-block {
    display:block !important;
  }
  .hidden-ss-inline {
    display:inline !important;
  }
  .hidden-ss-inline-block {
    display:inline-block !important;
  }
}

@media (min-width:992px) {
  .body-bg,
  .container,
  .wraper {
    width:100%;
  }
  .wraper {
    max-width:1200px;
  }
  nav>.container>.row {
    margin-left:0;
    margin-right:0;
  }
}

@media (min-width:1200px) {
  .wraper {
    width:1200px;
  }
  nav>.container>.row {
    margin-left:-5px;
    margin-right:-5px;
  }
}