
@media only screen and (max-width: 1024px) {
#nav-wrap .logo img {
	max-width: 200px;
}
#nav-wrap .nav-search-btn {
	padding: 16px 15px;
}
.win-title-backgrand {
	position: relative;
	opacity: 1;
}
}

@media only screen and (min-width: 768px) and (max-width: 1041px) {
.change-password .input-name {
	line-height: inherit !important;
}
.publications-index .col-sm-8>.row {
	margin-bottom: 20px;
}
}

/* mobile */
@media only screen and (min-width:480px) and (max-width:767px) {
.comm-prompt .col-sm-9 .down-link {
	display: block;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
}

@media only screen and (max-width: 430px) {
.ver-code-img {
	padding-left: 0
}
.login-info-cell .input-code >div {
	padding-top: 10px;
}
}

@media only screen and (max-width: 767px) {
.personal-infor .select-profession:last-child {
	margin-top: 15px;
}/*20161118 personal*/
.container.quick-links .row .col-sm-3 {
	margin-bottom: 0px;
}
.video-bridge.press-box>.row>.col-sm-8>.row .col-sm-6 {
	margin-bottom: 0;
	width: 100%;
}
.video-bridge .row > [class*=col-] {
	margin-top: 0px;
}
.video-bridge .wookmark1 .col-sm-6:nth-last-child(2) > .bor-bottom {
	border-bottom: 2px solid #2ca8d2 !important;
}
.win-rightgray .col-sm-12.col-md-8 em {
	font-size: 16px;
	color: #999;
}
.returns-prompt >.col-sm-6 {
	margin-left: 0;
}
.win-rightgray .col-sm-12.col-md-8 h3 {
	font-size: 22px;
	margin-top: 10px;
}
.row.win-rightgray.win-rightgray-bg {
	margin-bottom: 20px;
}
.winwin-text .tx_txt em {
	padding-top: 0;
}
.winwin-text .col-sm-4 a img {
	margin-bottom: 10px;
}
.partner-domain .col-sm-2 {
	width: auto;
}
.partner-banner .carousel-caption {
	margin-left: 0;
}
.per-process img {
	width: 100%;
}
#Login .down_line i, #Jurisdiction .down_line i {
	float: none;
	display: inline-block;
}
#Permission, #Jurisdiction, #Login {
	min-width: 1px;
}
#Subscribe_reg .foot-text {
	width: 100%;
	max-width: 100%;
	padding-left: 6px;
}
.inputs-prompt {
	height: auto;
}
.change-password .inputs-name {
	text-align: left;
}
.page-allEvents .symbol a p {
	padding-top: 2px;
}
.lt-img-rt-tx .container .col-sm-12 .row.text-center .col-sm-3 {
	width: auto;
}
.softcom .col-sm-5.pull-right {
	margin-left: 0;
}
.softcom .col-sm-5 > img {
	width: 100%;
}
.softcom .col-sm-5.pull-left {
	margin: 0;
	float: none !important;
}
.win-rightgray .col-md-8 p {
	display: block;
}
.solution-list ul li.download {
	text-align: left;
}
.solution-list ul li a:first-child {
	display: block;
	clear: both;
	float: none;
}
.solution_video_wrap .solution_video ul.video-list li {
	float: none;
}
.pro-hot-cell .row .col-sm-3, .pro-hot-cell .row .col-sm-6 {
	margin-bottom: 10px !important;
}
.solar-table {
	display: none;
}
.table-more {
	margin-bottom: 20px;
}
.win-rightgray .col-xs-4 {
	padding-right: 15px;
}
.row.win-rightgray img {
	height: auto;
	width: 100% !important;
}
.col-sm-12.change-password .row {
	margin-bottom: 0;
}
.col-sm-10 .moreinfo .row .col-sm-12 ul li {
	margin-bottom: 10px;
}
.col-sm-10 .moreinfo .row .col-sm-12 {
	display: block;
	clear: both;
}
.page-allEvents .symbol a {
	width: 160px;
	height: 120px;
	line-height: 13em;
}
.page-allEvents .text {
	padding-left: 0;
	margin-top: 12px;
}
.page-allEvents .item {
	margin-bottom: 0;
}
.page-allEvents .calendar {
	margin-bottom: 20px;
	display: block;
}
.anyts-down p.download {
	float: left;
	margin-top: 10px;
}
.row.win-rightgray img {
	width: 100%;
}
.win-gray .container h2 {
	padding-left: inherit;
}
.win-gray .container .row {
	padding-left: inherit;
}
.win-gray .publications .col-sm-3 img.img-responsive {
	max-height: none;
	max-width: none;
}
.win-gray .publications .col-sm-3 p {
	margin: 0;
}
.win-gray .publications .col-sm-3 h3 {
	max-width: none;
}
.win-gray .publications .col-sm-3 {
	width: 50%;
	padding-bottom: 15px;
}
.container > .row > .col-sm-3 {
	margin-bottom: 0;
	padding-top: 0;
}
.winwin-text .wookmark .stamp1 {
	display: none;
}
.win-rightgray .col-xs-4 {
	width: 100%;
	margin-bottom: 15px;
}
.winwin-text .col-sm-4:nth-last-child(2) > .bor-bottom, .winwin-text .col-sm-4:nth-last-child(3) > .bor-bottom {
	border-bottom: 2px solid #2ca8d2;
}
.stamp {
	width: 100% !important;
}
.stamp .img-responsive {
	width: auto;
}
.stamp img, .stamp h3 {
	margin-left: 0 !important;
	text-align: left !important;
}
.stamp a {
	margin-left: 0 !important;
}
.page-allEvents .symbol a {
	width: 160px;
	height: 120px;
	line-height: 13em;
}
.page-allEvents .text {
	padding-left: 0;
	margin-top: 12px;
}
.cloud_computing .pull-right {
	float: none !important;
}
.win-rightgray {
	margin-left: 0;
}
.comm-prompt > .col-sm-3 img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
.touxiang img.img-responsive {
	width: 195px;
}
h1.clr_topMn {
	margin-top: 0;
}
.tx_txt .tcont {
	display: none;
}
#nav-wrap .logo img {
	width: 100%;
	max-width: 150px;
}
body h1 {
	font-size: 28px;
}
body h2 {
	font-size: 22px;
}
body h3 {
	font-size: 18px;
}
.select-text {
	float: none;
}
.query-contant {
	background: #fff !important;
}
.selct-form-right {
	padding-top: 0;
}
.selectresult {
	padding-bottom: 20px;
}
.csr-layout .col-sm-4, .csr-layout .col-sm-6, .csr-layout .col-sm-8 {
	float: none !important;
}
.sd-index .csr-layout >.row .col-sm-4:last-child .focus {
	margin-bottom: 30px;
}
.sd-index .focus {
	margin-bottom: 0;
}
.sd-index .focus a {
	height: auto;
	width: 100%;
}
.sd-index .focus img, .sd-index .focus a p {
	display: none;
}
.sd-index .focus a h3 {
	margin: 12px;
	text-align: center;
}
.sd-index .text-bg {
	position: relative;
	height: auto;
}
.upload-btn {
	margin-left: 0;
}
.input-prompt {
	margin-left: 0;
	display: block;
	clear: both;
	line-height: 42px !important;
	height: auto;
}
.ver-code-img {
	display: block;
	padding-top: 0;
}
.login-info-cell .input-code >div {
	padding-top: 0
}
.login-info-cell .infor-write .input-code a img {
	margin-top: 7px;
}
.select-text {
	margin-right: 10px;
}
.change-password .input-name {
	width: 100%;
	text-align: left;
	line-height: 42px !important;
	margin: 0;
	float: none;
}
.change-password .tishi {
	float: none;
	text-align: center;
}
.change-password .submit a {
	display: block;
	margin: 20px auto;
}
.change-password select, .change-password textarea, .change-password input {
	width: 100%;
}
.agreement input {
	width: 16px !important;
	float: left;
	margin-top: 6px;
}
.change-password ul li input {
	float: left;
}
.change-password P {
	padding: 0;
	float: none;
}
.change-password .submit a {
	float: none;
}
.contact-us .col-sm-3 {
	margin-top: 15px;
}
.img-responsive {
	width: 100%
}
.con-box {
	margin-top: 24px;
}
.studies-list ul li h3 {
	margin-top: 0;
	display: none;
}
.studies-list ul li div h3 {
	display: block;
}
.studies-list ul li div p {
	display: none;
}
.studies-list .tx_txt p {
	display: none;
}
.studies-list ul li div.col-sm-3 {
	width: 35%;
	padding: 0 0.7em 0 0;
	float: left;
}
.studies-list ul li div.col-sm-9 {
	width: 65%;
	float: left;
}
.mt36:nth-last-of-type(2), .mt36:last-child {
	margin-bottom: 36px;
}
.lt-img-rt-tx h1.h-title {
	text-align: center;
	margin: 1.1em 0 0.5em 0;
}
.studies-list ul li img {
	margin-top: 4px;
}
.no-bor {
	margin: 0;
}
#tab_top_nav {
	display: none;
}
#tab_main_nav ul {
	display: none;
}
#tab_main_nav_mobile {
	display: table-cell !important;
	vertical-align: middle;
	padding-right: 15px;
	padding-left: 15px;
	width: 10%;
}
html, body {
	-webkit-text-size-adjust: 100%;
}
html p, html .quick_links, html footer, body p, body .quick_links, body footer {
	line-height: 150%;
}
.container_inner {
	margin: 0;
}
.the_expert .details {
	padding-left: 10%;
	text-align: left;
	color: #6d6d6d;
}
#breadcrumb_nav {
	display: none;
}
.cloud_computing {
	display: block;
	margin-left: 0;
	margin-right: 0;
}
.cloud_computing .left, .cloud_computing .right {
	display: inline-block;
	width: 100%;
}
.cloud_computing .left h1, .cloud_computing .left h2 {
	text-align: center;
}
.cloud_computing .right {
	padding-top: 40px;
	text-align: center;
}
.cloud_computing .right img {
	min-width: 200px;
}
/* HUAWEI ADVANTAGE
  **********************/
    /* HUAWEI SOLUTIONS 
  **********************/    
