@import url(http://fonts.googleapis.com/css?family=Alegreya+Sans);

@import url(http://fonts.googleapis.com/css?family=Open+Sans);

@import url(http://fonts.googleapis.com/css?family=Lora);

@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');

@charset "utf-8";

/* CSS Document */



body

{



}



.padd_not { padding:0px;}

.padd_lt_not { padding-left:0px;}

.padd_rt_not { padding-right:0px;}

.bord_btm { border-bottom:1px solid #dddddd; padding:10px 0px;}



.input{font-size:16px;width:100%;padding:5px 10px;margin-top:2px;margin-right:6px;margin-bottom:2px;border:1px solid #dddddd;background:#fbfbfb;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#181818;}



.side_ul  { font-size:13px; list-style-type:none; margin:0px; padding:0px; list-style-image:url(../images/list.png); list-style-position:inside;}

.side_ul li {  padding:8px 10px; border-bottom:1px dotted #dddddd; background-color:#00b6be;  margin-top:1px;}

.side_ul li a { color:#FFF;}

.side_ul li:hover { background-color:#eeeeee;}

.side_ul li:hover  a { color:#333333;}

.side_ul li a:hover { color:#000000; text-decoration:none;}

.side_ul li a:hover { }



.footer_ou { width:100%; background-color:#000000; padding:10px 0px; text-align:center; color:#ffffff;}

.footer_ou a { color:#dddddd;}

.footer_ou a:hover { color:#CCC; text-decoration:none;}

.sub_hd{font-size:20px;border-bottom:1px solid #eeeeee; margin:0px; padding-bottom:10px;padding:10px; padding-left:0px; margin-bottom:30px; }

.sub_hd_ch{font-size:25px;border-bottom:1px solid #eeeeee; margin:0px; padding-bottom:10px; padding-left:0px; color:#000000;  }

.sub_hd img { margin-right:5px;}

.side_img { border:1px solid #dddddd; padding:5px;}

.bord_rt { border-right:1px solid #eeeeee; min-height:400px;}

.inner_bt { margin:0px; padding:8px 10px; font-size:16px; border-left:0px solid #333333; color:#333333; border-bottom:1px solid #dddddd;font-family: 'Roboto Condensed', sans-serif;background-repeat:no-repeat; background-position:left top; text-transform:uppercase; padding-bottom:10px; line-height:30px;}

.foot_ul ul { margin:0px; padding:0px; list-style-type:none; font-size:12px;}

.foot_ul ul li { padding:2px 0px; }

.foot_ul ul li  a { color:#333333;}

.foot_ul ul li  a:hover { color:#F00; text-decoration:none;}



label{font-size:13px; font-weight:normal;}





.button-primary{background-color:#000000;color:#FFF;font-weight:noraml;font-size:16px;font-family:"Myriad Pro", Arial, Helvetica, sans-serif ;padding:5px 15px;border: none;}

.button-primary:hover{background-color:#333333; text-decoration:none; color:#ffffff;}











.Registra {

  background: #e3322c;

  background-image: -webkit-linear-gradient(top, #e3322c, #a61815);

  background-image: -moz-linear-gradient(top, #e3322c, #a61815);

  background-image: -ms-linear-gradient(top, #e3322c, #a61815);

  background-image: -o-linear-gradient(top, #e3322c, #a61815);

  background-image: linear-gradient(to bottom, #e3322c, #a61815);



  font-family: Arial;

  color: #ffffff;

  font-size: 20px;

  padding: 10px 20px 10px 20px;

  text-decoration: none;

}



.Registra:hover {

  background: #000000;

  background-image: -webkit-linear-gradient(top, #000000, #000000);

  background-image: -moz-linear-gradient(top, #000000, #000000);

  background-image: -ms-linear-gradient(top, #000000, #000000);

  background-image: -o-linear-gradient(top, #000000, #000000);

  background-image: linear-gradient(to bottom, #000000, #000000);

  text-decoration: none;

  color:#FFF;

}



.user_menu

{

	margin:20px auto 0px auto;

	padding:0px; float:right;

	list-style-type:none;

}





.user_menu li

{

	background-color:#333333;

	color:#ffffff;

		margin-right:2px;

		float:left;

		padding:10px;list-style-type:none;

		margin-bottom:2px;

}



.user_menu li a

{

	color:#ffffff;



}



.user_menu li:hover

{

		background-color:#F30;

}



.user_menu li a:hover

{

	color:#ffffff;

	text-decoration:none;

}







.product

{

	width:18%;

	min-height:300px;

	float:left;

	margin-right:2%;

	margin-bottom:2%;

	text-align:center;

	font-size:12px;

	border:1px solid #e9e9e9;

	color:#ffffff;

	background-image: url(../images/pro_bg.jpg);

	background-repeat:repeat-x;

	background-position:center bottom;

}



.product h4{ font-size:18px; margin:0px; padding:0px;}



.product img

{

	width:100%;

	height:165px;

	margin-bottom:7px;

}



.product:hover

{

    box-shadow: 0px 0px 10px #cccccc;

}









.catry

{

	width:22%;

	min-height:300px;

	float:left;

	margin-right:2%;

	margin-bottom:2%;

	text-align:center;

	font-size:12px;

	border:1px solid #e9e9e9;

	color:#ffffff;

	background-image: url(../images/pro_bg.jpg);

	background-repeat:repeat-x;

	background-position:center bottom;

}



.catry h4{ font-size:18px; margin:0px; padding:0px;}



.catry img

{

	width:100%;

	height:165px;

	margin-bottom:7px;

}



.catry:hover

{

    box-shadow: 0px 0px 10px #cccccc;

}







.scroller

{

	overflow:hidden;

}







.products

{

	width:250px;

	/*background-color:#669200;*/

	min-height:200px;

	float:left;

	margin:15px;

	text-align:center;

	border:5px solid #eeeeee;

	

}



.products:hover

{

	

 

	border:5px solid #dddddd;

}





.main_cat

{

	margin:0px;

	padding:0px;



}



.main_cat li

{

	padding:10px 5px;

	border-bottom:1px solid #e7e7e7;

	list-style-type:none;

	text-transform:uppercase;

}



.main_cat li:hover

{

	background-color:#f2f2f2;

}



.main_cat li a

{

	color:#666666;

	font-size:12px;

}



.main_cat li a:hover

{

	color:#e23845;

	text-decoration:none;

}





.add_to_cart2

{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:16px;

	color:#FFFFFF;

	display:block;

	background-color:#333333;



	border:none;	padding:10px;



	margin-right:15px;

	cursor:pointer;

	margin-bottom:8px;

	text-transform:uppercase;

	text-align:center;
	width:100%;max-width:300px;



}



.add_to_cart2 i

{

	margin-right:10px;

	float: left; font-size:20px;

	line-height:28px;

}







.add_to_cart2:hover

{

	background-color:#c3883a;

	color:#ffffff;

	text-decoration:none;

	

}



.add_to_price

{





	padding:10px 0px;

	color:#c3883a;

	width:230px;

	text-align:center;

	text-transform:uppercase;

}









.add_to_cart3

{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:16px;

	color:#FFFFFF;

	display:block;

	background-color:#e0ae4b;



	border:none;

	text-align:  left;

	padding:10px 20px;
	width:100%;
	max-width:300px;





	margin-right:15px;

	cursor:pointer;

	margin-bottom:8px;

	text-transform:uppercase;

	text-align:center;



}





.add_to_cart3 i

{

	font-size:20px;

	margin-right:10px;

}

.add_to_cart3:hover

{

	background-color:#c3883a;

	color:#FFFFFF;

	text-decoration:none;

	

}



.add_to_cart

{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	display:block;

	background-color:#e0ae4b;

	border:none;

	text-align:center;

	padding:5px 15px;

	float:left;

	margin-left:6px;

	margin-bottom:5px;

	cursor:pointer;

}



.button-primary

{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	display:block;

	background-color:#e0ae4b;



	border:none;

	text-align:center;

	padding:5px 15px;

	float:left;

	margin-left:6px;

	cursor:pointer;

}





.button-primary2

{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:14px;

	width:100px;

	color:#FFFFFF;

	display:block;

	background-color:#ff0084;



	border:none;

	text-align:center;

	padding:5px 15px;

	margin:0px auto;

	cursor:pointer;

}



.button-primary2:hover { color:#ffffff; background-color:#333333; text-decoration:none;}



.add_to_cart:hover

{

	background-color:#333333;

	color:#FFFFFF;

	text-decoration:none;

	

}



.red

{



}

table.cart_table

{

	width:100%;

	margin:20px auto;



}



table.cart_table tr th,table.cart_table tr td

{

	border:1px solid #cccccc;

	padding:10px ;

	text-align:left;

}



table.cart_table tr th

{

	background-color:#e9e9e9;

	color:#333333;

	font-size:15px;

	padding:10px;

	font-weight:normal;

}



table.cart_table tr

{

	background-color:#FEFEFE;

}



.input_tet .quanm

{

	border:1px  solid #cccccc;

	background-color:#eeeeee;

}



table.cart_table tr input

{



}



table.cart_table tr:last-child 

{

  background-color:#FBFBFB;

  color:#252525;

}



.read2

{

	background-color:#e0ae4b;

	color:#ffffff;

	padding:5px 10px;

	font-weight:normal; font-size:14px; text-transform:uppercase;

}



.read2:hover

{

	background-color:#333333; color:#ffffff; text-decoration:none;

}



.lnk3 { color:#333;}

.lnk3:hover { color:#F00; text-decoration:none;}

.fontphp5 { color:#F00;}



.to_lin { color:#333333;}

.to_lin:hover { color:#999999; text-decoration:none;}

.fontphp2 { color: #F00; text-decoration:none; float:right; font-size:10px;}

.ship_table { width:700px; text-align:left; float:right;}

.ship_table td { border:1px solid #CCC; padding:5px;}

.ship_table th { border:1px solid #CCC; padding:5px;}

#quantity { border:none;}

.input_tet5 { text-align:center;}

.input_tet5 #quantity { border:1px solid #dddddd;}

.oddo td { border:1px solid #cccccc;}

.log { border:1px solid #dddddd; width:50%; padding:10px 50px 50px 50px; margin:0px auto;}

.top_bar { font-size:15px; text-align:right; }

.top_bar a { color:#ffffff;}

.top_bar a:hover { color:#cccccc; text-decoration:none;}

.top_bar i { margin-left:6px; margin-right:5px;}

.max-width{ max-width:100%;}



@media (max-width:768px){

	.clr2{ clear:both;}

	.padd_top { padding-top:20px;}

	.cent_re { font-size:8px;}

	.cart_box { float: left; width:100%; margin-top:20px; margin-bottom:20px;}

	.product{ width:100%;}

	.search { display:none;}

	.cart_link{ width:100%;}

	div.details .right_div { width:100%; float:none;}

	div.details .left_div { width:100%; float:none; margin:0px;}

	.catry { width:100%;}

	.log { width:100%;}

}