@media (min-width: 768px) {
	#copyright .row > *:last-child {
		text-align: right;
	}
}
@media screen and (max-width: 767px) {
	.menufooter ul{
		width: 100% !important;
	}
	
	.logo {
    margin-top: -43px;
    padding-top: 0;
    padding-bottom: 0px;
}
.nav-top .nav-top-right .navbar-header .navbar-toggle{
	margin-right: 0px;
}
.nav-top .nav-top-right .navbar-header .navbar-toggle .icon-bar {
    background-color: #002866;
}

.bamner .hotline {
    margin-top: 0px;
}
        .navbar-ex1-collapse1{
            width: 100%;
        }
        .navbar-ex1-collapse1 .navbar-nav li{
            border-bottom: 1px solid #d3d3d3;
        }
        .box-right .box-right-content .item-news {
            padding: 5px;
        }
        .box-right .box-right-content .item-news .media-object {
            -webkit-border-radius: 0px;
            -moz-border-radius: 0px;
            border-radius: 0px;
            width: 100%;
        }
	#global-menu .navbar-brand {
		height: 54px;
	}
	#global-menu .navbar-brand > img {
		max-width: 40%;
	}
	#menu-collapse .navbar-nav {
	    margin-top: auto;
	}
	#menu-collapse .navbar-nav>li>a {
		border-radius: 0;
	}
	#menu-collapse .sub-menu:hover .menu-has-children {
		display: none;
	}
	#menu-collapse .sub-menu .menu-has-children {
		padding-top: 0;
		position: static;
		width: 100%;
	}
/* main
---------------------------------*/
	.main-slider .bx-wrapper .bx-pager-item {
		padding: 3px 0;
	}
	.main-slider .bx-wrapper .bx-pager a {
		margin: 0 1px;
		height: 5px;
		width: 40px;
	}
	.main-slider .bx-wrapper .bx-pager-item:first-child {
		border-top-left-radius: 2px;
		border-bottom-left-radius: 2px;
		padding-left: 2px;
	}
	.main-slider .bx-wrapper .bx-pager-item:last-child {
		border-top-right-radius: 2px;
		border-bottom-right-radius: 2px;
		padding-right: 2px;
	}
	.main-slider .bx-controls a {
		height: 41px;
		width: 41px;
	}
	.box-content .title {
		font-size: 20px;
		padding: 6px 10px 6px 80px;
	}
	.table-responsive {
		border: none;
	}
	.box-sim {
		padding: 5px 12px;
	}
	.box-content {
		padding-bottom: 20px;
	}
	.thumb-img img {
		max-width: 132px;
	}
	.box-buy .box-content {
		background-position: 50% 10px;
		background-size: 38px;
		padding-top: 30px;
	}.slider2 .slide-content:first-child {
	padding-right: 20px;
}
.slider2 .slide-content:last-child {
	padding-left: 20px;
}
	.box-buy .box-content:before,
	.box-buy .box-content:after {
		top: 20px;
	}
	.box-buy .btn {
    	margin-top: 20px;
    }
    .hotline {
		font-size: 18px;
	}
	.box-buy-2 .thumb-img {
		padding-top: 20px;
	}
	.box-buy-2 .caption {
		background-position: 50% 20px;
		background-size: 60px;
		padding-top: 50px;
	}
	.box-buy-2 .caption > * {
		font-size: 18px;
	}
	.slider2 .slide-content {
		width: 100%;
	}
	.slider2 .slide-content:first-child,
	.slider2 .slide-content:last-child {
		padding: 0;
	}
	.slider2 .slide-content:last-child {
		margin-top: 20px;
	}
	.slider2 .slide .slide-content .content {
		padding: 10px;
	}
	.woocommerce div.product div.images.woocommerce-product-gallery{
		float: left;
	}

/* footer
---------------------------------*/
	.top-footer {
		padding-top: 19px;
		padding-bottom: 19px;
	}
	.top-footer .bx-wrapper img {
		max-width: 60%;
	}
}
@media screen and (max-width: 440px) {
	.box-right .box-right-content .item-news .item-title {
		font: 14px verdana,sans-serif;
		text-decoration: none;
		text-align: center;
		margin-top: 2px;
		height: 25px;
	}
}