.lt-img-rt-tx h1, .lt-img-rt-tx h2 {
	margin-left: 0;
	margin-right: 0;
}
.lt-img-rt-tx .cell {
	display: table;
	border-top: 1px solid #eee;
}
.lt-img-rt-tx .cell div {
	display: table-cell;
	vertical-align: top;
	padding-top: 8%;
	padding-bottom: 8%;
}
.lt-img-rt-tx .cell div img {
	width: 100%;
	height: auto;
}
.lt-img-rt-tx .cell div:first-child {
	width: 29%;
	vertical-align: middle;
	padding-left: 0;
}
.lt-img-rt-tx .cell div:first-child + div {
	width: 71%;
	text-align: left;
	padding-left: 10px;
	padding-right: 0;
}
.lt-img-rt-tx .cell div:first-child + div h3 {
	margin-top: 0;
	margin-bottom: 10px;
}
.lt-img-rt-tx .cell p {
	padding: 0;
	margin: 0;
}
.lt-img-rt-tx .cell_spacer {
	display: none;
}
/* FOOTER NAV MOBILE
  **********************/
    /* FOOTER 
  **********************/    
#footer .left, #footer .bottom_left {
	display: none;
}
#footer .right, #footer .bottom_right {
	display: block;
	width: auto;
	margin-left: 0;
	margin-right: 0;
	text-align: center;
}
#footer .bottom_right {
	padding: 20px 0;
}
#footer .bottom_right ul li {
	display: inline-block;
}
#footer .right ul li {
	display: inline-block;
	margin-right: 10px;
	line-height: 50px;
}
/*banner text*/
.group-index-banner .item, .fbb-index-banner .carousel-inner .item {
	height: auto !important;
	background: no-repeat center top;
	background-size: contain;
	padding-top: 22.25%;
}
.group-index-banner .no-swiper .item, .fbb-index-banner .no-swiper .carousel-inner .item {
	padding-top: 96.25%;
}
.group-index-banner .item .text p, .group-index-banner .item .text h3 {
	color: #fff;
	font-size: 16px;
	margin: 10px auto;
}
.group-index-banner .item .text h3 {
	font-size: 20px;
}
/*.group-index-banner .carousel-indicators {
	bottom: 0;
}*/
.group-index-banner .item .text a {
	background: transparent;
	display: inline;
	text-decoration: none;
	border-radius: 3px;
	padding: 0px;
	text-align: left;
	font-size: 18px;
	margin: 0px auto;
	color: #fff;
}
.group-index-banner:hover .carousel-control {
	background-size: 100%;
}
.group-index-banner .carousel-caption {
	position: absolute;
	left: 0;
	top: 0;
	padding-top: 56.20%;
	right: 0;
	bottom: 0;
	z-index: 10;
	padding-bottom: 10px;
	color: #ffffff;
	text-align: left;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
	padding-left: 0px;
}
.carousel-caption .text {
	padding-bottom: 100%;
}
.banner-btn {
	background: none;
	border: 0 solid #fff;
}
.group-index-banner .carousel-control {
	height: 0;
	padding-bottom: 56.25%;
	background-size: 100%;
}
.container .row .col-sm-3 .text {
	width: 70%;
	background-color: #fff;
}
.container .row .col-sm-2 .text {
	width: 70%;
	background-color: #fff;
}
.container .row .col-sm-9 .search-layout .search-bar .text_2 {
	width: 90%;
}
.col-sm-8>.tx_txt>p {
	margin-top: -8px !important;
}
.col-sm-12 .row .text-img {
	float: none !important;
	margin: auto !important;
}
.img-list ul li {
	padding: 0 15px;
	position: inherit;
	display: block;
}
.img-list ul li img {
	width: 100% !important;
	height: auto !important;
	max-width: 100%;
	max-height: 100%;
}
.col-xs-8>.tx_txt>p {
	margin-top: -10px;
}
.container .col-sm-9 .text-img {
	float: none;
	margin: 0;
}
.container .col-sm-9 .text-img img {
	margin: 0 auto;
}
.winwin-footer .left {
	display: block !important;
}
.winwin-footer .left_inner div {
	width: 100% !important;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#footer.winwin-footer .left_inner label {
	font-weight: normal !important;
	padding-bottom: 5px;
	border-bottom: 1px solid #535353;
	cursor: pointer;
}
#footer.winwin-footer .left_inner.row {
	margin-left: 0;
	margin-right: 0;
}
.no-border {
	border: none !important;
}
.win-foot-border-top {
	border-top: 1px solid #6e6e6e;
}
.col-xs-12.no-border>a {
	position: relative;
	z-index: 99;
	display: block;
	cursor: pointer !important;
	vertical-align: middle;
}
.col-xs-12.no-border>a>label {
	cursor: pointer !important;
}
.row.win-rightgray.win-rightgray-bg {
	background: none;
	border-bottom: 2px solid #2ca8d2;
}
.row.win-rightgray.win-rightgray-bg .col-sm-12.col-md-8 {
	padding: 0;
}
.row.win-rightgray.win-rightgray-bg .col-xs-4 {
	padding: 0;
}
}

