#_loading_ {z-index:99999;}

.orange {color:orange;}

.root-buy-page {
   border-radius: 10px 10px 10px 10px;
   -moz-border-radius: 10px 10px 10px 10px;
   -webkit-border-radius: 10px 10px 10px 10px;
   -khtml-border-radius: 10px 10px 10px 10px;
min-width:800px;min-height:100px;max-width:800px;overflow:auto;font: 13px Tahoma, Arial, Sans-Serif;color: #333;background:#fff;}

.root-buy-clear {clear:both;height:0;line-height:0;font-size:0;}

.root-buy-page h1, .root-buy-page h2, .root-buy-page h3, .root-buy-page h4, .root-buy-page h5, .root-buy-page h6 {font: normal 16px Arial, Sans-Serif; color: white; }
.root-buy-page h1 {font-size: 20px;}
.root-buy-page h2 {font-size: 20px;}
.root-buy-page h3 {font-size: 16px;}
.root-buy-page h4 {font-size: 14px;}
.root-buy-page h5 {font-size: 14px;}
.root-buy-page h6 {font-size: 14px;}

.root-buy-page a  {color:#3082f2;}
.root-buy-page a:hover 	{color:#006bfd;}

.root-buy-title {	
padding: .4em 0em;
position: relative;
margin:0 0 10px 0;
border-bottom:1px solid #e8e8e8;
width: 100%;
font-size: 16px;
text-align: left
text-color: white;
font-family: Comic Sans MS, arial, Courier, verdana;
	background: #014464;
	background: -moz-linear-gradient(top, #014464, #013953);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#014464), to(#0278b0));

}
.root-buy-title h2 {padding:10px 150px 10px 10px;}
.root-buy-title-menu {position:absolute;top:14px;right:10px;}
.root-buy-title-menu a {margin-left:10px;}

.root-buy-content {padding:0 10px 10px 10px;zoom:1;}

.root-buy-image-info {float:left;width:43%;display:block;}
.root-buy-image-info img {max-width:100%;}
.root-buy-info {float:right;width:56%;display:block;}

.root-buy-info-price {margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #e8e8e8;}
.root-buy-info-price .buy-block-pl {float:left;}
.buy-block-pl2 {
white-space: nowrap;
float: right;}
.root-buy-info-price .buy-block-pr {width:49%;float:right;}
.root-buy-info-price span {display:block;}
.root-buy-info-price .buy-price {font-size:18px;color:#FF6922;}

.root-buy-info-add-cart {line-height:34px;padding:0;text-align:right;}
.root-buy-info-add-cart .buy-add-qty {float:right;}
.root-buy-info-add-cart .buy-add-qty input {padding:3px;height:18px;line-height:18px;border:1px solid #c2c2c2;background: #fff;}
.root-buy-info-add-cart .imgsub {float:right;margin:0 0 0 15px;}


.root-buy-tabs-section {width:100%;margin:20px 0 0 0;}
ul.root-buy-tabs {list-style:none;font-size:0.9em;margin:0 0 10px 0;border-bottom:1px solid #e8e8e8;}
.root-buy-tabs li {float:left;display:inline;margin:0 10px 0 0;padding:6px 10px 6px 10px;cursor: pointer;position: relative;}
.root-buy-tabs li:hover {}
.root-buy-tabs li.current {
	background:#e64539;
	background: -webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#d4d4d4));
	background: -moz-linear-gradient(top,#f3f3f3,#d4d4d4);
	background: transparent	9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#d4d4d4');
}
.root-buy-tabs-section .box {display:none;}
.root-buy-tabs-section .box.visible {display:block;}


ul.thumb {
}
ul.thumb li {
	margin:0;padding:5px;
	float: left;
	position: relative;
}
ul.thumb li img {
	border:1px solid #ddd;
	padding:5px;
	background:#f0f0f0;
}



table.root-gtorg {
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:italic;
text-align: center;
margin:auto;
display: inline;

}
td.root-gtorg {
float:center;
text-decoration: none;
text-align:center;
border:none; }

td.root-gtorg a {
	/* Border Radius */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border: 2px solid #0a223f;
	/* Border Shadow */
	-webkit-box-shadow: 1px 2px 2px rgba(0,0,0,0.6);
	-moz-box-shadow: 1px 2px 2px rgba(0,0,0,0.6);
	box-shadow: 1px 2px 2px rgba(0,0,0,0.6);
	
	/* Animation (Webkit, Gecko & Mozilla) */
	-webkit-transition-duration: 0.20s;
	-webkit-transition-timing-function: ease-out; 
	-moz-transition-duration: 0.20s;
	-moz-transition-timing-function: ease-out; 
	
	color: white;
    background:#0272a7;
	background: -moz-linear-gradient(top, #0272a7, #013953);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4f81bd), to(#3e7ecc));
	display: inline-block;
	padding: 5px 21px 5px 21px;
	font-size: 16px;
	text-decoration: none;
}

td.root-gtorg a:hover {
background: #013953;
background: -moz-linear-gradient(top, #013953, #0272a7);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#013953), to(#0272a7));
color:white;

	}

td.root-gtorg a:active { 
		background: rgba(0,0,0,0.9);
		-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
		-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.4); 
		box-shadow: 1px 1px 1px rgba(0,0,0,0.4);  }

td.name-title {
min-width: 330px;
max-width: 350px;
background-color: red;
}

.imgbutinput {
    text-align: center;
}