body>#phone{background:url("../images/dien-thoai-xe-dap-martin-107.png") no-repeat scroll 50% 50% transparent;display:block;height:52px;width:250px;padding:5px;position:fixed;z-index:99999;bottom:0;left:0;}
body>#google-plus{height:80px;width:250px;display:block;position:fixed;z-index:99999;bottom:0;left:60px;}
.pvn-content {margin: 0 auto;width: 1170px;}
.p-main h3{line-height:16px;}
#jsn-topbar{ background-color: #9F173A; padding:0px;}
h1{color: #ffa200;margin-bottom:5px;line-height:1em;text-shadow:1px 1px #777;background:rgba(0, 0, 0, 0) url("../images/backgrounds/bg-promo-pattern.png") repeat scroll 0 0;padding:10px;font-size:28px;font-weight:bold;}
#jsn-pos-mainmenu {white-space:nowrap;}
.menu-topmenu{white-space:nowrap;}
#jsn-pos-topbar .jsn-modulecontainer { margin-top:0px;}
#jsn-pos-topbar div.jsn-modulecontent { padding:0px;}
#jsn-pos-topbar .mod-languages { padding-top:8px;padding-right:20px;}
#jsn-header-bottom {background-color: #f0f0f0;border-bottom: 1px solid #cccccc;color: #000000;width: 100%;}
.link-button {white-space:nowrap;}
#jsn-logo{padding:5px 0px;}
#hotline{top: 58px; display: block; position: absolute; z-index: 99999999; margin-left: 80px;}
#pvn-chat{float:right;}
#pvn-search{float:right;}
div.jsn-modulecontainer ul.menu-mainmenu > li > a{color:#666;}
div.jsn-modulecontainer ul.menu-mainmenu ul, div.jsn-modulecontainer ul.menu-mainmenu > li:hover > a, div.jsn-modulecontainer ul.menu-mainmenu > li.active > a{color:#ffffff;text-align:left;}
.categoryPhoto{max-width:900px;margin:0 auto;padding:10px 0px;}
.jsn-onepage #jsn-mainbody-content { margin-bottom: 10px; }
.jsn-onepage #jsn-mainbody-content-inner { display: none; }
.jsn-homepage .jsn-gallery > div,
.jsn-homepage .jsn-gallery > div > div {
	background:none !important;
}
.jsn-homepage .jsn-gallery .box_skitter .info_slide_dots {
	top: 700px;
}

.jsn-homepage #jsn-promo {
	background: url(../images/backgrounds/bg-promo.jpg) center top repeat;
}
.jsn-homepage #jsn-promo:before {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../images/backgrounds/bg-promo-pattern.png);
	z-index: -1;
}
.jsn-homepage #jsn-promo-inner {
	margin-top: 0;
	margin-bottom: 0;
}
.mainsection-intro {
	padding: 20px 0;
}
.main-heading {
	position: relative;
	height: 60px;
}
.main-heading > span {
	text-transform: uppercase;
	font-size: 1.6em;
	font-weight: bold;
	padding: 0px;
	display: inline-block;
	position: absolute;
	z-index: 0;
	height: 60px;
	line-height: 60px;
	background:none;
	color:#FFF;
}
.main-heading .main-heading-icon {
	display: inline-block;
	height: 60px;
	width: 60px;
	margin: 10px 20px 0 0;
	float:left;
}
.mainsection-intro .main-heading-desc {
	font-size: 1.8em;
	color: #fff;
}
/* .pvn-product .mainsection-intro .main-heading-desc {
	color:red;
} */

/* Content Top Area */
#demo-services .grid-layout {
	margin: 60px 0;
}
#demo-services .service-item {
	padding-left: 85px;
	margin: 20px 0;
	background-position: left top;
	background-repeat: no-repeat;
}
#demo-services .service-content h3 {
	color: #363636;
	font-size: 1.8em;
	margin: 0 0 10px;
}
#demo-services .service-content p {
	margin: 15px 0 25px;
}
/* Main Content - Recent Works Area */
.mainsection-intro.recent-works {
	padding: 70px 0 40px;
}
.jsn-homepage .jsn-themegrid-container {
	background-color: transparent !important;
}
.jsn-homepage .jsn-themegrid-box {
	margin: 10px !important;
	transition: border-color 0.3s ease-in-out;
	-moz-transition: border-color 0.3s ease-in-out;
	-webkit-transition: border-color 0.3s ease-in-out;
}
.jsn-homepage .jsn-themegrid-box:hover {
	border-color: #ddd !important;
}

/* Our Team Area */
@keyframes animatedBackground {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}
@-webkit-keyframes animatedBackground {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}
@-ms-keyframes animatedBackground {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}
@-moz-keyframes animatedBackground {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}
.jsn-homepage #jsn-content-bottom-over {background-color:#febf01;color:#000;}
.p-border{background-color:#ccf;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px;}
.p-border2{background-color:#ccf;-webkit-border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px;padding:10px;}
div.jsn-modulecontainer.our-team-member {
	margin-top: -20px;
}
#our-team-member .member-item .member-desc {
	background-color: rgba(255,255,255,0.8);
	position: absolute;
	bottom: 0;
}
#our-team-member .member-item img.member-avatar {
	display: inherit;
	margin-bottom: 90px;
	-webkit-filter: saturate(0%);
	transition: filter 0.3s ease-in-out;
	-moz-transition: filter 0.3s ease-in-out;
	-webkit-transition: -webkit-filter 0.3s ease-in-out;
}
#our-team-member .member-item:hover img.member-avatar {
	-webkit-filter: saturate(100%);
}
#our-team-member .member-item {
	position: relative;
	background-color: #bbb;
	border-bottom: 5px solid #9c0031;
}
body.jsn-color-pink #our-team-member .member-item {
	border-color: #ca0554;
}
body.jsn-color-red #our-team-member .member-item {
	border-color: #febf01;
}
body.jsn-color-green #our-team-member .member-item {
	border-color: #598300;
}
body.jsn-color-brown #our-team-member .member-item {
	border-color: #8a501d;
}
body.jsn-color-orange #our-team-member .member-item {
	border-color: #f18322;
}
body.jsn-color-cyan #our-team-member .member-item {
	border-color: #2f9fb3;
}
body.jsn-color-blue #our-team-member .member-item {
	border-color: #0062AE;
}
#our-team-member .member-desc {
	height: 90px;
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
}
#our-team-member .member-name {
	height: 90px;
	display: inline-block;
	padding: 0 20px 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#our-team-member .memer-info {
	display: inline-block;
	padding: 0 20px;
	border: none;
	height: 0;
	overflow: hidden;
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
}
#our-team-member .member-item:hover .member-desc {
	height: 180px;
}
#our-team-member .member-item:hover .memer-info {
	padding: 10px 20px;
	height: 90px;
	background-color: #000;
	color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#our-team-member img.member-avatar {
	width: 100%;
	height: auto;
}
#our-team-member .member-name h4 {
	text-transform: uppercase;
	font-size: 1.6em;
	color: #434343;
	margin-bottom: 0;
}
#our-team-member .member-name span {
	text-transform: uppercase;ß
}

/* Contact - Content Bottom Area */

.jsn-homepage #jsn-usermodules3 {
	margin-top: 40px;
}
.jsn-homepage #jsn-pos-user5 {
	width: 32%;
}
.jsn-homepage #jsn-pos-user6 {
	width: 65%;
}
.jsn-homepage #jsn-pos-user7 {
	display: none;
}
.demo-office-branch {
	color: #959595;
	font-size: 1.2em;
	line-height: 1.5em;
	margin-bottom: 75px;
}
.demo-office-branch:last-child {
	margin-bottom: 0;
}
.demo-office-branch h3 {
	font-size: 2em;
	color: #363636;
}
.demo-office-branch hr {
	border: none;
	border-top: 5px solid #ddd;
	margin: 10px 0;
}
/* Demo Contact Form */
div.jsn-modulecontainer.demo-contact-form .jsn-form-content label,
div.jsn-modulecontainer.demo-contact-form .jsn-text-center {
	display: none;
}
div.jsn-modulecontainer.demo-contact-form .jsn-form-content .jsn-input-xlarge-fluid {
	width: 98%;
}
div.jsn-modulecontainer.demo-contact-form .jsn-form-content input[type="text"] {
	height: 40px;
}
div.jsn-modulecontainer.demo-contact-form .jsn-row-container {
	margin-bottom: 0;
}
div.jsn-modulecontainer.demo-contact-form .form-actions {
	padding: 0 6px;
	margin: 0;
}
div.jsn-modulecontainer.demo-contact-form button.jsn-form-submit {
	font-family: 'Strait', Arial, Helvetica, sans-serif;
	background-color: #ca0554;
	background-image: none;
	text-shadow: none;
	box-shadow: none;
	border-radius: 0;
	border: none;
	position: relative;
	cursor: pointer;
	font-size: 16px;
	padding: 12px 8px 12px 15px;
	padding: 12px 15px\9;
	display: inline-block;
	color: #fff;
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	box-shadow: 0 3px #e5e5e5;
	-moz-box-shadow: 0 3px #e5e5e5;
	-webkit-box-shadow: 0 3px #e5e5e5;
}
div.jsn-modulecontainer.demo-contact-form button.jsn-form-submit:before {
	content: "";
	display: block;
	height: 100%;
	width: 0;
	position: absolute;
	pointer-events: none;
	border: 22px solid #ca0554;
	background-color: #ca0554;
	right: -15px;
	top: 0;
	-webkit-transform: skew(-20deg);
	-moz-transform: skew(-20deg);
	-o-transform: skew(-20deg);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	box-shadow: 4px 3px #e5e5e5;
	-moz-box-shadow: 4px 3px #e5e5e5;
	-webkit-box-shadow: 4px 3px #e5e5e5;
	z-index: -1;
	display: none\9;
}
div.jsn-modulecontainer.demo-contact-form button.jsn-form-submit:hover,
div.jsn-modulecontainer.demo-contact-form button.jsn-form-submit:hover:before {
	background-color: #e71c6d;
	border-color: #e71c6d;
}
div.jsn-modulecontainer.demo-contact-form .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight {
	border-color: transparent !important;
	background: none !important;
}