/* ipad */
@media (min-width: 768px) and (max-width: 991px) {
.press-rightgray .win-rightgray {
	padding: 0.2em 0;
}
#tab_main_nav_mobile_container {
	width: 54%;
}
#tab_main_nav_mobile_container ul li.hasmore i {
/*position: absolute;
        left: 35%;*/
}
#container.mobile-menu-open, #footer.mobile-menu-open, .share_nullbox.mobile-menu-open {
	left: -54% !important;
}
.ipad-col-sm-12 {
	width: 100%;
	margin-top: 30px;
}
#tab_main_nav_mobile_container.mobile-menu-open, #tab_main_nav_mobile_next_container.mobile-menu-open {
	right: 0 !important;
	box-shadow: -5px 0px 10px rgba(0, 0, 0, .2);
}
.banner_list li {
	background-size: cover;
}
.news-item-box li {
}
.group-index-banner .item {
	height: 420px;
	background-size: auto 100%;
}
#tab_main_nav_mobile {
	display: table-cell !important;
	vertical-align: middle;
	text-align: center;
}
.change-password .input-name {
	height: inherit;
	font-size: 16px;
}
.input-prompt {
	line-height: inherit;
}
/* niefang 2015512 bof*/
.mobile-topbor {
	border-top: 2px solid #3333ff;
	width: 100%;
	border-bottom: 1px solid #ededed;
}
.mobile-imghover {
	margin-top: 8px;
	display: none;
}
.mobile-imgnohover {
	margin-top: 8px;
	display: block;
}
.mobile-consumer:hover img.mobile-imghover, .mobile-enterprise:hover img.mobile-imghover, .mobile-carrier:hover img.mobile-imghover {
	display: block;
}
.mobile-consumer:hover img.mobile-imgnohover, .mobile-enterprise:hover img.mobile-imgnohover, .mobile-carrier:hover img.mobile-imgnohover {
	display: none;
}
.mobile-consumer p, .mobile-enterprise p, .mobile-carrier p {
	color: #999;
	text-align: center;
	font-size: 14px;
	margin-top: 0;
	margin-bottom: 2px;
}
.mobile-consumer:hover p, .mobile-enterprise:hover p, .mobile-carrier:hover p {
	color: #fff;
}
.a-blockposition {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	background-image: url(about:blank);
}
.mobile-consumer:hover {
	background-color: #3399ff;
}
.mobile-enterprise:hover {
	background-color: #3399ff;
}
.mobile-carrier:hover {
	background-color: #3399ff;
}
/* niefang 2015512 eof*/	
}

