.wraper {
  width:100%;
}

.tms_an {
  display:block;
}

.shops_an {
  display:block;
}

.tms_col_body_img img {
  text-align:center;
  background-color:#fff;
  display:inline-block;
  max-width:100%;
  height:220px;
}
 .sologan {
  display:none
}

@media (max-width:992px) {
	  .headerSearch {right:10px;

}
  #header {
    margin-top:60px;
    min-height:50px;
    position:relative;
    background:#fff;
    display:-webkit-flex;
    display:flex;
    align-items:center;
  }
  .tms_hotline {
    top:0;
    left:0;
  }
  .tms_book {
    right:20px;
    top:0;
  }
  .sologan {display:block;
    position: absolute;
    left: 10px;
    top: 2px;
    text-align: center;
}
.sologan1 {font-size: 16px;}
.sologan2 {font-size: 20px;}
		  
		  
  .shops_an {
    display:none;
  }
  .tms_colum {
    width:25%;
    float:left;
  }
  .body-bg,
  .container {
    width:100%;
  }
  .column-margin-left {
    margin-left:0 !important;
  }
}

@media (max-width:767px) {
	  .sologan {
    position: absolute;
    left: 10px;display:block;
    top: 2px;
    text-align: center;
}
.sologan1 {font-size: 16px;}
.sologan2 {font-size: 20px;}
  #header {
    margin-top:60px;
    min-height:60px;
  }
 .tmsline_left { display:none;
    border-left: 1px solid #eeeeee;
} 
.footer_img { display:none;

} 
  .tms_book {
    display:none
  }
    .tms_top {

    width: 100%;
    max-width: 100%;
}
  .headerSearch {right:10px;
       width: 98%;
}
  
  .box18 img {
    height:160px;
    width:auto;
    max-width:100%;
    -webkit-transition:all .35s ease;
    transition:all .35s ease;
  }
  .tms_colum {
    width:25%;
    float:left;
  }
  .tms_service .item {
    margin-bottom:30px;
    height:220px;
  }
  .tms_hotline {
    display:none;
  }
  .tms_an {
    display:none;
  }
  .about_content {
    padding:10px;
  }
  img.tms_cat_img {
    width:100%;
    height:auto;
  }
  .footerNav2 .theme-change {
    float:center;
    text-align:center;
  }
  .body-bg,
  .container {
    width:100%;
  }
  .box-shadow {
    box-shadow:none;
    -webkit-box-shadow:none;
  }
  .contactDefault {
    position:relative;
  }
  .social-icons,
  .contactDefault,
  .personalArea {
    float:right;
    margin-right:10px;
    margin-left:0;
  }
  .social-icons .content,
  .contactDefault .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;
  }
  .second-nav {
    position:absolute;
    left:-20px;
    top:10px;
  }
  .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;
  }
  .third-nav .current-time {
    display:none;
  }
}

@media (max-width:499px) {
  #header {

    background:#fff;
  }
  
  .tms_top {

    width: 100%;
    max-width: 100%;
}
  .headerSearch {
    width: 100%;
}
  .sologan1 {font-size: 12px;}
.sologan2 {font-size: 12px;}
  
  .tms_colum {
    width:50%;
    float:left;
  }
  .box18 img {
    height:120px;
    width:auto;
    max-width:100%;
    -webkit-transition:all .35s ease;
    transition:all .35s ease;
  }
  .second-nav {
    position:absolute;
    left:-20px;
    top:75px;
  }
  #header {
    height:60px;
    display:block !important;
  }
  .nv-infodie {
    width:100%;
  }
  #header .logo {
    text-align:center;
  }
  #header .logo img {
    text-align:center;
    max-height:80px;
    width:auto;
  }
  .tms25,
  .tms_top_50 {
    width:100%;
  }
  .tms_margin_top_50 {
    margin-top:0;
  }
  .tms50 {
    float:left;
    width:100%;
    text-align:left !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;
  }
  #tip,
  #footer-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 {
    width:100%;
  }
  .wraper {
    width:100%;
    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;
  }
}