@charset "utf-8";
@import url(../fonts/stylesheet.css);
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font-weight:100;
} 
body{font-family: 'PT Sans', sans-serif;;} 
li{list-style-type:none;}
a{cursor:pointer; text-decoration:none;}
.main_outer{width:100%; float:left;}
img{max-width:100%; margin:0;}

.main_content{width:100%; float:left;}
.content_ins{width:100%; float:left;}
.content_ins img{display:block; margin:0 auto 25px;}
.content_cnt_1{width:48%; float:left; padding:0 1%;}
.content_cnt_2{width:48%; float:left; padding:0 1%;}

.header_banner{width:100%; float:left; background:url(../img/hdr2.jpg) no-repeat top center; min-height:152px;}
.ship_top{font-size:24px; font-style:italic;}
.ship_btm{font-size:20px; font-style:italic;}

.nav_top{background:#323545; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nav_btm{background:#526a8e; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.hdr_ins{float:left; width:100%; padding:10px 0;}
.slider_ins{width:99.5%; float:left; border:1px solid#e7e7e7; box-shadow:0 6px 10px #888888;}
.slider_pic{width:98%; padding:1%;}

.sld_txt{width:100%; float:left; text-align:center; font-size:24px; color:#394769; padding:45px 0 0 0;}
.carousal_btm{width:100%; float:left; padding:50px 0 0 0;}
.featured_product{color:#1e1e20; float:left;}
.slider_ins2{width:99.5%; float:left; margin:10px 0 0 0;}
.carousal_ins{width:96%; float:left; min-height:150px; border:1px solid #efefef; margin:2%; border-radius:6px;}
.product_ins{width:96%; float:left; padding:2%;}
.product_img{width:100%; float:left; text-align:center; min-height:200px;}
.product_img2{width:100%; float:left; text-align:center; min-height:200px; padding:5px 0;}

.product_price{width:100%; float:left; text-align:center; color:#000; font-size:16px; padding:12px 0; font-family:Arial, Helvetica, sans-serif}
.price_cut{float:left; width:50%; text-align:center; text-decoration:line-through; color:#929292;}
.price_live{float:left; width:50%; text-align:center; color:#a50808;}
.product_txt{width:100%; float:left; text-align:center; border-top:1px solid #efefef; border-bottom:1px solid #efefef; padding:12px 0;}
.product_txt h1{color:#222; font-size:20px; line-height:20px; padding:0 0 4px 0; width:100%;}
.product_txt h2{color:#222; font-size:16px; line-height:18px; padding:2px 0; width:100%;}
.product_txt p{color:#555; font-size:14px; line-height:18px; padding:5px 0; float:left; text-align:left; width:100%;}
.buttuns_more{width:100%; float:left; padding:2% 0 0 0;}
.buttuns_more ul li{list-style-type:none; float:right; width:49%;}
.buttuns_more ul li:first-child{list-style-type:none; float:left; width:49%;}

.buttuns_more ul li a{float:left; width:100%; text-align:center;}

.products_info{width:99%; min-height:330px; border:1px solid #efefef; margin:3% 0; float:left;}
.products_info:hover{ box-shadow:0 6px 10px #888888;}

.product_name{width:100%; float:left; text-align:center; color:#333; font-size:16px; min-height:25px; padding:8px 0 0 0;}
.product_in_ins{width:98%; float:left; padding:0 1%;}
.reviews{float:left; width:80%; padding:8px 10%;}
.stars{float:left; padding:0 0 0 25px;}
.stars_pro{float:left;}
.add_review{padding:5px 8px; background:#f1f3f5; float:left; color:#53575c; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:-2px 0 0 8px;}
.product_para{float:left; width:100%; font-size:14px; color:#444; padding:15px 0 0 0; line-height:18px;}
.availability{width:100%; float:left; padding:15px 0 0 0; font-size:14px;}


.add_item{float:left; width:100%; padding:6px 0 0 0;}
.add_item ul li{list-style-type:none; float:left; width:100%; padding:4px 0 0 0; line-height:16px;}
.add_item ul li:first-child{list-style-type:none; float:left; width:100%; padding:4px 0 25px 0;}
.add_item ul li a{font-size:14px; color:#001e49; text-decoration:underline;}
.add_item ul li a:hover{text-decoration:none;}
.social_plugins{float:left; width:100%; padding:10px 0 0 0;}
.price_product{float:left; width:100%; padding:12px 0; border-bottom:1px solid #efefef; border-top:1px solid #efefef; margin:30px 0 20px 0;}

.price_change{float:left; padding:8px 80px 0 0; text-decoration:line-through; color:#999; font-family:Arial, Helvetica, sans-serif;}
.actual_prize{float:left; padding:8px 80px 0 0; color:#a50808; font-family:Arial, Helvetica, sans-serif;}
.product_num{float:left; width:44px; padding:2px 0 0 0;}
.product_num input{float:left; width:42px; padding:4px 0; text-align:center; margin:0;}
.add_product_cart{float:left; padding:1px 0 0 16px;}
.review_product{float:left; width:100%;}
.review_product h1{float:left; width:100%; font-size:24px; color:#1e1e20; line-height:28px;}
.star_review{float:left; padding:15px 0 0 0; width:100%;}


.price_product2{float:left; width:100%; padding:2px 0; border-bottom:1px solid #efefef; border-top:1px solid #efefef; margin:2px 0 0 0;}
.price_tag{width:96px; float:left; text-align:center; line-height:15px; padding:2px 0 0 0;}
.price_change2{padding:0 5px 0 0; text-decoration:line-through; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.actual_prize2{padding:0 5px 0 0; color:#a50808; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.product_num2{float:left; width:44px; padding:2px 0 0 0;}
.product_num2 input{float:left; width:42px; padding:4px 0; text-align:center; margin:0;}
.add_product_cart2{float:left; padding:1px 0 0 5px; width:118px;}


.review_txt{float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#777; padding:3px 0 0 10px;}
.add_to_cart_prod{width:100%; float:left; border-top:1px solid #efefef; margin:6px 0 0 0;}

.product_list_top{width:99%; float:left; border:1px solid #efefef; margin:10px 0;}
.product_list_ins{width:96%; float:left; margin:1%; background:#f5f5f5 url(../img/subscribe.jpg) repeat-x top left; padding:10px 1%;}
.product_list_ins input, .product_list_ins select{margin:0;}
.newsletter_txt{width:100%; float:left; color:#203e5c; font-size:18px; padding:2px 0 0 0; text-align:center;}
.fix_price{color:#000; font-size:15px; padding:6px 0 0 0; width:100%; float:left; text-align:center;}

.price_actual{color:#000; font-size:16px; width:100%; float:left; text-align:center;}




.lft_product{float:left; width:100%;}
.head_txt{width:100%; float:left; color:#333; font-size:16px; border-bottom:1px solid #efefef; padding:0 0 2px 0;}
.head_txt2{width:100%; float:left; color:#333; font-size:24px; padding:0 0 2px 0;}

.product_drop_select{width:90%; height:30px; float:left; padding:10px 0 0 3px;}
.reset_setting{width:100%; float:left; padding:12px 0 0 5px;}
.btn-success{width:90px;}
.free_battery{width:86%; float:left; border:1px solid #efefef; margin:12% 0; border-radius:6px; padding:6% 3%;}
.free_battery h1{width:100%; float:left; font-size:16px; color:#222;}
.free_battery p{width:100%; float:left; font-size:14px; color:#222; line-height:20px;}
.news_txt{width:90%; float:left; font-size:13px; color:#777; line-height:22px; padding:10px 0;}

.ins_span9{float:left; width:100%;}
.tab_inside{width:100%; float:left;}
.tab_inside ul li{list-style-type:none; float:left; border-bottom:1px solid #e0e0e0; width:100%;}
.tab_inside ul li:first-child{list-style-type:none; float:left; border-bottom:1px solid #efefef; border-top:1px solid #efefef; width:100%;}
.grey_bg{width:13%; float:left; padding:10px 1%; background:#f7f7f7;}
.white_bg{width:83%; float:left; padding:10px 1%;}
.fancy_image{float:left; width:99%;}
.fancy_image a img{border:1px solid #e0e0e0;}
.product_detail{width:100%; float:left; position:relative;}
.payment_method{position:absolute; color:#5f5f5f; font-size:16px;}
.payment_txt{float:left; padding:5px 10px 0 0;} 

.space_top{padding:21px 0 0 0; float:left;}
.second_tab{width:100%; float:left; border-bottom:1px solid #e0e0e0; padding:5px 0 25px 0;}
.second_tab h2{float:left; font-size:14px; color:#444; width:100%;}
.rate_txt{float:left; font-size:14px; color:#444;}
.second_tab p{float:left; font-size:14px; color:#444; width:100%; line-height:16px;}
.stars2{float:left; padding:0 0 0 10px;}

.third_tab{width:100%; float:left;}
.box_form{float:left; width:100%; padding:15px 0 0 0;}
.name_txt{width:100%; float:left; font-size:14px; color:#444; padding:0 0 10px 0;}
.name_box{float:left; width:100%;}
.radio_rate{width:20px; text-align:center; float:left;}
.radio_number{width:100%; text-align:center; font-size:11px; color:#999;}
.radio_txt{width:150px; float:left; font-size:14px; color:#444;}


.main_footer{width:100%; float:left;}
.ftr_copyright{float:left; width:98%; color:#b0afaf; font-size:15px; text-align:left; padding:5px 0 0 2%;}
.ftr_links{width:97%; float:left; padding:20px 0 20px 3%; text-align:left;}
/*.ftr_links ul {width:150px; float:left; padding:0 0 0 10px;}*/
.ftr_links ul li{list-style-type:none; float:left; width:100%; padding:4px 0 0 0;}
.ftr_links ul li h1{color:#fff; font-size:20px;}

.ftr_links ul li a{font-family:Arial, Helvetica, sans-serif; color:#dddddd; font-size:14px; float:left;}
.ftr_links ul li a:hover{text-decoration:underline;}