@media (min-width: 361px) and (max-width: 767px) {
.group-index-banner .item {
	height: auto !important;
	background: no-repeat center top;
	background-size: 100%;
	padding-top: 18.25%;
}
}

/* lte ipad */
@media (max-width: 991px) {
.qr-code img, .qr-code p {
	display: none;
}
.winwin-text .down-link {
	margin-bottom: 12px;
}
.winwin-text .qr-code {
	padding-left: 15px;
}
#tab_main_nav_close_mobile {
	margin-top: 0;
	vertical-align: middle;
	z-index: 999;
	width: 20px;
	right: 25px;
	top: 10px;
	float: right;
}
.search-header {
	background: #999;
	overflow: hidden;
}
.search-header div {
	border: 1px solid #ededed;
	border-radius: 5px;
	text-align: right;
	background: #fff;
	margin: 8px 10px;
	padding-right: 15px;
}
.search-header div input {
	border-radius: 5px;
	width: 88%;
	outline: none;
	resize: none;
	height: 36px;
	border: none;
	padding-left: 5px;
}
.search-header div a {
	display: inline-block;
	height: 100%;
	padding-left: 5px;
	width: 10%;
}
#tab_main_nav_mobile_container ul li.search {
	height: 40px;
	padding: 0px 20px 0;
	margin-top: 10px;
}
.footer-icon-top img {
	margin: auto;
	width: auto;
}
#footer .bottom_right, #footer .right {
	display: block;
	text-align: center;
	margin: 0 auto;
}
}

