
@media (min-width: 992px){
header .navbar .navbar-header{margin-top: 10px;}
#top-nav{padding:0 15px;}
#top-nav .navbar-nav>li>a{padding:40px 20px;}
#top-nav .navbar-nav>li>a:hover,.navbar .navbar-nav>.active>a{background:0 0;color:#70a800;}
#top-nav .navbar .navbar-nav>li>a{color:#333;}
#top-nav .navbar-nav>.dropdown>.dropdown-menu{left:0;min-width: 200px;border:none;border-radius: 0;}
#top-nav .nav>.dropdown>.dropdown-menu .dropdown>.dropdown-menu{left:100%;border:none;border-radius: 0;top:0;margin-top: -6px;min-width: 230px;}
#top-nav .navbar-nav>.dropdown>.dropdown-menu>li>a{padding:10px 20px;}
#top-nav .navbar-nav>.dropdown>.dropdown-menu .dropdown>.dropdown-menu>li>a{padding:10px 20px;}
}
@media (min-width:992px) and (max-width:1199px){#top-nav .navbar-nav>li>a{padding:30px 13px;}
header .navbar .navbar-header{max-width: 31%;}
}
@media (max-width: 991px){
header .navbar .navbar-header .navbar-toggle span{background-color: #333;}
#top-nav .nav>.dropdown>.dropdown-menu{width: 100%;border:none;border-radius: 0;position: static;box-shadow: none;float: none;}
#top-nav .nav>.dropdown>.dropdown-menu .dropdown>.dropdown-menu {position: static;float: none;border:none;border-radius: 0;width: 100%;box-shadow: none;}
#top-nav .nav>.dropdown>.dropdown-menu>li>a{padding:10px 20px;}
#top-nav .nav>.dropdown>.dropdown-menu>.dropdown>.dropdown-menu>li>a{padding: 10px 25px;}
#top-nav .nav>.dropdown>.dropdown-menu>.dropdown>.dropdown-menu>.dropdown>.dropdown-menu>li>a{padding: 10px 30px;color: #da251e}
.about{padding:30px 0;}
.about .about-img{margin-bottom: 20px;}
.application{margin:0;padding:30px 0;}
.exhibition{margin:30px 0;}
footer .copy{float: none!important;text-align: center;padding:20px 0;}
.ny-main{padding: 20px 0}
.pn .next{text-align: left!important;}
}
@media (min-width:768px) and (max-width:991px){
header .navbar .navbar-header .navbar-brand{height: 80px;}
header .navbar .navbar-header .navbar-toggle{margin-top: 20px;}
}
@media (max-width:767px){
header .navbar .navbar-header .navbar-brand{max-width: 45%;}
.carousel-caption{position:absolute;top:5%;right:8%;left:8%;z-index:10;}
.carousel-caption h2{margin:0 0 5px 0;font-weight:700;font-size:20px;}
.carousel-caption p{font-size:12px;line-height:20px;}
.about{padding:20px 0;}
.about_info{margin-top:10px;}
.application{margin:0;padding:20px 0;}
.exhibition{margin:20px 0;}
.service{background:url(../images/service.jpg) no-repeat; background-size:cover;background-position: 50% 50%;}
.ser_title{padding:40px 0;}
.ser_title h1{font-size: 30px;}
.ser_title h4{line-height: 1.6;}
.ny-main{padding: 5px 0 20px 0}
.ny-contact h4{font-size: 14px;}
}