/* =============== RESPONSIVE STYLE =============== */
@media only screen and (max-width: 1170px) {
	.pvn-content{width:100%;}
}
@media only screen and (max-width: 1440px) {
	.jsn-homepage .galleria-container img {
		height: 500px !important;
		width: 750px !important;
	}
}
@media only screen and (max-width: 1366px) {
	.jsn-homepage #jsn-header-top {
		padding: 0 !important;
	}
	.jsn-homepage .galleria-container img {
		height: 300px !important;
		width: 450px !important;
	}
}
@media only screen and (max-width: 480px), (max-device-width: 480px) {
	.mainsection-intro.recent-works {
		padding: 30px 0 0;
	}
	#demo-services .grid-layout {
		margin: 0 0 30px;
	}
	.mainsection-intro {
		padding: 20px 0;
	}
	.main-heading {
		height: 60px;
	}
	.main-heading > span {
		font-size: 1em;
		line-height: 54px;
		height: 60px;
		padding: 0 15px;
	}
	body.jsn-textstyle-news .main-heading > span {
		font-size: 1em;
	}
	body.jsn-textstyle-news .mainsection-intro .main-heading-desc {
		font-size: 1.5em;
	}
	.main-heading .main-heading-icon {
		height: 32px;
		width: 32px;
		background-size: 32px auto !important;
		margin-right: 10px;
	}
	.main-heading .icon-maplocation {
		background-size: auto 32px !important;
	}
	.jsn-homepage .jsn-themegrid-box {
		margin: 10px 0 !important;
	}
	.jsn-homepage .jsn-themegrid-box,
	.jsn-homepage .jsn-themegrid-image img {
		max-width: 100% !important;
		height: auto !important;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
	.jsn-homepage .galleria-container img {
		max-height: 100% !important;
		width: auto !important;
	}
	.categoryPhoto{max-width:300px;}
	#hotline{
		width: 100%;
		padding-top: 10px;
		text-align: center;
		margin:0px;
		float: none;
	}
	.jsn-menu-sticky #hotline{padding-top:0px;}
	/*#cart{margin-top:90px;}*/
	#pvn-chat {float:none;width:100%;}
	.jsn-menu-sticky #cart{display:none;}
	.main-heading > span{height:30px;line-height:30px;padding-top:15px;}
	.mainsection-intro .main-heading-desc{font-size:1.4em;padding-top:5px;}
}
@media only screen and (min-width: 890px){
	#pvn-search {position: relative;top: -50px;right:10px;z-index: 999;}
	#jsn-mainbody,#jsn-pos-content-top{position: relative;top: -30px;}

}
@media only screen and (min-width: 769px) and (max-width: 960px), (min-device-width: 769px) and (max-device-width: 960px) {
	.mainsection-intro {
		padding: 30px 0;
	}
	.mainsection-intro.recent-works {
		padding: 30px 0 0;
	}
	.jsn-homepage .jsn-themegrid-box {
		width: 44.5% !important;
	}
	.jsn-homepage .galleria-container img {
		height: 500px !important;
		width: 750px !important;
	}
	.categoryPhoto{max-width:600px;}
}

@media only screen and (min-width: 641px) and (max-width: 768px), (min-device-width: 641px) and (max-device-width: 768px) and (orientation:portrait) {
	h1 {
		font-size: 1.6em;
	}
	.jsn-homepage .jsn-themegrid-box {
		width: 44% !important;
	}
	.jsn-homepage .galleria-container img {
		max-height: 100% !important;
		width: auto !important;
		height: auto !!important;
		max-width: 100% !important;
	}
	#demo-services .service-content h3,
	#our-team-member .member-name h4 {
		font-size: 1.4em;
	}
	.categoryPhoto{max-width:600px;}
	#hotline{
		width: 100%;
		padding-top: 10px;
		text-align: center;
		margin:0px;
		float: none;
	}
	.jsn-menu-sticky #hotline{padding-top:0px;}
	/*#cart{margin-top:90px;}*/
	#pvn-chat{float:none;width:100%;}
	.jsn-menu-sticky #cart{display:none;}
	.main-heading > span{height:30px;line-height:30px;padding-top:15px;}
	.mainsection-intro .main-heading-desc{font-size:1.4em;padding-top:5px;}
}
@media only screen and (min-width: 481px) and (max-width: 568px), (min-device-width: 481px) and (max-device-width: 568px) and (orientation:portrait) {
	h1 {
		font-size: 1.6em;
	}
	.jsn-homepage .jsn-themegrid-box {
		width: 42% !important;
	}
	.jsn-homepage .galleria-container img {
		max-height: 100% !important;
		width: auto !important;
		height: auto !!important;
		max-width: 100% !important;
	}
	#demo-services .service-content h3,
	#our-team-member .member-name h4 {
		font-size: 1.4em;
	}
	#our-team-member .grid-layout:after,
	#demo-services .grid-layout:after {
		clear: inherit;
	}
	div.grid-layout3 div.grid-col {
		width: 48%;
	}
	#our-team-member div.grid-layout div.grid-col div.grid-col_inner {
		margin: 25px 17px !important;
	}
	.categoryPhoto{max-width:300px;}
	#hotline{
		width: 100%;
		padding-top: 10px;
		text-align: center;
		margin:0px;
		float: none;
	}
	.jsn-menu-sticky #hotline{padding-top:0px;}
	/*#cart{margin-top:90px;}*/
	#pvn-chat{float:none;width:100%;}
	.jsn-menu-sticky #cart{display:none;}
	.main-heading > span{height:30px;line-height:30px;padding-top:15px;}
	.mainsection-intro .main-heading-desc{font-size:1.4em;padding-top:5px;}
}
@media only screen and (min-width: 569px) and (max-width: 640px), (min-device-width: 569px) and (max-device-width: 640px) and (orientation:landscape) {
	h1 {
		font-size: 1.6em;
	}
	.jsn-homepage .jsn-themegrid-box {
		width: 42% !important;
	}
	.jsn-homepage .galleria-container img {
		max-height: 100% !important;
		width: auto !important;
		height: auto !!important;
		max-width: 100% !important;
	}
	#demo-services .service-content h3,
	#our-team-member .member-name h4 {
		font-size: 1.4em;
	}
	#our-team-member .grid-layout:after,
	#demo-services .grid-layout:after {
		clear: inherit;
	}
	div.grid-layout3 div.grid-col {
		width: 48%;
	}
	#our-team-member div.grid-layout div.grid-col div.grid-col_inner {
		margin: 25px 17px !important;
	}
	.categoryPhoto{max-width:300px;}
	#hotline{
		width: 100%;
		padding-top: 10px;
		text-align: center;
		margin:0px;
		float: none;
	}
	.jsn-menu-sticky #hotline{padding-top:0px;}
	/*#cart{margin-top:90px;}*/
	#pvn-chat{float:none;width:100%;}
	.jsn-menu-sticky #cart{display:none;}
	.main-heading > span{height:30px;line-height:30px;padding-top:15px;}
	.mainsection-intro .main-heading-desc{font-size:1.4em;padding-top:5px;}
}
/***********************************/
.jsn-homepage #jsn-content {
}
.main-heading .icon-service {
	background: url(/images/icon/service-big-icon.png) center center no-repeat;
	background-size: 60px auto;
}
.main-heading .icon-image {
	background: url(images/extensions/custom-html/icons/image-big-icon.png) center center no-repeat;
	background-size: 60px auto;
	background: url(images/extensions/custom-html/icons/image-big-icon-ie.png) center center no-repeat\9;
}
.main-heading .icon-groupuser {
	background: url(images/extensions/custom-html/icons/user-big-icon.png) center center no-repeat;
	background-size: 60px auto;
	background: url(images/extensions/custom-html/icons/user-big-icon-ie.png) center center no-repeat\9;
}
.main-heading .icon-maplocation {
	background: url(images/extensions/custom-html/icons/location-big-icon.png) center center no-repeat;
	background-size: auto 56px;
	background: url(images/extensions/custom-html/icons/map-location-ie.png) center center no-repeat\9;
}