/*dwx272160 2015-1-15*/
@media (min-width: 768px) and (max-width: 991px) {
.press-rightgray .win-rightgray {
	padding: 0.2em 0;
}
.win-rightgray h3 {
	line-height: 24px;
	max-height: 48px;
}
.qr-code img, .qr-code p {
	display: none;
}
#tab_main_nav_mobile {
	display: table-cell !important;
	vertical-align: middle;
	text-align: center;
	padding-left: 15px;
	width: 10%
}
.img-list ul {
	height: 170px;
}
.img-list ul li img {
	max-height: 130px;
	height: 100px;
}
.new_silder1 .carousel-inner .item {
	background-size: cover;
}
.pd_b_15 {
	padding-bottom: 0;
}
#footer .bottom_right ul li {
	margin-right: 3px;
}
#footer .bottom_right ul li:not(:last-child):after {
	content: '|';
	padding-left: 7px;
}
}

@media only screen and (max-width: 480px) {
.container .row .col-sm-9 span img {
	width: 35%;
	margin: 0 10px 0 0;
	padding-top: 6px;
}
}

/*end dwx272160*/
@media (min-width: 768px) {
/*B 20161118 personal*/
.personal-infor .select-profession {
	padding-right: 0;
}
.personal-infor .select-profession .custom-combobox .ui-corner-left {
	width: 79%;
	width: 78% \9;
}
.personal-infor .select-profession .custom-combobox .ui-corner-right {
	width: 20.5%;
}
/*E 20161118 personal*/
/* 2015-7-7 bof */
.lt-img-rt-tx .col-sm-6>.row>.col-xs-7>h3.hidden-xs, .lt-img-rt-tx .col-sm-6>.row>.col-sm-7>h3.hidden-xs, .solCategory .col-sm-9 .row .col-sm-4 h3, .row.detail-page>.col-sm-9>.con-list-1>.row>.col-sm-12>h3:first-child, .studies-list>ul>li>.row>.col-sm-12>h3, .csr-layout>.row>.col-sm-3>h3, .video-list-layout>.studies-list>h3.hidden-xs, .solution_video_wrap .solution_video ul.video-list li h3, .segment>.list>.item>.calendar>.text>h3, .page-allEvents h3, .lt-img-rt-tx .down-list h3.down-title, .product_case_studies .row .col-sm-3 h3, .product_case_studies .col-xs-7 h3, .product_case_studies .col-sm-7 h3, .heise .row .col-sm-3 h3, .reset-col .col-sm-2 dl dt +dd, .reset-col .col-sm-9 .col-sm-3 dl dt +dd, .img-list>ul>li>span.clearfix, .video-list-layout .studies-list .tx_txt h3, .video-list-layout .studies-list h3.hidden-xs, .huise-bg>.container>.row>.col-sm-3>h3, .solCategory .lt-img-rt-tx .cell h3, .con-list-1 h3 {
	font-size: 16px;
	font-weight: bold;
}
.lt-img-rt-tx .col-sm-6>.row>.col-xs-7>h3 {
	margin-bottom: 10px;
}
.lt-img-rt-tx .col-sm-6>.row>.col-xs-7>p {
	margin-top: 0;
}
.mb24 .col-xs-7>h3 {
	margin-top: -5px;
}
.sm_tiele1 {
	display: none;
}
.sm_tiele {
	display: block;
	margin-top: 12px;
}
}

