/* screen and (min-width: 1280px) */
body{
	/*background-color: blue;*/
}

.container{
	width: 1280px; width: 1260px;
	left: 50%; margin-left: -640px; margin-left: -630px;
}

.eventContent h4{
	padding: 0; margin: 0; font-weight: 400;
	font-size: 22px; line-height: 24px;
	margin: 0 0 10px 0;
}

.btn100B {
  padding: 44px 30px;
}
.proSkuTopInfo{
	margin: 0 0 0 5px; width: 480px;
}
.softwareSku .proSkuTopInfo {width: 530px;}

.proSkuTopIcon{
	float: left; width: 60px; /*height: 548px;*/ 
	padding: 0 0 0 0;
	margin: 15px 0 0 60px;
	box-sizing: border-box; display: table;
	vertical-align: middle;
	opacity: 0;
}
.skuBanner .bxslider{

}
/*.proSkuTopImg .pImg{
	position: absolute; margin-left: 0;
	width: 100%; height: auto; float: left; left: 0;
	
}*/
.proSkuTopImg .pResize{
	margin-left: 12%; position: relative;
	width: 76%; height: auto; float: left; left: 0;
	width: 450px; height: 450px; margin-left: 90px;
}

.softwareSku .proSkuTopImg .pResize {
	height: auto;
}

.relatedPro .pListImg h3 {
    font-size: 18px!important;
}

/* product energy */
.proListEnergy .img{
	float: left;
	width: 25%; margin: 20px 0;
}
.proListEnergy .infoTxt{
	float: right; width: 73%;
	margin: 20px 0;
}

/* nav */
/*.compareItem{
	position: relative; float: left;
	 padding: 5px 20px 20px 20px; 
	box-sizing: border-box;
}


.writeReviewPopup{
	position: absolute; margin: auto; float: left;
	left: 50%; margin-left: -45%;
	float: left; width: 90%;
	width: 1140px; margin-left: -570px;
}*/
.addProduct .img{
	width: 100%; height: 174px; height: auto;
}

/* support */
.contactUsTxt{
	margin-top: 35px!important;
}
.topDownload ul li .topDownInfoDiv{width: 100%; padding: 0; margin: 0; float: left; margin: 0;
	 padding: 15px 25px; box-sizing:border-box; min-height: 120px;
}
.topDownload ul li .topDownInfoDivLine{width: 585px; 
	border-bottom: 1px solid #c8c8c8;  box-sizing:border-box; height: 1px; float: left; margin: 0 15px;
}
.topDownload ul li .topDownInfoDiv .info .text{width: calc(100% - 150px);}

.animateIcon{
	width: 80%; margin: 0 10%;
}


.downloadResultInfo ul li .topDownInfoDiv .info{width: 85%; float: left; margin-top: 20px;}
.toolsCiscoBtn{
	width: 164px; padding: 10px 0!important;
	margin: 20px 10px 0 10px;
}

.sideFunNav .row1 a.channel{
	padding: 19px 5px 18px 64px;
}


.signinForm input{margin: 20px 0 0 0;}
.signinForm div{float: left; width:100%; line-height:20px; padding: 5px 0;}

/* 20160105 */
.proskuNewNav .redLineTitle:first-child{
	border-bottom: none!important;
	margin-top: 20px;
}
.row .row2_7{
	float: left; width: 70%;
	padding: 15px;
	box-sizing: border-box; 
	position: relative; overflow: hidden; height: 165px;
}

/*About us*/
.about_sec4 .yearList{
	float:left;
	width:500px; height:900px;
	margin: 0 0 0 150px;
	position:relative;
}
.yearBg{
	width:500px; height:120px;
	background-color: rgba(0, 0, 0, .25);
	position:absolute;
	top: 50%;
    left: 0px;

}
.yearBg .circle{
	width:50px; height:50px;
	background-color: #7a7a7a;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	position: absolute;
	top:35px; left:37px;
}
.about_sec4 .mStoneEvent .prevBtn{
	background: url('../images/mStone_prevBtn.png') no-repeat 15px 130px;
}
.about_sec4 .mStoneEvent .nextBtn{
	background: url('../images/mStone_nextBtn.png') no-repeat 23px 130px;
}
/*About US END*/

/*Software Listing*/
.software_listing_sec2 .row2{
	width:50%;
}
.software_listing_sec2 .row2 .img{
	width: 47%;
}
.software_listing_sec2 .row2 .info{
	width: 45%;
}
/*Software Listing END*/

/*Software Sku*/
.mainSoftwareSku .proSkuTopInfo{
	width: 49%;
}
/*Software Sku END*/

/*20160113 support knowledge energy (CISCO)*/

.row .row2.grayBg.cisco {width:80%;}

/*20160113 support knowledge energy (CISCO)*/

/*Product Sku Special*/
.mainProductSpecial .proSkuTopInfo{
    margin-right: 17px;
}
.mainProductSpecial .sImgList{
	left: 686px;
}
/*Product Sku Special END*/



/*Z*/
.row .row5_2.newsBg, .row .row5.newsBg{
 background-position:  center center;
 background-size: cover;
}
.filter-wrapper{
	float: left; width: 100%; 
}
.filter-wrapper .title{
	float: left; width: 100%;
	font-size: 11px; color: black;
	display: inline-block;
}
.filter-wrapper .filter-group select{
	width: 350px; margin: 0 0 10px 0; 
}
.filter-wrapper .filter-group .ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all{
	width: 350px!important; 
}
.filter-wrapper .filter-group .btn-search:hover{
	background-color: rgba(71, 135, 173, 1)!important;
}
.filter-wrapper .filter-group button{
	width: 90%!important; margin-bottom: 10px; 
} 

.proListing .tr20.product .img{
	width: 100%; /*width: 140px;*/ height: auto!important;
}
/*Z*/
.comparResultList table tr td.infoTD{
	width: 22%; position: relative; 
	padding:15px 15px 0 15px; box-sizing:border-box; margin: 0; border:none!important;
	width: 204px!important;
}
.productSkuNew .newSkuBanner .skuBanner #slider-next,
.productSkuNew .newSkuBanner .skuBanner #slider-prev{
	/*top: 13px;*/
}
.row2_7 .skuBanner #slider-prev,.row2_7 .skuBanner #slider-next{
	top: 29%;
}

.mainBanner .flex-direction-nav .flex-next,.mainBanner .flex-direction-nav .flex-prev{
	top: 50%;
}
.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{
	top: 35%;
}

.row .row4_1:first-child{
	margin-left: 10%;
}
.row .row4_1{
	width: 20%;
}
.newsList ul li .listInfo p{
	height: 100px;
}
.newsList ul li a{
	position: absolute; bottom: 46px;
	left: calc(40% + 30px);
	right: auto;
}
.wheretobuyList.worldwideList td{
	width: auto;
}
.wheretobuyList.worldwideList td.title{
	min-width: 32%;
	width: auto;
}
.productSkuNew .newSkuBanner{
	/*height: 260px;*/
}
.productSkuNew .row .bxslider .row5{
	padding: 30px;
}
.productSkuNew .newSkuBanner .skuBanner #slider-next,
.productSkuNew .newSkuBanner .skuBanner #slider-prev{
	/*top: 45px;*/
}