* {
	margin:0;
	padding:0;
}
img {
	border:none;
	outline:none;
}
a {
	text-decoration:none;
	transition: 0.2s linear 0s; -webkit-transition: 0.2s linear 0s;
}
html {
	width:100%;
	height:100%;
}

body {-webkit-user-select: none;
     -moz-user-select: -moz-none;
      -ms-user-select: none;
          user-select: none; margin:0px; padding:0px;}

.fh_wrapper {
	width:100%;
}

.fh_page{
	margin:0px;
	float:left;
	padding:0px;
	width:100%;
}

@font-face {
    font-family: 'robotoregular';
    src: url('../font/roboto-regular-webfont.eot');
    src: url('../font/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/roboto-regular-webfont.woff') format('woff'),
         url('../font/roboto-regular-webfont.ttf') format('truetype'),
         url('../font/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Conv_MyriadPro-Bold';
	src: url('../font/MyriadPro-Bold.eot');
	src: local('☺'), url('../font/MyriadPro-Bold.woff') format('woff'), url('../font/MyriadPro-Bold.ttf') format('truetype'), url('../font/MyriadPro-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_MyriadPro-Regular';
	src: url('../font/myriadpro-regular.eot');
	src: local('☺'), url('../font/myriadpro-regular.woff') format('woff'), url('../font/myriadpro-regular.ttf') format('truetype'), url('../font/myriadpro-regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_MyriadPro-Semibold';
	src: url('../font/myriadpro-semibold.eot');
	src: local('☺'), url('../font/myriadpro-semibold.woff') format('woff'), url('../font/myriadpro-semibold.ttf') format('truetype'), url('../font/myriadpro-semibold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_HelveticaNeue-Light';
	src: url('../font/HelveticaNeue-Light.eot');
	src: local('☺'), url('../font/HelveticaNeue-Light.woff') format('woff'), url('../font/HelveticaNeue-Light.ttf') format('truetype'), url('../font/HelveticaNeue-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.fh_header_bg{ float:left; margin:0px; padding:0px; width:100%;}

.fh_header_top_bg{ float:left; margin:0px; padding:0px; width:100%; background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #eeeeee 57%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(57%,#eeeeee), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#eeeeee 57%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#eeeeee 57%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%,#eeeeee 57%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f4f4 0%,#eeeeee 57%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
}

.head_con_toplink{ float:left; margin: 0px 0 0 0px; padding:0px;}
.head_con_bg{ float:left; margin:0px; padding:0 0 0 35px; background:url(../images/head_con_bg.png) no-repeat; line-height:22px;}
.head_con_bg p{ float:left; margin:0px; padding:0px; color:#777777; font-size:20px; font-family: 'robotoregular'; line-height:22px;}
.head_con_bg p span{ color:#333333;}

.head_top_link{ float:left;  margin: 14px 0 0 0; padding:0px; clear:both; text-align:center; width:100%;}

.fh_head_top_bg{ float:left; margin:0px; padding:0px; width:100%; min-height:39px; background:url(../images/header_top_bg.png) repeat-x bottom center;}

.fh_header_top_center{ margin:0 auto; padding:0px; width:1170px;}
.fh_head_top_right{ float:right; margin:6px 0; padding:0px;}
.fh_top_link{ float:left; margin:4px 0 0 0; padding:0px;}
.fh_top_link ul{ margin:0px; padding:0px; list-style:none;}
.fh_top_link ul li{ float:left; margin:0 21px 0 0; padding:0 23px 0 0; font-family: 'robotoregular'; font-size:13px; color:#000000; background:url(../images/head_top_link_bg.png) no-repeat right center;}
.fh_top_link ul li a{ color:#000000;}
.fh_top_link ul li a:hover{ color:#02bdd4;}
.fh_top_link ul li.last{ margin-right:0px;}

.fh_head_checkout_bg{ float:right; margin:0 26px 0 8px; padding:0px; background:url(../images/head_checkout.jpg) no-repeat left; min-height:27px;}
.fh_head_checkout_bg a{ font-family: 'robotoregular'; font-size:13px; color:#000000; float:left; margin:5px 0 0 38px; padding:0px;}
.fh_head_checkout_bg a:hover{color:#02bdd4;}

.fh_header_bot_bg{ float:left; margin:0px; padding:0px; width:100%; background:url(../images/header_top_bg.jpg) no-repeat top center; background-size:100% auto;}
.fh_header_bot_center{ margin:0 auto; padding:0px; width:1170px;}

.fh_logo {
    float: left;
    margin: 52px 80px 6px 0;
    padding: 0;
}

.head_top_search_bg{ float:left; margin:0px 16px 0 0; padding:0 0 0 36px; border:1px solid #bbbbbb; border-radius: 3px 3px 3px 3px; background:url(../images/search_input_bg.png) repeat-x, url(../images/search_main_bg.png) no-repeat 1px 1px;}
.head_top_search_bg input{ float:left; margin:0px; padding:0px; width:405px; background:none; border:none; font-size: 14px; color: #666666; font-family: 'robotoregular'; height:37px; outline:none;}

.header_right_bg{ float:right; margin:0px; padding:0px;}

.search_button{ float:right; cursor: pointer; margin:0px; padding:11px 20px; box-shadow:-1px -1px 2px -1px #000000 inset; border:none; border-radius:5px; background: #434343; /* Old browsers */
background: -moz-linear-gradient(top,  #434343 0%, #383838 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434343), color-stop(100%,#383838)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #434343 0%,#383838 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #434343 0%,#383838 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #434343 0%,#383838 100%); /* IE10+ */
background: linear-gradient(to bottom,  #434343 0%,#383838 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#383838',GradientType=0 ); /* IE6-9 */ color:#ffffff; font-family: 'robotoregular'; font-size:14px;}
.search_button:hover{background: #d03c3c; /* Old browsers */
background: -moz-linear-gradient(top,  #d03c3c 0%, #aa0c0c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d03c3c), color-stop(100%,#aa0c0c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d03c3c 0%,#aa0c0c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d03c3c', endColorstr='#aa0c0c',GradientType=0 ); /* IE6-9 */}
	
	


.fu_nav_bg{ float:left; margin:0px; box-shadow:0 1px 4px 1px #D4D4D4; padding:0px; width:100%;  background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #eeeeee 57%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(57%,#eeeeee), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#eeeeee 57%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#eeeeee 57%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%,#eeeeee 57%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f4f4 0%,#eeeeee 57%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */ min-height:48px;}

.fu_nav_main_bg{ margin:0 auto; padding:0px; width:1170px;}
.fu_navgation{ float:left; margin:0px; padding:0px; width:100%;}
.fu_navgation ul{ margin:0px; padding:0px; list-style:none;}
.fu_navgation ul li{ float:left; margin:0px; padding:0 1px; font-family:'Conv_MyriadPro-Regular'; font-size:14px; color:#000000; background:url(../images/hf_nav_left_bg.jpg) no-repeat right;}
.fu_navgation ul li.last{ background:none;}
.fu_navgation ul li a{ color:#000000; float:left; margin:0px; padding:15px 44px 15px 42px; text-shadow:1px 1px 1px #ffffff;}
.fu_navgation ul li a:hover{background: #b6e05b; /* Old browsers */
background: -moz-linear-gradient(top,  #b6e05b 0%, #89c829 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6e05b), color-stop(100%,#89c829)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b6e05b 0%,#89c829 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b6e05b 0%,#89c829 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b6e05b 0%,#89c829 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b6e05b 0%,#89c829 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6e05b', endColorstr='#89c829',GradientType=0 ); /* IE6-9 */}

.fu_main_container_bg{ float:left; margin:0px; padding:0px; width:100%;}
.fu_main_con_center{ margin:0 auto; padding:0px; width:1170px;}
.fu_main_container{ float:left; margin:18px 0 0 0; padding:0px; width:100%;}

.fh_main_left_part{ float:left; margin:0 0 0 13px; padding:0px; width:264px;}

.fh_left_category_bg{ float:left; margin:-79px 0 0; padding:1px; width:100%; border-radius:11px 11px 1px 1px;}

.left_category_title{float:left; margin:0px; padding:6px 0; border-radius:6px 6px 0 0; width:100%;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #676767), color-stop(100%, #323232));
	background-image: -webkit-linear-gradient(#676767, #323232);
	background-image: -moz-linear-gradient(#676767, #323232);
	background-image: -o-linear-gradient(#676767, #323232);
	background-image: linear-gradient(#676767, #323232);}
	
.left_category_title h1{ float:left; margin:0 0 0 14px; padding:0px; font-size: 24px; color: #ffffff; font-family: 'robotoregular'; font-weight:lighter;}

.left_category{ float:left; margin:0px; padding:0px; width:100%; background:#ffffff; box-shadow: 0 0 21px -12px #000000;}
.left_category ul{ margin:0px; padding:0 20px; list-style:none;}
.left_category ul li{ margin:0px; padding:0px;  font-size: 17px; color: #535353; font-family: 'robotoregular'; border-bottom:1px solid #e1e1e1; border-top:1px solid #ffffff;}
.left_category ul li a{ margin:0px; padding:5px 0px; display:block; font-size: 17px; color: #535353; font-family: 'robotoregular'; background:url(../images/left_category_bg.png) no-repeat 97% 26px !important;}
.left_category ul.level0 { width:340px!important;}
.left_category ul li a:hover{background:url(../images/left_category_bg_hover.png) no-repeat 97% 26px !important; color:#000000}

.fh_main_right_part{ float:right; margin:0 0px 0 0; padding:0px; width:857px;}
.fh_slider_bg{ float:left; margin:0px; padding:3px; display:block; box-shadow:0 5px 12px rgba(0, 0, 0, 0.18); border-radius:6px; background:#f9f9f9;}

.fh_three_block_bg{ float:left; margin:25px 0 0 0; padding:0px; width:100%;}

#products-list li.item a { float:left; padding-right:8px; padding-top:2px;}
.products-grid li.item h2 a { color:#666666!important;}
.product-shop { margin-left:20px!important; float:left;}
.banner { 
	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9');*/ /*IE6-9 */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f9f9f9));*/ 
	/*background: -moz-linear-gradient(top,  #ffffff,  #f9f9f9);*/ /*firefox 3.6+ */
	/*background: -o-linear-gradient(top,  #ffffff,  #f9f9f9);*/ /*  Opera 11.10+ */
	/*background: -ms-linear-gradient(top,  #ffffff,  #f9f9f9);*/ /*  IE10+ */	
	background:#ffffff;
	position:relative; float:left; width:200px; margin:0 19px 0 0; min-height:170px; border-radius:5px; box-shadow: 0px 5px 12px rgba(0,0,0,0.18); -moz-box-shadow: 0px 5px 12px rgba (0,0,0,0.18);	-webkit-box-shadow: 0px 5px 12px rgba (0,0,0,0.18); }
.banner.ban3 { margin:0; }
.ban_img{ margin:32px 0 0 0;}
.banner .ban_img img { border-radius:5px; max-width:100%; }
.banner .ban_label { position:absolute; right:0; top:0; width:77px; height:77px; }
.banner .ban_label img { max-width:100%; }
.banner .ban_holder { position:absolute; left:15px; top:11px; }
.banner .ban_holder h2 { font-family: 'robotoregular', sans-serif; font-size:16px; font-weight:500; text-transform:uppercase; color:#333; margin:0 0 4px 0; }
.banner .ban_holder p { width:122px; font-size:12px; color:#888; line-height:17px; margin-bottom:12px; }
.banner .ban_holder span {
	display:block;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434343', endColorstr='#373737'); /*IE6-9 */
	background: -webkit-gradient(linear, left top, left bottom, from(#434343), to(#373737)); 
	background: -moz-linear-gradient(top,  #434343,  #373737); /*firefox 3.6+ */
	background: -o-linear-gradient(top,  #434343,  #373737); /*  Opera 11.10+ */
	background: -ms-linear-gradient(top,  #434343,  #373737); /*  IE10+ */	
	border-bottom:solid 1px #161616;
	border-radius:2px;
	width:80px;
	height:29px;
	line-height:27px;
	font-family: 'robotoregular', sans-serif; 
	font-size:13px;
	color:#fff;
	text-align:center;
}
.banner:hover .ban_holder span {
	background: #d03c3c; /* Old browsers */
background: -moz-linear-gradient(top,  #d03c3c 0%, #aa0c0c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d03c3c), color-stop(100%,#aa0c0c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d03c3c 0%,#aa0c0c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d03c3c', endColorstr='#aa0c0c',GradientType=0 ); /* IE6-9 */
}

.feature_pro_main_bg{ float:left; margin:25px 0 0 0; padding:0px; width:100%;}

.fea_pro_title{ float:left; margin:0 0 20px 0; padding:0px; width:100%; border:1px solid #bbbbbb; border-radius:5px; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}

.fea_pro_title h1{ float:left; margin:10px 0 5px 14px; padding:0px; font-family:'Conv_MyriadPro-Regular'; font-size:20px; color:#36353a; font-weight:lighter;}

.feature_pro{ float:left; margin:0px; padding:0px; width:100%;}
.feature_pro ul { margin:0px; padding:0px; list-style:none;}

.feature_pro ul li {
    border-bottom: 4px solid #C2DAE5;
    display: inline-block;
    float: none;
    margin: 0 11px 11px 0;
    padding: 0;
    transition: all 0.2s linear 0s;
    vertical-align: top;
    width: 276px;
}
.feature_pro ul li:hover{ box-shadow:0 0 4px 0 #999999;}
.feature_pro ul li.last{ margin-right:0px;}

.new_pro_main{float:left; margin:0px; padding:0px; width:100%; border:1px solid #e3e3e3;}

.new_pro_teg{ float:right; margin:-5px 10px -58px 0; padding:0px; width:39px; height:58px; position:relative;}

.new_pro_img{float:left; margin:0px; padding:0px; width:100%;}

.new_pro_text_bg{ float:left; margin:0px; padding:0px 10px; width:256px;}
.new_pro_name{ float:left; margin:0 0 15px 0; padding:0px; width:100%;}
.new_pro_name h2{ float:left; margin:0px; padding:0px; width:100%; text-align:center; font-family: 'Conv_MyriadPro-Semibold'; font-size: 16px; color: #000000; font-weight:lighter; line-height:21px;}
.new_pro_name h2 a{ color:#000000;}
.new_pro_name h2 a:hover{ color:#02BDD4;}

.price_box{ float:left; margin:0px; padding:0px; width:100%;}
.price_box .regular-price .price{ float:left; margin:0px; padding:0px; width:100%; text-align:center; font-family: 'Conv_MyriadPro-Semibold'; font-size: 25px; color: #e83926; font-weight:lighter; }

.addtocart_details_bg{ float:left; margin:10px 0 20px; padding:0px; width:100%; text-align:center;}
.addtocart_bt_bg{ float:none; margin:0 0 0 0px; padding:0px; display:inline-block;}
.addtocart_button{ float:right; cursor: pointer; margin:0px; padding:11px 20px; box-shadow:-1px -1px 2px -1px #000000 inset; border:none; border-radius:2px; background: #434343;}
.addtocart_button:hover{ background: #d03c3c; /* Old browsers */
background: -moz-linear-gradient(top,  #d03c3c 0%, #aa0c0c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d03c3c), color-stop(100%,#aa0c0c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d03c3c 0%,#aa0c0c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d03c3c', endColorstr='#aa0c0c',GradientType=0 ); /* IE6-9 */}	
	
.datails_button_bg{ float:right; margin:0 37px 0 0; padding:0px;}	
.datails_button_bg a{  float:left; margin:0px; padding:0px; font-family: 'robotoregular'; font-size: 12px; color: #5b5b5b; border:none; background:none; text-decoration:underline; cursor:pointer;}
	
.datails_button_bg a:hover{ color:#02BDD4;}	

.limite_offer_bg{ float:left; margin:10px 0 0 0; padding:0px; width:100%;}
.limite_offer_banner{float:left; margin:0px; padding:0px; width:100%;}

.footer_main_bg{ float:left; margin:50px 0 0 0; padding:0px; width:100%; min-height:264px; background: url(../images/footer_top_bg.jpg) repeat-x top #f5f5f5;}

.footer_main_center{ margin:0 auto; padding:0px; width:1170px;}

.footer_link_bg{ float:left; margin:0 0 0 16px; padding:30px 0; width:185px;}
.footer_link_title{ float:left; margin:0 0 10px 0; padding:0px; width:100%;}
.footer_link_title h2{color: #333333; font-family: 'robotoregular',sans-serif; font-size: 17px; font-weight: normal; float:left; margin:0px; padding:0px;}

.footer_link{ float:left; margin:0px; padding:0px; width:100%;}
.footer_link ul{ margin:0px; padding:0px; list-style:none;}
.footer_link ul li{ float:left; margin:0 0 4px 0; padding:0px; width:100%; font-family: 'robotoregular',sans-serif; font-size: 14px; color:#777777;}
.footer_link ul li a{ float:left; margin:0px; padding:0px; width:100%; font-family: 'robotoregular',sans-serif; font-size: 14px; color:#777777;}
.footer_link ul li a:hover{ color:#000000;}

.footer_right_bg{ float:right; margin:0px; padding:30px 0; width:273px;}

.fot_newslatter_bg{ float:left; margin:0px; padding:0px; width:100%;}

.newsletter-wrapper { position:relative; padding:5px 88px 16px 0; }
.newsletter-wrapper .input-box { width:100%; }
.newsletter-wrapper .input-text { 
	width:100%;
	border:solid 1px #bbbbbb;
	padding:0px 10px 0px 10px;
	line-height:19px;
	height:35px;
	font-family:'robotoregular';
	border-radius:6px;
	box-shadow:inset 0px 5px 5px rgba(0,0,0,0.06); 
	-moz-box-shadow:inset 0px 5px 5px rgba (0,0,0,0.06);
	-webkit-box-shadow:inset 0px 5px 5px rgba (0,0,0,0.06);
}
.button_subscribe{ background:none; padding:0px; margin:0px; border:none; cursor:pointer; border-radius:5px;}
.button_subscribe > span {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434343', endColorstr='#373737'); /*IE6-9 */
	background: -webkit-gradient(linear, left top, left bottom, from(#434343), to(#373737)); 
	background: -moz-linear-gradient(top,  #434343,  #373737); /*firefox 3.6+ */
	background: -o-linear-gradient(top,  #434343,  #373737); /*  Opera 11.10+ */
	background: -ms-linear-gradient(top,  #434343,  #373737); /*  IE10+ */
	border-top:solid 1px #434343;
	border-bottom:solid 1px #161616;
	color:#fff;
	font-family: 'robotoregular', sans-serif;
	font-size:14px;
	height: 20px !important;
    line-height: 20px;
    padding: 7px 10px !important;
	border-radius:5px;
	float:left;
	
}


.button_subscribe > span span{display: block;
    float: left;
    padding: 0 19px;}

.button_subscribe:hover > span {
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d03c3c', endColorstr='#aa0c0c'); /*IE6-9 */
 background: -webkit-gradient(linear, left top, left bottom, from(#d03c3c), to(#aa0c0c)); 
 background: -moz-linear-gradient(top,  #d03c3c,  #aa0c0c); /*firefox 3.6+ */
 background: -o-linear-gradient(top,  #d03c3c,  #aa0c0c); /*  Opera 11.10+ */
 background: -ms-linear-gradient(top,  #d03c3c,  #aa0c0c); /*  IE10+ */
 border-top:solid 1px #d03c3c;
 border-bottom:solid 1px #299ab7;
}

.newsletter-wrapper .actions { position:absolute; right:20px; top:32px; }

.fot_callus_bg{ float:left; margin:0px; padding:0px; width:100%;}
.fot_callus_bg p{float:left; margin:0px; padding:0px; width:100%;color: #777777; font-family: 'robotoregular',sans-serif; font-size: 17px; margin: 0;}

.coopyright_text{ float:left; margin:0px; padding:0px; width:100%;}
.coopyright_text p{color: #777777;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 45px 0 0;}
.left_sub_category_menu {
float:left;
width:100%;
}




/*===================================================  Start sub product page ====================================================================*/


.cat_banner {
float:left;
width:857px;
}
.cat_banner_area {
border:1px solid #e5e5e5;
float:left;
width:100%;
}

.product_subproduct {
margin-top:10px;
float:left;
width:100%;
}
.product_subproduct ul {
float:left;
margin:0;
padding:0;
}
.product_subproduct ul li {
float:left;
width:276px;
margin:0 14px 18px 0;
list-style:none;
}
.product_subproduct ul li.last {
margin-right:0px;
}
.sub_product_main {
float:left;
width:100%;
}
.new_pro_img {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
	text-align:center;
}
.sub_pro_text_bg {
    float: left;
    margin: 0;
    width: 100%;
}
.sub_product_name {
    float: left;
    margin:10px 0 15px;
    padding: 0;
	text-align:left;
    width: 100%;
	font-family: 'robotoregular';
	}
.sub_product_name a {
text-decoration:underline;
font-size:14px;
color:#4d4d4d;
}
.sub_product_name a:hover {
color:#423096;
}
/*===================================================  Start Cat product page ====================================================================*/
.cat_page_title {
	background:url(../images/cat_title_bg.jpg) repeat-x;
	height:42px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	float:left;
	width:100%;
	
}
.cat_page_title h1 {
	float:left;
	margin-top:3px;
	margin-left:10px;
	font-size:26px;
	color:#FFF;
	font-weight:lighter;
	font-family: 'robotoregular';
}

.pager_area {
	float:left;
	width:100%;
	background-color:#f0f0f0;
	padding-top:10px;
	padding-bottom:6px;
}
.shortby_area {
	float:left;
	margin-left:16px;
	width:98%;
}
.shotby_container {
	float:left;
}
.shotby_container label {
	font-size:16px;
	color:#3c3c3c;
	font-family: 'robotoregular';
	font-weight:normal;
	float:left;
}

.shotby_inputarea {
    float: left;
    overflow: hidden;
    width: 103px;
	margin-left:14px;
}
.shotby_input {
	background:url(../images/selectore_bg.jpg) no-repeat;
	float:left;
	width:123px;
	height:25px;
	font-size:14px;
	color:#3c3c3c;
	font-family: 'robotoregular';
	border:none;
	padding-left:2px;
	padding-top:2px;
}
.arrow_iconarea {
	float:left;
	margin-left:10px;
	margin-top:5px;
}
.pager_rightarea {
	float:right;
}
.page_count {
	float:left;
	background:url(../images/page_count_ng.jpg) no-repeat;
	width:87px;
	height:29px;
	text-align:center;
}
.page_count p {
    color: #FFFFFF;
    font-family: 'robotoregular';
    font-size: 14px;
    padding-top: 2px;
}

.page_no {
    float: left;
    font-family: 'robotoregular';
    margin-left: 10px;
    margin-top: 2px;
}
.page_no ul {
	margin:0;
	padding:0;
	float:left;
}
.page_no ul li {
	background:url(../images/page_no_bg.jpg) no-repeat;
    display: inline-block;
    float: left;
    height: 23px;
    margin-right: 5px;
    text-align: center;
    width: 21px;
}
.page_no ul li:hover {
	background:url(../images/page_no_bg_hover.jpg) no-repeat
}
.page_no ul li a {
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    width: 100%;
}
.cat_productarea {
	float:left;
	width:100%;
}
.cat_productarea ul {
	float:left;
	margin:0;
	padding:0;
}
.cat_productarea ul li {
   float: left;
    list-style: none outside none;
    margin: 15px 14px 18px 0;
    width: 276px;
}
.cat_productarea ul li.last {
	margin-right:0px;
}
.cat_product_main {
    float: left;
    width: 100%;
}
.cat_pro_img {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.cat_pro_text_bg {
    float: left;
    margin: 0;
    padding: 0 10px;
    width: 256px;
}
.cat_pro_name {
    float: left;
    margin:10px 0 15px;
    padding: 0;
    width: 100%;
}
.cat_pro_name h2 {
    color: #000000;
    float: left;
    font-family: 'Conv_MyriadPro-Semibold';
    font-size: 16px;
    font-weight: lighter;
    line-height: 21px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
.cat_pro_name h2 a {
    color: #000000;
}
.cat_price_box {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.cat_price_box p {
    color: #E83926;
    float: left;
    font-family: 'Conv_MyriadPro-Semibold';
    font-size: 25px;
    font-weight: lighter;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
.cat_addtocart_details_bg {
    float: left;
    margin: 10px 0 20px;
    padding: 0;
    width: 100%;
}
.cat_addtocart_bt_bg {
    float: left;
    margin: 0 0 0 37px;
    padding: 0;
}
/*============================================= Product View Page Css =============================================*/

.fh_pro_view_bg{ float:left; margin:0px; padding:0px; width:100%;}
.fh_pro_view_main{ float:left; margin:0px; padding:0 12px; width:100%;}

.fh_pro_view_shop{ float:left; margin:0px; padding:0px; width:100%;}

.breadcrumbs{ float:left; margin:10px 0 20px 0; padding:10px; width:97%; background:#fcfcfc; border:1px solid #d1d1d1; border-radius:5px;}
.breadcrumbs ul{ margin:0px; padding:0px; list-style:none;}
.breadcrumbs ul li{ float:left; margin:0px; padding:0px; color: #565656; font-family: 'robotoregular'; font-size: 12px; }
.breadcrumbs ul li a{ color:#565656;}
.breadcrumbs ul li a:hover{ color:#02BDD4;}
.breadcrumbs ul li span{ margin:0 14px;}
.breadcrumbs ul li strong{ font-weight:lighter;}

.pro_img_left_main_bg{ float:left; margin:0px; padding:20px; border:1px solid #ececec; border-bottom:2px solid #bdbdbd; width:520px;}

.pro_big_img_bg{ float:left; margin:0px; padding:0px; width:100%;}
.pro_view_zoom{ float:right; margin:-50px 10px 0 0; padding:0px; width:36px; height:36px; position: relative;}

.pro_small_img{ float:left; margin:0px; padding:0px; width:100%;}
.pro_small_img ul{ margin:0px; padding:0px; list-style:none;}
.pro_small_img ul li{ float:left; margin:0 15px 0 0; padding:0px; text-align:center; transition: 0.2s linear 0s; -webkit-transition: 0.2s linear 0s;}
.pro_small_img ul li.last{ margin-right:0px;}
.pro_small_img ul li a{ display:block; margin:0px; padding:0px;}
.pro_small_img ul li a img{ border:1px solid transparent; transition: 0.2s linear 0s; -webkit-transition: 0.2s linear 0s;}
.pro_small_img ul li:hover a img{ border:1px solid #8dc92d;}

.pro_small_img ul li:hover .pro_view_small_img_ero { visibility:visible; opacity:1;}
.pro_small_img ul li.active a img{ border:1px solid #8dc92d;}
.pro_small_img ul li.active .pro_view_small_img_ero { visibility:visible; opacity:1;}

.pro_small_img ul li .pro_view_small_img_ero {
    border-bottom: 4px solid #8dc92d;
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    height: 0;
    margin: 0 0 -4px 0px;
    padding: 0;
    width: 0;
	opacity:0;
	visibility:hidden;
	display:inline-block;
    z-index: 5;
	transition: 0.2s linear 0s; -webkit-transition: 0.2s linear 0s;
}


.pro_right_details_bg {
    float: right;
    margin: 0;
    padding: 0;
    width: 490px;
}



.pro_view_title{ float:left; margin:0px; padding:0px; width:100%;}
.pro_view_title h1{ float:left; margin:0px; padding:0px; color: #393939; font-family: 'robotoregular'; font-size: 18px; font-weight:lighter; line-height:32px;}

.pro_view_price{ float:left; margin:20px 0 0 0; padding:0px; width:100%;}
.pro_view_price .price-box{ float:left; margin:0px; padding:0px;}
.pro_view_price .price-label{ float:left; margin:19px 10px 0 0; padding:0px; color: #565656; font-family: 'robotoregular'; font-size: 12px;  }

.pro_view_price .price-box .regular-price{ float:left; margin:0px; padding:0px; font-family:'Conv_MyriadPro-Regular'; font-size:36px; color:#00a2e8;}
.pro_view_price .price-box .regular-price .price{ float:left; margin:0px; padding:0px; font-family:'Conv_MyriadPro-Regular'; font-size:36px; color:#1f1f1f; font-weight:lighter;}

.pro_view_pro_sku_bg{ float:left; margin:2px 0 0 0; padding:0px; width:100%;}
.pro_view_pro_sku_bg p{ float:left; margin:0px; padding:0px; color: #565656; font-family: 'robotoregular'; font-size: 12px; }
.pro_view_pro_sku_bg p span{ margin-left:10px; font-size:14px; color:#000000;}

.pro_review_bg{ float:left; margin:30px 0 0 0; padding:0px; width:100%;}
.pro_review_bg p{ float:left; margin:0px; padding:0px; color: #565656; font-family: 'robotoregular'; font-size: 12px; }


.view_star_rating_box {
    background: url("../images/view_stare_bg.png") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    float: left;
    font-size: 0;
    height: 13px;
    line-height: 0;
    overflow: hidden;
    text-indent: -999em;
    width: 85px;
	margin:0 10px 0 10px;
}

.view_rating {
    background: url("../images/view_stare_bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    font-size: 0;
    height: 16px;
    line-height: 0;
    margin-top: 0;
    overflow: hidden;
    text-indent: -999em;
}

.pro_shipping_bg{ float:left; margin:40px 0 0 0; padding:0px; width:100%;}
.pro_shipping_bg p{ float:left; margin:3px 0 0 0; padding:0px; color: #565656; font-family: 'robotoregular'; font-size: 12px; }

.shipping_inputarea {
    float: left;
    overflow: hidden;
    width: 115px;
	margin-left:14px;
	background:url(../images/shipping_select_bg.jpg) no-repeat right;
	border:1px solid #a4a4a4;
}
.shipping_input {
	background:none;
	float:left;
	border:none;
	width:133px;
	height:23px;
	font-size:14px;
	color:#3c3c3c;
	font-family: 'robotoregular';
	border:none;
	padding-left:5px;
	padding-top:0px;
}

.qty_cart_bt_bg{ float:left; margin:4px 0 0 0; padding:0px; width:100%;}

.qty_we_bg{ float:left; margin:0px; padding:0px;}

.qty_bg{ float:left; margin:0px; padding:0px; }
.qty_bg p{float:left; margin:3px 0 0 0; padding:0px; color: #565656; font-family: 'robotoregular'; font-size: 12px; }
.qty_bg .input-box{ float:left; margin:0 0 0 20px; padding:0px; }
.qty_bg .input-box input{ float:left; margin:0px; padding:0px; color: #565656; font-family: 'robotoregular'; font-size: 12px; border:1px solid #a4a4a4; border-radius:1px; width:40px; height:23px;}

.live_chat_button{ float:left; margin:28px 0 0 0; padding:0px; width:60px; height:60px; clear:both;}
.live_chat_button a:hover{ opacity:0.5;}

.cart_wish_com_bt{ float:right; margin:0px; padding:0px;}

.view_addto_cart_bt_bg{ float:left; margin:0px; padding:0px;}
.view_addto_cart_bt_bg button{ float:left; margin:0px; padding:20px 50px; background:#f2f2f2; border:1px solid #8f8f8f; border-radius:1px; cursor:pointer; text-transform:uppercase; color: #000000; font-family: 'robotoregular'; font-size: 17px;transition: 0.2s linear 0s; -webkit-transition: 0.2s linear 0s;}
.view_addto_cart_bt_bg button:hover{ background:#2FA3EB; color:#ffffff;}

.cart_wish_com_bt .add-to-box{ float:left; margin:10px 0 0 0; padding:0px; clear:both;}
.cart_wish_com_bt .add-to-box ul{ margin:0px; padding:0px; list-style:none;}
.cart_wish_com_bt .add-to-box ul li{ margin:0px; padding:0px; font-family: 'Conv_MyriadPro-Regular'; font-size:11px; color:#000000; line-height:20px;}
.cart_wish_com_bt .add-to-box ul li a{ color:#ED1C24; text-decoration:underline;}
.cart_wish_com_bt .add-to-box ul li a:hover{ color:#3AB0EE;}

.sare_link_bg{ float:left; margin:30px 0 0 0; padding:0px;  width:100%;}
.sare_link{ float:left; margin:0px 14px; padding:0px;}

.email_to_friend_link{ float:left; margin:0px; padding:0px;}
.email_to_friend_link a{ float:left;  margin:0px; padding:0px; font-family: 'Conv_MyriadPro-Regular'; font-size:12px; color:#000000; line-height:20px;}
.email_to_friend_link a:hover{color:#3AB0EE;}

.pro_view_teb_bg{ float:left; margin:43px 0 0 0; padding:0px; width:100%;}

.teb_inner_text{ margin:0px; padding:0;}
.teb_inner_text p{color: #000000; font-family: 'robotoregular'; font-size: 12px; line-height:18px; margin-bottom:20px;}


/*===================================================================================================================*/



.interested_pro_bg{ float:left; margin:54px 0 0 0; padding:0 0 30px 0; width:100%; border:1px solid #969696; border-radius:1px;}
.interested_pro_title{float:left; margin:0px; padding:0px; width:100%;}
.interested_pro_title h2{ float:left; margin:0px; padding:0px; color: #000000; font-family: 'robotoregular'; font-size: 17px; font-weight:lighter;}

.interested_pro{ float:left; margin:30px 0 0 0; padding:0px; width:100%;}
.interested_main{ margin:0px; padding:15px 75px;}

.interest_product_main {
    float: left;
    width: 100%;
}
.interest_pro_img {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.interest_pro_img  a{ float:left; width:100%; text-align:center;}
.interest_pro_text_bg {
    margin: 0;
    padding: 0 10px;
}
.interest_pro_name {
    float: left;
    margin:10px 0 15px;
    padding: 0;
    width: 100%;
}
.interest_pro_name h2 {
    color: #000000;
    float: left;
    font-family: 'Conv_MyriadPro-Semibold';
    font-size: 16px;
    font-weight: lighter;
    line-height: 16px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
.interest_pro_name h2 a {
    color: #000000;
}
.interest_price_box {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.interest_price_box span span.price {
    color: #E83926;
    float: left;
    font-family: 'Conv_MyriadPro-Semibold';
    font-size: 21px;
    font-weight: lighter;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
.interest_addtocart_details_bg {
    float: left;
    margin: 10px 0 20px;
    padding: 0;
    width: 100%;
}
.interest_addtocart_bt_bg {
    float: left;
    margin: 0 0 0 20px;
    padding: 0;
}

.inter_addtocart_button{ float:left; margin:0px 0 0 4px; padding:0px; font-family: 'robotoregular'; font-size: 11px; color: #5b5b5b; border:none; background:none; text-decoration:underline; cursor:pointer;}
.inter_addtocart_button:hover{ color:#02BDD4;}	


.inter_datails_button_bg{ float:right; margin:0 20px 0 0; padding:0px;}	
.inter_datails_button_bg a{  float:left;  margin: 0 0 0 13px; padding:0px; font-family: 'robotoregular'; font-size: 11px; color: #5b5b5b; border:none; background:none; text-decoration:underline; cursor:pointer;}
	
.inter_datails_button_bg a:hover{ color:#02BDD4;}	

.head_login_main_bg{ float:right; margin:45px 0 0; padding:0px;}
.head_login_main_bg ul li{ float:left; margin:0 0 0 9px; padding:0px;}
.head_login_main_bg ul li.login a{ float:left; margin:0px; padding:8px 15px; box-shadow:-1px -1px 2px -1px #000000 inset; border-radius:2px; background: #434343; /* Old browsers */
background: -moz-linear-gradient(top,  #434343 0%, #383838 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434343), color-stop(100%,#383838)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #434343 0%,#383838 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #434343 0%,#383838 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #434343 0%,#383838 100%); /* IE10+ */
background: linear-gradient(to bottom,  #434343 0%,#383838 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#383838',GradientType=0 ); /* IE6-9 */ color:#ffffff; font-family: 'robotoregular'; font-size:14px;}
.head_login_main_bg ul li.login a:hover{background: #d03c3c; /* Old browsers */
background: -moz-linear-gradient(top,  #d03c3c 0%, #aa0c0c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d03c3c), color-stop(100%,#aa0c0c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d03c3c 0%,#aa0c0c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d03c3c', endColorstr='#aa0c0c',GradientType=0 ); /* IE6-9 */}

.head_login_main_bg ul li.checkout a{ float:left; margin:0px; padding:8px 20px; box-shadow:-1px -1px 2px -1px #000000 inset; border-radius:2px; background: #d03c3c; /* Old browsers */
background: -moz-linear-gradient(top,  #d03c3c 0%, #aa0c0c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d03c3c), color-stop(100%,#aa0c0c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d03c3c 0%,#aa0c0c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d03c3c', endColorstr='#aa0c0c',GradientType=0 ); /* IE6-9 */
 color:#ffffff; font-family: 'robotoregular'; font-size:14px;}
 
.head_login_main_bg ul li.checkout a:hover{background: #434343; /* Old browsers */
background: -moz-linear-gradient(top,  #434343 0%, #383838 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434343), color-stop(100%,#383838)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #434343 0%,#383838 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #434343 0%,#383838 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #434343 0%,#383838 100%); /* IE10+ */
background: linear-gradient(to bottom,  #434343 0%,#383838 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#383838',GradientType=0 ); /* IE6-9 */} 
.fh_header_bot_bg_form{ background: url("../images/header_bot_bg.png") repeat-x ;
    float: left;
    margin: 0;
    min-height: 64px;
    padding: 10px 0 0 0;
    width: 100%;}
.fh_header_bot_bg_form_center{ margin: 0 auto;
    padding: 0;
    width: 1170px;}	
	
.search_center{ float:right; margin:0px; padding:0px;}


.cart_page {
    background: url("../images/bg_cart.gif") no-repeat scroll 100% 0 rgba(0, 0, 0, 0);
    border: 1px solid #BBBBBB;
    border-radius: 6px 6px 6px 6px;
    cursor: pointer;
    float: right;
    min-width: 200px;
    padding: 6px 50px 10px 14px;
    position: relative;
	margin:0 0 0 40px;
}

.cart_page  a{
    color: #333333;
    float: left;
     font-family: 'robotoregular';
    font-size: 17px;
    font-weight: 600;
    line-height: normal;
    margin: 0 10px 0 0;
}

.cart_page .block-content {
    display: inline-block;
    font-weight: normal;
    line-height: normal;
    padding: 6px 0 0;
}
.block-banner{ display:none;}

.pro_view_price p {
    color: #565656;
    float: left;
    font-family: 'robotoregular';
    font-size: 12px;
    margin: 0;
    padding: 0;
}

.qty_bg #product-addtocart-button{ display:none;}
.qty_bg .paypal-logo{ display:none;}


.view_addto_cart_bt_bg .view_addtocart{ float:left; margin: 0 0 15px; padding: 25px 20px; border:none; box-shadow:-1px -1px 2px -1px #000000 inset;  background: #d03c3c; /* Old browsers */
background: -moz-linear-gradient(top,  #d03c3c 0%, #aa0c0c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d03c3c), color-stop(100%,#aa0c0c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d03c3c 0%,#aa0c0c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d03c3c 0%,#aa0c0c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d03c3c', endColorstr='#aa0c0c',GradientType=0 ); /* IE6-9 */
 color:#ffffff; font-family: 'robotoregular'; font-size:23px;}
 
.view_addto_cart_bt_bg .view_addtocart:hover{background: #434343; /* Old browsers */
background: -moz-linear-gradient(top,  #434343 0%, #383838 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434343), color-stop(100%,#383838)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #434343 0%,#383838 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #434343 0%,#383838 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #434343 0%,#383838 100%); /* IE10+ */
background: linear-gradient(to bottom,  #434343 0%,#383838 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#383838',GradientType=0 ); /* IE6-9 */} 


.adisnal_info_bg{ float:left; margin:0px; padding:0px; width:100%;}
.adisnal_info_bg .box-description{ display:none;}


#product-attribute-specs-table tbody tr th{ padding:8px; background:#f7f7f7; border:1px solid #ffffff;  font-family: 'robotoregular'; font-size:13px; font-weight:normal;}
#product-attribute-specs-table{ border:1px solid #d9d9d9;}

#product-attribute-specs-table tbody tr td{ padding:8px; border:1px solid #f7f7f7;  font-family: 'robotoregular'; font-size:12px; font-weight:normal; color:#656565;}

#product-attribute-specs-table tbody tr.odd{ background:#ffffff;}
#product-attribute-specs-table tbody tr.even{ background:#fafafa;}

.live_chat_lady{ float:left; margin:0 0 0 10px; padding:0px;}
.live_chat{float:left;  margin: 0px 0 0 0px;}
.head_con_toplink_bg{ float:left; margin:41px 0 0px; padding:0px;}
.live_chat p{ margin:0px; padding:0px;}


.adisnal_info_bg  .interest_product_main{ border: 1px solid #CCCCCC;}

.pages ol li a{ color:#ED1C24;}
.pages ol li a:hover{ color:#000000;}

input, select, textarea{color:#000000;}
.contentframe ul{ margin:0 0 0 -10px; padding:0px; list-style:none;}
.contentframe ul li{ display:inline-block; vertical-align:top; margin:0 0 10px 10px !important; padding:10px; width:139px;  background: none repeat scroll 0 0 #FCFCFC; border: 1px solid #D1D1D1 !important; border-radius:10px; text-align:center; min-height:160px;}


.contentframe ul li p {
    float: left;
    height: 18px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.contentframe ul li a h4{ font-size:13px; color:#AA0C0C; float:left; margin:15px 0 5px 0; padding:0 0 5px 0; width:100%; text-align:center; border-bottom:1px solid #f1f1f1;}

.bluegradbox h3 {
    border-bottom: 1px dashed #9f9f9f;
    float: left;
    margin: 15px 0 15px;
    padding: 0 0 5px;
    width: 100%;
	color:#ED1C24;
}
.category-block{ float:left; margin:15px 0; padding:0px; width:100%;}

.bluegradbox br{ float:left;}
<!-------------------------------------------------custom cssss--------------------------->>>