/*end*/
/*gte pc*/
@media only screen and (min-width: 1025px) {
#nav-cont .nav-list ul li a, #nav-cont .nav-list ul li span {
	font-size: 16px !important;
}
}

@media (min-width: 1200px) {
.select-text {
	width: 235px !important;
}
#nav-cont .nav-list ul li a {
	display: block;
	float: left;
	margin-left: 36px;
	height: 52px;
}
}

/*logo navigations bar*/
@media (min-width:992px) {
.win-rightgray {
	padding: 1em 0 .8em;
}
.press-rightgray .win-rightgray {
	padding: 0.56em 0;
}
.win-rightgray h3 {
	height: auto;
	line-height: 28px;
}
#nav-wrap .logo {
	margin: 10px 0;
}
#nav-wrap .quicktools {
	margin-right: 15px;
	margin-top: 25px;
}
.container .row .col-sm-9 .search-layout .search-bar .text_2 {
	width: 92.5%;
}
.hirp-open-cate .sub-cate a {
	float: left;
}
}

@media (max-width: 767px) {
.banner {
	min-height: 680px;
}
.row > [class*=col-] {
	margin-top: 15px;
}
.wirte-back {
	width: 98%;
	margin-left: 1%;
}
.banner-bigfonts {
	font-size: 36px;
}
.banner-smallfonts {
	font-size: 30px;
}
}

@media (max-width:1010px) {
.banner .earth {
	right: -30%;
}
}