#demo-services .service-item.service {
	background-image: url(images/extensions/custom-html/icons/icon-rocket.png);
}
#demo-services .service-item.retina {
	background-image: url(images/extensions/custom-html/icons/icon-eye.png);
}
#demo-services .service-item.upload {
	background-image: url(images/extensions/custom-html/icons/icon-cloudup.png);
}
#demo-services .service-item.support {
	background-image: url(images/extensions/custom-html/icons/icon-forum.png);
}
#demo-services .service-item.game {
	background-image: url(images/extensions/custom-html/icons/icon-game.png);
}
#demo-services .service-item.image {
	background-image: url(images/extensions/custom-html/icons/icon-crop.png);
}
.pvnBlock{
	background: url("../images/backgrounds/bg-promo-pattern.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	padding:10px 0px;
	width:100%;
}
.pvnBlock2{
	background-color:rgba(240, 240, 240, 0.5);
	padding:10px 0px;
	width:100%;
}
.pvnBlock3{
	background-color:rgba(255, 255, 200, 0.3);
	padding:10px 0px;
	width:100%;
}
.categoryPhoto300{width:300px;height:145px;}
.categoryPhoto300CenterDiv{text-align:center;display: table; height: 145px; #position: relative; overflow: hidden;background-color:#ccc;}
.categoryPhoto300CenterDiv1{ #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.categoryPhoto300CenterDiv2{ #position: relative; #top: -50%;}
.flip{float:left;}
.colorBlue{
	background-color:#0297F3;
	color:#ffff00;
	font-size:18px;
	font-weight: bold;
}
.colorBlue a{color:#ffff00;}
.colorRed{
	background-color:#febf01;
	color:#fff;
	font-size:18px;
	font-weight: bold;
}
.colorRed a{color:#fff;}
.colorGreen{
	background-color:#478E1F;
	color:#fff;
	font-size:18px;
	font-weight: bold;
}
.colorGreen a{color:#fff;}
.pvnHeader{
	border-bottom: 5px solid #febf01;
}
body.jsn-color-blue  .pvnHeader{
	border-color: #0062AE;
}
#jsn-promo-inner{
	margin: 0 auto;
}
#pvn-pro {
	display: block;
	background-color: #EEE;
	border-bottom: 1px solid #E7E7E7;
}
#pvn-pro {
	position: relative;
	z-index: 88;
}
#pvn-pro div.jsn-modulecontent {
	padding: 0;
}
.pvn-color {
	background: url(../images/backgrounds/bg-promo.jpg) center top repeat;
}
.pvn-map {
	background: url(../images/backgrounds/map.jpg) center top repeat;
}
.pvn-product {
	background: url(../images/backgrounds/bike-collection.jpg) center top repeat;
	animation: animatedBackground 60s linear infinite;
	-ms-animation: animatedBackground 60s linear infinite;
	-moz-animation: animatedBackground 60s linear infinite;
	-webkit-animation: animatedBackground 60s linear infinite;
}
.pvn-showroom {
	background: url(../images/backgrounds/showroom.jpg) center top repeat;
}
.pvn-gear {
	background: url(../images/backgrounds/gear-pattern.jpg) center top repeat;
	animation: animatedBackground 60s linear infinite;
	-ms-animation: animatedBackground 60s linear infinite;
	-moz-animation: animatedBackground 60s linear infinite;
	-webkit-animation: animatedBackground 60s linear infinite;
}
#pvn-pro:before {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../images/backgrounds/bg-promo-pattern.png);
	z-index: -1;
}
#pvn-pro [class*="icon-"] h3.jsn-moduletitle span.jsn-moduleicon
{
	background-image: url(../images/icons/icons-uni-white.png);
	background-repeat: no-repeat;
}
.pvn-map#pvn-pro:before { background-color:rgba(100,70,49,0.5); }
.pvn-showroom#pvn-pro:before { background-color:rgba(100,70,49,0.5); }
/************************************************************************/
.p-map{
	/* background: url(../images/backgrounds/ban-do-viet-nam.gif) top right no-repeat; */	background-color:rgba(255,255,255,0.8);
}
.p-category {
	padding:5px;
}
.p-category-footer{
	clear:both;
}
.p-category-header {
	padding-left:10px;
	background-color:#febf01;
	color:#fff;
}
.p-category-header a{color:#00A8E9;}
.p-category-row{padding:10px 0px;}
.p-category-viewall{
	clear:both;
	line-height:40px;
	font-size:14px;
}
.p-icon-viewall{
	float:left;
	padding-left:45px;
	height:40px;
	margin-left:10px;
	background-image:url("../images/icons/window.png");
	background-repeat:no-repeat;
}
.p-description{
	color:#000;
	background-color:#fff;
	padding:10px;
}
.p-shortdescription{
	color:#000;
	background-color:#fff;
	text-align:justify;
	padding: 0px 5px;
}
.demo-caption h1{
	font-family:sans-serif !important;
	font-size:20px;
	text-align:center;
	color:#000;
}
.demo-caption .p-description{
	background:none;
	color:#000;
	font-size:18px;
}
.p-productSummary{
}

.p-item {
background-color:#eef;
float:left;
height:280px;
width:210px;
display: inline;
margin-top:12px;
margin-left:12px;
}
.p-item:hover {background-color:#ccf;}

.p-item .p-itemcontent {
background-color:#fff;
height:164px;
margin:6px;
border:solid 1px #eee;
-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;
}
.p-item .p-itemcontent:hover {border:solid 1px #cfc;}

.p-item .p-itemcontent .int_3_1_1_image {
background-position:center center;
background-repeat:no-repeat;
height:164px;
}
.p-item:hover  .p-itemcontent .int_3_1_1_image{
}


.p-item .p-itemcontent .int_3_1_1_image .int_3_1_1_vign {
float:left;
height:55px;
margin-left:3px;
margin-top:3px;
width:55px;
}
.p-item .p-itemcontent .int_3_1_1_image .p-itemicon-new ,.p-itemicon-new{
background-image:url("../images/new3.gif");
background-repeat:no-repeat;
float:right;
height:55px;
margin-left:3px;
margin-top:3px;
width:45px;
}
.p-item .p-itemcontent .int_3_1_1_image .p-itemicon-gif ,.p-itemicon-gif{
background-image:url("../images/icons/gift.gif");
background-repeat:no-repeat;
float:right;
height:20px;
width:24px;
margin-left:3px;
margin-top:3px;
}
.p-item .p-itemcontent .int_3_1_1_image .p-itemicon-sale ,.p-itemicon-sale{
background-image:url("../images/icons/sale.gif");
background-repeat:no-repeat;
float:left;
height:80px;
width:80px;
margin-left:0px;
margin-top:0px;
}
.p-item .p-itemcontent .int_3_1_1_image .p-itemicon {
float:left;
height:55px;
margin-left:3px;
margin-top:150px;
width:45px;
}
.p-item:hover .p-itemcontent .int_3_1_1_image .p-itemicon {
}

.p-item .p-itemcontent .p-itempreview,.p-itempreview{
/*background-image:url(../images/icons/zoom.png);*/
clear:left;
color:#575346;
display:none;
font-size:10px;
font-weight:bold;
line-height:21px;
margin:0 auto;
text-align:center;
text-decoration:none;
width:40px;
height:40px;
margin-top:60px;
margin-left:80px;
position:absolute;
}
.p-item .p-itemcontent .p-itempreview a {
color:#575346;
text-decoration:none;
}
.p-item .p-itemcontent .p-itempreview:hover a {text-decoration:underline;}
.p-item:hover .p-itemcontent .p-itempreview,.p-summary:hover .p-itempreview {display:block;}

.p-item .p-itemname {
color:#000000;
font-size:14px;
font-weight:bold;
height:43px;
overflow:hidden;
text-align:center;
}

.p-item .p-itemname a {
color:#000000;
text-decoration:none;
}
.p-item .p-itemname a:hover {text-decoration:underline;}

.p-item .p-itemcategory ,.p-itemcategory{
color:#ffffff;
font-size:14px;
height:24px;
text-align:center;
background-color:#febf01;
}
.p-item .p-itemcategory strong ,.p-itemcategory strong {
display:inline-block;
font-size:14px;
padding-left:2px;
padding-right:2px;
}
.p-item .p-itemcategory strong a,.p-itemcategory strong a {
color:#000;
text-decoration:none;
}
.p-item .p-itemcategory strong a:hover,.p-itemcategory  a:hover {text-decoration:underline;color:#00f;}

.p-item .p-itemprice,.p-summary .p-itemprice {
color:#575346;
font-size:12px;
padding-top:0px;
padding-bottom:10px;
height:25px;
text-align:center;
}
.p-item .p-itemprice .price_old ,.p-summary .p-itemprice .price_old{
font-size:14px;
font-weight:bold;
margin-top:-5px;
line-height:14px;
}
.p-item .p-itemprice .price_discount,.p-summary .p-itemprice .price_discount {
font-size:21px;
font-weight:bold;
}
.p-has-oldprice{
line-height:21px;
}

.p-summary .p-buybox{
color:#575346;
font-size:12px;
/* height:66px; */
height:30px;
text-align:center;
margin:0 auto;
margin-bottom:-5px;
display:table;
}
.add_bt {
	color:#FFFFFF;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:36px;
	margin-left:1px;
	cursor: pointer;
}
.add_bt img {width:80%;cursor: pointer;}
.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }
.p-summary-img{transition: all .2s ease-in-out;}
.p-summary-img:hover{transform: scale(0.9);}
.noproduct{
color: blue;
font-size: 15px;
font-weight: bold;
line-height: 24px;
}
div.productHeader{
	padding-left:80px;
}

.p-product{
}


#p-productImage{
	float:left;
}
#p-productImage  img{
	width:490px;
	padding-right:20px;
}
#p-productContent{
	float:left;
	padding-left:10px;
}
#p-productName,.p-subtitle{margin-top:-10px;font-style:italic;font-size:1.6em;border-bottom:3px solid #febf01;}
#p-productName a,.p-subtitle a{color:#0062AE;}
#p-productInfo:after {
	content:'';display:block;clear: both;
}
.p-productPriceText{
	float:left; padding-right:10px;font-size:14px;
}
.p-productPrice{
	float:left;
	font-weight:bold;
	color:#FF3035;
	font-size:14px;
}
.p-productnew {
float:left;
background-image:url("../images/new3.gif");
background-repeat:no-repeat;
height:22px;
margin:-5px 5px 0px 0px;
margin-left:20px;
width:42px;
}
.p-productDescription{
clear:both;
}
.productSpec{
	border:solid 1px #ccc;
}
.productAttributes li,.productSpec li{
	line-height:15px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.productSpec li{border-top:solid 1px #ccc;}
.p-specificationname{
	float:left;padding:5px;width:30%;
}
.p-specificationvalue{float:left;padding:5px;border-left:solid 1px #ccc;}
.p-specificationvalue p{margin:0;}
.p-specificationgroup{padding:5px;background-color:#000;color:#ff0;font-weight:bold;}
.p-specificationedit,.p-specificationdelete{float:left;padding:5px;width:30px;}
.p-faq{background-color:#eef; -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0px 10px 10px 10px;
}
.p-faq h3{margin:5px;}
.p-left-icon{float:left;}
.p-question{color:#000;}
.p-question-modifydate {background-color:#ccf;}
.p-question-modifydate:after,.p-question:after,.p-left-icon-last:after{clear: both;display:block;content:'';margin-bottom:5px;}
.p-highlight{background-color:rgba(255, 102, 0, 0.9);text-align:center;color:#fff;border-radius:5px;padding:5px;  text-transform: uppercase;font-weight: bold;}
.p-promotion{
	background-color:rgba(0, 100, 255, 0.5);
	font-size:1.1em;
	line-height:1.6em;
	border:1px solid #09f;
	padding:5px;
	background-image: url("../images/icons/giftbox.png");
	background-position: right bottom;
	background-repeat: no-repeat;
	min-height:80px;
}
.tip-wrap{background-color:#ff9;border:1px solid #a90;max-width:650px;min-width:300px;color:#000;z-index:1000;}
.tip-wrap .p-promotion{
	background-color:rgba(255, 255, 255, 0.5);
	border:none;
	text-align:left;
}
.p-promotion ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.p-main{
	background-color:rgba(255, 255, 255, 0.3);
/*	border:solid 1px #c0c0c0;
	padding:10px;*/
	min-height:400px;
}
.p-submain{
	background-color:#fff;
	min-height:400px;
	padding:10px;
}
.clr{ clear:both;}
/**********************************************/
.etabs { margin: 0; padding: 0;}
ul.etabs { margin:0;line-height:0;}
ul.etabs li{ margin:0;}
.tab { display: inline-block; zoom:1; *display:inline; background: #bbb; border-left: solid 1px #ddd;border-right: solid 1px #ddd; border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-top:solid 2px #99b;border-bottom: none;white-space:nowrap;}
.tab a:link { color:#fff; font-size: 14px; line-height: 2em; display: block; padding: 0 10px; outline: none;border-bottom: none;}
.tab a:hover { color:#90c; text-decoration: underline; }
.tab.active { background: #eef; padding-top: 6px; position: relative; top: 1px; border-color: #ccc; border-top:solid 2px #f90;border-bottom: none;}
.tab a.active:link { color:#009; font-weight: bold; }
.tab-container .panel-container { color:#000; background: #eef; border: solid #ccc 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; border-top:none}
.panel-container { margin-bottom: 10px; min-height:200px;}
.panel-container a:visited,.panel-container a:link,.panel-container a.active:link{color:#298cae;padding:5px;}
textarea.required,input.required,.required{background-color:#f0f000;}
.productAttTag{
	line-height:26px;
	font-weight:bold;
}
.icon-arrow-up-3{
height: 16px;
width: 16px;
background-image: url("images/ui-icons_2e83ff_256x240.png");
background-position: 0 -16px;
display: inline-block;
vertical-align: middle;
}
.icon-arrow-down-3{
height: 16px;
width: 16px;
background-image: url("images/ui-icons_2e83ff_256x240.png");
background-position: -64px -16px;
display: inline-block;
vertical-align: middle;
}
/* .icon-edit:before{
  content: url('../images/system/edit.png');
  margin-right: 6px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
  bottom: auto;
} */
.slideshow {width:200px;}
.slideshow img { width: 100%; height: auto;}
.cycle-carousel-wrap{width:100%;}
/*---------------------------*/
#dhtmltooltip 
{   
	PADDING-RIGHT: 2px;       
	PADDING-LEFT: 2px; 
	Z-INDEX: 999;
	LEFT: -300px; 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 2px; 
	BORDER: black 1px solid; 
	WIDTH: 230px; 
	PADDING-TOP: 2px;         
	POSITION: absolute; 
	background-color:#fafe91;
}

div.mainTooltip
{
	width: 300px;
	background-color: #99f;
}
div.headerTooltip
{
	background-position: center top;
	background-repeat: repeat-x;
	text-align: left;
	font-weight: bold;
	font-size: 1.1em;
	padding: 10px 0px 10px 15px;
	background-color:#99f;
	color:#ffffff;
}
div.orderTooltip
{
	background-color: #f90;
	border-bottom: solid 2px #cccccc;
	border-top: solid 1px #eee;
	padding: 2px;
	color: #fff;
	font-weight: bold;
	font-size: 0.9em;
	background-position: 280px center;
	background-repeat: no-repeat;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
div.contentTooltip
{
	font-size: 0.9em;
	padding: 0px;
	text-align:left;
	vertical-align:top;
}
div.contentTooltip tr{
	vertical-align:top;
}
div.contentTooltip li{
	line-height:18px;
	padding-left:0px;
	/*list-style-image:url('../images/shamrock-10.png');*/
	list-style-type:none;
	margin:0px;
}
div.contentTooltip ul
{
	padding:0px;
}
/*-----------------------------------------*/.p-bg {	background-color:rgba(255,255,200,0.5);	border:solid 1px #ffc;	padding:5px;	text-align:center;	margin-bottom:15px;}.p-bg a{color:#333;}.p-bg:hover {	background-color:#eee;	border:solid 1px #eee;}.p-bg:hover a{color:#d50;}a .p-h{font-size:14px;color:#333;min-height:48px;font-weight:bold;}
.p-summary {
	background-color:rgba(255, 255, 255, 1);
	border:none;
	padding:5px;
	text-align:center;
}
.p-summary:hover {
	background-color:rgba(255, 255, 255, 0.5);
	border:solid 1px #fca;
}
.p-summary-img{
	background-color:#ffffff;
	background-image: url('../images/no-available.png');
    background-repeat: no-repeat;
    background-position: center; 
	width:100%;
	height:320px;
	background-size:100%;
	-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;
}
.p-summary-link:hover{
	/*background-image:url(../images/icons/zoom.png);*/
	background-repeat: no-repeat;
	background-position: center; 
}
.p-bold{ font-weight:bold;}
.p-itemname{
	height:40px;
	font-weight:bold;
}
.p-itemname a,.p-itemname a:visited,.p-itemname a:link,.p-itemname a.active:link{
	color:#000000;
}
body.jsn-color-blue .p-itemname a,body.jsn-color-blue .p-itemname a:visited,body.jsn-color-blue .p-itemname a:link,body.jsn-color-blue .p-itemname a.active:link{
	color:#0062AE;
}
.p-itemname a:hover{color:#ff0;}
body.jsn-color-blue .p-itemname a:hover{color:#f00;}
.pointer{cursor: pointer;}
.floatLeft{float:left;}
h3 a,h3 a:link,h3 a:visited,h3 a.active:link{
	color:#00f;
}
.p-city{
	text-transform: uppercase;
	font-size: 16px;
	padding-bottom: 10px;
	color:#febf01;
}
body.jsn-color-blue .p-city{
	color:#0062FF;
}
.p-icon-shop {
	background: url(/images/icon/shop.png) center left no-repeat;
	padding-left:32px;
}
.p-icon{
	width:30px;height:30px; padding:0px;
}

.p-award1{background-image: url("../images/icons/doi-tra-hang-7-ngay.png");}
.p-award2{background-image: url("../images/icons/bao-hanh-tan-noi.png");}
.p-award3{background-image: url("../images/icons/chuoi-showroom-bao-hanh-quy-mo-hien-dai.png");}
.p-award4{background-image: url("../images/icons/chat-luong-vang.png");}
.p-award5{background-image: url("../images/icons/ban-hang-tra-gop.png");}
.p-award6{background-image: url("../images/icons/giao-hang-toan-quoc.png");}
.p-award7{background-image: url("../images/icons/giam-gia-cho-hoc-sinh-ngheo.png");}
.p-award8{background-image: url("../images/icons/thuong-hieu-tren-20-nam.png");}
.p-award{
    background-position: left top;
    background-repeat: no-repeat;
    margin: 0px 0;
    padding-left: 150px;
	min-height:150px;
}
.agentHeader{
	text-align:center;
	text-transform: uppercase;
	background-color:#a94631;
	color:#fff;
	font-size:20px;
}
.agentHeader h2{ margin:0; color:#ff4040;}
.agentHeader  a{color:#fff;}
.p-textjustify{
	text-align:justify;
}
.price_old {
color:#575346;
font-size:10px;
font-weight:normal;
text-decoration:line-through;
}
.p-productOldPrice{text-decoration:line-through;}
.price_discount {
color:#FF3035;
font-size:16px;
font-weight:bold;
}

ul.p-vmenu, ul.p-vmenu ul
{
  list-style: none;
  display: block;
}
ul.p-vmenu, ul.p-vmenu li
{
  display: block;
  margin: 0;
  padding: 0;
  width: auto;
  line-height: 0;
}
ul.p-vmenu
{
  margin-top: 0;
  margin-bottom: 0;
  background-color:#0062AE;
}
ul.p-vmenu ul
{
  margin: 0;
  padding: 0;
  position: relative;
}
ul.p-vmenu ul.active
{
  display: block;
}
ul.p-vmenu>li>a
{
  padding: 0 10px;
  margin: 0 auto;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #FFFFFF;
  min-height: 28px;
  line-height: 28px;
}
ul.p-vmenu a
{
  display: block;
  cursor: pointer;
  z-index: 1;
  position: relative;
}
ul.p-vmenu li
{
  position: relative;
}
ul.p-vmenu>li
{
  margin-top: 3px;
}
ul.p-vmenu>li>ul
{
  padding: 0;
  margin-top: 2px;
  margin-bottom: 2px;
}
ul.p-vmenu>li:first-child
{
  margin-top: 0;
}
ul.p-vmenu>li>a:before
{
  /*content: url('../images/vmenuitemicon.png');
  margin-right: 5px;*/
  bottom: 2px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
}
.opera ul.p-vmenu>li>a:before
{
  bottom: 0;
}
ul.p-vmenu>li>a.active:before
{
  /*content: url('../images/vmenuactiveitemicon.png');
  margin-right: 5px;*/
  bottom: 2px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
}
.opera ul.p-vmenu>li>a.active:before
{
  bottom: 0;
}
ul.p-vmenu>li>a:hover:before, ul.p-vmenu>li>a.active:hover:before, ul.p-vmenu>li:hover>a:before, ul.p-vmenu>li:hover>a.active:before
{
  /*content: url('../images/vmenuhovereditemicon.png');
  margin-right: 5px;*/
  bottom: 2px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
}
.opera ul.p-vmenu>li>a:hover:before, .opera   ul.p-vmenu>li>a.active:hover:before, .opera   ul.p-vmenu>li:hover>a:before, .opera   ul.p-vmenu>li:hover>a.active:before
{
  bottom: 0;
}
ul.p-vmenu>li>a:hover, ul.p-vmenu>li>a.active:hover
{
  background: #f40;
  padding: 0 10px;
  margin: 0 auto;
}
ul.p-vmenu a:hover, ul.p-vmenu a.active:hover
{
  color: #D5F2FB;
  background: #f0f;
}
ul.p-vmenu>li>a.active:hover>span.border-top, ul.p-vmenu>li>a.active:hover>span.border-bottom
{
  background-color: transparent;
}
ul.p-vmenu>li>a.active
{
  padding: 0 10px;
  margin: 0 auto;
  color: #D5F2FB;
}
ul.p-vmenu>li:after, ul.p-vmenu>li>ul:after
{
  display: block;
  position: absolute;
  content: ' ';
  left: 0;
  right: 0;
  top: -3px;
}
ul.p-vmenu>li:after, ul.p-vmenu>li>ul:after
{
  z-index: 1;
  height: 1px;
  border-bottom: 1px dotted #FFFFFF;
}
ul.p-vmenu>li:first-child:before, ul.p-vmenu>li:first-child:after
{
  display: none;
}
ul.p-vmenu>li>ul:before
{
  margin: 0 auto;
  display: block;
  position: absolute;
  content: ' ';
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
ul.p-vmenu li li a
{
  background: #FFFFFF;
  background: rgba(255, 255, 255, 0.5);
  margin: 0 auto;
  position: relative;
}
ul.p-vmenu ul li
{
  margin: 0;
  padding: 0;
}
ul.p-vmenu li li
{
  position: relative;
  margin-top: 1px;
}
ul.p-vmenu ul a
{
  display: block;
  position: relative;
  min-height: 22px;
  overflow: visible;
  padding: 0;
  padding-left: 25px;
  padding-right: 0;
  z-index: 0;
  line-height: 22px;
  color: #fff;
  font-size: 11px;
  margin-left: 0;
  margin-right: 0;
}
ul.p-vmenu ul a:visited, ul.p-vmenu ul a.active:hover, ul.p-vmenu ul a:hover, ul.p-vmenu ul a.active
{
  line-height: 22px;
  color: #fff;
  font-size: 11px;
  margin-left: 0;
  margin-right: 0;
}
ul.p-vmenu ul ul a
{
  padding-left: 50px;
}
ul.p-vmenu ul ul ul a
{
  padding-left: 75px;
}
ul.p-vmenu ul ul ul ul a
{
  padding-left: 100px;
}
ul.p-vmenu ul ul ul ul ul a
{
  padding-left: 125px;
}
ul.p-vmenu li li a:before
{
  /*content: url('../images/vmenusubitemicon.png');
  margin-right: 10px;*/
  bottom: 1px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
}
.opera ul.p-vmenu li li a:before
{
  bottom: 0;
}
ul.p-vmenu ul>li>a:hover, ul.p-vmenu ul>li>a.active:hover
{
  margin: 0 auto;
}
ul.p-vmenu ul li a:hover, ul.p-vmenu ul li a.active:hover
{
  color: #1D647C;
}
ul.p-vmenu ul a:hover:after
{
  background-position: center;
}
ul.p-vmenu ul a.active:hover:after
{
  background-position: center;
}
ul.p-vmenu ul a.active:after
{
  background-position: bottom;
}
ul.p-vmenu li li a:hover:before
{
  /*content: url('../images/vmenuhoveredsubitemicon.png');
  margin-right: 10px;*/
  bottom: 1px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
}
.opera ul.p-vmenu li li a:hover:before
{
  bottom: 0;
}
ul.p-vmenu ul>li>a.active
{
  margin: 0 auto;
}
ul.p-vmenu ul a.active, ul.p-vmenu ul a:hover, ul.p-vmenu ul a.active:hover
{
  color: #2A5098;
}
ul.p-vmenu li li a.active:before
{
  /*content: url('../images/vmenuactivesubitemicon.png');
  margin-right: 10px;*/
  bottom: 1px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
}
.opera ul.p-vmenu li li a.active:before
{
  bottom: 0;
}
ul.p-vmenu li li:after
{
  display: block;
  position: absolute;
  content: ' ';
  height: 0;
  top: -1px;
  left: 0;
  right: 0;
  z-index: 1;
  border-bottom: 1px dotted #FFFFFF;
}
ul.p-vmenu li li:before
{
  display: block;
  position: absolute;
  content: ' ';
  left: 0;
  right: 0;
  top: -1px;
  z-index: 0;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.5);
}
ul.p-vmenu>li>ul>li:first-child:before, ul.p-vmenu>li>ul>li:first-child:after { display: none; }
/* .add_box_out{ width:100%; height:20px; padding-top:10px; padding-bottom:3px; }
.add_box { height:20px;width:82px;margin:0 auto;display:block;color:#fff;font-size:12px;text-align:center; }
.add_box_minus { cursor:pointer;float:left;height:20px;width:20px;padding:0;margin:0;display:inline;background-color:#9F173A;-webkit-border-radius: 8px 0px 0px 8px;-moz-border-radius: 8px 0px 0px 8px;border-radius:8px 0px 0px  8px; }
.add_box_quant { cursor:pointer;float:left;padding:0;margin:0;display:inline;width:40px;border:solid 1px #9F173A; }
.add_box_quant input { background:none repeat scroll 0 0 transparent;border:0 none;height:18px;color:#9F173A;font-size:14px;float:left;font-weight:bold;width:40px;text-align:center;display:inline;padding:0;margin:0; }
.add_box_plus { cursor:pointer;float:left;height:20px;width:20px;padding:0;margin:0;display:inline;background-color:#9F173A;-webkit-border-radius: 0px 8px 8px 0px;-moz-border-radius: 0px 8px 8px 0px;border-radius:0px 8px 8px 0px; }

.small { height:20px;width:82px;font-size:12px;float:left;}
.small .add_box_minus {height:20px;width:20px;}
.small .add_box_quant{width:40px;}
.small .add_box_quant input{height:18px;font-size:14px;width:40px;}
.small .add_box_plus {height:20px;width:20px;}

.add_bt img{ margin: 0 auto;display:block; } */
#jsn-pos-mainmenu{display:block; z-index:999;}
/* #cart{top: 50px;right: 0px; display: block; position: absolute;width:222px;background-color:#F0F0F0;border:1px solid #ccc;color:#0C528E;z-index:998;-webkit-border-radius: 8px;-moz-border-radius:8px;border-radius:8px;white-space:nowrap;} */
#cart {top: 180px;right: 0px; display: block;padding: 0 2px;position: fixed;width:222px;background-color:#F0F0F0;border:1px solid #ccc;color:#0C528E;z-index:998;-webkit-border-radius: 8px;-moz-border-radius:8px;border-radius:8px;white-space:nowrap;}
/******************************/
.loading,#loading{background-image:url(../images/icons/icon-ajax-loader-circle.gif);width:16px;height:16px;display:none;}
#cart-summary {background-color:#999;text-align:center;line-height:32px;}
#cart_detail.show {display: block;}
#cartIcon {background-image:url(../images/cart.png);width:32px;height:32px;margin-right:8px;float:right;}
#cartNumberOfProduct{float:left;width:182px;}
#cartTitle{float:left;margin-left:4px;margin-top:12px;font-weight:bold;font-size:24px;color:#007F00;}
#cartTotalAmount{background-color:#000;color:#fff;padding:5px;font-size:14px;font-weight:bold;}
.card-buy{cursor:pointer;background-color:#64C633;color:#fff;padding:5px;font-size:14px;font-weight:bold;text-align:center;}
.summary_1{float:left;}
.summary_2{float:right;}
#cart_temp,.cart-item{padding:3px;margin:3px;border:1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;}
.cart-price{float:right;font-size:14px;font-weight:bold;height:20px;}
.cart_product_name{white-space:normal;}
.pseudo_link {cursor:pointer;}
.numberOfProduct{font-size:13px;text-decoration:underline;font-weight:bold;margin-left:8px;line-height:22px;color:#575346;float:left;white-space:nowrap;}
.totalAmount {font-size:10px;text-decoration:none !important;margin-left:8px;line-height:22px;color:#575346;float:left;}
.cart_book {font-size:10px;line-height:22px;color:#a39f92;float:right;padding-right:2px;}
.cart_book:hover {text-decoration:none;}
.ui-dialog-content{text-align:left;}
#jsn-page .disable,.disable{ color:#999;background-color:#ccc;text-decoration:none;}
.jetmenu:hover{z-index:200001;}
ul.jetmenu li{margin: 0;padding: 0;}
.content{margin: 30px 52px;display: block;}.panel{/*position: absolute;padding: 5px;height: 20px;width: 250px;height: 64px;left: 50%;margin: 70px 0 0 -125px;z-index: 1;*/}.panel a{display: inline-block;width: 33px;margin: 0;height: 25px;outline: none;background: #45484d;border: solid 1px #333;text-align: left !important;}.panel a:nth-child(1){background: #e0e0e0;}.panel a:nth-child(2){background: #111111;}.panel a:nth-child(3){background: #82837E;}.panel a:nth-child(4){background: #02b8fa;}.panel a:nth-child(5){background: #008C9E;}.panel a:nth-child(6){background: #88c425;}.panel a:nth-child(7){background: #2ecc71;}.panel a:nth-child(8){background: #C21A01;}.panel a:nth-child(9){background: #FA023C;}.panel a:nth-child(10){background: #ff670f;}.panel a:nth-child(11){background: #D46D22;}.panel a:nth-child(12){background: #febf01;}.panel a:nth-child(13){background: #a849a3;}.panel a:nth-child(14){background: #F56991;}.options{margin: 100px 0 0 0px;float: left;position: fixed;left: -310px;background: #444;border-bottom-right-radius: 10px;}.options .tools{height: 50px;width: 50px;margin: 0 -50px 0 0;display: block;background: #555;float: right;cursor: pointer;color: #dedede;font-size: 30px;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}.options .tools i{margin: 10px 0 0 11px;}.options .tools:hover{background: #333;transition: all .3s linear;}.options > div{margin: 0 auto;display: block;padding: 5px 10px 5px;width: 290px;color: #dedede;border-bottom: solid 1px rgba(255, 255, 255, 0.1);}.options div span{width: 150px;font-weight: 500;margin: 0 0 5px 0;display: inline-block;}.options .align{margin-top: 5px;}.options .reset{text-align: center;height: 50px;}#btReset{padding: 8px 50px;margin-top: 3px;display: inline-block;color: #fff;text-decoration: none;background: #02b8fa;}.jetmenu{margin: 0px 0 20px 0;z-index: 99;}.jetmenu{width:100%;padding:0;margin:0;position:relative;float:left;list-style:none;background:#333}.jetmenu li{display:inline-block;float:left}.jetmenu a{-o-transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;outline:0;z-index:10}.jetmenu>li>a{padding:20px 24px;font-family:'Open Sans',sans-serif;font-size:16px;color:#da0;text-decoration:none;display:inline-block;line-height:16px;}.jetmenu>li.active>a,.jetmenu>li:hover>a{background:#e0e0e0;color:#000;}.jetmenu ul.dropdown,.jetmenu ul.dropdown li ul.dropdown{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99;min-width:134px;background:#333}.jetmenu ul.dropdown{top:56px}.jetmenu ul.dropdown li ul.dropdown{left:100%;top:inherit}.jetmenu ul.dropdown li{clear:both;width:100%;font-size:12px}.jetmenu ul.dropdown li a{width:100%;padding:12px 24px;display:inline-block;float:left;clear:both;font-family:'Open Sans',sans-serif;text-decoration:none;color:#999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.jetmenu ul.dropdown li:hover>a{background:#e0e0e0;color:#555}.jetmenu ul.dropdown li ul.dropdown.left{left:auto;right:100%}.jetmenu .indicator{position:relative;left:5px;top:0;font-size:14px;float:right}.jetmenu ul li .indicator{font-size:12px;top:1px;left:10px}.jetmenu>li>.megamenu{position:absolute;display:none;background:#333;width:25%;top:56px;font-family:'Open Sans',sans-serif;font-size:12px;color:#999;z-index:99;padding:20px 30px;border-top:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jetmenu li>.megamenu ul{margin:0 0 20px;float:left;padding:0;display:block;position:relative}.jetmenu li>.megamenu ul li{width:100%;padding:4px 0}.jetmenu li>.megamenu ul li.title{margin:0 0 8px;padding:0 0 5px;font-size:14px;border-bottom:solid 1px #666}.jetmenu li>.megamenu h5{width:100%;margin:0;padding:0}.jetmenu li>.megamenu a{color:#999;text-decoration:none;font-size:12px;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.jetmenu li>.megamenu a:hover{color:#dedede}.jetmenu .megamenu img{width:100%;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;-o-transition:border .3s linear;transition:border .3s linear}.jetmenu>li.fix-sub>.dropdown,.jetmenu>li.fix-sub>.megamenu,.jetmenu>li.fix-sub>.megamenu.half-width{right:0}.jetmenu>li>.megamenu.half-width{width:50%}.jetmenu>li>.megamenu.full-width{width:100%;left:0}.jetmenu li>.megamenu form{width:100%}.jetmenu li>.megamenu form input[type=text],.jetmenu li>.megamenu form textarea{padding:5px;color:#999;background:#444;font-family:'Open Sans',sans-serif;font-size:14px;border:solid 1px transparent;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;-o-transition:border .3s linear;transition:border .3s linear}.jetmenu li>.megamenu form input[type=text]:focus,.jetmenu li>.megamenu form textarea:focus{border-color:#e0e0e0}.jetmenu li>.megamenu form input[type=text],.jetmenu li>.megamenu form textarea{width:100%;margin-top:10px}.jetmenu li>.megamenu form input[type=submit]{width:25%;float:right;height:30px;margin-top:10px;border:none;cursor:pointer;background:#444;color:#777;font-family:'Open Sans',sans-serif;-webkit-transition:background .3s linear;-moz-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.jetmenu li>.megamenu form input[type=submit]:hover{background:#e0e0e0;color:#555}.megamenu .row{width:100%;margin-top:15px}.megamenu .row:first-child{margin-top:0}.megamenu .row:after,.megamenu .row:before{display:table;content:"";line-height:0}.megamenu .row:after{clear:both}.megamenu .row .col1,.megamenu .row .col2,.megamenu .row .col3,.megamenu .row .col4,.megamenu .row .col5,.megamenu .row .col6{display:block;min-height:20px;float:left;margin-left:2.127659574468085%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.megamenu .row [class*=col]:first-child{margin-left:0}.megamenu .row .col1{width:14.893617021276595%}.megamenu .row .col2{width:31.914893617021278%}.megamenu .row .col3{width:48.93617021276595%}.megamenu .row .col4{width:65.95744680851064%}.megamenu .row .col5{width:82.97872340425532%}.megamenu .row .col6{width:100%}.jetmenu>li.right{float:right}.jetmenu>li.right>.dropdown,.jetmenu>li.right>.megamenu,.jetmenu>li.right>.megamenu.half-width{right:0}.jetmenu>li.jsright{float:right}.jetmenu>li.jsright.last>.dropdown,.jetmenu>li.jsright.last>.megamenu,.jetmenu>li.jsright.last>.megamenu.half-width{right:0}.jetmenu>li>a>i{line-height:23px!important;margin-right:6px;font-size:18px;float:left}.jetmenu>li.showhide{display:none;width:100%;height:50px;cursor:pointer;color:#999;background:#333}.jetmenu>li.showhide span.title{margin:15px 0 0 25px;font-family:'Open Sans',sans-serif;float:left}.jetmenu>li.showhide span.icon{margin:17px 20px;float:right}.jetmenu>li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#999}.black ul.dropdown li:hover>a,.black>li.active>a,.black>li:hover>a{background:#111;color:#fff}.black li>.megamenu form input[type=text]:focus,.black li>.megamenu form textarea:focus{border-color:#111}.black li>.megamenu form input[type=submit]:hover{background:#111;color:#fff}.black li>.megamenu a:hover{color:#dedede}.grey ul.dropdown li:hover>a,.grey>li.active>a,.grey>li:hover>a{background:#82837E;color:#fff}.grey li>.megamenu form input[type=text]:focus,.grey li>.megamenu form textarea:focus{border-color:#82837E}.grey li>.megamenu form input[type=submit]:hover{background:#82837E;color:#fff}.grey li>.megamenu a:hover{color:#dedede}.blue ul.dropdown li:hover>a,.blue>li.active>a,.blue>li:hover>a{background:#02b8fa;color:#fff}.blue li>.megamenu form input[type=text]:focus,.blue li>.megamenu form textarea:focus{border-color:#02b8fa}.blue li>.megamenu form input[type=submit]:hover{background:#02b8fa;color:#fff}.blue li>.megamenu a:hover{color:#02b8fa}.deeper ul.dropdown li:hover>a,.deeper>li.active>a,.deeper>li:hover>a{background:#008C9E;color:#fff}.deeper li>.megamenu form input[type=text]:focus,.deeper li>.megamenu form textarea:focus{border-color:#008C9E}.deeper li>.megamenu form input[type=submit]:hover{background:#008C9E;color:#fff}.deeper li>.megamenu a:hover{color:#008C9E}.green ul.dropdown li:hover>a,.green>li.active>a,.green>li:hover>a{background:#88c425;color:#fff}.green li>.megamenu form input[type=text]:focus,.green li>.megamenu form textarea:focus{border-color:#88c425}.green li>.megamenu form input[type=submit]:hover{background:#88c425;color:#fff}.green li>.megamenu a:hover{color:#88c425}.emerald ul.dropdown li:hover>a,.emerald>li.active>a,.emerald>li:hover>a{background:#2ecc71;color:#fff}.emerald li>.megamenu form input[type=text]:focus,.emerald li>.megamenu form textarea:focus{border-color:#2ecc71}.emerald li>.megamenu form input[type=submit]:hover{background:#2ecc71;color:#fff}.emerald li>.megamenu a:hover{color:#2ecc71}.red ul.dropdown li:hover>a,.red>li.active>a,.red>li:hover>a{background:#C21A01;color:#fff}.red li>.megamenu form input[type=text]:focus,.red li>.megamenu form textarea:focus{border-color:#C21A01}.red li>.megamenu form input[type=submit]:hover{background:#C21A01;color:#fff}.red li>.megamenu a:hover{color:#C21A01}.pox ul.dropdown li:hover>a,.pox>li.active>a,.pox>li:hover>a{background:#FA023C;color:#fff}.pox li>.megamenu form input[type=text]:focus,.pox li>.megamenu form textarea:focus{border-color:#FA023C}.pox li>.megamenu form input[type=submit]:hover{background:#FA023C;color:#fff}.pox li>.megamenu a:hover{color:#FA023C}.orange ul.dropdown li:hover>a,.orange>li.active>a,.orange>li:hover>a{background:#ff670f;color:#fff}.orange li>.megamenu form input[type=text]:focus,.orange li>.megamenu form textarea:focus{border-color:#ff670f}.orange li>.megamenu form input[type=submit]:hover{background:#ff670f;color:#fff}.orange li>.megamenu a:hover{color:#ff670f}.sunburst ul.dropdown li:hover>a,.sunburst>li.active>a,.sunburst>li:hover>a{background:#D46D22;color:#fff}.sunburst li>.megamenu form input[type=text]:focus,.sunburst li>.megamenu form textarea:focus{border-color:#D46D22}.sunburst li>.megamenu form input[type=submit]:hover{background:#D46D22;color:#fff}.sunburst li>.megamenu a:hover{color:#D46D22}.yellow ul.dropdown li:hover>a,.yellow>li.active>a,.yellow>li:hover>a{background:#febf01;color:#222}.yellow li>.megamenu form input[type=text]:focus,.yellow li>.megamenu form textarea:focus{border-color:#febf01}.yellow li>.megamenu form input[type=submit]:hover{background:#febf01;color:#222}.yellow li>.megamenu a:hover{color:#febf01}.purple ul.dropdown li:hover>a,.purple>li.active>a,.purple>li:hover>a{background:#a849a3;color:#fff}.purple li>.megamenu form input[type=text]:focus,.purple li>.megamenu form textarea:focus{border-color:#a849a3}.purple li>.megamenu form input[type=submit]:hover{background:#a849a3;color:#fff}.purple li>.megamenu a:hover{color:#a849a3}.pink ul.dropdown li:hover>a,.pink>li.active>a,.pink>li:hover>a{background:#F56991;color:#fff}.pink li>.megamenu form input[type=text]:focus,.pink li>.megamenu form textarea:focus{border-color:#F56991}.pink li>.megamenu form input[type=submit]:hover{background:#F56991;color:#fff}.pink li>.megamenu a:hover{color:#F56991}@media (max-width:768px){.jetmenu>li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.jetmenu>li>a{padding:15px 25px}.jetmenu a{width:100%;background:#333;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.jetmenu ul.dropdown,.jetmenu ul.dropdown li ul.dropdown{width:100%!important;left:0;position:static!important;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.jetmenu ul.dropdown li{background:#fff!important;border:none}.jetmenu ul.dropdown>li>a{padding-left:40px!important}.jetmenu>li>.megamenu{width:100%!important;position:static;border-top:none}.jetmenu>li>.megamenu .row [class*=col]{float:none;display:block;width:100%!important;margin-left:0;margin-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jetmenu>li>.megamenu .row,.jetmenu>li>.megamenu .row:first-child [class*=col]:first-child{margin-top:0}.jetmenu>li>ul.dropdown>li>a{padding-left:40px!important}.jetmenu>li>ul.dropdown>li>ul.dropdown>li>a{padding-left:60px!important}.jetmenu>li>ul.dropdown>li>ul.dropdown>li>ul.dropdown>li>a{padding-left:80px!important}}@media (min-width:768px) and (max-width:900px){.jetmenu>li>.megamenu{width:100%!important;left:0!important}}.jetmenu li > .megamenu ul li.title{margin: 0 0 8px;padding: 0 0 5px;font-size: 14px;border-bottom: solid 1px #666;}@media (max-width: 768px){.options{font-size: 12px;}.content{margin: 0 20px;display: block;}.jetmenu li > .megamenu ul li.title{border: none;}}@media (max-width: 480px){.content{margin: 0;}}.jetmenu li > .megamenu .active a{color:#febf01;}
.jsn-desktop-on-mobile #pvn-content { width:100%;}
/* #jsn-master{background-color:#febf01;} */
#jsn-body.home {background-color:#eee;}/* url(../images/cua-hang-xe-dap-martin-107.jpg) top center no-repeat;}*/
.search input[type="text"]{margin-bottom:0px;}
#jsn-body.cat {background: url(../images/category.jpg) top center no-repeat;}
#jsn-body.electric {background: url(../images/electric.jpg) top center no-repeat;}
#jsn-body.fashion {background: url(../images/fashion.jpg) top center no-repeat;}
#jsn-body.fashion2 {background: url(../images/fashion2.jpg) top center no-repeat;}
#jsn-body.sport {background: url(../images/sport.jpg) top center no-repeat;}
#jsn-body.sport2 {background: url(../images/sport2.jpg) top center no-repeat;}
#jsn-body.city {background: url(../images/city.jpg) top center no-repeat;}
#jsn-body.kid {background: url(../images/kid.jpg) top center no-repeat;}
#jsn-body.contact {background: url(../images/callcenter.jpg) top center no-repeat;}
#jsn-body.gear {background: url(../images/gear.jpg) top center no-repeat;}
#jsn-body.shop {background: url(../images/show-room-xe-dap-martin.jpg) top center no-repeat;}
#jsn-body.normal {background: url(../images/normal.jpg) top center no-repeat;}
.cat #jsn-mainbody,.electric #jsn-mainbody,.fashion #jsn-mainbody,.fashion2 #jsn-mainbody,.sport #jsn-mainbody,.sport2 #jsn-mainbody,.city #jsn-mainbody,.kid #jsn-mainbody,.gear #jsn-mainbody,.shop #jsn-mainbody{margin-top:0px;}
#jsn-gotoplink{text-decoration: none;font-size:20px#;bottom:5px;}
#jsn-zalolink{bottom:2px;right:30px;position:fixed;z-index:999999;}#jsn-zalolink:hover{right:32px;}
#jsn-footer {background-color:#000;border:none;color:#F9CF00;padding:0px;margin-top:-20px;}
#jsn-footer a{ color:#fff; }
#jsn-footer .jsn-modulescontainer{padding:0px 5px;}
.copyright{font-size:18px;}

.add_box {background-image:url("../images/addBox.png");float:left;height:27px;margin-bottom:3px;margin-left:0;margin-top:0;width:76px;display:inline;}
.add_box_minus {cursor:pointer;float:left;height:27px;width:20px;padding:0;margin:0;display:inline;}
.add_box_quant {cursor:pointer;float:left;height:27px;width:30px;padding:0;margin:0;display:inline;}
.add_box_quant input {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#007F00;
float:left;
font-weight:bold;
margin:0;
text-align:center;
width:30px;
display:inline;
}
.add_box_plus {
cursor:pointer;
float:left;
height:27px;
width:20px;
padding:0;
margin:0;
display:inline;
}
.add_bt {
background-image:url("../images/addButton.png");
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:12px;
font-weight:bold;
height:36px;
line-height:36px;
width:87px;
}
.add_bt span {
float:left;
padding-left:35px;
text-shadow:1px 1px 0 #3F9A14;
}
.p-buybox .add_box {
margin-top:5px;
}
.p-buybox .add_bt {
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
line-height:36px;
margin-left:1px;
}
.p-buybox .add_bt span {
float:left;
padding-left:35px;
}
.p-buybox .add_bt:hover span {text-decoration:underline;}
#productImage {
min-height: 300px;
/*background-image:url("../images/bg1.png");
background-repeat:repeat-x;*/
color: #092244;
position: relative;
margin: 0;
}

.detail_image {position: relative;width: 500px;}
.detail_image a {text-align: center;}
.zoomed_view {overflow:hidden; width: 380px; height: 320px;position: absolute;z-index: 999;top: 0px;right: 0px;background: #fff;border:1px solid #aaa;}
a.zoom {width: 150px;height: 30px;display: inline;padding: 8px 0 0 33px;line-height: 12px;color: #111;font-weight:bold;text-decoration: none;background: url(../images/zoom.gif) no-repeat;float: left; margin-left:20px;}
#zoomedView img{max-width:none;}
.center {text-align: center;}
.tool-tip {background: #ffc none repeat scroll 0 0;border: 1px solid #d4d5aa;float: left;max-width: 200px;padding: 5px;}
#unzoomImage{width:100%;}
.jetmenu>li>a.bigMenuItem {text-transform: uppercase;font-size:28px;/*color:#febf01;*/}
/*.yellow>li.active>a.bigMenuItem,.yellow>li:hover>a.bigMenuItem,.jetmenu>li>a.bigMenuItem:hover{color:#000;}*/
/*.imageList{clear: both;float: left;padding-left: 28px;text-align: left;}*/
.imageListItem{border: 1px solid #dcdfe0;height: 75px;margin-bottom: 10px;margin-right: 0;margin-left:5px;transition: all 0.2s ease-out 0s;cursor:pointer;padding:1px;text-align:center;vertical-align:middle;}
.blackbg{background-color:#000;color:#fff;}
.yellowbg{background-color:#febf01;color:#000;}
.yellowbg a{color:#00f;}
.bigText{font-size:1.2em;}
.nonecolorbg{background:none;}
.nonecolorbg .p-category-header{background:none;}
.nonecolorbg .p-category-header a{color:#000;}
.tranbluebg{background-color:rgba(100, 188, 238, 0.2);}
.tranbluebg .p-itemcategory,.tranbluebg .p-category-header{background-color:rgba(100, 188, 238, 1);}
.tranbluebg .p-category-header a{color:#fff;}
.tranpurplebg{background-color:rgba(181, 112, 162, 0.2);}
.tranpurplebg .p-itemcategory,.tranpurplebg .p-category-header{background-color:rgba(181, 112, 162, 1);}
.tranpurplebg .p-category-header a{color:#fff;}
.p-color{height:18px;margin-top:-22px;margin-bottom:4px;}
.p-color img{height:16px;margin-left:5px;border-radius:50%;}
.p-color-img{float:left;text-align:center;}
.row{margin:0px;}
.bg1 {background-image: url("../images/bg1.png");background-repeat: repeat-x;}
.smallPadding{padding:5px;}
.graybg{background-color:#eee;}
.justify{text-align:justify;}
.form_align td:first-child {font-weight: bold;padding-right: 10px;text-align: right;vertical-align: top;}
.whitebg{background-color:#fff;color:#000;}
.peomTitle{color: #FF9900;font-size: 1.5em;font-weight: bold;font-style: italic;padding-bottom:10px;}
.peomContent{padding:5px;line-height:1.5em;}
.peomFooter{color: #000;font-weight: bold;font-style: italic;padding-top:10px;}
.whitetext{color:#fff;}
table.adminlist {width: 100%;border-spacing: 1px;background-color: #e7e7e7;color: #666;}
table.adminlist td,table.adminlist th { padding: 4px; }
table.adminlist thead th, table.adminlist th.head {text-align: center;background: #f0f0f0;color: #666;border-bottom: 1px solid #999;border-left: 1px solid #fff;}
table.adminlist thead a:hover { text-decoration: none; }
table.adminlist thead th img { vertical-align: middle; }
table.adminlist tbody th { font-weight: bold; }
table.adminlist tbody tr { background-color: #fff;  text-align: left; }
table.adminlist tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }
table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }
table.adminlist tbody tr td { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }
table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }
table.adminlist td.order { text-align: center; white-space: nowrap; }
table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; }
table.adminlist .pagination { display:table; padding:0;  margin:0 auto;	 }
.pagination div.limit {float: left;height: 22px;line-height: 22px;margin: 0 10px;}
table.adminlist thead th.textright,.textright{text-align:right;}
div.jsn-modulecontainer ul.menu-mainmenu li{z-index:200001;}
.noTitle .ui-dialog-titlebar {display:none}
#footer-note{padding:0px 5px;}
#footer-note li{padding:0px;margin:0px;}
#footer-note a{color:#000;font-weight:bold;}
.pvn-icon-edit{background-image: url(../images/icons/edit.png);background-repeat: no-repeat;padding-left:24px;}