
@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{ background-color:#ffffff; border:1px solid #cccccc; border-radius:2px; min-height:40px;}

.side_ul  { font-size:14px; list-style-type:none; margin:0px; padding:0px;  list-style-position:inside; margin:10px;}
.side_ul li {  padding:2px 0px;text-transform:uppercase; margin-top:5px;}
.side_ul li a { color:#333333;}
.side_ul li:hover { }
.side_ul li:hover  a { color:#333333;}
.side_ul li a:hover { color:#026eb9; text-decoration:none;}
.side_ul li a:hover { }
.inner_ul { padding:0px; margin:0px;}

.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:25px;border-bottom:1px solid #eeeeee; margin:0px; padding-bottom:10px;padding:10px; padding-left:0px; }
.sub_hd img { margin-right:5px;}
.side_img { border:1px solid #dddddd; padding:5px;}
.bord_rt {  min-height:400px; float:right;}
.inner_bt { margin:0px; padding:10px 0px 1px 10px; font-size:16px; border-left:0px solid #333333; color:#333333; font-family: 'Roboto Condensed', sans-serif; background-repeat:no-repeat; text-transform:uppercase;  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:#0a73b5;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;
	display: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:#e44929;

	border:none;	padding:10px;

	margin-right:15px;
	cursor:pointer;
	margin-bottom:8px;
	text-transform:uppercase;
	text-align:center;

}

.add_to_cart2 i
{
	margin-right:10px;
	float: left; font-size:20px;
	line-height:28px;
}



.add_to_cart2:hover
{
	background-color:#333333;
	color:#ffffff;
	text-decoration:none;
	
}

.add_to_price
{


	padding:10px 0px;
	color:#ef3610;
	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:#0f75bd;

	border:none;
	text-align:  left;
	padding:10px 20px;


	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:#333333;
	color:#FFFFFF;
	text-decoration:none;
	
}

.add_to_cart
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	display:block;
	background-color:#72359c;
	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:#0a73b5	;

	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:#0a73b5;

	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
{
	border:1px solid #D5D5D5;
	color:#424242;
	border:none;
}

table.cart_table tr:last-child 
{
  background-color:#FBFBFB;
  color:#252525;
}

.read2
{
	background-color:#72359c;
	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;}
.input_tet5 { text-align:center;}
.input_tet5 #quantity { border:1px solid #cccccc; width:50px;}
.oddo td { border:1px solid #cccccc;}
.log { border:1px solid #dddddd; width:70%; padding:40px 50px 50px 50px; margin:0px auto; background-color:#ffffff;}
.top_bar i { margin-left:6px; margin-right:5px;}
select { background:none; border:1px solid #000000; height:40px;}
.max-width{ max-width:100%;}
.user_menu { margin-top:-20px; }

@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%; padding: 50px;}
	.padd_rt_not { padding-right:15px;}
	.side_ul { text-align:center;}
	
}