@media (max-width:855px) {
.banner .banner-text .font-Huawei_Script.biger {
	font-size: 60px;
}
.banner .banner-text .font-Huawei_Script {
	font-size: 40px;
}
.banner .banner-text .font-frutigernext {
	font-size: 20px;
}
.banner .banner-text .font-frutigernext.smaller {
	font-size: 12px;
}
}

@media (max-width:799px) {
.banner .reg {
	display: block;
}
.banner .banner-text {
	margin: 1em 0 5em;
}
}

@media (max-width:768px) {
.banner .banner-text {
	margin: 2em 0 0;
	float: none;
	width: 100%;
}
.banner .date-panel {
	float: none;
	margin-top: 50px
}
}

@media (max-width:687px) {
.banner .earth {
	right: -50%;
}
}

@media (max-width:555px) {
.banner .earth {
	right: -70%;
}
}

@media (max-width:465px) {
.banner .earth {
	right: -400px;
}
}

/*==S approveUser*/
@media (max-width:768px) {
.warranty_bar select {
	width: 100%;
	margin-bottom: 10px
}
.warranty_bar input[type="text"] {
	margin-left: 0;
	width: 88%
}
}

@media (max-width:640px) {
.moudle_con li {
	width: 100%
}
.warranty_bar input[type="text"] {
	width: 75%
}
.warranty_bar input[type="button"] {
	width: 20%
}
}

/* CSS Document */
@media (min-width:992px) {
#nav-wrap .logo {
	margin: 10px 0;
}
#nav-wrap .quicktools {
	margin-right: 15px;
	margin-top: 25px;
}
}

@media only screen and (max-width: 1024px) {
#nav-wrap .logo img {
	max-width: 200px;
}
#nav-wrap .nav-search-btn {
	padding: 16px 15px;
}
#hw1_logo {
	float: left;
	overflow: hidden;
	position: relative;
	margin-right: 0px !important;
}
.hw1_masthead_cata {
	float: left;
	margin-left: 0px !important;
	padding: 0;
	position: relative;
}
.hw1_masthead_cata>li>a {
	box-sizing: border-box;
	color: #323232;
	cursor: pointer;
	display: block;
	height: 46px;
	line-height: 40px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	border-bottom: 2px solid transparent;
	transition: .3s border-color, .3s color;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
}

@media only screen and (min-width: 1025px) {
#nav-cont .nav-list ul li a, #nav-cont .nav-list ul li span {
	font-size: 16px !important;
}
}

@media (max-width: 991px) {
.search-header {
	background: #999;
	overflow: hidden;
}
.search-header div {
	border: 1px solid #ededed;
	border-radius: 5px;
	text-align: right;
	background: #fff;
	margin: 8px 10px;
	padding-right: 15px;
}
.search-header div input {
	border-radius: 5px;
	width: 88%;
	outline: none;
	resize: none;
	height: 36px;
	border: none;
	padding-left: 5px;
}
.search-header div a {
	display: inline-block;
	height: 100%;
	padding-left: 5px;
	width: 10%;
}
#tab_main_nav_mobile_container ul li.search {
	height: 40px;
	padding: 0px 20px 0;
	margin-top: 10px;
}
.footer-icon-top img {
	margin: auto;
	width: auto;
}
#footer .bottom_right, #footer .right {
	display: block;
	text-align: center;
	margin: 0 auto;
}
}

@media only screen and (max-width: 767px) {
.winwin-footer .left {
	display: block !important;
}
.winwin-footer .left_inner div {
	width: 100% !important;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#footer.winwin-footer .left_inner label {
	font-weight: normal !important;
	padding-bottom: 5px;
	border-bottom: 1px solid #535353;
}
#footer.winwin-footer .left_inner.row {
	margin-left: 0;
	margin-right: 0;
}
.win-foot-border-top {
	border-top: 1px solid #6e6e6e;
}
.col-xs-12.no-border>a {
	position: relative;
	z-index: 99;
	display: block;
	cursor: pointer !important;
	vertical-align: middle;
}
.col-xs-12.no-border>a>label {
	cursor: pointer !important;
}
}
