

/*
Red 
#AA1B55
Green
#186dee
transition: background 1s; -webkit-transition: background 1s;
transition: color 1s; -webkit-transition: color 1s;
*/
/*@font-face {
font-family:OpenSans-Semibold;
src:url(../font/OpenSans-Semibold.ttf)
}*/



@font-face {
    font-family: 'MyriadProCondensed';
    src: url('../font/myriadpro-cond.eot');
    src: url('../font/myriadpro-cond.eot') format('embedded-opentype'),
         url('../font/myriadpro-cond.woff') format('woff'),
         url('../font/myriadpro-cond.ttf') format('truetype'),
         url('../font/myriadpro-cond.svg#MyriadProCondensed') format('svg');
}

.menu_cat ul li a{font-family: 'MyriadProCondensed';}

body {line-height: 130%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); background:#fff; margin: 0px; padding: 0px; overflow-x:hidden}
.logo_pad {margin:0px; float:left; padding:3px 0 0;}
h1, h2, h3, h4, h5, h6 { font-weight: 400; font-family: OpenSans-Semibold, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }

/* heading css */

h2 { font-size: 22px; line-height: 26px;}
h3 { font-size: 18px;}
h4 { font-size: 16px;}
h5 { font-size: 12px;}
h6 { font-size: 10px;}

h2, h3, h4, h5, h6{margin:5px 0 15px;}


dl{ padding:0; margin:0 }

h1{ display:block; clear:both;}
table { width:100% }
table tr { padding:0; margin:0 }
table tr td { padding:0; margin:0 }
p { line-height: 150%; margin: 0px; padding: 0px 0px 10px; }
img:hover{ outline:none}
img { vertical-align: middle; border: 0px solid; margin: 0px; padding: 0px; }
.wrapper { width: 1000px; margin: 0px auto; }
a, a img { border: medium none; outline: medium none; }
.fl { float:left }
.fr { float:right }
a:link, a { color:#186dee; text-decoration:none }
a:hover { color:#AA1B55; }
.header_topImg {/*height: 31px;*/}
.header_topNameImg {clear:both; display:block;}
#siteH{ background:#e5e5e5; width:100%; float:left; border-bottom:2px solid #0a3151; z-index:50000 !important;/**/ box-shadow:-2px 4px 3px #4d4d4d; padding-bottom:5px;}

.top_search {width:700px; display:block; overflow:hidden; margin-bottom:5px; position:relative;}
.search_box {}
#form_2 .topsearch_bg{border:1px solid #fff; width:85%; float: left; box-shadow:none; background:#fff url(../image/search.png) no-repeat 6px 9px; color:#000000; font-size:12px; padding:9px 10px 9px 28px; font-family:Arial, Helvetica, sans-serif; border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; float:left; position:relative; margin:0 0 0 0px; height:17px;}
#form_2 .topsearch_bg:focus{border:1px solid #c9286b;}
.topsearch_sumit { background: url(../image/search_go_btn1.jpg) no-repeat scroll left top; text-indent:-999em; float: right; margin:0px 0px; border:0; font-size:0; width:72px; height:37px; position:absolute; right:0; border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0;}
.search_box:hover a.topsearch_sumit{opacity:1; }
.header_right { float: right; margin: 28px 0px 0; }
.iputtxt { height: 24px; padding-left: 4px; }
footer .footer { padding-top: 10px; width: 1000px; text-align: left; margin: auto; }
footer .footer ul { float: left; color: rgb(255, 255, 255); font-size: 14px; margin: 0px; }
.footer h3 { font-size: 14px; color: rgb(58, 58, 58); margin: 0px; padding: 10px 0px 5px; }
.footer .footer_inner { padding:0 0 7px 0 }
.footer .footer_inner .footer_logo { float: left; margin: 10px 20px 0px 12px; }
.footer .footer_inner .get_touch { float: left; width: 450px; }
.footer .footer_inner .get_touch .get_touch_inner { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 5px 5px 0px; }
.footer .footer_inner .get_touch .get_touch_inner p { font-size: 11px; color: rgb(76, 75, 75); padding: 0px 0px 5px; }
#footer_copyright_outer { width:1000px; margin:0 auto }
.footer_copyright { border-top: 1px dashed rgb(239, 239, 239); padding: 6px 0px 5px; }
.footer_copyright ul { float: left; margin: 0px; padding: 2px 0px; }
.footer_copyright ul li { float: left; line-height: 12px; border-right: 1px solid rgb(25, 106, 129); margin: 0px; padding: 0px 10px; }
.footer_copyright ul li:first-child { padding: 0px 5px 0px 0px; }
.footer_copyright ul li:last-child { border-right: medium none; margin: 0px; }
.footer_copyright ul li a {/* color: rgb(25, 106, 129);*/ line-height: 100%; padding: 0px; }
.footer_copyright p { float: right; color: rgb(58, 58, 58); line-height: 100%; padding: 10px 0; }
.footer_copyright p a { color: rgb(58, 58, 58); }
.footer .footer_inner .news_letter_box { float: right; width: 260px; }
.footer .footer_inner .news_letter_box p { font-size: 11px; color: rgb(89, 89, 89); }
.footer .footer_inner .news_letter_inputbox { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(197, 197, 197); }
.footer .footer_inner .news_letter_inputbox input[type="submit"] { border-width: medium medium medium 1px; border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: url("../image/btn_go.png") no-repeat scroll 4px 2px transparent; cursor: pointer; width: 25px; height: 20px; float: right; text-indent: -999em; margin: 2px; }
.footer .footer_inner .news_letter_inputbox input[type="text"] { border: medium none; width: 200px ! important; padding: 0px 5px; box-shadow:none }
footer .footer ul li { line-height:100%; list-style: none outside none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(30, 28, 28); text-decoration: none; line-height: 18px; padding: 0px 2px; }
footer .footer ul li a { font-size: 12px; color: rgb(68, 68, 68); text-decoration: none; padding:0px 5px; float:left }
footer .footer ul li a:hover { font-size: 12px; color: rgb(228, 68, 105); text-decoration: none; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
.top_menu_right li:last-child { background: none repeat scroll 0% 0% transparent; padding: 2px 0px 5px 2px; }
.top_menu_right li, .top_menu_left li { float: left; background: url("../image/li_strip.png") no-repeat scroll right top transparent; padding:2px 6px 2px; }
.top_menu_right { float: right; padding: 0px; }
.top_menu_left li a.parent { margin-right: 4px; padding: 2px 9px 2px 2px; }
.top_menu_left li a, .top_menu_right li a {color:#000; text-decoration: none; float: right; padding:3px 2px;}
.top_menu_left li a { text-transform: uppercase; text-decoration:none!important }
.top_menu_left li ul { display: block; position: absolute; background:#fff; visibility: hidden;/* background: url("../image/bg_sub_menu.png") repeat-x scroll left top rgb(255, 255, 255);*/ border: 1px solid #b7b7b7; z-index: 99; margin: 0px 0px 0px 2px; padding:0; box-shadow:-1px 5px 10px #ccc;
 width:150px; }
 
 .top_menu_right li:last-child a{background:#186dee; color:#fff; padding:4px 4px 2px; margin-top:-2px; border-radius:0 0px 4px 4px; -webkit-border-radius:0 0px 4px 4px;}
 .top_menu_right li:last-child a:hover{color:#fff; background:#333;}
 
.top_menu_left li ul.lavel_1 li{padding:5px  20px !important; width:77% !important;}
ul.top_menu_left li ul.lavel_1 li:hover{background:#ddf7ff;}
.top_menu_left li:hover ul { visibility: visible; }
.top_menu_left li ul li ul { position: relative; background: none repeat scroll 0% 0% transparent; border: medium none; margin: 0px; padding: 0px; }
.top_menu_left li ul li .service_center { min-height: 70px; padding: 10px 7px 0px 65px ! important; }
.top_menu_left li ul li ul li { float: none; height: 20px; line-height: 20px; padding: 0px; }
.top_menu_left li ul li ul li a { color: rgb(51, 51, 51); display: block; font-size: 12px; background: url("../image/dot_menu_link.png") no-repeat scroll left 7px transparent; text-transform: capitalize; padding: 0px 10px; }
.top_menu_left li a.link_more_detail { color: rgb(255, 51, 153); font-weight: 700; padding: 2px 0px 2px 65px; }
.top_menu_left li ul h3 { text-transform: uppercase; font-size: 14px; color: rgb(194, 38, 102); border-bottom: 1px dashed rgb(122, 122, 122); margin: 0px 0px 5px; padding: 0px 0px 3px; }
.top_menu_left li ul span.img_link { position: absolute; height: 60px; width: 60px; margin-left: -60px; display: block; }
.clear { clear: both; margin: 0px; padding: 0px; }
ul.about_site_link{ padding:12px 0}
ul.top_menu_left li ul.lavel_1 li{
float:left;
width:100%;
 border-bottom: 1px solid #d5d8dc;
}
.social_links { float: left; padding: 0px 0px 0 80px; }
.social_links ul li { float: left; padding: 0px 0px 0px 10px; border:none }
.social_links ul li a { text-align: left; text-indent: -999em; padding:0!important; width: 32px; height: 33px; float: left; opacity: 0.8; }
.top_menu_left li ul li span.img_link, .social_links ul li a.rss_link, .social_links ul li a.fb_link, .social_links ul li a.tw_link, .social_links ul li a.li_link, .social_links ul li a.yt_link, .social_links ul li a.gp_link, .top_menu_right li a.outblog_l span.img_link, .top_menu_right li a.benefitsdeal_l span.img_link, .top_menu_right li a.contactus_l span.img_link, .top_menu_right li a.login_l span.img_link, .top_menu_right li a.signup_l span.img_link, .top_menu_right li a.outblog_l:hover span.img_link, .top_menu_right li a.benefitsdeal_l:hover span.img_link, .top_menu_right li a.contactus_l:hover span.img_link, .top_menu_right li a.login_l:hover span.img_link, .top_menu_right li a.signup_l:hover span.img_link, .top_menu_left li.link_restaurant a.parent, 
.top_menu_left li.link_news a.parent, .top_menu_left li.link_compare a.parent, .top_menu_left li.link_pricelist a.parent, .top_menu_left li ul span.img_link, .nav ul li a.home_link, .top_menu_left li.link_find a.parent, .top_menu_left li.link_hospital a.parent { background-image:url(../image/link_image.png); background-repeat:no-repeat }
.top_menu_right li a span.img_link { position:absolute; width:20px; height:20px; display:block; margin-left:-20px; transition : background .5s; -webkit-transition : background .5s; }
.top_menu_left li.link_find a.parent { background-position:19px -2px }
.top_menu_left li.link_restaurant a.parent { background-position:78px -2px }
.top_menu_left li.link_news a.parent { background-position:93px -4px }
.top_menu_left li.link_compare a.parent { background-position:49px -4px }
.top_menu_left li.link_pricelist a.parent { background-position:55px -2px }
.top_menu_left li.link_hospital a.parent { background-position:57px -2px }

.top_menu_right li a.outblog_l span.img_link { background-position:-0px 2px }
.top_menu_right li a.benefitsdeal_l span.img_link { background-position:-76px 2px }
.top_menu_right li a.contactus_l span.img_link { background-position:-24px 2px }
.top_menu_right li a.login_l span.img_link { background-position:-55px 2px;}
.top_menu_right li a.signup_l span.img_link { background-position:-80px 2px }

.top_menu_right li a.outblog_l:hover span.img_link { background-position:-0px -26px }
.top_menu_right li a.benefitsdeal_l:hover span.img_link { background-position:-76px -26px }
.top_menu_right li a.contactus_l:hover span.img_link { background-position:-24px -26px }
.top_menu_right li a.login_l:hover span.img_link { background-position:-55px -26px}
.top_menu_right li a.signup_l:hover span.img_link { background-position:-80px -26px }

.social_links ul li a.rss_link { background-position:-190px -9px }
.social_links ul li a.fb_link { background-position:-228px -9px }
.social_links ul li a.tw_link { background-position:-266px -9px }
.social_links ul li a.li_link { background-position:-304px -9px }
.social_links ul li a.yt_link { background-position:-332px -9px }
.social_links ul li a.gp_link { background-position:-342px -9px }
.top_menu_left li ul li #findAllLinkByServiceCenter span.img_link { background-position:-430px -66px }
.top_menu_left li ul li #findAllLinkByShowroom span.img_link { background-position:-361px -66px }
.top_menu_left li ul li #findAllLinkByNews span.img_link { background-position:-290px -66px }
.top_menu_left li ul li #findAllLinkByClinic span.img_link { background-position:-222px -66px }
.top_menu_left li ul li #findAllLinkByStore span.img_link { background-position:-152px -66px }
.top_menu_left li ul li #findAllLinkByCustomerCare span.img_link { background-position:-83px -66px }
.top_menu_left li ul li #findAllLinkByRestaurants span.img_link { background-position:-13px -66px }
#subscribe_footer { padding:2px 0 }
#subscribe_footer p { font-size:15px; color:#069; padding:0 }
#subscribe_footer p span { font-size:16px; font-weight:700; color:#F36; padding:0 10px 0 0 }
#subscribe_footer p strong { color:#333 }
#subscribe_footer.iphone { display:none }
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video, html[xmlns] .clearfix { display:block }
header {float:left; width:100%; background:#e5e5e5; clear:both;}
.fl { float: left; }
.clr { clear:both; padding:0; margin:0 }
.clr, footer { clear: both; }
.top_menu_left, .top_menu_left li ul li { float:left; padding:0; padding:8px 18px 1px;}
.top_menu_right li a:hover, .top_menu_left li a:hover { color:#e5367f; }
.top_menu_right li a.outblog_l, .top_menu_right li a.benefitsdeal_l, .top_menu_right li a.contactus_l, .top_menu_right li a.login_l, .top_menu_right li a.signup_l { padding:2px 2px 0px 20px }
.social_links ul li a:hover, #slides .next:hover img, #slides .prev:hover img { opacity:1; filter:alpha(opacity=100) }
.brand_links ul li:hover a, .brand_links ul li a:hover { color:#AA1B55; text-decoration:underline }
.nav ul li:last-child, .bestdeal_pageing table tr td .onRollout02, .bestdeal_pageing table tr td .onRollout02 a:hover, .recom_right_contant_butpad table tr td a, .recom_right_contant_butpad table tr td a:hover, ul.breadcrumb_x1 li:last-child, .restDetailBreadcumb span:last-child { background: none repeat scroll 0 0 transparent; }

.box_11 h2, .box1_title, .sort_productTital h2, #userProfile_welcome h2, #single_page_com h2, #newsListing_news h1, #restaurantsList h2, #restaurantsList h1 { background: none repeat scroll 0 0 #F5F5F5; line-height:100%; color: #AA1B55; font-family: OpenSans-Semibold, Arial, Helvetica, sans-serif; font-size: 20px; margin: -8px -9px 5px; padding: 8px; }

h1.page_title_normal{ background: none repeat scroll 0 0 #F5F5F5; line-height:100%; color: #AA1B55; font-family: OpenSans-Semibold, Arial, Helvetica, sans-serif; font-size: 20px; margin: -8px -9px 5px; padding: 8px; display:block; clear:both }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

.add_searchbox_header { float: left; margin: 0 0 0 50px; }
.mid_header_top{float:right; padding:5px 0px 0 0; width:70%;}
#SocialMediaKit { z-index:9999; }
.Padding7 { padding:7px }
.FloatedBox { background-color:#FEFEFE; border:1px solid #CBCBCB; border-radius:5px 5px 5px 5px; box-shadow:1px 1px 3px #DBDBDB; float:left; left:-76px; position:absolute; text-align:left; top:200px; width:59px }
.MarginL2 { display:inline; margin-left:2px!important }
.MarginL15 { display:inline; margin-left:15px!important }
.MarginT3 { display:inline; margin-top:3px!important }
.MarginT5 { display:inline; margin-top:5px!important }
.FloatLeft { float:left!important }
ul.breadcrumb_x1 { background: none repeat scroll 0 0 #E6E6E6; display: block; margin: 0px 0 5px; padding: 7px; }
ul.breadcrumb_x1 li { background: url("../image/bg_breadcrumb.png") no-repeat scroll right 5px transparent; display:inline-block; padding: 0 10px 0 0; line-height:100% }
ul.breadcrumb_x1 li a, ul.breadcrumb_x1 li a span { color: #AA1B55; text-decoration: none; }
ul.breadcrumb_x1 li a:hover, ul.breadcrumb_x1 li a:hover span { color: #186dee; }
ul.breadcrumb_x1 li span { color: #000000; padding: 5px; }
select { background: #FFFFFF; border: 1px solid #EAEAEA; color: #343434; font-size: 12px; height: auto !important; padding: 5px; }
#top_citys_outer { width: 560px; float:left }
#top_citys { overflow:hidden; background:#EAEAEA; padding:8px; box-shadow:0 0 5px #999 inset; margin:5px 0 0; float:left }
#top_citys h4 { background:url(../image/flag_india.jpg) no-repeat left 6px; font-weight:normal; padding:2px 0 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-transform:uppercase }
#top_citys ul { padding:0; margin:0 }
#top_citys ul li { float:left; background:url(../image/pointer_gray.png) no-repeat left 8px; padding:2px 5px 2px 12px; display:block; color:#454545; }
#top_citys ul li a { padding:2px 5px; display:block; color:#454545 }
#top_citys ul li a:hover { color:#AA1B55 }
#top_citys ul li.contry_name { background:none; padding:0 10px 0 0 }
p { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 150%; }
.readmore_find_cmp { background: none repeat scroll 0 0 #F6F6F6; border: 1px solid #EAEAEA; display: block; font-size: 14px; padding: 5px; text-align: left; }
.readmore_find_cmp span.read_find { margin:0 20px 0 20px; line-height:30px; }
.readmore_find_cmp span.read_find_others {background:url(../image/bg_seemore.png) no-repeat left 14px; float:right; padding:10px 0;}
.readmore_find_cmp span.read_find_others a{color:#186dee; float:right;  font-size: 12px; }

.readmore_find_cmp a { color: #AA1B55; font-size: 16px; text-decoration:underline; }
#social_links { }
#social_links .addthis_button_facebook_like { width:80px; overflow:hidden }
#social_links .addthis_button_google_plusone { width:70px; overflow:hidden }
#social_links .addthis_button_tweet { width:85px; overflow:hidden }
#social_links a.terms { border: 1px solid; border-radius: 3px 3px 3px 3px; float: left; line-height: 16px; padding: 2px 8px 1px; text-decoration: none; }
#site_right_banner {float: right; right: 0px; position: fixed; text-align: left; top: 120px; z-index:500;}

.error{
	background-color: #f2dede;
    border: 1px solid #eed3d7;
    border-radius: 4px;
    color: #b94a48;
   	padding: 8px 35px 8px 14px;
    font-size:16px;
	margin:7px 0 0;
	float:left;
	width:950px;
	}
.not_found_prod_cat .error{ width:100%; margin:10px;}
.success{ background-color: #dff0d8;
    border: 1px solid #d6e9c6;
    border-radius: 4px;
    color: #468847;
    padding: 8px 35px 8px 14px;
    font-size:16px;
	margin:7px 0 0;
	float:left;
	width:950px;
	}
select,input[type=date],input[type=password],input[type=email],input[type=text] {padding:5px }
textarea { border:1px solid #c5c5c5; box-shadow:0 0 5px #D6D6D6 inset; -moz-box-shadow:0 0 5px #D6D6D6 inset; -webkit-box-shadow:0 0 5px #D6D6D6 inset; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px }
#MaintainMode {
bottom:0%;
position:fixed; 
background:#000;
width:100%;
padding:14px 0 12px;
font-size:16px;
text-align:center;
color:#fff;
opacity:0.7;
font-family:cursive,Verdana,Helvetica,sans-serif;

}



@media all and (max-width: 1300px) {
#site_right_banner{ display:none}
#SocialMediaKit{display:none}
}
.butsub_rtl {background:#aa1b55; border:0 none; cursor:pointer; border-radius:3px; -webkit-border-radius:3px; color:#FFFFFF; font-size:1.1em !important; margin:3px 0 0; padding: 4px 10px; line-height:1.5em;}
.butsub_rtl:hover {
    background:#333333;
    color: #FFFFFF;
}

.top_social{
float:right; border-radius:4px; -webkit-border-radius:4px; border:1px solid #CFCECE; padding:4px;
}
.get_connet{font-weight:bold; font-size:14px; line-height:2.4; color:#AA1B55; font-family:'Trebuchet MS';}

#progress {
	position:fixed;
	z-index:2147483647;
	top:0;
	left:-6px;
	width:0%;
	height:2px;
	background:#3399FF;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	-moz-transition:width 500ms ease-out,opacity 400ms linear;
	-ms-transition:width 500ms ease-out,opacity 400ms linear;
	-o-transition:width 500ms ease-out,opacity 400ms linear;
	-webkit-transition:width 500ms ease-out,opacity 400ms linear;
	transition:width 500ms ease-out,opacity 400ms linear
}
#progress.done {
	opacity:0
}
#progress dd,#progress dt {
	position:absolute;
	top:0;
	height:2px;
	-moz-box-shadow:#FFFFFF 1px 0 6px 1px;
	-ms-box-shadow:#FFFFFF 1px 0 6px 1px;
	-webkit-box-shadow:#FFFFFF 1px 0 6px 1px;
	box-shadow:#FFFFFF 1px 0 6px 1px;
	-moz-border-radius:100%;
	-webkit-border-radius:100%;
	border-radius:100%
}
#progress dd {
	opacity:1;
	width:20px;
	right:0;
	clip:rect(-6px,22px,14px,10px)
}
#progress dt {
	opacity:1;
	width:180px;
	right:-80px;
	clip:rect(-6px,90px,14px,-6px)
}
@-moz-keyframes pulse {
	30% {
		opacity:1
	}
	60% {
		opacity:0
	}
	100% {
		opacity:1
	}
}
@-ms-keyframes pulse {
	30% {
		opacity:.6
	}
	60% {
		opacity:0
	}
	100% {
		opacity:.6
	}
}
@-o-keyframes pulse {
	30% {
		opacity:1
	}
	60% {
		opacity:0
	}
	100% {
		opacity:1
	}
}
@-webkit-keyframes pulse {
	30% {
		opacity:.6
	}
	60% {
		opacity:0
	}
	100% {
		opacity:.6
	}
}
@keyframes pulse {
	30% {
		opacity:1
	}
	60% {
		opacity:0
	}
	100% {
		opacity:1
	}
}
#progress.waiting dd,#progress.waiting dt {
	-moz-animation:pulse 2s ease-out 0s infinite;
	-ms-animation:pulse 2s ease-out 0s infinite;
	-o-animation:pulse 2s ease-out 0s infinite;
	-webkit-animation:pulse 2s ease-out 0s infinite;
	animation:pulse 2s ease-out 0s infinite
}

/* new menu style*/

.menu_cat{/*background:#cececeurl(../image/nav_cat_bg.jpg) repeat-x #cecece*/; position:relative; float:left; width:100%;  /*height:36px;border-radius:4px 0px 0px 4px; -webkit-border-radius:4px 0px 0px 4px; -moz-border-radius:4px 0px 0px 4px; ms-border-radius:4px 0px 0px 4px;*/ font-family:'MyriadProCondensed'; margin:0 0 3px; z-index:5000;}
.menu_cat ul{float:left;}
.menu_cat ul li {display: inline; margin:0; padding:12px 1.64px 6px; /*background:url(../image/nav_cat_dott.jpg) no-repeat right top;*/ float:left; position:relative;}
.menu_cat ul li:last-child{background:none;}
.menu_cat ul li a {color:#fff;  padding:7px 14.5px 6px;  text-decoration: none; font-size:21px;}
.menu_cat ul li a:hover{background:url(../image/menu-hover-bg.jpg) repeat-x #fff; color:#2b2b2b;}
.menu_cat ul li a.nav_hover_active{background:url(../image/menu-hover-bg.jpg) repeat-x #fff; color:#2b2b2b;}

.menu_cat ul li span.slect_h a{background:url(../image/select_nav_bg.png) repeat-x; padding:4px 0px 4px 10px; color:#000; text-decoration:none;}
.menu_cat ul li span.slect_h{background:url(../image/select_nav_rt.png) no-repeat right; padding:4px 18px 4px 0px;}

.menu_cat ul li.car_cat{position:relative; z-index:2; text-height:-99em; padding:6px 0;}
.menu_cat ul li.car_cat a{background:url(../image/home_menu.png) no-repeat top center; padding:0px 13.5px; font-size:0; width:15px; height:24px; float:left;}
.menu_cat ul li.car_cat a:hover{background-position:bottom center;}
.nav-collapse{float:left;}
.nav-collapse ul, .menu_cat ul{margin:0; padding:0;}
#gsc-i-id1
{
background:none !important; 
}

.megamenu {
	position:relative; /* For IE7 */
	z-index:5000;
}
.menu_cat .subnav li a{font-size:12px; color:#000; font-weight:normal;}
.megamenu ul li:hover span.fs_box a{background:url(../image/menu-hover-bg.jpg) repeat-x #fff; color:#000;}
.megamenu li > ul{position: absolute; margin:0;	padding-top:6px; padding-bottom:10px; left:-9999em;	top:-9999em; display: block; zoom:1; z-index:9998; float: left;	-webkit-border-radius: 0 0 4px 4px;	-moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; width:740px; min-height:408px;}
.megamenu li:hover > ul{top:36px; left:1px;	background: #fff; color: #212121; box-shadow:0 10px 10px #ccc;}
.megamenu li:hover ul li{width:99.9%; float:left; background:none; position:inherit;}
.megamenu li:hover ul li a{background:none; padding:3px 18px 3px 10px; display:block;}
.megamenu li:hover ul li a:hover{color:#c8296a; background:none;}
.menu_box{width:30%; float:left;}.menu_box2{width:40%; float:right;}
.brand_clr2{font-weight:bold; display:block; width:100%; padding:8px 13px 3px; font-size:16px;}
.megamenu .dropdown_style{position:absolute; margin:0; padding:6px; left:-9999em; top:-9999em; display: none; zoom:1; float:left;background:#fff;}
.megamenu .lavel_drop_box{position:absolute; margin:0; padding:6px; left:-9999em; top:-9999em; display: none; zoom:1; float:left;}
.megamenu li:hover > .dropdown_style {left:26%; top:0px; display:block;}
.megamenu li:hover .lavel_drop_box{left:26%; top:0px; display:block;}
.megamenu li ul li{position:relative;}
.megamenu .dropdown_style{margin-top:14px; width:70%;} 
.megamenu .lavel_drop_box{margin-top:14px; width:70%;}
.megamenu .menu_box2 a{color:#3498db;}
.megamenu .subnav{background:#FAFAFA; border-right: 1px solid #BDBDBD;  min-height: 400px;  width: 13em;}
.megamenu li:hover > ul li{padding:8px 1px 9px; margin-top:-1px;}
.megamenu li:hover > ul li:hover{background:url(../image/drop_nav_arrow.jpg) no-repeat 92% 50% #fff; border-bottom:1px solid #bdbdbd; border-top:1px solid #bdbdbd; width:99.5%;}
.brand_clr{font-weight:bold; padding:10px 10.3px;}
.megamenu li:hover > ul li:first-child{border-bottom:1px solid #bdbdbd; border-top:0; background:url(../image/drop_nav_arrow.jpg) no-repeat 92% 50% #fff;}
.megamenu li:hover > ul li:first-child a{color:#c8296a;}
.megamenu li:hover > ul li:first-child .lavel_drop_box a{color:#212121;}
.manu_width{background:url(../image/menu_box_bg.jpg) repeat-x 0 -1px; float:left; width:100%; height:36px; z-index:0;}
.top_head, .head_logo_set{margin:auto; width:1000px;}
.sagmart_cont p{text-align:justify; line-height:1.2; font-size:12px; color:#787878; font-family:Arial, Helvetica, sans-serif;}


.footer_top{width:100%; float:left; background:#0a3151; box-shadow:-1px 5px 2px #103655 inset; border-top:3px solid #dadada; margin:0px 0 0px; padding:32px 0; border-top:3px solid #dadada;  position:relative; overflow:hidden;}
.foot_wrapper{width:1000px; margin:auto;}
.col_inner{background:url(../image/map-contact.png) no-repeat 50% 70%;float:left; width:22%; padding:0 22px 0 0px;}
.contact_name{color:#a3a3a3; margin: -3px 0 15px; line-height:22px; text-transform: uppercase; font-size:15px;}
.list_info{}
.list_info li{line-height:25px; color:#b6b6b6; font-size:13px; float:left; padding-bottom:10px;}
.list_info li a{color:#2982be;}
.rtllis{float:right; width:80%;}
.Categories_shop{width:18%; float:left; padding-right:35px;}
.block_title{text-transform:uppercase; font-size:16px; padding:0 0 18px; color:#ffffff;}
.Categories_shop ul{}
.Categories_shop li{width:100%; float:left; padding:5px 0; font-size:14px;}
.Categories_shop a{text-decoration:none; color:#fff;}
.Categories_shop a:hover{color:#fff;}
.col_newslatter{float:right; width:34%;}
.block_subscribe p{color:#fff; display:block; width:100%; margin:2px 0 10px; padding:0; font-size:15px; line-height:22px;}
.input_box{background:#fff; min-height:43px; position:relative; width:100%; margin:8px 0; float:left; border-radius:3px;}
.input_box input[type="text"]{background:none; float:left; border:1px solid #fff; color:#000000; font-size:14px; min-width:290px; padding:12px 0px 12px 10px; box-shadow:none; height:17px; border-radius:2px 0px 0px 2px; -webkit-border-radius:2px 0px 0px 2px;}
.input_box input[type="text"]:focus{border:1px solid #c9286b;}
.input_box input[type="button"]{background: url(../image/btn-subscribe.png) no-repeat right top; border:0; cursor:pointer; height:43px; position: absolute; right: -1px; top: 0px; width:51px;}
.social_box{float:left; width:100%; padding:8px 0;}
.social_box a{background:url(../image/social.png) no-repeat left top; height:42px; width:43px; float:left; margin-right:8px;}
.social_box a.rss{background-position:0 0;}
.social_box a.fs{background-position:-47px 0;}
.social_box a.tw{background-position:-94px 0;}
.social_box a.in{background-position:-140px 0;}
.social_box a.gp{background-position:-186px 0;}
.social_box a:last-child{margin-right:0;}
.social_box a.rss:hover{-moz-transition: background 0.3s linear; -ms-transition: background 0.3s linear; -o-transition: background 0.3s linear; transition: background 0.3s linear; -webkit-transition: background 0.3s linear; background-position:0 bottom;}
.social_box a.fs:hover{-moz-transition: background 0.3s linear; -ms-transition: background 0.3s linear; -o-transition: background 0.3s linear; transition: background 0.3s linear; -webkit-transition: background 0.3s linear; background-position:-48px bottom;}
.social_box a.tw:hover{background-position:-95px bottom; -moz-transition: background 0.3s linear; -ms-transition: background 0.3s linear; -o-transition: background 0.3s linear; transition: background 0.3s linear; -webkit-transition: background 0.3s linear;}
.social_box a.in:hover{background-position:-141px bottom; -moz-transition: background 0.3s linear; -ms-transition: background 0.3s linear; -o-transition: background 0.3s linear; transition: background 0.3s linear; -webkit-transition: background 0.3s linear;}
.social_box a.gp:hover{background-position:-186px bottom; -moz-transition: background 0.3s linear; -ms-transition: background 0.3s linear; -o-transition: background 0.3s linear; transition: background 0.3s linear; -webkit-transition: background 0.3s linear;}
.social_box a.pi{background-position:-233px 0;}
.social_box a.pi:hover{background-position:-233px bottom; -moz-transition: background 0.3s linear; -ms-transition: background 0.3s linear; -o-transition: background 0.3s linear; transition: background 0.3s linear; -webkit-transition: background 0.3s linear;}

.footercls {background:#070707; float:left;  padding:14px 0 12px;  font-size:12px; text-transform:uppercase; width:100%;  position:relative; overflow:hidden;}
.footer_nav {float:left; background:none; width:40%;}
.footer_nav ul { margin: 0;  padding: 0;}
.footer_nav ul li:after { color: #fff; margin-left: 22px; content: "|";}
.footer_nav ul li a{color:#fff;} .footer_nav ul li a:hover{color:#3498db;}
.footer_nav ul li.nonef:after{content: "";}
.footer_nav ul li { display: inline-block;   padding: 0 5px;}
.newsletter_section{float:left; width:100%; height:70px;}
.footercls .copyright {color: #fff;  float: right; padding:0; line-height:16px;}
.col_newslatter .msgBox{color:#ccc;}


.cat-btn-div {
    background-color: #C8296B;
    border-radius: 2px;
    display: block;
    height:4px;
    margin-bottom: 4px;
    overflow: hidden;
    width: 25px;
}

.tp-leftnav .top_menu_left li ul li{  display:block!important; z-index:99; border:none!important; float:none; padding:0;}
.tp-leftnav .top_menu_left li ul li:hover{ padding:0;}
.tp-leftnav .top_menu_left li ul{ box-shadow:none!important; -webkit-box-shadow:none!important; left:16px; top:42px;}
.tp-leftnav .top_menu_left li{ padding:6px 7px 4px; border:solid 1px #E5E5E5; z-index:999;}
.tp-leftnav .top_menu_left li:hover{ background:#fff; padding:6px 7px 4px; border:solid 1px #bbb; border-bottom:none; }
.tp-leftnav .top_menu_left li ul li a{ float:none; display:block;border-bottom:solid 1px #ddd!important; padding:7px 10px!important;}
.tp-leftnav .top_menu_left li ul li a:hover{ float:none; display:block;border-bottom:solid 1px #ddd!important; padding:7px 10px!important; text-decoration:underline !important; /*background-color:#0A3152;*/color:#c8296b;}
.tp-leftnav .top_menu_left li ul li span{background:url(../image/menu-icons.png) no-repeat; float:left; width:26px; height:26px; margin:0 11px 0 5px;}
.tp-leftnav .top_menu_left li ul li span.car_icon{background-position:-8px 0px;}
.tp-leftnav .top_menu_left li ul li span.Bikes_icon{background-position:-8px -33px;}
.tp-leftnav .top_menu_left li ul li span.Elect_icon{background-position:-8px -61px;}
.tp-leftnav .top_menu_left li ul li span.Mobiles_icon{background-position:-8px -93px;}
.tp-leftnav .top_menu_left li ul li span.Camera_icon{background-position:-8px -123px;}
.tp-leftnav .top_menu_left li ul li span.Fashion_icon{background-position:-8px -153px;}
.tp-leftnav .top_menu_left li ul li span.Garments_icon{background-position:-8px -184px;}
.tp-leftnav .top_menu_left li ul li span.Jewellery_icon{background-position:-8px -215px;}
.tp-leftnav .top_menu_left li ul li span.Categories_icon{background-position:-8px -245px;}
.tp-leftnav .top_menu_left li ul li span.Companies_icon{background-position:-8px -275px;}
.tp-leftnav .top_menu_left li ul li span.Upcoming_icon{background-position:-8px -307px;}

.tp-leftnav .top_menu_left li ul li:hover span.car_icon{background-position:-45px 0px;}
.tp-leftnav .top_menu_left li ul li:hover span.Bikes_icon{background-position:-45px -33px;}
.tp-leftnav .top_menu_left li ul li:hover span.Elect_icon{background-position:-45px -61px;}
.tp-leftnav .top_menu_left li ul li:hover span.Mobiles_icon{background-position:-45px -93px;}
.tp-leftnav .top_menu_left li ul li:hover span.Camera_icon{background-position:-45px -123px;}
.tp-leftnav .top_menu_left li ul li:hover span.Fashion_icon{background-position:-45px -153px;}
.tp-leftnav .top_menu_left li ul li:hover span.Garments_icon{background-position:-45px -184px;}
.tp-leftnav .top_menu_left li ul li:hover span.Jewellery_icon{background-position:-45px -215px;}
.tp-leftnav .top_menu_left li ul li:hover span.Categories_icon{background-position:-45px -245px;}
.tp-leftnav .top_menu_left li ul li:hover span.Companies_icon{background-position:-45px -275px;}
.tp-leftnav .top_menu_left li ul li:hover span.Upcoming_icon{background-position:-45px -307px;}


.product_Paging{float:left; width:98.2%; background:url(../image/product_paging_bg.jpg) repeat-x #f3f3f3; padding:0px 0px; margin:8px 0 5px 5px; border:1px solid #e7e5e5; height:auto;}
.product_Paging table{border-collapse:collapse;}
.product_Paging table td:first-child{float:left; padding:7px 7px; font-size:16px; color:#c8296b;line-height:1.2em;}
.product_Paging table td:last-child{float:right; color:#7f7f7f; font-size:18px;}
.product_Paging table td:last-child a{float:left; background:url(../image/product_paging_line.jpg) no-repeat right top; padding:7px 12px; line-height:1.2em; color:#7f7f7f;}
.product_Paging table td:last-child a:last-child{background:none; padding:7px 7px;}
.product_Paging table td:last-child a.Curent1{background:#c8296b; color:#fff;}

.banner_sec{width:100%; float:left; position:relative; overflow:hidden; background:#fff;}
.main_cont_sec{width:100%; float:left; position:relative; overflow:hidden; background:#eaeaea; padding-bottom:29px;}



/*@font-face {
    font-family: 'MyriadProCondensed';
    src: url('font/myriadpro-cond.eot');
    src: url('font/myriadpro-cond.eot') format('embedded-opentype'),
         url('font/myriadpro-cond.woff') format('woff'),
         url('font/myriadpro-cond.ttf') format('truetype'),
         url('font/myriadpro-cond.svg#MyriadProCondensed') format('svg');
}*/
.news_sub_menu{float:left; width:100%; background:url(../image/submenu-bg.jpg) repeat-x; margin:0 0 10px; height:34px; z-index:990;}
.news_sub_menu ul{}
.news_sub_menu li{float:left; font-size:13px; line-height:1.8em;}
.news_sub_menu li a{padding:5px 15px; float:left; color:#0a3152;}
.news_sub_menu li a:hover{color:#c8296b;}
.news_sub_menu li a.active{text-decoration:underline; color:#c8296b;}
.news_sub_menu li:first-child{background:url(../image/news-submenu_rt.png) no-repeat 100%; text-transform:uppercase; padding:0 10px;}
.news_sub_menu li:first-child a{color:#fff;  font-weight:bold; font-size:16px; background:url(../image/news-submenu_lt.png) repeat-x 100%; border-radius:4px 0px 0 4px;}
.news_sub_menu li:first-child a:hover{color:#fff;}

.underline{text-decoration:underline;}


.PAD_T5{ padding-top:5px;}
.MAR_T5{ margin-top:5px;}
.MAR_R5{margin-right:5px;}
.PAD8{padding:8px;}
#thanks_rate{padding:4px 0 0 77px; display:block; color:#00ff18;}
#sorry_rate{padding:4px 0 0 77px; display:block; color:#ccff00;}

#thanks_rate_news_new{padding:4px 0 0 0px; display:block; color:#339900;}
#sorry_rate_news_new{padding:4px 0 0 0px; display:block; color:#FF0000;}

.leftside_diwali{left:-36px; position: fixed; top:123px; z-index:50000}
.rightside_diwali{right:-48px; position: fixed; top:123px; z-index:50000}


/*************************************** responsive menu  *********************************************/



.menu_cat li ul {
	display: none;
}

.menu_cat li ul li {
	display: block;
	float: none;
}

.menu_cat li ul li a {
	width: auto;
	min-width: 100px;
	padding: 0 20px;
}

.menu_cat ul li a:hover + .hidden, .menu_cat .hidden:hover {
	display: block;
}

.show-menu {
	text-decoration: none;
	color: #fff;
	background:url(../image/show-menu-right.png) no-repeat 96% 55% #225d8c;
	text-align: left;
	padding:10px 0 10px 12px;
	display: none;
	cursor:pointer;
	font-size:21px;
}

.menu_cat input[type=checkbox]{
    display: none;
    -webkit-appearance: none;
}

.menu_cat input[type=checkbox]:checked ~ #menu{
    display: block;
	box-shadow:0 1px 17px #0a3152;
}


/***************************** show sab menu  ***********************************************/


.news_sub_menu{position:relative; float:left; width:100%; margin:0px 0 3px; z-index:5000;}
.show-sub-menu {
	text-decoration: none;
	color: #fff;
	background:url(../image/show-menu-right.png) no-repeat 96% 55% #aa1b55;
	text-align: left;
	padding:10px 0 10px 12px;
	display: none;
	cursor:pointer;
	font-size:21px;
}
.news_sub_menu ul li a:hover + .hidden, .news_sub_menu .hidden:hover {
	display: block;
}
.news_sub_menu ul {
	float:left;
}
.news_sub_menu input[type=checkbox]{
    display: none;
    -webkit-appearance: none;
}

.news_sub_menu input[type=checkbox]:checked ~ #sub_menu{
    display: block;
	box-shadow:0 1px 17px #0a3152;
}








@media screen and (max-width : 760px){
	.menu_cat ul {
		position: static;
		display: none;
		background:#0a3152;
	}
	.menu_cat ul li {
		display:inline-block;
		float:left;
		padding:0;
		border-bottom:1px solid #12456f;
	}
	.menu_cat ul li{
		width: 100%;
	}
	.menu_cat ul li a {display:block;
	min-width:140px;
	height:34px;
	text-align: left;
	line-height:31px;
	color: #fff;
	text-decoration: none;
	padding:0 0 0 12px;
	}
	.menu_cat ul li.car_cat{padding:0;}
	.menu_cat ul li.car_cat a{background:none;padding:0 0 0 12px; height:34px; width:96%; font-size:21px;}
	.menu_cat ul li.car_cat a:hover, .menu_cat ul li a:hover{background:url(../image/menu-hover-bg.jpg) repeat-x scroll 0 0 #fff;}
	.news_sub_menu{margin:10px 0 3px; font-family:'MyriadProCondensed';}
	.show-menu {
		display:block;
	}
	.show-sub-menu{
		display:block;
	}
	.news_sub_menu ul {
    background: #0a3152;
    display: none;
	position:static;
	}
.news_sub_menu li{font-size:16px;}	
.news_sub_menu li  a {
	width: auto;
	padding: 0 20px;
	color: #fff;
}

	

}

.logo_pad3{position:absolute; top:0px;}


.google_ads_right{right: 0px; position: fixed; top: 120px;}

.list_circle{list-style: inside; margin: 0; padding:4px 0 4px 30px; line-height:1.6em; font-size:12px;}
.list_circle li{list-style: inside; display:list-item !important;}
#variant_zone ul.list_circle{list-style: inside; margin: 0; padding:4px 0 4px 30px; font-family:Verdana, Geneva, sans-serif;}
#variant_zone ul.list_circle li{list-style: inside; display:list-item !important; line-height:1.6em; font-size:12px;}
#variant_zone ul.list_circle li:hover{box-shadow:0 0 0;}

/*.tit{position:relative;}*/

.mob-spec-list ul{position:relative;}
.product_main_speical_fet li{position:static !important;}
.tit .span-box-title{display:none !important; position:absolute; top:60px; left:41.5%; background:#000; padding:1px 6px; box-shadow:0 0 3px #ddd; border:1px solid #ccc; font-weight:normal !important; color:#fff !important}
.tit:hover .span-box-title{display:block !important; }





@media only screen and (min-width: 260px) and (max-width: 479px){
.top_head, .head_logo_set{width:310px;}.top_menu_right{float:left;}.logo_pad{width:100%; text-align:center;}.mid_header_top{width:100%; float:left;}.top_search{width:100%;}#form_2 .topsearch_bg{width:66%;}.tp-leftnav{display:none !important;}#siteH{position:relative !important; box-shadow:0 0 0; border:0; /*top:25px;*/}
.foot_wrapper{width:310px;}.Categories_shop{width:100%; padding:0 0 15px;}.block_title{font-size:14px;}.Categories_shop li{font-size:12px;}.col_newslatter{width:100%; float:left;}	
.block_subscribe p{font-size:12px;}	.input_box input[type="text"]{min-width:255px;}.footercls{font-size:12px;}.footer_nav{width:100%; text-align:center;}.footercls .copyright{font-size:11px; text-align:center; line-height:24px;}.footer_nav ul li:after{margin-left:13px;}.footercls, .footer_top{float:none; clear:both;}.footer_top{display:block;}
.leftside_diwali, .rightside_diwali{display:none;}.header_topImg{height:128px;}
ul.breadcrumb_x1, #taging, .news_comments{display:none;}
.google_ads_right{display:none;}
.hidegadd{display:block;}
}

@media only screen and (min-width: 480px) and (max-width: 599px) {
.top_head, .head_logo_set{width:460px;}.top_menu_right{float:left;}.logo_pad{width:100%; text-align:center;}.mid_header_top{width:100%; float:left;}.top_search{width:100%;}#form_2 .topsearch_bg{width:77%;}.tp-leftnav{display:none !important;}#siteH{position:relative !important;}
.foot_wrapper{width:460px;}.Categories_shop{width:32%; padding:0 5px 15px 0;}.block_title{font-size:14px;}.Categories_shop li{font-size:12px;}.col_newslatter{width:100%; float:left;}	
.block_subscribe p{font-size:12px;}	.input_box input[type="text"]{min-width:400px;}.footercls{font-size:13px;}.footer_nav{width:100%; text-align:center;}.footercls .copyright{font-size:11px; float:left; line-height:24px;}.footer_nav ul li:after{margin-left:13px;}.footercls, .footer_top{float:none; clear:both;}
.leftside_diwali, .rightside_diwali{display:none;}.header_topImg{height:128px;}
ul.breadcrumb_x1, #taging, .news_comments{display:none;}
.google_ads_right{display:none;}
.hidegadd{display:block;}

}

@media only screen and (min-width: 600px) and (max-width: 767px) {
.top_head, .head_logo_set{width:580px;}.mid_header_top{width:53%; padding-top:10px;}.top_search{width:100%;}#form_2 .topsearch_bg{width:65%;}.tp-leftnav{display:none !important;}#siteH{position:relative !important;}
.foot_wrapper{width:580px;}.Categories_shop{width:33%; padding:0 0px 15px 0;}.block_title{font-size:14px;}.Categories_shop li{font-size:12px;}.col_newslatter{width:100%; float:left;}	
.block_subscribe p{font-size:12px;}	.input_box input[type="text"]{min-width:90%;}.footercls{font-size:13px;}.footer_nav{width:100%; text-align:center;}.footercls .copyright{font-size:11px; float:left; line-height:24px;}.footer_nav ul li:after{margin-left:13px;}.footercls, .footer_top{float:none; clear:both;}
.leftside_diwali, .rightside_diwali{display:none;}
ul.breadcrumb_x1, #taging, .news_comments{display:none;}
.google_ads_right{display:none;}
.hidegadd{display:block;}	
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.top_head, .head_logo_set{width:748px;}.mid_header_top{width:55%; padding-top:10px;}.top_search{width:100%;}#form_2 .topsearch_bg{width:77%;}.tp-leftnav{display:none !important;}/*.menu_cat ul li.car_cat a{padding:0 5.5px;}*/.menu_cat ul li a{padding:9px 11.5px 8px; font-size:18px;}
.logo_pad{margin-left:5%;}
.foot_wrapper{width:748px;}.Categories_shop{width:20%; padding-right:13px;}.block_title{font-size:14px;}.Categories_shop li{font-size:12px;}	
.block_subscribe p{font-size:12px;}	.input_box input[type="text"]{min-width:77%;}.footercls{font-size:13px;}.footercls .copyright{font-size:11px;}.footer_nav ul li:after{margin-left:7px;}.footercls, .footer_top{float:none; clear:both;}.news_sub_menu li a{padding:5px 10px;}
.leftside_diwali, .rightside_diwali{display:none;}
.menu_cat ul li a{ padding:7px 11.5px 7px !important;}
ul.breadcrumb_x1, #taging, .news_comments{display:none;}
.menu_cat ul li.car_cat a{height: 10px;}
.google_ads_right{display:none;}
.hidegadd{display:block;}

}
@media(min-width: 1024px){
	.footercls, .footer_top{float:none; clear:both;}
}

/*
Red 
#AA1B55
Green
#186dee
transition: background .5s; -webkit-transition: background .5s;
transition: color .5s; -webkit-transition: color .5s;
*/


@font-face {
 font-family:'rupeefont';
 src: url("../font/Rupee_Foradian_2.eot") 
}
@font-face {
 font-family:'rupeefont';
 src: url("../font/Rupee_Foradian_2.ttf") 
}


.price_approx_ss .appx_ps span{font-family:'rupeefont'; font-size:20px; vertical-align:bottom;}

.sabCate { clear: both; margin-top: -8px; border-radius: 0 0 0 0; width: 998px; background-color: #fff; border: 1px solid #c8c8c8; height: auto; border-top: 0 solid }
.sabCate ul { clear: both; margin: 4px; padding: 0 }
.sabCate ul li { float: left; color: #196A81; list-style: none; font-size: 13px; font-weight: 400; line-height: 18px; padding: 5px }
.sabCate ul li a { text-decoration: none; color: #AA1B55 }
.sabCate ul li a:hover { text-decoration: underline; color: #196A81 }
.middle_pad { clear: both; padding-top: 5px; }
.company_page_right { }
.company_page_left { }
.price_range { float: left }
.price_meter {background:#3498db; color: #fff; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 700; height: 37px; line-height: 37px; padding-left: 15px; vertical-align: middle; width: 190px; margin:0px 0 10px 0px; }
.price_slected { background-color: #FFFFFF; margin-bottom: 10px; padding: 0 0 0 7px; width: 196px; }
.prod { color: #3C3C3C; font-size: 13px; list-style: none outside none; padding-top: 15px; text-decoration: none; }
.priceslider { background: none repeat scroll 0 0 #3D90A6 !important; border: 0 solid !important; height: 11px; margin: 0; padding: 0 10px; position: relative; width: 160px; }

.popular_pro .cateMainProdchange_retes { color: #AA1B55; height: 14px; margin: 4px 4px 0; text-align:left; clear:both; float:left; text-decoration: none; font-size:14px;}

.cateMainProdchange_retes { color: #AA1B55; height: 14px; margin: 4px 4px 0; text-align:center;  text-decoration: none; font-size:14px;}
.height_prd335{height:360px !important;}
.brand_links.category { background: none repeat scroll 0 0 #FFFFFF; float: none; margin: 0 6px 10px 0; width: auto; }
.brand_links.category h3 {background:#3498db; color: #fff; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 700; height: 37px; line-height: 37px; padding-left: 15px; vertical-align: middle; width: 190px;  margin:0px 0 10px 0px; }
.brand_links a.see_more_brand { background: url("../image/bg_seemore.png") no-repeat scroll 7px 7px transparent; color: #196A81; display: block; padding: 5px 0 0 21px; text-decoration: none; text-transform: capitalize; }
.brand_links ul li { background: url("../image/sign_right1.png") no-repeat scroll 8px 7px transparent; border-bottom: 1px dashed #C5C5C5; float: none; overflow: hidden; padding: 0 0 0 22px; transition: background .5s;
-webkit-transition: background .5s;
}
.brand_links ul li:hover { background: url("../image/sign_right1.png") no-repeat scroll 8px -66px transparent; }
.brand_links ul li a { color: #4D4D4D; display: block; font-size: 12px; line-height: 15.5px; padding: 4px 0; text-decoration: none; text-transform: none; transition: color .5s;
-webkit-transition: color .5s;
}
.sort_product { background-color: #E6E6E6; border: 1px solid #C8C8C8; border-radius: 0 0 0 0; font-family: Arial; font-size: 12px; font-weight: 700; padding: 5px; width: 776px; }
.sort_product_company { background-color: #E6E6E6; border: 1px solid #C8C8C8; border-radius: 0 0 0 0; font-family: Arial; font-size: 12px; font-weight: 700; padding: 5px; float:right;width: 678px;}
.sort_product_company span{ float:right;}
/*#product_sorting, #view_style, #product_company, #city_dealer { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; margin-right: 8px; padding: 2px; }*/


.NewNameSortingBlock { background: none repeat scroll 0 0 #E6E6E6; float: left; height: auto; margin: 5px 0; width: 788px; }

#product_sorting, #view_style, #product_company, #city_dealer{-webkit-appearance: none; -moz-appearance:none; background:#fff url(../image/select_opction.jpg) no-repeat 96% 55%; text-indent: 0.01px; text-overflow: ""; padding:3px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; margin-right: 8px;}

.onclick_change_product.all { display: block; float: left; position: absolute; text-align: center; width: 55px }
.onclick_change_product.all .onRolloverNew { width: 30px }
.onRolloverNew, .onRolloutNew { background: none repeat scroll 0 0 #E6E6E6; color: #444444; cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.PageingNew { border-left: 1px solid #F3F3F3; cursor: pointer; float: left; height: 15px; margin: 0; min-width: 9px; padding: 5px 9px; }
.onRolloutNew:hover { background: none repeat scroll 0 0 #FFFFFF; }
#ajxblockVariant #popupbox.variant_page { left: 0!important; position: absolute }

#fk-compare-cart-holder { margin-bottom: 5px; width: 704px; background-color: #d7eaf0; border:#0099FF 1PX solid; height: 79px; margin-top:79px; display: none; padding: 5px; /*top:auto !important;*/}
#fk-compare-cart-holder{left:auto !important;}
#fk-compare-cart-holder.varriant_compare { width: 678px; border: #09F 1px solid; position: relative; left: 0 }
#fk-compare-cart-holder.varriant_compare .fk-compare-cart-remove { float: right; right: auto; bottom: 0 }
#fk-compare-cart-holder.varriant_compare .compere_card_hide { width: 125px; margin-top: 0; position: relative }
#fk-compare-cart-holder.varriant_compare #compBotton1, #fk-compare-cart-holder.varriant_compare #compBotton { float: right; position: absolute; right: 0; margin: 18px 6px 0 0 }
#fk-compare-cart-holder.varriant_compare .compare_tx1, #fk-compare-cart-holder.varriant_compare .compare_tx { width: 68px }
#fk-compare-cart-holder.varriant_compare .fk-compareremove { bottom: 0; right: 0; position: absolute }
#fk-compare-cart-holder.varriant_compare .compare_err_msg { width: 668px; float: left; margin-top: 5px }


#fk-compare-cart-holder ul { font-family: Arial; font-size: 11px; color: #333; margin: -10px 0 0!important; padding: 0 0 77px!important }
#fk-compare-cart-holder ul li { background-color: #e7f2f6; margin-right: 8px; width: 135px; list-style: none; float: left; height: 60px; padding: 5px }
.popupbox{position:relative; float:left; width:100%; height:105px;}
#popupbox{left:auto !important}
#fk-compare-cart-holder{left:auto !important; top:auto !important;}

.google_ads{float:left; width:100%; margin-bottom:5px;}

.prod_barmain { border: 1px solid #E5E5E5; float: left; margin: 0 0 10px; width:99.8%;}
.box1_title_cate { background: none repeat scroll 0 0 #F5F5F5; clear: both; color: #AA1B55; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 18px; height: 32px; line-height: 30px; margin: 2px 0 0; padding: 2px 0 2px 7px; vertical-align: middle; }
.cateMainProdchange {position: relative; background: none repeat scroll 0 0 #FFFFFF; display: block; /*border:1px solid #ccc;*/ float: left; height:410px; margin: 7px 2px 30px; position: relative; text-decoration: none; width: 250px; transition: background .5s;
-webkit-transition: background .5s;}
.cateMainProdchange:hover {/*border:#9B154B dashed 1px;*/ box-shadow:0 0 5px #777777;}
.cateMainProdchange table img{ max-width:100%;}
.cateMainProdchange_titals { /*border-bottom: 1px solid #D9D9D9;*/ overflow: hidden; padding: 0 3px 3px; text-align: center; height:34px;}
.cateMainProdchange_titals a { color: #186dee; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; padding: 0; text-align: left; text-decoration: none; }
.cateMainProdchange_titals a:hover { color: #AA1B55; text-decoration: underline }
cateMainProdchange_retes { color: #AA1B55; font-family::Arial, Helvetica, sans-serif; font-weight: 700; height: 14px; margin: 4px 4px 0; text-align: left; text-decoration: none; }
.cateMainProdchange_compure { font-size: 12px; height: 18px; margin: 2px; text-decoration: none; bottom: 0; left: 0; position: absolute; padding: 6px 0 }
.cateMainProdchange_compure input[type=checkbox] { display: inline-block; float: left; margin: 1px 3px }
.cateMainProdchange_compure label { padding: 5px 0 0; }
.rightbar_comp { border: 0 solid #CCCCCC !important; bottom: 0; float: right; height: 30px; line-height: 30px; margin: 2px; padding: 1px; position: absolute; right: 0; text-align: center; }
.right_gallery_margin { float: right; margin-bottom: 10px; }
#related_newA { background-color: #E6E6E6; border: 1px solid #E6E6E6; border-radius: 0 0 0 0; height: auto; margin-bottom: 5px; width: 242px; }
#related_newA .top { height: 30px; text-align: center; width: 100%; }
#related_newA .top ul { background: none repeat scroll 0 0 #ABABAB; height: 30px; margin: 0; padding: 0; width: 100%; }
#related_newA .top ul li.active { background: url("../image/tab_lbg.png") no-repeat scroll left top #E5E5E5; font-weight: 700; text-align: center; }
#related_newA .top ul li { background: none repeat scroll 0 0 #ABABAB; border-right: 0 solid #E6E6E6; color: #196A81; float: left; font-size: 11px; font-weight: 700; height: 30px; line-height: 28px; list-style: none outside none; text-align: center; vertical-align: middle; }
#related_newA .top ul li.active a { background: url("../image/tab_rbg.png") no-repeat scroll right bottom transparent; color: #484848; font-weight: 400; }
#related_newA .top ul li a { font-size: 15px; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; display: block; font-weight: 400; padding: 0 16px; text-decoration: none; }
#related_anewA .det { background: none repeat scroll 0 0 #FFFFFF; color: #196A81; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; height: 125px; margin: 5px; }
.cateMainProdchange_img { background: none repeat scroll 0 0 #FFFFFF;  font-size: 12px; height: 206px; margin: 3px; text-align: center; vertical-align: middle;}
#related_newA .detImg { background-color: #FFFFFF; border: 3px solid #DADADA; float: right; height: 83px; margin: 3px; overflow: hidden; width: 83px; }
#related_newA .names { font-size: 11px; line-height: 14px; overflow: hidden; }
#related_newA .det a { text-decoration: none; }
#related_newA .names a { border-bottom: 1px solid #E5E5E5; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; display: block; font-size: 14px; padding: 5px; line-height: 125%; text-decoration: none; transition: color .5s;
-webkit-transition: color .5s;
}
#related_newA .names a:hover { text-decoration: underline }
#related_newA .det dt { color: #AA1B55; font-size: 11px; line-height: 17px; padding:6px 7px; }
#related_newA .detText { color: #777777; float: left; font-size: 12px; font-weight: 400; line-height: 15px; padding: 0 0 7px 7px; width: 126px; }
#related_newA .detImg table { background-color: #FFFFFF; border: 0 solid; height: 80px; vertical-align: middle; width: 80px; }
#amount { width: 150px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
.price_range { overflow: hidden; width: 210px; }
.prodDetailBreadcumb { color: #000; font-weight: 700; text-decoration: none; background: #e6e6e6; float: left; width: 694px; margin-bottom: 10px; padding: 7px 10px }
.prodDetailBreadcumb span { font-family::Arial, Helvetica, sans-serif }
.prodDetailBreadcumb a { color: #AA1B55; font-family::Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none; }
.more_about_product { float: right; margin: -27px 10px }
.probox_new { padding-bottom: 17px; padding-right: 0; /*width: 272px;*/ width:27.2%;}
#related_brand { background: none repeat scroll 0 0 #E6E6E6; margin-bottom: 10px; padding: 0 0 10px; }
#related_brand h2 { display: block; line-height: 100%; margin: 0; text-align: center; }
#related_brand ul.doublebox li { border: none }
#related_brand ul li { border-top: 1px dashed #999999; float: left; font-size: 14px; margin: 3px 5px 0; width: 125px; }
#related_brand ul li a { color: #333333; display: block; font-size: 14px; padding: 4px 5px; text-decoration: none; }
#related_brand ul li a:hover { color: #AA1B55 }
.boxbdr {background:#FFFFFF; border: 1px solid #E7E5E5; margin: 0 0 10px; width: 270px; float:right;}
.compareheading {color:#fff; font-size:15px; font-weight:bold; padding:7px 7px; text-align: left; background:#0A3152; margin-bottom:10px}
.compareheading h4{color:#fff !important;}
.boxbr {border-bottom: 1px solid #E7E5E5; padding:0px 4px 10px 7px; text-align: left; margin-bottom:10px;}
#ajxblockPrductCompare { margin-bottom: 10px }
.compare { clear: both; padding: 0 4px 10px 0; }

.compare_but{background:#0A3152; border:0; color:#FFFFFF; cursor: pointer; font-size: 13px; font-weight:bold; line-height: 1.2em; margin:9px 0 0 0px; padding:6px 10px; position: absolute; border-radius:3px; -webkit-border-radius:3px;}
.compare_but:hover{background:#c8296b;}

.compare li { border-bottom: 1px solid #E7E5E5; clear: both; color: #333333; height: 75px; font-size: 11px; margin: 6px 0; min-height: 30px; padding: 6px 3px 6px 23px; width: 241px; }
.compare li div { float: left; padding-right: 4px; vertical-align: middle; }
.compare_cheak { margin: 0 0 0 -21px; position: absolute; }
.popular_box {/* border: 1px solid #DADADA; */float: left; font-size: 12px; height: 75px; text-align: center; vertical-align: middle; width:104px; }
.compare li div table tr td{}
.compare li div table tr td img {}
.box_1 { border: 1px solid #E4E4E4; float: left; min-height: 218px; padding: 0; margin-bottom: 10px; position: relative; width: 712px; }
.box_1 h1 {background:/*#F5F5F5*/ none; color:#AA1B55; font-size:20px; line-height: 100%; padding:5px; margin:0;}
.product_img1 {float: right; margin:0px 0px 0 0; width:300px; /*height:203px;*/ position:relative;}
.product_img1 table a { line-height: 200px; text-align: center }
.product_img1 table img {/*max-height: 200px; vertical-align:middle*/ }
.box_1 p {padding:7px 0; line-height:1.6em;}
#fragment-1 div table { border-left: 1px solid #E7E5E5; border-top: 1px solid #E7E5E5; font-family: Arial; font-size: 12px; height: auto !important; margin: 0 !important; padding: 0 !important; width: 100% !important; border-collapse:collapse;}
#fragment-1 div table tr td { border-right: 1px solid #E7E5E5; border-bottom: 1px solid #E7E5E5 }
#fragment-1 div table tr td:first-child { padding: 4px 5px 5px 12px !important }
.probox_galleryfl {width: 714px;}
.pro_detail_right_price {color:#c8296b; font-size:13px; line-height: 150%; margin:0px; padding:15px 7px 3px 5px; position:relative; bottom:5px; float:left; width:99%}
.pro_detail_right_price .price_approx_ss { width:45%; float:left; font-size:14px; font-weight:bold; padding-top:12px;}
.price_approx_ss .appx_ps{float:left; padding-right:5px;}
.pro_detail_right_price .price_approx_ss .price_approx_txt {float:left;}
.pro_detail_right_price .price_approx_ss .prs_cl{color:#c8296b; font-size:24px;}
.pro_detail_right_price .price_approx_ss #price { color: #AA1B55 }
.pro_detail_right_price .select_city_price_sec { float: right; text-align: right; }
#fragment-1.product_fe { float: left; margin-bottom: 10px;/* width: 715px; */ width:100%;}
#fragment-1 div {float: none !important; margin: 0; padding: 0; width: 100% !important; }
#fragment-1 table, #fragment-1 table tr td, #fragment-2 table { font-family: Arial; font-size: 12px;}
.prd_desc_td{width:30%;}
.accordion-content table tr td { padding:4px 5px 5px 8px; }
.product_features_tital { background:#0a3152;  color: #FFFFFF; font-size: 14px; height: 32px; line-height: 22px; padding:0px 0 0 20px; text-align: left; vertical-align: middle; border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;}
.product_features_tital h2 { color: #FFFFFF; font-size: 14px; margin: 0; padding: 5px 10px; float:left;}
.inactive-header, .inactive-header:hover { background: url("../image/inactive-header.png") no-repeat scroll right 50% #dfe6ec; }
.accordion-header {border: 1px solid #E7E5E5; display:block; background:#DFE6EC; color: #020202; cursor: pointer; font-size:13px; margin: 0; padding: 7px 10px; text-align: left;/* width: 693px;*/ margin-top:4px;}
.accordion-content { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF; /*border-bottom: 1px solid #E7E5E5;*/ border-image: none; border-left: medium none !important; border-right: medium none !important; border-top: 0 none; display: none; padding: 20px; }
.inactive-header, .inactive-header:hover { background: url("../image/inactive-header.png") no-repeat scroll right 50% #dfe6ec; }
.active-header, .active-header:hover { background: url("../image/active-header.png") no-repeat scroll right 50% #dfe6ec; }
#chgImgDiv { background: #f5f5f5; /*border:1px solid #E7E5E5;*/ padding: 0;}
.popular_pro_similar {border: 1px solid #E7E5E5; float:right; margin:0 0 10px 10px; width: 271px !important;}
.popular_pro_similar_tital { background:#0a3152; overflow: hidden; }
.popular_pro_similar_tital h2 { color: #FFFFFF; float: left; font-family::Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; margin: 0; padding: 7px; text-shadow: 0 0 #FFFFFF; }
#taging { font-size:11px; color:#fff; text-decoration:none; clear:both; padding-top:10px; background:url(../image/rating-bg.jpg) repeat-x left top #005c9d; border:1px solid #d0d0d0; border-radius:4px; margin-bottom:10px; height:75px;}
#taging .tital { font-size:11px; color:#000; text-decoration:none; font-weight:700 }
#taging .coment { font-size:11px; color:#AA1B55; text-decoration:none }
#taging .text { font-size:11px; color:#536aca; text-decoration:none; float:left }
#taging .text span { float:right; font-size:11px; color:#000; text-decoration:none; padding-bottom:0 }
#taging .text span img { border:0 solid #ccc; cursor:pointer }
#taging .comentImg { background:url(../image/header_new.png) no-repeat -344px 0; width:18px; height:18px; float:left }
#taging .viewImg { background:url(../image/header_new.png) no-repeat -365px 0; width:15px; height:15px; float:left }
#taging .tagImg { background:url(../image/header_new.png) no-repeat -380px 0; width:18px; height:13px; float:left }
#taging .first { font-size:12px; color:#fff; text-decoration:none }
#taging .first dt { background:url(../image/btn_field_fz.png) no-repeat 0 0; width:26px; height:18px; font-size:12px; color:#666; text-decoration:none; float:left; margin:0 0 0 7px }
#taging .second span.nsview_icon { background:url(../image/btn_view_fz.png) no-repeat 0 0!important; width:25px; height:17px; font-size:12px; color:#666; text-decoration:none; margin:1px 0 0 8px; padding:0; float:left;}
#taging .three table tr td { border-bottom:0 solid; vertical-align:top; padding:0 }
#taging .three dt.ns_tag { background:url(../image/btn_tag_fz.png) no-repeat 0 2px; width:25px; height:20px; font-size:12px; color:#666; text-decoration:none; float:left; margin:0px 0 0 7px }
#taging .timer { background:url(../image/btn_date_fz.png) no-repeat 0 0!important; width:160px; height:17px; font-size:12px; color:#666; text-decoration:none; float:left!important; margin-left:80px; padding-left:22px; margin-top:3px }
#taging .source { background:url(../image/newsMain.png) no-repeat -1228px -31px!important; width:300px; height:17px; font-size:12px; color:#666; text-decoration:none; float:left!important; margin-left:10px; padding-left:17px; margin-top:2px }
#taging .source span { padding-left:5px; font-size:12px; color:#666; text-decoration:none; margin-top:1px }
#taging .four { font-size:12px; color:#fff; text-decoration:none; padding-top:0px; float:left;width:250px; }
#taging .four strong { float:none; padding-left:0 }
a.inline { color:#000; font-size:13px }
#taging .four strong span { background:url(../image/btn_hand_fz.png) no-repeat 0 0!important; width:24px; height:20px; font-size:12px; color:#000; text-decoration:none; margin:2px 0 0 9px; padding:0 }
#taging .four span span { float:none!important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:700; padding-right:0 }
#taging .four span img { border:0; padding:0px 1px}
#taging .import { background:url(../image/newsMain.png) no-repeat scroll -1200px -52px transparent!important; width:14px; height:17px; font-size:12px; color:#000; text-decoration:none }
.pro_detail_right { color: #4C4C4C; font-size: 12px; text-decoration: none; width: 714px; }
.product_specifications { border: 1px solid #B4B4B4; border-radius: 4px 4px 0 0; clear: both; margin-bottom: 10px; padding: 0 0 10px; }
.product_specifications_tital { background: none repeat scroll 0 0 #EFEFEF; border-radius: 3px 3px 0 0; color: #AA1B55; font-family::Arial, Helvetica, sans-serif; font-size: 16px; }
.product_specifications_tital h3 { color: #AA1B55; display: block; font-size: 16px; margin: 0; padding: 5px; }
.product_specifications p { padding: 0 10px 10px; }
.product_specifications ul { list-style-type: disc; padding: 10px 0 20px 45px }
.product_specifications ul li { list-style-type: disc; line-height: 160%; padding: 0 0 3px 0 }
.product_comments { border: 1px solid #B4B4B4; border-radius:4px; clear: both; color: #000000; margin-bottom: 10px; text-decoration: none; }
.product_comments_tital h3{  
border-radius: 3px 3px 0 0;
  color: #fff;
   font-family:Arial,Verdana,Helvetica,sans-serif;
   font-size: 17px;
   font-weight:bold; 
   margin-left: 0; 
   margin-top: 0; 
   padding:8px; 
background: /*url(../image/bg_title_gray.png) repeat-x left top*/ #0a3152;
}
.product_comments_tital h3 .show_right{float:right; font-size:13px; cursor:pointer;}

.product_comments .fb-comments{padding:0 !important}
#home_restourant_list #findLinkByCenter { width: inherit; }
#findLinkByCenter { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E6E6E6; clear: both; margin-bottom: 10px; width: 298px; }
#findLinkByCenter h3 { background: none repeat scroll 0 0 #F5F5F5; color: #AA1B55; font-size: 16px; padding: 6px 0; text-align: center; }
#home_restourant_list #findLinkByCenter ul li { display: inline-block; margin: 0 6px; width: 300px; }
#findLinkByCenter ul li { background: url("../image/pointer_black.png") no-repeat scroll 5px 10px transparent; border-bottom: 1px dashed #CECECE; list-style-type: none; padding: 5px 10px 5px 20px; }
#findLinkByCenter ul li a { color: #4D4C4C; padding: 5px 0; text-decoration: none; }
/*
.pageing { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; height: 25px; text-decoration: none; }
.NumberBox1 { background: none repeat scroll 0 0 #E1E1E1; float: left; margin-left: 2px; padding: 4px 6px; width: auto; }
.pageing a { color: #000000; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; text-decoration: none; }
.pageing a:hover, .pageing a.active { color: #199106; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; text-decoration: none; }
*/
#detailProduct_news { background: none repeat scroll 0 0 #E6E6E6; clear: both; padding: 0 0 5px; }
#detailProduct_news .bar ul li { color: #196A81; float: left; height: 34px; line-height: 34px; list-style: none outside none; text-align: center; vertical-align: middle; }
#detailProduct_news .bar ul li a { color: #FFFFFF; display: block; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 400; padding: 0 14px; text-decoration: none; }
#detailProduct_news .bar ul li.active { background: url("../image/tab_lbg.png") no-repeat scroll left top #E5E5E5; display: block; height: 34px; }
#detailProduct_news .bar ul li.active a, .news_deitalLeft_tab ul li.active a, .product_box_top ul li.active a { background: url("../image/tab_rbg.png") no-repeat scroll right bottom transparent; color: #000000; display: block; font-weight: 400; padding: 0 28px; }
#detailProduct_news ul li dt { color: #AA1B55; line-height: 12px; padding: 0 0 5px; }
#showOnDetailsNews ul li, #showOnDetailsNews1 ul li, #showOnDetailsNews ul li, .news_deitalRight_box, .product_con { background: none repeat scroll 0 0 #FFFFFF; margin: 3px 6px; padding: 5px; width: 278px; }
.news_deitalRight_boxTital, #detailProduct_news .newsboxTital, .product_con_tital { border-bottom: 1px solid #E5E5E5; color: #AA1B55; line-height: 17px; margin: 0 0 5px; min-height: 42px; overflow: hidden; padding: 0 0 3px; }
#detailProduct_news .newsboxTital a, .news_deitalRight_boxTital a, .product_con_tital a { font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; line-height: 100%; padding: 0; text-decoration: none; text-overflow: ellipsis; }
#detailProduct_news .newsboxTital a:hover, .news_deitalRight_boxTital a:hover, .product_con_tital a:hover { text-decoration: underline }
#detailProduct_news .bar ul li a { font-size: 17px !important; padding: 0 12px !important; }
#detailProduct_news .bar ul { background: none repeat scroll 0 0 #ABABAB; height: 34px; margin: 0; padding: 0; }
#detailProduct_news .bar ul { width: 270px; }
#detailProduct_news .newsbox_left { background-color: #FFFFFF; border: 2px solid #DADADA; color: #424141; float: right; height: 94px; margin-left: 8px; overflow: hidden; vertical-align: middle; width: 116px; }
#detailProduct_news .newsbox_left table { height: 100% }
#detailProduct_news .newsbox_left table a { display: block }
#showOnDetailsNews1.sm ul li, #showOnDetailsNews.sm ul li, #detailProduct_news #showOnDetailsNews ul li { width: 250px; }
.product_detailmain_pad, .product_design_pad_new { padding: 0px 0 10px; }
.product_design_pad p{line-height:1.6em; text-align:justify;}
.probox_small img, .probox_small table, #userProfile_contact .map img { border: 1px solid #999999; }
.probox_small { padding: 4px 0; width: 162px; }
.probox_small table tr td { border-bottom: 0 solid; padding: 0; text-align: center; vertical-align: middle; }
.probox_small img:empty { border: 0 solid #999999; }
.link_list_right_side { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E6E6E6; clear: both; margin-bottom: 10px; margin-top: 0px; }
.link_list_right_side ul li a:focus, .link_list_right_side ul li a{color: #186dee;}
.link_list_right_side ul li a:hover { text-decoration: underline }
.link_list_right_side h3 { background: none repeat scroll 0 0 #F5F5F5; color: #AA1B55; font-size: 16px; padding: 8px; text-align: left; }
.link_list_right_side ul li { background: url("../image/pointer_black.png") no-repeat scroll 5px 10px transparent; border-bottom: 1px dashed #CECECE; display: block; font-size: 13px; list-style-type: none; margin: 0 6px; padding: 5px 10px 5px 20px; vertical-align: top; }
#detailProduct_news.company_whats .bar ul { width: 300px !important; }
#detailProduct_news.company_whats #showOnDetailsNews li { width: 277px !important; }
#detailProduct_news .bar { height: 34px; padding: 0 0 5px; text-align: center; width: 300px; }
.breadcrumb_xx { background: none repeat scroll 0 0 #E6E6E6; margin: 0px 0 6px; padding: 5px; }
.breadcrumb_xx span { color: #000000; float: left; padding: 0 5px 0 0; text-align: justify; }
.breadcrumb_xx a span { color: #AA1B55; font-family::Arial, Helvetica, sans-serif; font-size: 12px; }
.breadcrumb_xx a:hover span { text-decoration: underline }
h1 { background: none repeat scroll 0 0 #F5F5F5; color: #AA1B55; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 100%; margin: 0 0 8px; padding: 8px; }
.deflot-companyPrdDesc { font-size: 12px; font-weight: 400; height: auto; text-align: justify; }
.deflot-companyPrdDesc dt { border: 1px solid #CCCCCC; float: left; line-height: 100px; margin: 5px; padding: 3px; text-align: center; width: 100px; }
.deflot-companyPrdDesc dt img { vertical-align: middle; }
.member_rating { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D9D9D9; clear: both; color: #000000; font-size: 11px; height: 18px; margin-bottom: 10px; padding: 7px; text-decoration: none; }
.member_rating { color: #000000; font-size: 11px; }
.box_company { border: 1px solid #E4E4E4; float: left; margin-bottom: 10px; width: 690px; padding: 0 0 3px 0 }
.dealsProduct_img { font-size: 12px; height: 140px; text-align: center; vertical-align: middle; }
.dealsProduct_tital { color: #4C3008; font-size: 14px; font-weight: 400; line-height: 17px; margin: 4px 4px 2px; text-align: left; text-decoration: none; }
.dealsProduct_img table, .cateMainProdchange_img table { background: none repeat scroll 0 0 transparent; border: 0 solid; height: 140px; }
.prod_right { float: left; padding-left: 0; width: 690px; }
.box_11 { border: 1px solid #E4E4E4; float: left; margin-bottom: 10px; padding: 10px; }
.box_11 h2 { background: none repeat scroll 0 0 #F5F5F5; color: #AA1B55; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 20px; margin: -8px -9px 5px; padding: 8px; }
#categoryCompanies { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #F6F6F6; border-color: #E6E6E6; border-image: none; border-right: 1px solid #E6E6E6; border-style: solid; border-width: 35px 1px 1px; display: block; float: left; margin: 4px 3px; text-align: center; text-decoration: none; width: 240px; }
#categoryCompanies:hover { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #ACACAC; border-image: none; border-right: 1px solid #ACACAC; border-style: solid; border-width: 35px 1px 1px; }
#categoryCompanies:hover .categorytitals a { color: #030303 }
#categoryCompanies .categorytitals { color: #FFFFFF; font-size: 14px; margin-top: -35px; padding: 7px 0; text-align: center; }
#categoryCompanies .logoes { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #CCCCCC; height: 120px; }
#categoryCompanies .categoryDiscrb { color: #000000; font-size: 12px; height: 100px; margin-top: 0; overflow: hidden; padding: 0 5px; text-align: left; }
#categoryCompanies .categoryLinks { color: #000000; font-size: 12px; height: 145px; margin-top: 0; overflow: hidden; padding: 0 5px; text-align: left; }
#categoryCompanies .logoes table { text-align: center; background: none repeat scroll 0 0 transparent; border: 0 solid; height: 120px; width: 100% }
#categoryCompanies .categoryLinks ul li { font-size: 12px; line-height: 18px; list-style: disc outside url("../image/sitemap_arrow1.jpg"); margin-left: 12px; text-align: left; }
#categoryCompanies .categoryLinks ul li a { color: #E5367D; display: inline; font-size: 12px; text-decoration: none; }
#categoryCompanies .categoryLinks ul li a:hover { color: #000 }
.static_page { margin-top: 5px; border: 1px solid #E4E4E4; margin-bottom: 10px; padding: 10px; }
.static_page h1.page_title { background: none repeat scroll 0 0 #F5F5F5; font-size: 20px; margin: -8px -9px 10px; }
.allCompanyLogo table { border: 0 solid; width: 100%; height: 108px; padding: 0; }
.allCompanyLogo { border: 1px solid #CCCCCC; display: block; float: left; height: 110px; margin: 4px; text-align: center; width: 129px; }
.allCompanyLogo:hover { border: 1px solid #AA1B55; }
.product_sec { margin: 0 -4px 10px; }
#categorylogoB { background: none repeat scroll 0 0 #F6F6F6; display: block; float: left; min-height: 150px; margin: 4px; text-align: center; width: 327px; box-shadow: 0 0 2px #ccc inset;  border-radius: 0 0 4px 4px;}
#categorylogoB a { color: #fff; }
#categorylogoB .categorytitals a:hover { color: #fff; text-decoration: underline }
#categorylogoB .categoryDiscrb { color: #000000; font-size: 12px; text-align: left; }
#categorylogoB .categorytitals { background: url(../image/bg_title_magento.png) repeat-x scroll left bottom #B4205B; color: #fff; font-size: 17px; text-align:left; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; margin-bottom: 5px; padding:6px; display:block;  border-bottom: 2px solid #131A02;  border-radius: 4px 4px 0 0;}
#categorylogoB:hover { box-shadow: 0 0 5px #999 inset; }
#categorylogoB:hover .categorytitals { background: url(../image/bg_title_blue1.png) repeat-x scroll 0 0 #3F94AA; }
#categorylogoB .categoryDiscrb { color: #000000; font-size: 12px; height: 120px; margin-top: 0; overflow: hidden; padding: 0 5px; text-align: left; }
#categorylogoB ul { }
#categorylogoB ul li { width: 135px; float: left; padding: 4px 5px 4px 15px; text-align: left; background: url(../image/bg_breadcrumb.png) no-repeat 5px 8px; margin-left: 5px }
#categorylogoB ul li a { color: #186dee; text-align: left; }
#categorylogoB ul li a:hover { color: #AA1B55; text-decoration: underline }
/*.specials1_companyProduct { background: url("../image/offer_free1.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; display: block; font-size: 13px; font-weight: 700; height: 42px; left: 40px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width: 50px; }*/
.used_specials1 { background: url("../image/used_icon.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 700; height: 30px; left: -86px; line-height: 30px; padding-left: 8px; position: absolute; text-align: left; text-decoration: none; top: 117px; vertical-align: middle; width: 100px; }
ul#related-posts { height: 0; list-style: none outside none; margin-bottom: 4px; margin-top: 0; width: 0 !important; }
.priceslider a { background: url("../image/slider-button.png") no-repeat scroll 0 0 transparent !important; border: 0 solid !important; height: 16px !important; width: 16px !important; }
.ui-slider .ui-slider-handle { cursor: default; height: 1.2em; position: absolute; width: 1.2em; z-index: 2; }
.ui-slider-range.ui-widget-header { margin: 0 0 0 10px; background: url("../image/bg_title_gray.png") repeat-x scroll center center transparent; }
.ui-slider-horizontal { height: 16px !important; }
.price_slected { background-color: #FFFFFF; margin-bottom: 10px; padding: 0 0 0 7px; width: 196px; }
.ui-slider-handle.ui-state-default.ui-corner-all { margin-left: 0!important }
.popular_pro {border-bottom: 1px solid #E7E5E5; display: block; padding: 5px; text-decoration: none; }
.popular_pro:last-child { border: none }
.product_more_hd { float: left; position: relative; width: 124px; }
.popular_pro_img {/*border: 1px solid #DADADA;*/ float: left; font-size: 12px; height: 75px; text-align: center; vertical-align: middle; width: 120px; }
.popular_pro_tital {color: #4C3008; font-size: 14px; font-weight: 400; margin: 0 4px 5px; overflow: hidden; text-align: left; text-decoration: none; float:left; width:100%;}
.popular_pro_tital a { color:#186dee !important;}
.popular_pro_tital a:hover { text-decoration: underline }
.pro_detail_right { color: #4C4C4C; font-size: 12px; }
.ui-slider-handle:hover { background: url("../image/slider-button1.png") no-repeat scroll 0 0 transparent !important; height: 24px; margin-left: 0px !important; position: absolute; top: 0px; width: 10px; z-index: 200; }
.otherNew { background-color: #F8F8F8; border: 1px solid #8e9a48; border-radius: 4px 4px 4px 4px; padding-left: 2px; margin-top: 20px }
#otherNewTop { background: #3f94aa; border-radius: 4px 4px 0 0; color: #FFF; font-size: 14px; height: 30px; line-height: 30px; margin-left: -2px; margin-top: -2px; padding-left: 4px; clear: both; padding-bottom: 0 }
#otherNewTop ul li { border-radius: 4px 4px 0 0; display: block; list-style: none; line-height: 20px; color: #FFF; float: left; font-size: 13px; border-right: 1px solid #ccc; border-left: 1px solid #999; margin: 0 }
#otherNewTop ul li a { border: 0 solid #bbb; border-radius: 4px 4px 0 0; height: 30px; color: #fff; line-height: 30px; text-decoration: none; font-family::Arial, Helvetica, sans-serif; font-size: 13px; background:linear-gradient(tobottom, #f2f2f20%, #fefefe100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#fefefe', GradientType=0);
padding: 6px 7px }
#otherNewTop ul li a:hover, #otherNewTop ul li.active a { color: #fff; border-bottom: 1px solid #FFF; background:linear-gradient(tobottom, #e5e5e50%, #FFFFFF100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#FFFFFF', GradientType=0)
}
#otherNewDeatial ul li { list-style: none; background-color: #FFF; border: 1px solid #eef0f0; display: block; float: left; height: 182px; text-decoration: none; width: 165px; margin: 5px 2px 0; padding: 3px }
#otherNewDeatial .print { clear: both; height: 130px; border: 0 solid }
#otherNewDeatial .print table { height: 130px; text-align: center; border: 0 solid }
#otherNewDeatial .print table tr td { vertical-align: middle; border-bottom: 0 solid; padding: 0 }
#otherNewDeatial .print table tr td a { padding-right: 0!important }
#otherNewDeatial .print table tr td a img { max-width: 158px }
#otherNewDeatial .titals { text-align: left; clear: both; font-size: 11px; color: #005790; padding-left: 4px; line-height: 16px; height: 52px; overflow: hidden }
#otherNewDeatial .titals a { font-family::Arial, Helvetica, sans-serif; font-size: 11px; color: #005790; text-decoration: none }
#otherNewDeatial .titals a:hover { color: #f13b86; text-decoration: none }
#otherNewDeatial .news:hover { border: 1px solid #669acc; box-shadow: 0 0 10px #669acc }
#otherNewDeatial .auto:hover { border: 1px solid #917db8; box-shadow: 0 0 10px #917db8 }
#otherNewDeatial .enter:hover { border: 1px solid #fe9901; box-shadow: 0 0 10px #fe9901 }
#otherNewDeatial .elec:hover { border: 1px solid #d93176; box-shadow: 0 0 10px #d93176 }
#otherNewDeatial .fashion:hover { border: 1px solid #c94023; box-shadow: 0 0 10px #c94023 }
#otherNewDeatial .health:hover { border: 1px solid #029cc2; box-shadow: 0 0 10px #029cc2 }
#otherNewDeatial .mobile:hover { border: 1px solid #0974c3; box-shadow: 0 0 10px #0974c3 }
#otherNewDeatial .sports:hover { border: 1px solid #774210; box-shadow: 0 0 10px #774210 }
.single_page_left { width: 714px; padding: 0px 0 0 0 }
.similar-cont { border: 1px solid #E4E4E4; clear: both; width: 945px; margin: 15px 0 0 }
.similar-heading-cont { background:#0a3152; height: auto; overflow: hidden }
.similar-heading-cont span { color: #fff; float: left; font-size: 14px; font-weight: 700; padding: 6px 0 6px 8px }
.similar-cont_new { border: 1px solid #E4E4E4; margin: 0 0 0 0px; }
.popular_pro .product_more_hd { }
.popular_pro .product_more_hd .popular_pro_img { width: 115px }
.popular_pro .product_more_hd .product_more_txt { width: 125px; float: right }
.our_product_paging.pageing { padding: 0px }
.our_product_paging.pageing a { float:left; padding:4px 0 0 4px;}
.our_product_paging.pageing a + a { float: right; padding:4px 4px 0 0;}
.our_product_paging.pageing a img { opacity: .5; filter: alpha(opacity=50) }
.our_product_paging.pageing a:hover img { opacity: 1; filter: alpha(opacity=100) }
div.slideshow img { border: 1px solid #CCCCCC; height: auto; max-height: 450px; max-width: 395px; text-align: center; vertical-align: middle; }
#product_more_images_fxc {display:inline-table; border:1px solid #e9e9e9; padding:10px 0 0; vertical-align:top;}
#product_more_images_fxc #thumbs {/* width: 310px;*/ float: left;  width:297px;}
#related_brand h2 span { background: none repeat scroll 0 0 #B8B8B8; border-radius: 0 0 5px 5px; display: inline-block; font-size: 15px; padding: 5px 10px; text-align: center; }
.boxbrdiv1{float:left; padding:0px 7px 0px; background:#C8296B; font-size:14px; font-weight:bold; color:#fff; height:31px; line-height:2em; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
.boxbrdiv{float:left; width:85%;}
.boxbrdiv input{width:93%; float:left; height:29px; padding:0 5px; border:1px solid #ccc;}
.compare_productspan { color: #AA1B55; font-size: 12px; padding: 0; font-weight: 400; line-height: 15px; margin: 0 4px; max-height: 30px; overflow: hidden; text-decoration: none; width: 110px; }
.compare_productspan a { color: #186dee; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; text-decoration: none; }
.compare_productspan a:hover { color: #AA1B55; text-decoration: underline }
.compare li div table tr td {/*border: 1px solid #DADADA;*/ padding: 0; vertical-align: middle; }
.product_listview { position: relative; border: 0 solid; width: 538px; height: 150px; background-color: #fff; border-bottom: 1px solid #ddebfd }
.product_listview:hover { background-color: #f2f2f2; border-bottom: 1px solid #666 }
.product_listview_img { width: 150px; margin-left: 10px; height: 150px; font-size: 12px; vertical-align: middle; text-align: center }
.product_listview_img table tr td { border: 0 solid; border-bottom: 0 solid; padding: 0 }
.product_listview_tital { width: 250px; padding-left: 10px }
.product_listview_tital_name { text-align: left; font-size: 14px; color: #4c3008; text-decoration: none; font-weight: 400; width: 288px; margin: 12px 4px 2px }
.product_listview_tital_name a { font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; text-decoration: none; }
.product_listview_tital_name a:hover { text-decoration: underline }
.product_listview_tital_description { text-align: left; font-size: 11px; color: #444; text-decoration: none; font-weight: 400; overflow: hidden; border-bottom: 0 dotted #CCC; padding: 5px 5px }
.product_listview_tital_price { font-size: 10px; height: 14px; text-align: left; font-family::Arial, Helvetica, sans-serif; color: red; text-decoration: none; font-weight: 700; margin: 12px 4px 7px }
.product_listview_tital p span { font-family: Verdana; font-size: 10px; font-weight: 400; color: red; text-decoration: none; text-align: right }
.product_listview_com { padding: 3px; position: absolute; right: 8px; bottom: 60px }
.product_listview_com + img { padding: 3px; position: absolute; right: 15px; bottom: 3px }
#fk-compare-cart-holder { margin-bottom: 5px; width: 704px; background-color: #d7eaf0; border: 1px solid #a9d9e7; height: 79px; margin-top: 5px; display: none; padding: 5px }
#fk-compare-cart-holder ul { font-family: Arial; font-size: 11px; color: #333; margin: -10px 0 0!important; padding: 0 0 77px!important }
#fk-compare-cart-holder ul li { background-color: #e7f2f6; margin-right: 8px; width: 135px; list-style: none; float: left; height: 60px; padding: 5px }
.compare_ig { width: 48px; height: 58px; border: 1px solid #a9d9e7 }
.compare_ig table { border: 0 solid!important; height: 58px!important }
.compare_ig table tr td { border: 0 solid!important; border-bottom: 0 solid!important; padding: 0!important }
.compare_tx { width: 78px; height: 55px; color: #c6c6c6; padding: 3px }
.compare_tx1 { width: 78px; height: 55px; color: #000; line-height: 12px; padding: 0 3px 3px }
.compare_tx1 a { width: 78px; height: 55px; color: #000; text-decoration: none }
.compare_tx1 a:hover { width: 78px; height: 55px; color: red; text-decoration: none }
.fk-compare_pad { padding-top: 8px; vertical-align: middle; float: left }
.fk-compare_but { background-color: #C45512; border: medium none; border-radius: 3px 3px 3px 3px; box-shadow: 0 2px 0 #C6C6C6; color: #FFF; cursor: pointer; font-size: 13px; font-weight: 700; line-height: 1.5em; margin-bottom: 15px; text-decoration: none!important; text-shadow: 1px 1px 1px #9E9E9E; width: 88px; padding: 5px 9px }
.fk-compare_but1 { background-color: #c1d7de; border: medium none; border-radius: 3px 3px 3px 3px; box-shadow: 0 2px 0 #C6C6C6; color: #FFF; font-size: 13px; font-weight: 700; line-height: 1.5em; margin-bottom: 15px; text-decoration: none!important; text-shadow: 1px 1px 1px #9E9E9E; width: 88px; padding: 5px 9px }
.fk-compareremove { background: url(../image/compare-cart-sprite.png) no-repeat scroll transparent; bottom: -54px; cursor: pointer; display: block; height: 16px; position: relative; right: -128px; width: 17px }
.fk-compareremove:hover { background: url(../image/compare-cart-sprite_new.png) no-repeat scroll transparent; bottom: -54px; cursor: pointer; display: block; height: 16px; position: relative; right: -128px; width: 17px }
.fk-compare-cart-remove { background: url(../image/compare-cart.png) no-repeat scroll; bottom: 10px; cursor: pointer; display: block; height: 16px; position: relative; right: -696px; width: 17px }
#fl.scroll { position: fixed; top: 0 }
.compare_err_msg { background-color: #f5ed8e; border: 1px solid #CCC; margin-right: 6px; min-height: 20px; width: 694px; margin-left: -6px; padding: 5px 10px }
.compare_err_msg_text { background: url(../image/red_alert.png) no-repeat scroll 3px 0 transparent; padding: 5px 5px 5px 33px }
.errorCross { float: right; cursor: pointer }
.compere_card_hide { background-color: #e7f2f6; margin-right: 5px; width: 135px; font-size: 11px; list-style: none; float: left; height: 60px; margin-top: -10px; margin-bottom: 10px; padding: 5px }
.bestdeal_bg { border: 1px solid #b1b1b1; width: 180px; background: #efefef; min-height: 100px; margin-top: 10px; border-radius: 0 0 0 0; padding: 0 }
.bestdeal_tital { background: url(../image/best-deal.png) no-repeat top; width: 173px; margin-left: -5px; margin-top: -2px; font-size: 14px; color: #FFF; text-shadow: 0 1px #000; line-height: 28px; height: 38px; padding: 0 0 0 14px }
.bestdeal_text { font-size: 11px }
.bestdeal_text ul { font-size: 11px; margin: 0; padding: 0 }
.bestdeal_text ul li { list-style: none; clear: both; font-size: 11px; background-color: #efefef; border-bottom: 1px solid #FFF; padding: 0 0 4px }
.bestdeal_text ul li:hover { background-color: #fad4e3 }
.bestdeal_text ul li:last-child { border-bottom: 0 solid #FFF }
.bestdeal_text ul li h1 { font-size: 12px; text-align: center; vertical-align: middle; margin: 3px auto }
.bestdeal_text ul li h2 { text-align: left; font-size: 12px; color: #7e4f18; text-decoration: none; font-weight: 400; margin: 4px 4px 2px }
.bestdeal_text ul li h2 a { font-size: 12px; color: #7e4f18; font-weight: 400; text-decoration: none; margin: 4px 4px 2px }
.bestdeal_text ul li h2 a:hover { font-size: 12px; color: #AA1B55; font-weight: 400; text-decoration: none; margin: 4px 4px 2px }
.bestdeal_text ul li h3 { color: #2a980c; text-decoration: none; font-weight: 400; font-size: 11px; margin: 2px 4px 2px 8px }
.bestdeal_text ul li h3 span { color: #AA1B55; text-decoration: line-through; font-weight: 400; padding-right: 8px; margin: 0 }
#search_result .box1_title { margin: 0 0 5px; }
.allsearchProduct { background-color: #FFFFFF; border: 1px solid #CCCCCC; display: block; float: left; margin: 10px 1px 0; min-height: 205px; position: relative; text-decoration: none; width: 168px; }
.allsearchProduct p { text-align: left }
.dealsProduct_tital a { color: #21759B; font-size: 14px; font-weight: 400; text-decoration: none; }
.dealsProduct_tital a:hover { color: #AA1B55; text-decoration: underline }
.dealsProduct_price { color: #2D2D2D; font-family::Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; height: 14px; margin: 4px 4px 0; text-align: left; text-decoration: none; }
.dealsProduct_price spam { color: #AA1B56; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; height: 14px; text-align: left; text-decoration: none; }
.dealsProduct_img { font-size: 12px; height: 140px; text-align: center; vertical-align: middle; }
.box_item_info_w { padding: 0 0 0px; }
.our_product_paging { padding: 0px; width: 100%; display: inline-block; margin: 5px 0 }
.our_product_paging table { width: auto }
.pageing_search table tr td { border-bottom: 0 solid; padding: 3px; }
#newsListing_news { float: left; margin: 0; padding: 0; width: 690px }
#newsListing_news .newsBox { clear: both; display: block; height: 125px; margin: 0 0 3px; overflow: hidden; padding: 8px; background: url("../image/bg_box_texture.png") repeat scroll left top #F3F3F3; box-shadow: 0 0 5px #C6C6C6 inset; position: relative; }
#newsListing_news .newsBox:hover { background: #E9E9E9 }
#newsListing_news .newstital { border-bottom: 1px solid #FFFFFF; font-size: 16px; margin: 1px 0 3px; overflow: hidden; padding: 2px 0 5px; }
#newsListing_news .newstital a { /*color: #AA1B55;*/ text-decoration: none; transition-duration: 0.3s; transition-property: all; }
#newsListing_news .newstital a:hover { text-decoration: underline }
#newsListing_news .img { float: right; font-family: Arial, Helvetica, sans-serif; height: 82px; overflow: hidden; text-align: center; width: 100px; }
#newsListing_news .newsdetail { color: #666666; float: left; font-size: 12px; text-decoration: none; width: 560px; }
#newsListing_news .img img { border: 1px solid #C8C9CB; max-height: 80px; }
#listingTaging { clear: both; color: #000000; font-size: 11px; text-decoration: none; }
#listingTaging .view { color: #666666; float: left; font-size: 11px; text-decoration: none; }
#listingTaging .view span { color: #D93176; font-size: 11px; text-decoration: none; }
#newsListing_news .textDetails { height: 60px; overflow: hidden; }
#newsListing_news .dateing { color: #186dee; float: left; font-weight: 700; }
#newsListing_news .newsdetail p a { background: url("../image/link_image.png") no-repeat scroll -8px -129px transparent; display: block; float: right; height: 17px; margin: 0; padding: 5px; text-align: left; text-decoration: none; text-indent: -999em; width: 80px; }
/*.pageing { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; font-weight: 400; height: 25px }
.pageing a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; font-weight: 400; float: left }
.PaggingWrapper { float: right; width: 426px; height: 25px; background: url(../images/pagging_bg.jpg) no-repeat; clear: both; text-align: center; padding-left: 71px; padding-top: 5px; margin: auto }
.Pageing1 { float: left; cursor: pointer; line-height: 100%; margin: 0 1px; padding: 5px }
.onRollover1 { font-size: 10px; text-decoration: none; color: #fff; cursor: pointer }
.onRollout1 { background: #f7f7f7; text-decoration: none; font-size: 10px; color: #414141; cursor: pointer }
a.Curent1 { line-height: 100%; background: #AA1B55; font-size: 10px; text-decoration: none; color: #fff; cursor: pointer }
.Pageing1 a { font-size: 10px; color: #414141; cursor: pointer }
.Pageing1 a:hover { font-size: 10px; color: #fff; cursor: pointer }
.onRollout02 { background: #e3e3e3; text-decoration: none; font-size: 10px; color: #414141; cursor: pointer }*/
.rightbar_comp img { height: 30px; vertical-align: middle; }
.popular_pro_description, .dealsProduct_description { color: #444444; font-size: 11px; font-weight: 400; height: 26px; line-height: 12px; margin: 4px 4px 8px; overflow: hidden; text-align: left; text-decoration: none; }
.filternav { border: 1px solid #EAEAEA; padding: 5px; border-radius: 4px; margin: 0 0 2px; }
.filternav ul li { display: inline-block }
.filternav ul li a { padding: 3px 5px; font-size: 11px; background: #FAFAFA; border: 1px solid #D5D5D5; }
.filternav ul li a.active { border-color: #CC3300; }
.filternav ul li a:hover { border-color: #666666; }
.pageing_search table, .servicePaging table { font-size: 13px; width: auto }
#related_newA .det { background: none repeat scroll 0 0 #FFFFFF; color: #196A81; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; margin: 5px; }
#automobile_ctz { padding:8px 0; clear:both;}
#automobile_ctz .product_ctz_box {float:left; width:98.4%; position: relative; border: 1px solid #CCCCCC; padding: 50px 5px 5px 5px; margin-bottom: 10px; font-family:Arial, Helvetica, sans-serif;}
#automobile_ctz .product_ctz_box h1 { position: absolute; margin: -47px 0 0 -12px; background: url(../image/bg_title_bfg.png) no-repeat left top; padding: 0 0 0 10px; float: left }
#automobile_ctz .product_ctz_box h1 span { line-height: 24px; background: url(../image/bg_title_bfg.png) no-repeat top right; display: block; padding: 11px 30px 13px 10px; color: #1a5a6b; font-weight: normal; font-size: 23px;}
#automobile_ctz .product_ctz_box:hover h1 { background: url(../image/bg_title_bfg.png) no-repeat left bottom; }
#automobile_ctz .product_ctz_box:hover h1 span { background: url(../image/bg_title_bfg.png) no-repeat bottom right; color: #FFFFFF }
#automobile_ctz .product_ctz_box .pro_img { float: left; width: 370px; padding:0 0 50px }
#automobile_ctz .product_ctz_box .pro_img img { }
#automobile_ctz .product_ctz_box .pro_info { float: right }
#automobile_ctz .product_ctz_box .pro_info h3 { color: #4a4a4a; font-size: 15px; padding: 0 0 3px 0; margin-bottom: 7px; border-bottom: 1px dotted #A2A2A2 }
#automobile_ctz .pro_info .pro_price { font-size: 20px; white-space: nowrap; color: #911043; line-height: 150%; display: block }
#automobile_ctz .pro_info .pro_price span { font-size: 14px; color: #6C6C6C; }
#automobile_ctz .pro_info .pro_avalablety { }
#automobile_ctz .pro_info .pro_avalablety .link_more_city { padding: 0 0 0 10px }
#automobile_ctz .pro_info .link_onroad_price { margin: 33px 0; background: url(../image/link_on_road_price.png) no-repeat left top; padding: 30px 18px; }
#automobile_ctz .pro_info .link_onroad_price a { width:175px; height: 22px; display: block; color: #FFFFFF; text-transform: capitalize; font-weight: bold; font-size: 13px; text-shadow: 2px 2px 2px #000 }
#automobile_ctz .pro_info .social_listing { }
#automobile_ctz .pro_ctz_discription { padding: 10px 0 }
#automobile_ctz .pro_ctz_discription p { text-align: justify; }
#automobile_ctz .table_onroadprice {border:#CCCCCC 1px solid; float:left; width:99.8%;}
#automobile_ctz .table_onroadprice .title_table {/*background: url(../image/bg_heading_bgh.png) repeat left top; padding: 10px; box-shadow: 0 0 14px #C4C4C4 inset; height: 20px;*/ background:#fff; color:#252525; float:left; width:98.5%; padding:0 5px;/* border-bottom:1px solid #d5d5d5;*/ line-height:3.2em;}
#automobile_ctz .table_onroadprice .title_table h4.title_name { color: #000000; float: left; font-size: 15px; width: 285px }
#automobile_ctz .table_onroadprice .title_table h4.title_price { }
#automobile_ctz .table_onroadprice .title_table h4.title_price.ex_showroom_price { float: right; width: 240px }
#automobile_ctz .table_onroadprice .automobile_type {margin: 0 0 5px; display:block; clear:both; float:left; width:100%;  border-top: 1px solid #ccc;}
#automobile_ctz .table_onroadprice .automobile_type h5 {background: url(../image/bg_droup.png) no-repeat 5px 8px #0c406a; float:left; padding:0 0 3px 22px; line-height:2em; box-shadow:0 3px 5px 0 #d5d5d5; width:96.8%; margin-bottom:8px; font-size:15px; color:#fff;}
#variant_zone .automobile_type_main_line h5 {background:url(../image/view-product1.png) no-repeat 1% 50% #0c406a; float:left; padding:0 0 3px 34px; line-height:2em; box-shadow:0 3px 5px 0 #d5d5d5; width:95%; font-size:15px; color:#fff; border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; margin:0;}
#variant_zone .automobile_type_main_line {float:left; width:100%; margin:8px 0;}

#automobile_ctz .automobile_type h5 span { font-size: 12px; color: #b1577d; font-weight: normal; float: right }
#automobile_ctz .automobile_type ul { }
#automobile_ctz .automobile_type ul li {/*padding:5px;*/ float:left; width:98.5%;}
#automobile_ctz .automobile_type ul li:nth-child(even) {
background: #f1f1f1
}
#automobile_ctz .automobile_type ul li:nth-child(odd) {
background: #FFF
}
#automobile_ctz .automobile_type ul li table { border: none; background: none }
#automobile_ctz .automobile_type ul li table tr td { padding: 0; vertical-align:top; border-bottom: none }
#automobile_ctz .automobile_type ul li table tr td p { margin: 0; padding: 0; }
#automobile_ctz .automobile_type ul li table tr td p.item_name_kl { }
#automobile_ctz .automobile_type ul li table tr td p.item_name_kl strong { display: block; white-space: pre-wrap;}
#automobile_ctz .automobile_type ul li table tr td p.item_price { color: #911043; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:4em; text-align:right; margin-right:56px;}
#automobile_ctz .automobile_type ul li table tr td p.perticular_get_price a { color: #000; }
#automobile_ctz .automobile_type ul li table tr td p.perticular_get_price a:hover { color: #1b657a; }
h1.page_title_normal { background: none repeat scroll 0 0 #F5F5F5; color: #AA1B55; font-family:Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 20px; padding: 8px; border: 1px solid #E4E4E4; margin: 5px 0 }
.variant_section {padding-top:10px; }
.variant_section .our_restourant { width: auto; border-radius: 4px 4px 4px 4px;}
.variant_section .our_restourant ul li { width: 298px; margin: 0 7px; display: inline-block; padding:8px 10px 8px 20px; font-size:15px;}
.variant_section .our_restourant ul li:hover{background: url("../image/pointer_black.png") no-repeat scroll 5px 13px #e9e9e9;}
.our_restourant ul{padding:5px 0 0;}
.variant_section .our_restourant ul li a:hover{text-decoration:underline;}
.variant_section .our_restourant h3 { text-align: left; padding: 8px; border-bottom:1px solid #ccc;}
.varient_list ul li { background: none; padding: 3px 15px }
.dealerLeft_part { width: 690px; }
.varient_list { padding: 5px 0; }
.varient_list ul { padding: 0px; border: 1px solid #D5D5D5 }
.varient_list ul li {/* text-transform: capitalize;*/ display: inline-block; width: 274px; margin: 2px 10px; border-bottom: 1px dashed #EAEAEA; background: url(../image/pointer_black.png) no-repeat left 7px; vertical-align:top; height:27px;}
.varient_list ul li a:hover { text-decoration: underline }
.our_restourant.noborder { border: none }
.our_restourant.noborder .varient_list { padding: 0; }
.searchbox_restaurent { background: url("../image/bg_searchbox.png") repeat-x scroll left bottom #CFCFCF; border-radius: 7px 7px 7px 7px; padding: 25px 15px; position: relative; }
.dealerLeft_part { width: 690px }
#restaurantsList { border: 1px solid #E4E4E4; margin-bottom: 10px; padding: 10px; }
.our_restourant { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E6E6E6; clear: both; margin-bottom: 10px; width: 298px; padding-bottom:8px;}
.our_restourant h3 { background: none repeat scroll 0 0 #F5F5F5; color: #AA1B55; font-size: 18px; padding: 6px 0; text-align: center; }
.searchbox_restaurent .field span { color: #020202; display: block; font-size: 20px; line-height: 100%; padding: 0 0 10px; }
.searchbox_restaurent .field { float: left; padding: 0 10px 0 0; }
.searchbox_restaurent .field_btn { bottom: 25px; position: absolute; right: 15px; }
.searchbox_restaurent input[type=button]:hover { background: #cf2c6f; color: #FFF; box-shadow: 1px 1px 1px #fff }
.searchbox_restaurent input[type="button"] { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #A8A8A8; border-radius: 5px 5px 5px 5px; box-shadow: 1px 1px 1px #333333; color: #CF2C6F; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-weight: 700; padding: 5px 15px; text-align: center; }
.our_restourant ul li { background: url("../image/pointer_black.png") no-repeat scroll 5px 13px transparent; border-bottom: 1px dashed #CECECE; list-style-type: none; padding: 5px 10px 5px 20px; }
.news_deitalPadding { padding: 5px 0 0 0 }
#restaurantsSearch select { background: none repeat scroll 0 0 #FFFFFF; border: 0 solid; border-radius: 3px 3px 3px 3px; color: #343434; font-size: 15px; height: auto !important; padding: 5px; width: 170px; }
#restaurantsSearch #variant_list_cmp.companylistmenu { width: 170px !important; }
.product_container_app { padding: 0 0 0 5px }
.product_design { padding: 5px 0;}
#variant_zone { /*width:690px;*/ float: left; font-size: 12px; margin-bottom: 10px }
#variant_zone ul { list-style-type: decimal; list-style-position: outside; padding: 0 0 0 0px; margin: 0; width:100%; float:left;}
#variant_zone ul li { overflow: hidden; padding: 0 0 0 0px; font-size: 16px; list-style-type: none; margin: 5px 0; }
#variant_zone ul li ul { padding: 0 0 0 25px }
#variant_zone ul li ul li { overflow: inherit; margin: 0; color: #4d4d4d; font-size: 13px; padding: 0 0 3px 18px; line-height: 160%; background: url(../image/RightIcon.gif) no-repeat left 5px; }
#variant_zone .img_variant { }
#variant_zone .variant_sec_left_img .img_variant { float: left; margin-left: -192px }
#variant_zone .variant_sec_right_img .img_variant { float: right; margin-right: -192px }
#variant_zone .img_variant img { border: 1px solid #FAFAFA; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#variant_zone h4 { font-size: 18px; background: #f6f6f6; background: url("../image/bg_heading_bgh.png") repeat scroll left top transparent; box-shadow: 0 0 14px #C4C4C4 inset; height: 20px; padding: 10px; margin: 0 0 5px 0; }
#variant_zone h5 { font-size: 16px; padding: 5px 0 5px 30px; color: #186dee; margin: 0 0 5px; background: url(../image/pointer_green1.png) no-repeat 8px 5px; }
#variant_zone .variant_sec_right_img, #variant_zone .variant_sec_left_img { background: #f6f6f6; }
#variant_zone .variant_sec_no_img p, #variant_zone .variant_sec_right_img p, #variant_zone .variant_sec_left_img p { padding: 0 5px 5px 5px; }
#variant_zone .variant_sec_right_img { padding: 8px 200px 8px 8px }
#variant_zone .variant_sec_right_img img { opacity: 0.7; filter: alpha(opacity=70); }
#variant_zone .variant_sec_left_img img { opacity: 0.7; filter: alpha(opacity=70); }
#variant_zone .variant_sec_left_img { padding: 8px 8px 8px 200px }
#variant_zone p { color: #4d4d4d; font-size: 12px; }
#variant_zone .color_zone { padding: 0; margin: 0 }
#variant_zone .color_zone li { list-style-type: none; float: left; padding: 5px 20px; background: none; }
#variant_zone .color_zone li img { border: 1px solid #F1F1F1; }
#variant_zone .color_zone li img:hover { border: 1px solid #000; }
#variant_zone .color_zone li span { width: 120px; height: 80px; display: block; border: 1px solid #ABABAB }
#variant_zone .color_zone li strong { display: block; font-size: 12px; text-align: center; white-space: nowrap }
#variant_zone ul li:hover { box-shadow: 0 0 3px #AA1B55 inset; }
#variant_zone ul li:hover h5 { color: #fff; background: #AA1B55 url(../image/pointer_white.png) no-repeat 8px 5px; }
#variant_zone ul li ul li:hover { box-shadow: none; }
#variant_zone ul li:hover .variant_sec_right_img, #variant_zone ul li:hover .variant_sec_left_img { background: none; }
#variant_zone ul li:hover .variant_sec_right_img img { opacity: 1.0; filter: alpha(opacity=100); }
#variant_zone ul li:hover .variant_sec_left_img img { opacity: 1.0; filter: alpha(opacity=100); }

.our_product_paging {float:left; width:100%; border-top:1px solid #e7e5e5; border-bottom:1px solid #e7e5e5; background:url(../image/product_paging_bg.jpg) repeat-x; padding:0px 0px; margin:8px 0 5px 0px; height:30px;}
.our_product_paging .NumberBox1 {float:left; color:#7f7f7f; font-size:14px; font-weight:bold; background:url(../image/product_paging_line.jpg) no-repeat right top;}
.our_product_paging .NumberBox1 a{float:left; padding:9px 9px; line-height:0.9em; color:#7f7f7f; margin:0;}
.our_product_paging .NumberBox1 a.page_color{background:#c8296b; color:#fff;}
.our_product_paging .NumberBox1:last-child{background:none;}
.pro_detail_gal_link { padding: 5px 0 0 }
.pro_detail_gal_link a { padding: 0 0 0 10px }
.box_1.autoHight { height: auto; min-height: inherit }
.box_1.autoHight .product_img1 { margin: 10px }

.slideshow-container.autoHight div.slideshow a.advance-link, .slideshow-container.autoHight { height: auto; min-height: auto; }
.ad_box3 { border: 0px solid #E4E4E4; margin: 0 0 5px 5px; min-height: 66px; width: 500px; }
.setNewProductCmp { background: url("../image/new.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; display: block; font-size: 13px; height: 34px; left: 0px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width: 50px; }
.setNewProductCatgry { background: url("../image/new.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; display: block; font-size: 13px; height: 34px; left: 3px; top: 3px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width: 50px; }
.setNewProductDetail { background: url("../image/new.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; display: block; font-size: 13px; height: 34px; right: 250px; top: 0px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width: 50px; }
.right_sec_model { padding-bottom: 17px; padding-right: 0; width: 298px; }
#showCmpModel ul li { display: inline-block; width: 300px }
#latestCompare { }
.compare_col{float:left; width:100%;}
#latestCompare h2 { color: #AA1B55; background: #EAEAEA; text-transform: capitalize; padding: 7px; font-size: 20px; line-height: 30px }
#latestCompare h2 span { display: inline-block; padding: 0 15 0 0; width: 35px; }
#latestCompare h3 {color: #565656; text-transform: uppercase; background: #F4F4F4; padding: 5px; border-top: 1px solid #D5D5D5; display:block;}
#latestCompare .compare_row { margin: 0 0 15px 0; border: 1px solid #CCCCCC; border-bottom: 5px solid #CCCCCC; float:left; width:99.8%;}
#latestCompare .compare_row ul { margin:5px 0; float:left; width:100%;}
#latestCompare .compare_row ul li { padding: 2px 15px; width:46%; overflow: hidden; display: inline-block; float:left;}
#latestCompare .compare_row ul li a {background: url(../image/read_more_pointer.png) no-repeat left 4px; padding: 2px 0 2px 15px; float:left; }
.rating_box_n { height: 33px; padding: 11px 0 0 10px; position: absolute; left: 0; top: 315px; background:url(../image/bg_rating_n.png) repeat-y right top #62c2da; }
.rating_box_n img { display: inline; margin-right: 4px; }
.rating_box_n .rating_txt { text-wrap:none; display: inline-block; margin: 0 10px; font-size:13px; line-height:22px; color: #fff }
.rating_box_n .sprite-main { background:url(../image/bg_rating_tail.png) no-repeat center center; width:10px; margin:-11px 0 0 -20px; height:44px; position:absolute; right:-10px }
.compare_product { border:1px solid #E6E6E6; padding:10px 10px 30px; background:#f5f5f5; margin-bottom:10px }
.compare_product h3 { padding:10px; line-height:100%; margin:-9px -9px 8px; background:#FFFFFF; font-size:20px; color:#1a5a6b }
.compare_product p { }
.select_pro_type { }
.select_pro_type h4 { font-size:18px; color:#1a5a6b; padding:0 0 8px 0 }
.select_pro_type select { width:100% }
.compare_product_list { margin:0 -5px; padding:10px 0 }
.compare_product_list .compare_pl_box { float:left; width:158px; margin:0 5px }
.compare_product_list h5 { color:#888888; text-align:center; font-size:13px; padding:0px 0 5px }
.compare_product_list .product_selector { }
.compare_product_list .product_selector select { width:100%; margin-top:2px }
.compare_product_list .select_product { border:1px solid #C8C8C8; margin-bottom:7px }
.compare_product_list .select_product table { width:158px; height:121px }
.compare_product_list .select_product img { border:2px solid #FFFFFF; max-width:152px }
.link_compare_now { background:url(../image/link_rp.png) no-repeat 2px -200px; text-align:center; color:#FFFFFF; font-size:18px; width:171px; height:48px; position:relative; margin-left:-85px; left:50%; margin-top:-40px; margin-bottom:7px }
.link_compare_now input[type=submit], .link_compare_now a { cursor:pointer; color:#FFFFFF; line-height:35px; font-weight:bold; background:none; font-size:15px; border:none; padding:0px 0; }
.link_compare_now input[type=submit]:hover, .link_compare_now a:hover { }
.select_pro_type { padding:15px 10px; margin:0px -10px 5px; border-bottom:1px dashed #CCCCCC }
#gsc-i-id1 { padding:4px; font-size: 18px; margin-left: 5px; }
.gs-result .gs-title, .gs-result .gs-title * { color:#186dee; text-decoration:none }
#search_result { border:1px solid #D9D9D9; width:680px; float:left }
.allTypeProduct { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #F5F5F5; display: block; float: left; height: 210px; margin: 7px 2px 0; position: relative; text-decoration: none; width: 166px; }
.allTypeProduct:hover { background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #CCCCCC; }
.prpduct_img_type { height:130px; overflow:hidden }
.prpduct_img_type table { height:125px }
.paging_pro_type { overflow:hidden; padding:5px 0 0 0 }
.paging_pro_type table { border-top:1px solid #E5E5E5; }
.paging_pro_type td.Pad8R { text-align:left }
.paging_pro_type td { text-align:right }
.paging_pro_type td a { display: inline-block; }
.paging_pro_type .Pageing1 { float:none }
.prod_right#ajxblocktypePrd { border:1px solid #E5E5E5 }
.type_left_ads { width:300px }
#scroolling_date { padding:0 0 0 5px }
#comment { background:#F7F7F7; padding:10px; border:1px solid #EAEAEA; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#comment { }
#comment #cmt_box { background:#fff; padding:10px; border:1px solid #D5D5D5; display:table; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:10px 0; padding:10px }
#comment #cmt_box #cmt_box { background:#F9F9F9; margin-left:82px; clear:both;}
#comment #cmt_box #cmt_box #cmt_box { background:#EDEDED; display:block;}
#comment #cmt_box span.user_field { padding:0 0 10px 85px }
#comment #cmt_box span.user_field.comments { min-height:60px; display:block; }
#comment #cmt_box span.user_field.reply_link { padding:0px 0 0 0px; display:block; float:left; }
#comment #cmt_box span.user_field .reply_date {float:right; width:auto; font-size:12px; color:#AA1B55;}
#comment #cmt_box a.reply_link {color:#AA1B55; text-transform:uppercase; /*padding:3px 30px; background:#FEFEFE; color:#000; border:1px solid #EAEAEA; transition: background .5s; -webkit-transition: background .5s;*/ transition: color .5s; font-size:14px; font-weight:600;
-webkit-transition: color .5s;
*/
}
#comment #cmt_box span.user_field span.comlt{float:left; font-size:11px; text-align:justify; line-height:1.6; min-height:50px;}
#comment #cmt_box a.reply_link:hover { /*background:#186dee; color:#fff; border:1px solid #000*/ color:#039fd2 }
#comment #cmt_box .img_user_outer { float: left; margin-left:0px; width:65px; font-size:12px}
#comment #cmt_box .cmt_outer_date{display:block; float:left; width:98%; padding:5px; background:#e0f4fb; border:1px solid #048ab6; margin-bottom:5px;}

#comment #cmt_box .img_cmt { display:block; height: 50px; overflow: hidden; width:50px; border:3px solid #CECECE; border-radius:35px; -moz-border-radius:35px; -webkit-border-radius:35px; box-shadow:0 3px 5px #333; -webkit-box-shadow:0 3px 5px #333; -moz-box-shadow:0 3px 5px #333; line-height:45px; text-align:center;}
#comment #cmt_box .img_cmt img {/*width:50px; height:50px; */}
#comment #cmt_box .img_user_outer span { color:#858585; padding:5px 0; display:block; text-align:center }
#comment span.field { margin:0 0 5px 0; position:relative; padding:0; display:block; }
#comment span.field label { width:100px; font-weight:bold; display:inline-block; vertical-align:top; padding:5px 0; color:#666666; }
#comment span.field textarea, #comment span.field input[type=text], #comment span.field input[type="email"], #comment span.field input[type="url"]{ resize:none; width:70%; box-shadow: 0 0 5px #E9E9E9 inset; -webkit-box-shadow: 0 0 5px #E9E9E9 inset; -moz-box-shadow: 0 0 5px #E9E9E9 inset; }
#comment span.field input[type="url"]{ border: 1px solid #C5C5C5;
    padding: 5px;
	
}
#comment span.field input[type="submit"]:hover, .discription_item .your_vote a:hover.Verifiedrt{background:#333333; color:#fff;}
#comment span.field input[type="submit"], .discription_item .your_vote a.Verifiedrt {cursor:pointer; margin-left:104px;  background:#0a3151; border:0; border-radius: 3px; color: #FFFFFF; font-size:14px;  font-weight:normal; padding:5px 15px; font-family:Arial, Helvetica, sans-serif;}
#comment span.field input[type="submit"]:hover, .discription_item .your_vote a.Verifiedrt:hover{background:#c8296b;}

#comment span.field textarea { height:100px }
#comment .comment_reply span { margin-bottom:10px; padding:0 }
#comment .reply_form { margin:10px 0 0 85px; clear:both;}
#comment span.field textarea{
    border: 1px solid #C5C5C5;
    padding: 5px;
	background:#F5F5F5;
    border-radius: 3px;
    font-size: 20px;
}
#comment span.field input{
border:1px solid #C5C5C5;
}
#product_pictures_data div.pro_detail_all_pic{ float:right !important; width:auto !important; padding:5px 8px; font-size:12px; background:#c8296b;}
#product_pictures_data div.pro_detail_all_pic a{color:#fff;}
#product_pictures_data .pro_all_pic{ float:left;}
.specials1 { background:url(../image/offer_free1.png) no-repeat 0 0; height:42px; width:50px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; vertical-align:middle; color:#FFF; text-align:center; position:absolute; font-size:13px; line-height:13px; font-weight:700; text-decoration:none; padding:0; margin:0; right:0 }
ul#related-posts li a { float:left; margin-right:10px; display:block; position:relative; padding:0 }
ul#related-posts li a span { position:absolute; width:150px; overflow:hidden; display:none; z-index:5000000; background:#ABABAB; border:solid 1px #999; left:-162px; top:42px; padding:4px }
#user_profile_tab #tabs { height:auto!important }
ul#related-posts li a span small { color:#777; font-size:9px; display:block; font-weight:400 }
ul#related-posts li a span table { width: 100%; }
ul#related-posts li a span table tr td { color:#000; font-weight:700; padding:4px }
ul#related-posts li a span small a { color:#777 }
ul#related-posts li a img { border:solid 1px #ddd; background:#fff; padding:4px }
ul#related-posts li a strong { color:#fff; font-size:12px; font-family:sans-serif, Arial, Helvetica }
ul#related-posts:hover span { display:block!important; }
ul#related-posts li a { display: block; float: left; margin-right: 10px; position: relative; }
ul#related-posts li a:hover { text-decoration: none; }
ul#related-posts li a:hover span { display: block; }
ul#related-posts { list-style: none; width: 150px; margin-bottom: 4px; margin-top: 0px; height: 0px; right:0; position: absolute }
ul#related-posts.used_product { left: 83px; top: -4px; }
#accordion-container td.prd_desc_td{
background:#f6fafa;
font-weight:bold;
}
#taging .second, #taging span.rate_spc, #taging .prd_tag span{
font-weight:bold;
color:#fff;
}
#taging .prd_tag{
padding:5px;
}
#taging .prd_tag span[itemprop="keywords"]{
font-weight:normal;
}
.prd_quick_link{
position:absolute;
top:0;
right:0;
}
.prd_quick_link a{
 background:#ABABAB;
 color: #FFFFFF;
 display: block;
 padding: 7px 15px;
 margin: 0 0 0 1px;
 float:left;
 font-weight:600;
}
.prd_quick_link a:hover{
    background:#AA1B55;
}


.restaurantsSearchover { background:#FFF; margin-bottom:5px }
.restaurantsSearchover ul { margin:0 -5px }
.restaurantsSearchover ul li { float:left; min-height:23px; box-shadow:0 0 7px #ccc inset; background:url(../image/bg_taging.png) repeat scroll left top #F5F9FA; border:1px solid #D0D0D0; width:326px; margin:5px 0 5px 5px; padding:5px; position:relative }
.restaurantsSearchover ul li h3 { color:#aa1b55; float:left; padding:3px 0 0 46px }
.restaurantsSearchover ul li h3 a { color:#aa1b55; text-decoration:none; width:288px; float:left }
.restaurantsSearchover ul li h4 { clear:left; color:#424242; float:left; padding:2px 0 0 46px }
.restaurantsSearchover ul li img { float:right; height:35px; width:35px; position:absolute; margin:0; left:6px }
.restaurantsSearchover h2 { height:24px; background:#f5f5f5; color:#aa1b55; padding:8px 0 0 5px }
.restaurantsSearchPaging { width:100%; margin-top:10px; float:right }
.restaurantsSearchPaging table tr td { border-bottom:0 solid; padding:5px }
.readmore_find_cmp{width:98.5%; margin:0px 0 8px; float:left;}
#com_sort_by{display:block; text-align:right; float:right;}
#com_sort_by select{box-shadow:0 0 0; font-size:11px; padding:4px 5px 3px; min-width:30%; border:1px solid #C5C5C5; background:#FAFAFA; color:#186dee;}
#com_sort_by select option{padding:0 2px;}
.filternav{float:left; width:98.5%;}
.filternav ul{float:left;}
.member_rating span[style="cursor: pointer;"] img{padding:0 1px;}
.filternav ul li a{float:left; line-height:1.4;}
.filternav{line-height:0;}
.servicePaging{float:left; margin-top:8px; margin-left:5px; width:96.8%;
padding:4px 5px; background:#f9f9f9; border:1px solid #e9e9e9;
}
.Pageing1{padding:5px 8px; font-weight:600;}
.Pageing1:hover{background:#e9e9e9;}
.mah_Pro{width:30.2%;}
.mah_Pro .similar-heading-cont span{padding:6px 0 6px 15px;}
.star_rate_news{/*margin-left:5px;*/ padding:5px 0 0;}
.star_rate_news img{padding:0 1px;}
.newsbox_right{padding:20px 0 0;}
.newsbox_right span.detText{padding:5px 0;}

/* Product Style - deal part*/
.list_lightbox {
	border:2px dashed #0054a5;
	padding:2px;
	display: inline;
	float: left;
	position:relative;
	width:706px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 0 15px;
}
.list_head_box {
	background:url(../image/deals_h_bg.jpg) repeat-x;
	float:left;
	width:100%;
	height:31px;
	position:relative;
	margin-bottom:1px;
}
.list_header {
	color:#fff;
	float:left;
	margin-left:15px;
	width:30.5%;
	line-height:2;
}
.list_header {
	color:#fff;
	float:left;
	margin-left:15px;
	width:18%;
	line-height:2;
}
.list_wt2{width:27% !important;}
.list_wt3{width:45% !important; background:none !important;}
.list_group {
	width:100%;
	background:url(../image/list_group_bg.jpg) repeat-x;
	float:left;
	height:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.list_group_box {
	width:18%;
	float:left;
	margin-left:15px;
	background:url(../image/list_group_box_line.png) right top no-repeat;
	padding:17px 8px 17px 0;
	position:relative;
	min-height:56px;
	word-break:break-all;
}
.list_group_box span.listnew {
	display:block;
	width:100%;
	color:#000;
	line-height:18px;
}
.list_group_box span.listnew a{color:#ffe400;}
.list_group_box span.listnew a:hover{text-decoration:underline;}
.list_group_box span.listnew2 {
	color:#fff;
	display:block;
	width:100%;
	line-height:18px;
}
.list_group_box span.font15{font-size:12px;}
.list_group_box span.font11{font-size:11px;}
.list_group_box span.font12{font-size:12px;}
.list_group_box span.font14{font-size:14px;}
.call_back_box{position:absolute; right:20px; top:24px;}
.deal_icon{position:absolute; right:8px; top:-20px;}
.list_bg{background:url(../image/list_group_bg2.jpg) repeat-x;}
.line_thd{text-decoration:line-through; padding-right:8px;}
.col_color{color:#ffe400; font-weight:bold; padding-left:2px;}


.prd_spec_on_catPage
{
 text-align:right;
 padding:10px 0 5px 0;
 list-style:disc;
}
.prd_spec_on_catPage ul{min-height:80px;}

.prd_spec_on_catPage li{display:block; text-align:left; font-size:12px; background:url(../image/cricle_product.jpg) no-repeat 4px 4px; padding:2px 0 3px 18px; color:#888787;}

.coming_soon{ background:url("../image/coming-soon.jpg")  no-repeat scroll 0 0 transparent; display: block; height:22px; right: 3px; bottom: 3px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width:123px; }
.prd_discontinue{ background:url("../image/discontinued.jpg")  no-repeat scroll 0 0 transparent; display: block; height:22px; right: 3px; bottom: 3px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width:123px;}

.coming_soon_prd_detail{ background:url("../image/coming-soon.jpg")  no-repeat scroll 0 0 transparent; display: block; height:22px; right: 3px; bottom: 3px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width:123px; }
.prd_discontinue_prd_detail{ background:url("../image/discontinued.jpg")  no-repeat scroll 0 0 transparent; display: block; height:22px; right: 3px; bottom: 3px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width:123px;}

#error_url_tempering .cateMainProdchange_retes, .box_company .cateMainProdchange_retes, .mah_Pro .cateMainProdchange_retes{text-align: left;}
.probox_galleryfl .coming_soon{top:43px;}
.probox_galleryfl  #chgImgDiv{background:#fff;}
.td_pad_mb td{padding:4px 0; vertical-align:top;}
.td_pad_mb td input[type="checkbox"]{margin:2px 5px 0 9px; float:left;}
.td_pad_mb td label{float:left}
.prd_scroll_content{float:left; width:100%; /*height:270px; overflow-y:scroll; margin:5px 0 0;*/}
.product_more_txt{float:right; width:51%}
.product_more_txt div[style="padding-right:75px;"]{padding-right:0px !important; float:left; width:100%; text-align:left;}
.product_more_hd .cateMainProdchange_retes{float:left; width:100%;}
.product_more_txt div[style="padding-right:75px;"] img{padding-right:1px;}
.coming_soon1{ background:url("../image/comming-soon1.jpg")  no-repeat scroll 0 0 transparent; display: block; height:22px; right: 3px; bottom: 3px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width:92px; }
.prd_discontinue1{ background:url("../image/discontinued1.jpg")  no-repeat scroll 0 0 transparent; display: block; height:22px; right: 3px; bottom: 3px; line-height: 13px; padding: 2px 1px 0 0; position: absolute; text-align: center; text-decoration: none; vertical-align: middle; width:92px;}

.model_page_data_css{border:1px solid #e9e9e9; padding:5px; float:left; width:98.8%;}
.model_page_data_css p{line-height:1.5em !important; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.box_company .productCompanyListing{position:relative; background: none repeat scroll 0 0 #FFFFFF; display:block; float:left; height:370px; margin:7px 2px 30px; text-decoration: none; width:31.5%; transition: background .5s; -webkit-transition: background .5s;}
.box_company .productCompanyListing:hover {box-shadow:0 0 5px #777777;}
.cateMainProdchange table img{max-width:100%;}
.box_company .productCompanyListing {overflow: hidden; padding: 0 3px 3px; text-align: center; }
.box_company .productCompanyListing a { color: #186dee; font-family::Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; padding: 0; text-align: left; text-decoration: none; }
.box_company  .setNewProductCatgry{left:0; top:0;}

.prod_barmain .cateMainProdchange, .box_company .productCompanyListing{border:1px solid #E9E9E9; margin:7px 2px 10px}
.cateMainProdchange .cateMainProdchange_compure{padding:6px 2px; width:98.5%; height:16px; margin:2px 0 0; text-align:left; background:#F4F4F4;}
.box_company .prd_discontinue{background:url(../image/discontinued.jpg) no-repeat right #f4f4f4; right:0; bottom:0; width:100%;}

.prod_tab{float:right;}
.prod_tab ul{font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif;}
.prod_tab ul li{float:left; padding:0 0px 0 0; font-size:14px; line-height:2.29em; border-right:1px solid #ccc; height:32px;}
.prod_tab ul li:last-child{border-right:0;}
.prod_tab ul li a{float:left; padding:0 5px; color:#fff;}
.prod_tab ul li:first-child a{border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;}
.prod_tab ul li a:hover{background:#186DEE;}
.prod_tab ul li a.active{background:#186DEE;}

#product_pictures_data{display:none;}
#product_reviews_data{ display:block; margin-top:5px !important;}
#product_car_features_data{ display:none;}
#product_car_road_price_data{ display:none;}
#product_dealer_data{ display:none;}

#product_pictures_data ul{   width: 100%;
    float: left; }
#product_pictures_data ul li{width:22.8%; float:left; padding:4px; margin:8px 4px 8px 3px; box-shadow:0 0 4px #ccc;}
#product_pictures_data ul li img{max-width:100%;}
#fragment-1 div#product_pictures_data, #fragment-1 div#product_reviews_data, #fragment-1 div#product_car_features_data, #fragment-1 div#product_car_road_price_data{float:left; margin:0;}
#fragment-1 div#product_all_data{border:1px solid #ccc; float:left !important; width:98.7% !important; padding:4px;}

#fragment-1 div.pro_detail_right_price{float:left; position:relative; width:97.5% !important; padding:3px 7px;}

.prodact_tpdt{float:left; width:98.6%; padding:5px 5px;}
.pd_ltbox{float:left; width:400px;}
.main_lts{float:left; width:100%;}
#taging{float:left; width:99.8%;}
.ns_lt_box{float:left; width:53%;}
.ns_rt_box{float:right; width:45%; padding-right:5px;}
#taging .news_date{float:right; width:100%; text-align:right; padding-bottom:5px; color:#020202;}
#taging .terms{float:right; width:100%; text-align:right; padding-bottom:9px; font-size:13px;}
#taging .second, #taging .first, #taging .three{float:left; width:100%; padding:0 0 8px;}
#taging .ns_lt_box .news_tags{padding:0;}
.ns_lt_box #msg_news709, .ns_lt_box #msg_news426, .ns_lt_box #msg_news900{float:left; padding-left:10px; font-size:14px; padding-top:5px; clear:both; width:88%; color:#000; padding-left:34px;}
.ns_lt_box .three img{padding-right:1px;}
.ns_rt_box .addthis_default_style{float:right;}
.ns_fas{font-size:14px; font-weight:bold;}
.ns_post{font-weight:bold; padding-right:4px;}
.ns_view{float:left; font-size:12px; color:#fff;}
.news_tags a{color:#fff;}
.news_tags a:hover{text-decoration:underline;}
.ns_rt_box a{color:#fff; text-decoration:none;}
.ns_rt_box a:hover{text-decoration:underline;}
.ns_name{color:#020202;}
.ns_name a{color:#020202;}
.ns_tage{display:table-cell; padding-right:3px;}
#product_reviews_data h3{float:left; width:98.5%; padding:4px; color:#020202; background:#e9e9e9;}
#fragment-1 .price_approx_tab{font-size:18px; font-weight:normal; width:58% !important; float:left !important; padding-top:20px;}
#fragment-1 .select_city_price_sec {padding-top:15px;}
#fragment-1 .pro_app_tab{float:left !important; padding-right:5px; width:auto !important}
#fragment-1 .price_approx_rt{ float:left !important; width:auto !important}
#fragment-1 .price_approx_rt2{ float:left !important; width:40% !important}
#fragment-1 .price_approx_rt2 span#price{color:#c8296b;}
#fragment-1 .tab_descript{float:left !important; padding-top:8px;}
.tab_descript p{line-height:1.8em;}
.tab_descript ul{ margin:0px 0 0 26px;}
.tab_descript ul li{list-style-type: disc; line-height: 160%; padding: 0 0 3px 0 }
#prd_detail_tab{left:auto !important;}
.pagetitle span{background:#0A3152; height:auto; line-height:22px; margin:2px 0 2px; text-decoration:none; color:#FFFFFF; display:block; padding:3px 5px; font-size:15px;}

.yellow a{color:#FFFF00; text-decoration:underline; font-size:12px;}
.special_container{float:left; width:100%; box-shadow:0 1px 6px #202020;  margin-bottom:10px;}
.special_product_features_tital h2{ background:#921045;  color: #FFFFFF; font-size:16px; height: 32px; line-height:30px; padding:0px 0 0 10px; text-align: left; vertical-align: middle; border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;}
.special_tab_descript{border:1px solid #ccc; padding:5px; display:block;}
.special_tab_descript p{font-family:Arial,Verdana,Helvetica,sans-serif; line-height:1.6em; font-size:13px;}
.special_tab_descript p strong{font-weight:normal;}

.td_pad_mb td > input {
    float: left;
    height:16px;
    left: 0;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    width:16px;
}
.td_pad_mb td:not(#foo) > input[type="checkbox"]:checked + label {
    background-position: 0 -78px;
}
.td_pad_mb:not(#foo) > input + label {
    background: url("../image/gr_custom-inputs.png") no-repeat scroll 0 2px;
    height19px;
}
.td_pad_mb td> label {
    line-height:23px;
    padding: 0 0 0 24px;
    transition: color 1s ease 0s;
}
.td_pad_mb td:not(#foo) > input + label {
    background: url(../image/gr_custom-inputs.png) no-repeat scroll 0 2px;
    height:19px;
}

.cateMainProdchange .cateMainProdchange_compure > input {
    float: left;
    height:16px;
    left: 0;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    width:16px;
}
.cateMainProdchange .cateMainProdchange_compure:not(#foo) > input[type="checkbox"]:checked + label {
    background-position: 0 -78px;
}
.cateMainProdchange .cateMainProdchange_compure:not(#foo) > input + label {
    background: url("../image/gr_custom-inputs.png") no-repeat scroll 0 2px;
    height19px;
}
.cateMainProdchange .cateMainProdchange_compure > label {
    line-height:23px;
    padding: 0 0 0 24px;
    transition: color 1s ease 0s;
	float:left;
}
.cateMainProdchange .cateMainProdchange_compure:not(#foo) > input + label {
    background: url(../image/gr_custom-inputs.png) no-repeat scroll 0 2px;
    height:19px;
}
.prd_spec_on_catPage span.Available_showroom{float:left; padding:3px 5px; background:url(../image/maroon-bg.jpg) repeat-x; border-radius:2px; -webkit-border-radius:2px; margin:0 5px 3px; width:92%; text-align:left;}
.prd_spec_on_catPage span.Available_showroom a{background:url(../image/Available_arrow.png) no-repeat left center; padding-left:25px; color:#fff;}

.special_container_for_model{display:block; float:left; width:98.5%; height:222px; background:#e6e6e6; padding:5px; margin-bottom:10px; overflow:hidden;}
.special_container_for_model_tital{background:#3f3f3f; display:block; border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; padding:0 5px; position:relative;}
.special_container_for_model_tital h2{color:#fff; font-size:18px; padding:0; margin:0; line-height:1.8em; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.special_prod_for_model_list{/*float:left; width:101.5%;*/}
.related_model_box{float:left; width:168px; box-shadow:0 0 5px #ccc; margin:6px 10px 5px 0; height:184px; background:#fff;}
.related_model_box_cmp_imp{margin:6px 4px 5px 0; width:167px}
.related_model_box .modelBox{display: block; margin: 0 0 3px; overflow: hidden; position: relative;}
.related_model_box .img{float:left; font-family:Arial, Helvetica, sans-serif; padding:2px 5px 0; width:93.5%; height:102px; overflow:hidden; text-align:center;}
.related_model_box .img img{max-width:100%; max-height:100%;}
.related_model_box .modeltitle {font-size:21px; height:44px; overflow:hidden; font-family:'MyriadProCondensed'; margin:2px 5px 3px; padding:2px 0 2px; width:94%; float:left; line-height:23px;}
.related_model_box .modeltitle a {text-decoration:none; -moz-transition-duration:.3s;-moz-transition-property:all; -webkit-transition-duration:.3s;-webkit-transition-property:all; color:#2c2c2c; }
.related_model_box .modeltitle a:hover { text-decoration:underline;}
.related_model_box .modelstar{float:left; background:url(../image/model_star_bg.png) no-repeat; height:14px; padding:4px 5px 6px; width:95%;}

.our_model_car_list{float:left; width:49%; border:1px solid #ccc; margin-bottom:8px; font-size:15px; padding-bottom:8px;}
.our_model_car_list h3{display:block; color:#fff; background:#0a3152; padding:0 5px; font-size:17px; line-height:1.6em; font-family:Arial, Helvetica, sans-serif; margin:0 0 8px;border-bottom:1px solid #ccc; text-align:center;}
.our_model_car_list ul{}
.our_model_car_list ul li{float:left; width:26.5%; margin:3px 10px 0px 5px; border:1px solid #fff; padding:8px; /*background: url("../image/pointer_black.png") no-repeat scroll 5px 13px;*/ text-align:center;}
.our_model_car_list ul li:hover{/*background: url("../image/pointer_black.png") no-repeat scroll 5px 13px #e9e9e9;*/ border-color:#aa1b55;}
.our_model_car_list ul li a{color:#186dee; text-decoration:none;}
.our_model_car_list ul li a:hover{text-decoration:underline; color:#aa1b55;}
.our_model_car_list ul li .our_model_img{width:100%; float:left; text-align:center; height:85px; overflow:hidden; padding-bottom:8px; line-height:85px;}
.our_model_car_list ul li .our_model_img img{max-width:100%;}

.our_model_bike_list{float:right; width:49%; border:1px solid #ccc; margin-bottom:8px;  font-size:15px; padding-bottom:8px;}
.our_model_bike_list h3{display:block; color:#fff; background:#0a3152; padding:0 5px; font-size:17px; line-height:1.6em; font-family:Arial, Helvetica, sans-serif; margin:0 0 8px;border-bottom:1px solid #ccc; text-align:center;}
.our_model_bike_list ul{}
.our_model_bike_list ul li{float:left; width:26.5%; margin:3px 10px 0px 5px; border:1px solid #fff; padding:8px; /*background: url("../image/pointer_black.png") no-repeat scroll 5px 13px;*/ text-align:center; min-height: 125px;}
.our_model_bike_list ul li:hover{/*background: url("../image/pointer_black.png") no-repeat scroll 5px 13px #e9e9e9;*/ border-color:#aa1b55;}
.our_model_bike_list ul li a{color:#186dee; text-decoration:none;}
.our_model_bike_list ul li a:hover{text-decoration:underline; color:#aa1b55;}
.our_model_bike_list ul li .our_model_img{width:100%; float:left; text-align:center; height:85px; overflow:hidden; padding-bottom:8px; line-height:85px;}
.our_model_bike_list ul li .our_model_img img{max-width:100%;}

.productvarient_main{float:left; width:100%;}
.our_company_model{float:left; width:99.8%; border:1px solid #ccc; margin-bottom:8px; font-size:15px; padding-bottom:8px;}
.our_company_model h3{display:block; color:#fff; background:#0a3152; padding:0 5px; font-size:17px; line-height:1.6em; font-family:Arial, Helvetica, sans-serif; margin:0 0 8px;border-bottom:1px solid #ccc;}
.our_company_model ul{}
.our_company_model ul li{float:left; width:21.5%; margin:3px 10px 0px 5px; border:1px solid #fff;  padding:8px; margin-bottom:8px; /*background: url("../image/pointer_black.png") no-repeat scroll 5px 13px;*/ min-height:250px;}
.our_company_model ul li:hover{/*background: url("../image/pointer_black.png") no-repeat scroll 5px 13px #e9e9e9;*/ border-color:#aa1b55;}

.our_company_model ul li a{color:#186dee; text-decoration:none; line-height:1em;}
.our_company_model ul li a:hover{text-decoration:underline; color:#aa1b55;}

.our_company_model ul li .our_company_img{width:100%; float:left; text-align:center; height:185px; overflow:hidden;}
.our_company_model ul li .our_company_img img{max-width:100%;}
.our_company_model ul li .our_company_txt{float:left; width:100%; font-size:20px; text-align:center;}
.our_company_model ul li .our_company_txt span.rstd{float:left; width:100%; color:#3a3a3a; padding-top:8px; font-size:14px}
.our_company_model ul li .our_company_txt span.rstd .rsimbal{font-family:'rupeefont';}
.our_company_model ul li .our_company_txt span.rstd .rstr{color:#aa1b55;}

.find_data_main_variant{float:left; width:100%;}



.our_company_model_Series{float:left; width:99.8%; border:1px solid #ccc; margin-bottom:8px; font-size:15px; padding-bottom:8px;}
.our_company_model_Series h3{display:block; color:#fff; background:#0a3152; padding:0 5px; font-size:17px; line-height:1.6em; font-family:Arial, Helvetica, sans-serif; margin:0 0 8px;border-bottom:1px solid #ccc;}
.our_company_model_Series ul{}
.our_company_model_Series ul li{float:left; width:21.5%; margin:3px 10px 0px 5px; border-bottom:1px dashed #ccc;  padding:7px 0 4px 20px; margin-bottom:8px; background: url("../image/pointer_black.png") no-repeat scroll 5px 13px;}
.our_company_model_Series ul li:hover{background: url("../image/pointer_black.png") no-repeat scroll 5px 13px #e9e9e9;}

.our_company_model_Series ul li a{color:#186dee; text-decoration:none; line-height:1em;}
.our_company_model_Series ul li a:hover{text-decoration:underline; color:#aa1b55;}



.title_table{position:relative;}
.title_table .title_name_nm{float:left; font-size:15px; width:41%; position:relative; border-right:1px solid #ccc;}
.title_table .title_price_pr{float:left; font-size:15px; width:40%; position:relative; padding:0 10px; border-right:1px solid #ccc; text-align:right;}
.title_table .showroom_price_comp, .title_table .showroom_price_comp2{float:right; /*position:absolute; top:1px;*/}
.title_table .showroom_price_comp input{background:url(../image/curved_arrow.png) no-repeat 70px center #aa1b55; padding-right:25px;}
.title_table .showroom_price_comp input:hover{background:url(../image/curved_arrow.png) no-repeat 70px center #000;}
.title_table .showroom_price_comp2 input{background:url(../image/curved_arrow_nm.png) no-repeat 70px center #fff; padding-right:25px; color:#333;}

#automobile_ctz .automobile_type ul li table tr td:first-child{width:20%;}
#automobile_ctz .automobile_type ul li{padding:10px 5px; border-bottom:1px solid #ccc; position:relative;}
#automobile_ctz .automobile_type ul li:last-child{border-bottom:none;}
#automobile_ctz .automobile_type ul li table tr td:first-child a{background:#fff;border:1px solid #e1e1e1; float:left; padding:5px; height:65px; width:96px; text-align:center; overflow:hidden;}
#automobile_ctz .automobile_type ul li table tr td p{line-height:2em;}
#automobile_ctz .automobile_type ul li table tr td a{font-size:14px; font-weight:bold; color:#333; font-family:Arial, Helvetica, sans-serif;}
#automobile_ctz .automobile_type ul li table tr td a:hover{color:#911043;}
#automobile_ctz .automobile_type ul li table tr td:nth-child(2){width:45%;}

#automobile_ctz .automobile_type ul li td[style="float:right;"]{position:relative;}
#automobile_ctz .automobile_type ul li td > input {float: left; height:16px; left: 0; margin:20px 0 0 0; opacity: 0; padding: 0; position: absolute; width:16px;}
#automobile_ctz .automobile_type ul li td:not(#foo) > input[type="checkbox"]:checked + label {background-position: 0 -78px;}
#automobile_ctz .automobile_type ul li td> label {line-height:23px; padding: 0 0 0 24px; transition: color 1s ease 0s; margin-top:20px;}
#automobile_ctz .automobile_type ul li td:not(#foo) > input + label {background: url(../image/gr_custom-inputs.png) no-repeat scroll 0 2px; height:20px; float:left;}



.comp_heading {color:#fff; font-size:15px; font-weight:bold; padding:7px 7px; text-align: left; background:#0A3152;}
.camp_recent_bot_car{float:left; width:100%; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif; margin-bottom:2px;}
.camp_recent_bot_car:last-child{border-bottom:0;}
.camp_recent_bot_car ul{position:relative; float:left; width:100%; background:#fff; padding-bottom:8px;}
.camp_recent_bot_car li{float:left; width:50%; position:relative;}
.camp_recent_bot_car .lineh80{line-height:130px; width:100%; height:130px; text-align:center; vertical-align:middle; display:block; overflow:hidden;}
.camp_recent_bot_car .lineh80 img{max-width:100%;}
.camp_recent_bot_car span.rec_head{float:left; font-size:14px; color:#0a3152; width:98.5%; padding:5px 0 6px 4px; clear:both; background:#d2d2d2; line-height:1.3em;}
.camp_recent_bot_car span.rec_head a{color:#0a3152;}
.camp_recent_bot_car div.reviews_blog{float:left; width:100%;}
.camp_recent_bot_car div.rec_reviews{width:100%; float:right;}
.camp_recent_bot_car ul li ul{padding:0;}
.camp_recent_bot_car div.rec_reviews li{float:left; width:99.9%; /*border-right:1px solid #ccc;*/ margin-top:8px;}
.camp_recent_bot_car div.rec_reviews li div.rec_botsec{}
.camp_recent_bot_car div.rec_reviews li div.rec_rewb{float:right; line-height:0; clear:both; background:url(../image/rec_star_bg.jpg) repeat-y  right top; padding:3px 10px 4px 32px;}
.camp_recent_bot_car .rating_box{float:left; padding:0px 0 0; text-align:center; width:100%;}
.camp_recent_bot_car div.rec_reviews li div.rec_rewb a{padding:0 3px 0 0;}
.camp_recent_bot_car .rec_rupee{float:left; padding:8px 0 0; height:42px; /*font-size:17px;*/ font-size:13px; color:#464646; clear:both; width:100%; text-align:center;}
.camp_recent_bot_car .rec_rupee a{color:#c74178; font-size:15px;}
.camp_recent_bot_car .vs_bl{background: url(../image/com_vs.png) no-repeat; display:inline-block; height:43px; position: absolute; top:46px; width:43px; z-index:500; right:-20px;}
.camp_recent_bot_car div.rec_reviews li.bort{border:0;}
.camp_recent_bot_car .reviews_rltc{float:left; padding-left:8px; width:86%;}
.camp_recent_bot_car .reviews_rltc ul li{width:100%;  margin-top:8px;}
.camp_recent_bot_car .rupee-white2{display: inline-block; height:13px; width:9px; padding-right:5px; background:url(../image/arrow_rp.jpg) no-repeat left top;}


/************************************** special container slider **********************************************/

.special_container_for_model{width:98.5%;}
.special_container_for_model .slider_listing{float:left; width:100%; position:relative; height:192px; overflow:hidden; text-align:left;}
.special_container_for_model .jcarousel{overflow: hidden; position: relative; width: 100%;}
.special_container_for_model .jcarousel ul{margin: 0; padding: 0; position: relative; overflow:hidden;}
.special_container_for_model .jcarousel li{width:178px !important; height:190px; float:left; display:block; overflow:hidden;}
.special_container_for_model .lt_prev{background: url(../image/arrow.png) no-repeat 0 -20px; cursor:pointer; height:20px; position:absolute;top:7px; right:45px; width:20px;}
.special_container_for_model .rt_prev{background: url(../image/arrow.png) no-repeat 0 0; cursor:pointer; height:20px; width:20px; right:15px; top:7px; position:absolute;}


/*.mobile_prd_dt{min-height: 330px;}*/
.bike_prd_dt{min-height:290px;}
#price_with_memory{/*bottom:4px; position:absolute; right:0;clear:both;*/ float:right; width:100%; padding:5px 0;}
#price_with_memory .price_outer_box{width:18.95%; float:left; text-align:center; border:1px solid #ccc; margin-left:2px;}
#price_with_memory .price_outer_box span{float:left; width:100%; line-height:1.5em;}
#price_with_memory .price_outer_box span:first-child{font-size:16px; color:#aa1b55; background:#f9f9f9;}   
#price_with_memory .price_outer_box span:last-child{color:#186dee;}  
 
#price_with_memory .price_outer_box:hover{background:#c8296b; border: 1px solid #c8296b;}
#price_with_memory .price_outer_box:hover span:first-child{background:#fff;}
#price_with_memory .price_outer_box:hover span:last-child{color:#fff;}

.probox_galleryfl .aval_color{/*background:#e9e9e9;*/ line-height:1.5em;/* border:1px solid #e7e5e5;*/ display:block; text-align:right; clear:both; font-weight:bold; font-style:italic; color:#000000; font-size:12px;}
.probox_galleryfl .aval_color span a{display:inline-block; margin:4px 5px; color:#aa1b55; font-weight:normal;font-style:normal; font-size:11px; vertical-align:middle;}
.probox_galleryfl .aval_color span:first-child{padding-left:10px;}
.probox_galleryfl .aval_color span:after{content:"|"; color:#4c4c4c; margin:0 5px;}
.probox_galleryfl .aval_color span:last-child:after{content:"";}
.probox_galleryfl .aval_color span span.img_clr_code{border-radius:20px; -webkit-border-radius:20px; float:left; margin-right:8px; height:17px; width:17px; padding:0; border:1px solid #ccc;}
.probox_galleryfl .aval_color span span.img_clr_code:hover{border-color:#aa1b55;}
.probox_galleryfl .aval_color span:after span.img_clr_code{content:"."; margin:0;}



.product_img1 table td.comm_dt_dis{position:relative; padding:4px;}


.pro_detail_right_price .price_approx_ss span.appr_prc_txt{float:left; width:100%; padding:0px 0; font-weight:normal; font-size:12px; color:#454545;}
.pd_ltbox .get_road_price_button{float:right; margin:0px 10px 0 0; font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif;}
.pd_ltbox .get_road_price_button a{display:inline-block; padding:15px 20px; font-size:16px; text-transform:capitalize; color:#000; background:#ccc; border-radius:4px; -webkit-border-radius:4px;}
.pd_ltbox .get_road_price_button a:hover{background:#c8296b; color:#fff;}

.product_main_speical_fet{float:left; width:98.5%; padding:5px;}
.product_main_speical_fet li{width:31.25%; float:left; border:1px solid #ccc; border-radius:3px; -webkit-border-radius:3px; padding:5px; position:relative; margin-right:3px;}
.product_main_speical_fet li:hover{border-color:#c8296b; }
.product_main_speical_fet li:last-child{margin-right:0;}
.product_main_speical_fet_inner{float:left; width:100%; margin-bottom:10px; min-height:80px;}
.product_main_speical_fet li .iconhead{float:left; padding-bottom:6px; width:100%; font-size:18px; border-bottom:1px  dashed #ccc;  font-family:Arial,Helvetica,sans-serif; color:#000;}
.product_main_speical_fet li .iconbox{float:left; margin-top:10px; width:100%; line-height:1.9em;/* position:absolute; bottom:8px;*/}
.product_main_speical_fet li .iconbox .iconm{background:url(../image/car-detail-icons.png) no-repeat; float:left; width:43px; height:32px; position:relative; top:5px; margin-left:15px;}
.product_main_speical_fet li .iconbox .ico1{background-position:-23px -19px;}
.product_main_speical_fet li .iconbox .ico2{background-position:-84px -19px;}
.product_main_speical_fet li .iconbox .ico3{background-position:-208px -19px;}
.product_main_speical_fet li .iconbox .ico4{background-position:-267px -19px;}
.product_main_speical_fet li .iconbox .ico5{background-position:-147px -19px;}

.product_main_speical_fet li:hover .iconbox .ico1{background-position:-23px -67px;}
.product_main_speical_fet li:hover .iconbox .ico2{background-position:-84px -67px;}
.product_main_speical_fet li:hover .iconbox .ico3{background-position:-208px -67px;}
.product_main_speical_fet li:hover .iconbox .ico4{background-position:-267px -67px;}
.product_main_speical_fet li:hover .iconbox .ico5{background-position:-147px -67px;}


.product_main_speical_fet li .iconbox .prd_cycc{float:right; width:67%; font-size:14px; font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif;}
.product_main_speical_fet li:hover .iconbox .prd_cycc span{/*background:url(../image/cricle_product.jpg) no-repeat 0 6px;*/ color:#c8296b;}
.product_main_speical_fet li .iconbox .prd_cycc span{display:block; clear:both;/* padding-left:14px;*/}

.product_main_speical_fet li .iconbox .prd_cycc2{float:left; width:100%; font-size:13px; line-height:1.8em; font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif;}
.product_main_speical_fet li .iconbox .prd_cycc2 span{display:block; clear:both;/* padding-left:14px;*/}
.product_main_speical_fet li .iconbox .prd_cycc2 span img{float:right; margin-right:5%; margin-top:6px;}
.product_main_speical_fet li .iconbox .prd_cycc2 span span.prd_com_res_spec{float:right; clear:none; display:inline;}

.product_main_speical_fet li .mob_del{float:left; margin-top:10px; width:100%; line-height:1.9em;/* position:absolute; bottom:8px;*/}
.product_main_speical_fet li .mob_del .iconm{background:url(../image/mobile-detail-icons.png) no-repeat; float:left; width:43px; height:32px; position:relative; top:5px; margin-left:15px;}
.product_main_speical_fet li .mob_del .ico1{background-position:-23px -19px;}
.product_main_speical_fet li .mob_del .ico2{background-position:-84px -19px;}
.product_main_speical_fet li .mob_del .ico3{background-position:-208px -19px;}
.product_main_speical_fet li .mob_del .ico4{background-position:-267px -19px;}
.product_main_speical_fet li .mob_del .ico5{background-position:-147px -19px;}

.product_main_speical_fet li:hover .mob_del .ico1{background-position:-23px -67px;}
.product_main_speical_fet li:hover .mob_del .ico2{background-position:-84px -67px;}
.product_main_speical_fet li:hover .mob_del .ico3{background-position:-208px -67px;}
.product_main_speical_fet li:hover .mob_del .ico4{background-position:-267px -67px;}
.product_main_speical_fet li:hover .mob_del .ico5{background-position:-147px -67px;}

.product_main_speical_fet li .mob_del .prd_cycc{float:right; width:67%; font-size:13px; font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif;}
.product_main_speical_fet li:hover .mob_del .prd_cycc span{/*background:url(../image/cricle_product.jpg) no-repeat 0 6px;*/ color:#c8296b;}
.product_main_speical_fet li .mob_del .prd_cycc span{display:block; clear:both;/* padding-left:14px;*/}
.product_main_speical_fet li .mob_del .prd_cycc2{float:left; width:100%; font-size:13px; line-height:1.8em; font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif;}
.product_main_speical_fet li .mob_del .prd_cycc2 span{display:block; clear:both;/* padding-left:14px;*/}
.product_main_speical_fet li .mob_del .prd_cycc2 span img{float:right; margin-right:5%; margin-top:6px;}


/* product speical mob  */

.mobile-feture-main{min-height:125px;}
.mobile-feture-main2{min-height:232px;}
.mobile-feture-main3{min-height:80px;}
.mob-spec-list .mobile-feture-main:nth-of-type(4){min-height:auto;}
.mob-spec-list{}
.mob-spec-list li{margin-bottom:2px; float:none; display:inline-block; margin-right:0px; vertical-align:top;}
.mob-spec-list li:nth-of-type(3){margin-right:0; float:right;}
.product_main_speical_fet li .iconbox1{float:left; margin-top:10px; width:100%; line-height:1.9em;/* position:absolute; bottom:8px;*/}
.product_main_speical_fet li .iconbox1 .iconm{background:url(../image/bike-detail-icons.png) no-repeat; float:left; width:50px; height:50px; position:relative; top:5px;/* margin-left:15px;*/}
.product_main_speical_fet li .iconbox1 .ico1{background-position:-23px -8px;}
.product_main_speical_fet li .iconbox1 .ico2{background-position:-84px -9px;}
.product_main_speical_fet li .iconbox1 .ico3{background-position:-205px -9px;}
.product_main_speical_fet li .iconbox1 .ico4{background-position:-267px -9px;}
.product_main_speical_fet li .iconbox1 .ico5{background-position:-151px -9px;}

.product_main_speical_fet li:hover .iconbox1 .ico1{background-position:-23px -60px;}
.product_main_speical_fet li:hover .iconbox1 .ico2{background-position:-84px -61px;}
.product_main_speical_fet li:hover .iconbox1 .ico3{background-position:-205px -61px;}
.product_main_speical_fet li:hover .iconbox1 .ico4{background-position:-267px -61px;}
.product_main_speical_fet li:hover .iconbox1 .ico5{background-position:-151px -61px;}

.product_main_speical_fet li .iconbox1 .prd_cycc{float:right; width:76%; font-size:14px; font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif;}
.product_main_speical_fet li:hover .iconbox1 .prd_cycc span{color:#c8296b;}
.product_main_speical_fet li .iconbox1 .prd_cycc span{display:block; clear:both;}
.product_main_speical_fet li .iconbox1 .prd_cycc span span{font-weight:bold; display:inline-block; clear:inherit;}
.product_main_speical_fet li .iconbox .prd_cycc2 span span.sp-hd2{font-weight:bold; display:inline-block; clear:inherit;}
.product_main_speical_fet li:hover .iconbox .prd_cycc2 span{color:#c8296b;}




/******************************************** Bikes list **********************************************/

.bike_list_main{float: left; width: 100%;}
.bike_list_main_inner{width: 33.2%; float: left;}
.bike_list_main_inner li{line-height:1.6em;}


/************************************************ product buynaw new button   ***************************************************/


.prd_buy_naw{float:left; margin:2px 0; font-family:OpenSans-Semibold,Arial,Helvetica,sans-serif; width:100%;}
.prd_buy_naw a{display:inline-block; margin-right:8px;/* padding:5px 10px; margin:0 2px; font-size:13px; text-transform:capitalize; color:#fff; background:#c8296b; border-radius:4px; -webkit-border-radius:4px;*/}
.prd_buy_naw a:hover{/*background:#ccc; color:#000;*/}
.prd_buy_naw a:first-child{margin-left:8px;}



/* new prod cat */

.latest_news_box{float:left; width:100%; padding:10px 0 20px;}
.latest_news_box h2{background:#F5F5F5; color:#AA1B55; font-size:20px; line-height: 100%; padding:5px; margin:0 0 10px;}
.latest_news_box_inn{float:left; width:100%;}
.latest_news_box_inn ul{}
.latest_news_box_inn ul li {position:relative; float:left; height:400px; width:32.44%; margin:0px 10px 5px 0; overflow:hidden; border:1px solid #dbdbdb;}
.latest_news_box_inn ul li:last-child{margin:0 0 5px 0;}
.latest_news_box_inn ul li .newsin_box{height:378px; padding:10px;}
.latest_news_box_inn ul li .newsin_box .news_thamb{width:100%; height:200px; overflow:hidden; line-height:200px; text-align:center; margin-bottom:10px;}
.latest_news_box_inn ul li .newsin_box .news_thamb img{max-width:100%;}
.latest_news_box_inn ul li .newsin_box .news_titel{float:left; width:100%; height:120px; overflow:hidden;}
.latest_news_box_inn ul li .newsin_box .news_titel a{font-weight:bold; display:block; height:40px; overflow:hidden; color:#000; font-size:16px; line-height:1.3em;}
.latest_news_box_inn ul li .newsin_box .news_titel a:hover{/*text-decoration:underline;*/}
.latest_news_box_inn ul li .newsin_box .news_titel .newsdate{display:block; font-size:13px; color:#c5bcc1; padding:5px 0;}
.latest_news_box_inn ul li .newsin_box .news_titel .news_tex{display:block; font-size:13px; line-height:1.2em;}
.latest_news_box_inn ul li .newsin_box .news_bot_det{position:absolute; padding:0px 10px; background:#f4f4f4; height:50px; width:94%; bottom:1px; left:1px; border-top:1px solid #c1c1c1;}
.latest_news_box_inn ul li .newsin_box .news_bot_det span{display:inline-block; border-right:1px solid #dbdbdb; width:34.52%; margin:0px 0 0px 15px; font-size:14px;}
.latest_news_box_inn ul li .newsin_box .news_bot_det span:last-child{border:0;}
.latest_news_box_inn ul li .newsin_box .news_bot_det span.view_lt{background:url(../image/latest_view.jpg) no-repeat 0 14px; padding:18px 0px 16px 30px; }
.latest_news_box_inn ul li .newsin_box .news_bot_det span.red_lt{background:url(../image/latest_redmore.jpg) no-repeat 0 14px; padding:18px 0px 16px 30px;}
.latest_news_box_inn ul li .newsin_box .news_bot_det span a{color:#000;}
.latest_news_box_inn ul li .newsin_box .news_bot_det span a:hover{text-decoration:underline;}
.latest_cat_txt{float:left; width:100%; padding:10px 0 0; font-size:14px;}
.latest_cat_txt ul{}
.latest_cat_txt li{display:block; width:100%; margin-bottom:5px;}






/* models list  */


.models-list-new-box { border: 1px solid #E6E6E6; clear: none; float: none; background:#FFFFFF; margin: 0 2px 10px; width: inherit; }
.models-list-new-box .pro_price{ background: none repeat scroll 0 0 #3498db; color: #fff !important; line-height:inherit !important;  font-size: 16px !important; padding: 8px; text-align: left; margin-bottom:10px;}
.models-list-new-box .pro_price span{color:#fff !important;}
.models-list-new-box ul li {box-shadow: 0 0 3px #ccc; display: inline-block; font-size: 14px; list-style-type: none; margin: 4px 6px; padding: 10px 10px 10px 10px; vertical-align: top;  width:30.1%; background:#fafafa; text-align:left;}
.models-list-new-box ul li:nth-of-type(3n){margin-left:0; margin-right:0;}
.models-list-new-box ul li a{color:#000;}
.models-list-new-box ul li:last-child{border-bottom:0;}
.models-list-new-box ul li a:hover { text-decoration:underline }
.brand_scroll{overflow-x:hidden; height:250px;}
.prd_cat_right_search{ float:right;}
.prd_cat_right_search input{ padding:4px; border:1px solid #ccc;  color: #888787; background:#fff url(../image/cat-prod-search.png) no-repeat 96% center;}

.read_find a strong{ color:#aa1b55; text-decoration:none;}

.launch-dt{ background: #aa1b55; 
  /* background: -webkit-linear-gradient(top, #aa1b55 0%, #aa1b55 50%, #207cca 51%, #7db9e8 100%);
  background: -o-linear-gradient(top, #aa1b55 0%, #aa1b55 50%, #207cca 51%, #7db9e8 100%); 
  background:-moz-linear-gradient(top, #aa1b55 0%, #aa1b55 50%, #aa1b55 51%, #7db9e8 100%);
 background: linear-gradient(to left, #cc497e , #fff); */
 }
.launch-dt{clear: both; display: inline-block; padding-right: 20px;    text-align: center; margin:10px 0; position:relative; padding-left:25px; border-left:10px solid #fff;}
.launch-dt p{color:#fff; padding:7.5px 0;}
.launch-dt p span{font-weight:bold;}
.launch-dt:before{border-left-color: #fff; border-right-color: #fff; border-bottom-color: #aa1b55; border-width: 17px; left:0px; top: 0%; position:absolute; content:""; height:0; width:0; border-style:solid none solid solid; z-index:1; border-top-color:#aa1b55;}
/*.launch-dt:after {background:#aa1b55; border-right: 0; border-style: solid none solid solid; content: ""; height: 0; position: absolute; width:0;}
.launch-dt:after {background:#aa1b55; border-left-color: #0a3152; border-right-color: #0a3152; border-width:17px; left:0px; top: 0%;}*/

/* Select Products for Comparison redio button css */

.prodcomp-sec li{display:inline-block; position:relative; /*margin-right:35px;*/ padding:10px; background:#fff; border:1px solid #ddd; width:196px; text-align:center;min-height: 64px; vertical-align:top;}
.prodcomp-sec li> div{position:relative; margin:auto; width:80%;}
.prodcomp-sec li input[type=radio]{ position: absolute; visibility: hidden;}
.prodcomp-sec li label{display: inline-block; position: relative; font-weight: 300; font-size:18px; padding:4px 0 4px 50px; z-index: 9; cursor: pointer; -webkit-transition: all 0.25s linear;}
.prodcomp-sec li img{/*float:left; position:relative; top:-3px;*/ display:inline-block; margin-bottom:5px;}
.prodcomp-sec li .checkcls{display: block; position: absolute; background:#fff; border:3px solid #AAAAAA; border-radius: 100%; height: 16px; width: 16px; top:0px; left:40px; z-index: 5; transition: border .25s linear; -webkit-transition: border .25s linear;}
.prodcomp-sec li .checkcls::before {display: block; position: absolute; content: ''; border-radius: 100%; height: 10px; width: 10px; top:3px;	left:3px;  margin: auto;transition: background 0.25s linear;-webkit-transition: background 0.25s linear;}
.prodcomp-sec input[type=radio]:checked ~ .checkcls {border:3px solid #aa1b55;}
.prodcomp-sec input[type=radio]:checked ~ .checkcls::before{background: #aa1b55;}
.prodcomp-sec input[type=radio]:checked ~ label{color: #aa1b55;}
.prodcomp-sec li:last-child img{margin-left:15px;}


/* latest product link css */

.latest-prod-lnk .news_deitalRight_box_tabing{padding:5px; box-sizing:border-box; float:left; width:50%;}
.latest-prod-lnk .news_deitalRight_box_tabing ul li.news_deitalRight_box,
.latest-prod-lnk .news_deitalRight_box_tabing ul li.news_deitalRight_box{margin:0 0 0 !important; width:auto !important; box-sizing:border-box; display:block; border-bottom:1px solid #ddd;}
.latest-prod-lnk .news_deitalRight_box_tabing ul li.news_deitalRight_box:last-child,
.latest-prod-lnk .news_deitalRight_box_tabing ul li.news_deitalRight_box:last-child{border-bottom:0;}
.latest-prod-lnk .news_deitalLeft_tab ul { background:#0a3152; height: 34px; margin: 0; padding: 0; }

.latest-prod-lnk .news_deitalLeft_tab ul li{ color: #FFFFFF; display: inline-block; font-family: OpenSans-Semibold, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: 400; padding:9px 12px; text-decoration: none; }


.popular_brand_links ul{}
.popular_brand_links li{display:block; padding:5px; border-bottom:1px solid #ddd; box-sizing:border-box; margin:0 5px;}
.popular_brand_links a{font-size: 13px;}
.popular_brand_links li:last-child{border-bottom:0;}


/*  Variants css */

.variants-link{border-top: 1px solid rgba(36, 39, 44, 0.15); color: rgba(36, 39, 44, 0.8); display: inline-block; padding: 10px 10px; position: absolute; left:0; bottom:0; cursor:pointer; width: 100%; box-sizing: border-box; font-size: 14px;}
.variants-link:before {border-bottom: 5px solid transparent; border-left: 5px solid rgba(36, 39, 44, 0.5); border-top: 5px solid transparent; content: ""; position: absolute; right:10px; top: 16px;}
.variants-link span {background:#aa1b55; border-radius: 20px; color: #fff; display: inline-block; font-size: 12px; height: 20px; line-height: 20px; margin-right: 5px; pointer-events: none; text-align: center;    vertical-align: middle; width: 30px;}
.variants-list {background:#fff; bottom: -160px; box-shadow: 0 8px 20px 0 rgba(36, 39, 44, 0.15); color: #24272c; max-height: 320px;  min-height: 220px; position: absolute;  transition: all 0.4s ease-in-out 0s; width: 100%; z-index: 1600; box-sizing: border-box;}
.variants-list{bottom: auto; left:0px; max-height: none; min-height: auto; position: absolute; top: 97%; width:310px;    z-index: 1599;}
.variants-list .title {font-size:18px; line-height: 2; padding: 8px 0 0 0px;}
.variants-list ul{background: #fff; float: left; max-height: none; width: 100%; padding:0; box-sizing: border-box;}
.variants-list ul{max-height: 360px;}
.variants-list li {border-bottom: 1px solid rgba(36, 39, 44, 0.15); float: left; font-size: 14px; padding: 18px 0px 16px 0px; width: 100%; box-sizing: border-box;}
.variants-list li {margin: 0; padding: 18px 0px 16px; width: 100%;}
.variants-list li a {color: #24272c; font-weight: 400; box-sizing: border-box; text-decoration:underline;}
.product-variants .variants-list{display:none;}
.product-variants .icon-cd_R{font-family:'rupeefont'; margin-right: 5px;}
.hideOpacity {opacity: 0;}
.thin_scroll {overflow: auto; position: relative; width: 100%;}





@media (min-width:768px){
.col-md-4, .col-md-8{float:left; position:relative; padding-left:8px; padding-right:8px;  min-height: 1px; box-sizing: border-box; text-align:left;}	
.col-md-4{width:41.3333%;}	
.col-md-8{width:58.6667%;}
.textalign{text-align:right;}	
.cateMainProdchange.product-variants .cateMainProdchange_img{height: 165px;}	
.cateMainProdchange.product-variants{height:300px;}

}




@media only screen and (min-width: 260px) and (max-width: 479px){
.wrapper{width:310px;}#news_sub_menu{position:inherit !important; height:auto; background:url(../image/submenu-bg.jpg) repeat-x #cecece;}.news_sub_menu li a{padding:5px 9px;}
.news_headers .column2, .news_headers .column3{display:block; width:100%;}.price_range{/*width:100%; margin-bottom:10px;*/ display:none;}.price_meter, .brand_links.category h3{width:95%;}.prod_right{width:100%;}#slider{max-width:100%;}.sort_product{width:96.2%;}.prod_barmain{width:99.5%;}.prd_scroll_content{width:98.54%;}.cateMainProdchange{width:96%;}
.product_Paging{height:auto; width:95.2%;}.product_Paging table td:last-child{font-size:14px;}.product_Paging table td:last-child a{padding:10px 6px;}.product_Paging table td:last-child a:last-child{padding:10px 6px;}.probox_new{width:100%;}.popular_pro_similar{margin:0 0 10px !important; width:99.4% !important;}.boxbdr{width:99.5%;}.boxbrdiv1{height:30px;}.boxbrdiv input{width:98%;}.popular_box{width:110px;}.compare li{width:93%;}.probox_galleryfl{width:100%; overflow:hidden;}.more_about_product{margin:0;}.box_1{width:99.5%;}#prd_detail_tab{position:inherit !important; top:0 !important;}.product_features_tital{padding:0; height:auto; float:left;}.prodact_tpdt{width:96.6%;}.pd_ltbox{width:100%;}.product_img1{float:left; width:100%;}#fragment-1.product_fe{width:100%}#fragment-1 div{float:left !important;}#fragment-1 div#product_all_data{width:96.7% !important;}.ns_lt_box{width:100%;}.ns_rt_box{width:98%;}#comment{border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}#comment span.field label{width:100%;}#comment span.field textarea, #comment span.field input[type="text"], #comment span.field input[type="email"], #comment span.field input[type="url"]{width:94.5%}#comment span.field input[type="submit"]{margin:0;}
#slider, #slider div.sliderInner{width:100% !important;}#product_more_images_fxc{display:inherit; float:left; width:99.8%; overflow:hidden;}
.dealerLeft_part{width:100%; overflow:hidden;}.right_sec_model{width:100%;}#automobile_ctz .product_ctz_box .pro_img{width:100% !important;}#variant_zone{width:100%;}#variant_zone .variant_sec_left_img { padding: 8px 3px }#variant_zone .variant_sec_left_img .img_variant{margin-left:0; margin-right:10px;}#variant_zone .variant_sec_right_img .img_variant{margin-right:0; margin-left:10px;}#variant_zone .variant_sec_right_img{padding:8px 3px}
.company_page_left{width:100%;}#categoryCompanies{width:99.5%; margin:0 0 5px;}.filternav{width:96.4%;}.box_company{width:99.5%;}.box_company .productCompanyListing{width:95%; margin:4px;}.company_page_right{float:left; width:100%; overflow:hidden;}#add_box2{float:left;}#detailProduct_news.company_whats #showOnDetailsNews li{width:93% !important;}.model_page_data_css{width:96.2%;}.mah_Pro{width:100%; overflow:hidden;}
.compare_product_list .compare_pl_box{margin:0; width:100%;}.compare_product_list .select_product table{text-align:center; width:100%;}#latestCompare .compare_row ul li{width:90%;}
 #accordion-container td:last-child{width:70%; word-wrap:break-word;}
#fk-compare-cart-holder{height:193px; width:96%; float:left;}
.compere_card_hide{width:19.5%; height:auto;}.compere_card_hide img{max-width:100%; height:100%;}.compare_ig{width:100%;}.compare_tx1{width:100%;}.fk-compareremove, .fk-compareremove:hover{right:0; top:0;}
.pro_detail_right{width:100%;}
.product_comments_tital h3{font-size:14px; display:block;}
.compare_err_msg{width:96.5%; float:left;}
#taging{height:135px;}.ns_rt_box{padding-top:25px;}
.prod_tab ul li, .prod_tab ul li:last-child{width:49.6%; border-bottom:1px solid #fff; border-right:1px solid #fff;}
.prod_tab ul li a{display:block; padding:0; width:100%; text-align:center;}.setNewProductDetail{left:0; right:auto;}.link_compare_now input[type="submit"], .link_compare_now a{line-height:19px;}
#sliderFrame{display:none;}.special_container_for_model .jcarousel li{width:155px !important;}.special_container_for_model .related_model_box{width:146px;}
.pro_detail_right_price .price_approx_ss{float:none; margin:auto; width:66%;} .pd_ltbox .get_road_price_button{margin:10px 0; width:100%; text-align:center;}
.product_main_speical_fet li{width:94%; margin-bottom:8px;}
.more_about_product, .product_comments{display:none;}
.probox_galleryfl .aval_color{text-align:center;}
.probox_galleryfl .aval_color span:after{content:""}
.probox_galleryfl .aval_color span{text-indent:-50000px;}
.product_main_speical_fet li{min-height:185px;}

#automobile_ctz .product_ctz_box{width: 96%;}
#automobile_ctz .product_ctz_box .pro_info{float:left; width:100% !important;}
#automobile_ctz .table_onroadprice .title_table{width: 96.5%;}
.title_table .title_name_nm{width:34%; font-size: 9px;}
.title_table .title_price_pr{width:37%; font-size: 9px; padding: 0 2px;}
.title_table .showroom_price_comp2 input{font-size: 9px !important;  padding: 0 30px 0 0; background:url(../image/curved_arrow_nm.png) no-repeat 52px center #fff;}
#automobile_ctz .automobile_type ul li{width: 96.5%;}
#automobile_ctz .automobile_type ul li table tr td:first-child{width: 10%;}
#automobile_ctz .automobile_type ul li table tr td:first-child a{width: 60px; height: 50px;}
#automobile_ctz .automobile_type ul li table tr td:first-child a img{max-width:100%;}
#automobile_ctz .automobile_type ul li table tr td p.item_price{margin-right:6px; font-size:11px; line-height:1.2em;}
#automobile_ctz .automobile_type ul li table tr td p{line-height:1.2em;}
#automobile_ctz .automobile_type ul li table tr td a{font-size:11px;}
#variant_zone .color_zone li{padding:0 0 10px; width:100%; text-align:center;}
#automobile_ctz .product_ctz_box h1{background:none; float:left; position:relative; margin-left:0; padding:0; margin-bottom:8px; width:100%;}
#automobile_ctz .product_ctz_box h1 span{font-size:19px; background:#f7f7f7; box-shadow:0 3px 3px #ccc;}
#automobile_ctz .product_ctz_box:hover h1 span{font-size:19px; background:#911043; box-shadow:0 3px 3px #ccc;}
#automobile_ctz .product_ctz_box:hover h1{background:none;}
#automobile_ctz .table_onroadprice .automobile_type h5{width:92.8%; font-size:14px;}
#search_result{width:100% !important;}
#add_box2{display:none;}
.member_rating{height:auto;}
.member_rating .fr{float:none; display: block; padding: 8px 0 0;}
#automobile_ctz .pro_info .pro_price{white-space: normal; clear:both;}
.varient_list ul li{width:260px; height:auto;}
.rating_box_n{top:324px;}
#automobile_ctz .product_ctz_box .pro_img img{max-width:100%;}
.our_company_model{width: 98.8%;}
.our_company_model ul li{margin:3px 0 0 5px; width:90.3%;}
.restaurantsSearchover ul li{width:298px;}
.model_page_data_css{display:none;}
.our_company_model ul li .our_company_img{height:200px;}
.our_model_car_list ul li, .our_model_bike_list ul li{width:88%;}
.our_model_car_list, .our_model_bike_list{width:99.8%; float:left;}

.latest_news_box_inn ul li{margin:0 0 10px; width:99.8%;}
.latest_news_box_inn ul li .newsin_box .news_bot_det span{width: 33.8%;}
.bike_list_main_inner{width:50%;}
#cboxContent img{max-width:100%;}
.special_tab_descript img{max-width:100%;}

.models-list-new-box ul li {width:89%;}
.models-list-new-box ul li:nth-of-type(3n){margin-left:6px; margin-right:6px;}

}

@media only screen and (min-width: 480px) and (max-width: 599px) {
.wrapper{width:460px;}#news_sub_menu{position:inherit !important; height:auto; background:url(../image/submenu-bg.jpg) repeat-x #cecece;}.news_sub_menu li a{padding:5px 8px;}
.news_headers .column2, .news_headers .column3{display:block; width:100%;}.price_range{width:100%; margin-bottom:10px;}.price_meter, .brand_links.category h3{width:95%;}.prod_right{width:100%;}#slider{max-width:100%;}.sort_product{width:97.2%;}.prod_barmain{width:99.5%;}.prd_scroll_content{width:98.54%;}.cateMainProdchange{width:96%;}.product_more_txt{width:71%;}
.product_Paging{height:auto; width:95.2%;}.product_Paging table td:last-child{font-size:14px;}.product_Paging table td:last-child a{padding:10px 6px;}.product_Paging table td:last-child a:last-child{padding:10px 6px;}.probox_new{width:100%;}.popular_pro_similar{margin:0 0 10px !important; width:99.4% !important;}.boxbdr{width:99.5%;}.boxbrdiv1{height:30px;}.boxbrdiv input{width:98%;}.popular_box{width:110px;}.compare li{width:93%;}.probox_galleryfl{width:100%; overflow:hidden;}.more_about_product{margin:0;}.box_1{width:99.5%;}#prd_detail_tab{position:inherit !important; top:0 !important;}.product_features_tital{padding:0; height:auto; float:left;}.prodact_tpdt{width:96.6%;}.pd_ltbox{width:100%;}.product_img1{float:left; width:100%;}#fragment-1.product_fe{width:100%}#fragment-1 div{float:left !important;}#fragment-1 div#product_all_data{width:97.7% !important;}.ns_lt_box{width:100%;}.ns_rt_box{width:98%;}#comment{border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
#slider, #slider div.sliderInner{width:100% !important;}#product_more_images_fxc{display:inherit; float:left; width:99.8%; overflow:hidden;}
.company_page_left{width:100%;}#categoryCompanies{width:48.2%; margin:0 3px 5px;}.filternav{width:97.4%;}.box_company{width:99.5%;}.box_company .productCompanyListing{width:96%; margin:4px;}.company_page_right{float:left; width:100%; overflow:hidden;}#add_box2{float:left;}#detailProduct_news.company_whats #showOnDetailsNews li{width:95% !important;}.dealerLeft_part{width:100%; overflow:hidden;}.model_page_data_css{width:97.2%;}.mah_Pro{width:100%; overflow:hidden;}
.compare_product_list .compare_pl_box{margin:0; width:100%;}.compare_product_list .select_product table{text-align:center; width:100%;}#latestCompare .compare_row ul li{width:90%;}
#fk-compare-cart-holder{height:193px; width:96%; float:left;}
.compere_card_hide{width:19.5%; height:auto;}.compere_card_hide img{max-width:100%; height:100%;}.compare_ig{width:100%;}.compare_tx1{width:100%;}.fk-compareremove, .fk-compareremove:hover{right:0; top:0;}
.pro_detail_right{width:100%;}
.product_comments_tital h3{font-size:14px; display:block;}
.compare_err_msg{width:96.5%; float:left;}
#taging{height:135px;}.ns_rt_box{padding-top:25px;}
.prod_tab ul li, .prod_tab ul li:last-child{width:49.6%; border-bottom:1px solid #fff; border-right:1px solid #fff;}
.prod_tab ul li a{display:block;}.setNewProductDetail{left:0; right:auto;}
.product_main_speical_fet li{min-height:182px;}
#automobile_ctz .product_ctz_box .pro_img{width:100% !important;}


#automobile_ctz .product_ctz_box{width: 96%;}
#automobile_ctz .product_ctz_box .pro_info{float:left; width:100% !important;}
#automobile_ctz .table_onroadprice .title_table{width: 96.5%;}
.title_table .title_name_nm{width: 42%; font-size: 9px;}
.title_table .title_price_pr{width:30%; font-size: 9px; padding: 0 2px;}
.title_table .showroom_price_comp2 input{font-size: 9px !important;  padding: 0 30px 0 0; background:url(../image/curved_arrow_nm.png) no-repeat 52px center #fff;}
#automobile_ctz .automobile_type ul li{width: 96.5%;}
#automobile_ctz .automobile_type ul li table tr td:first-child{width: 10%;}
#automobile_ctz .automobile_type ul li table tr td:first-child a{width: 60px; height: 50px;}
#automobile_ctz .automobile_type ul li table tr td:first-child a img{max-width:100%;}
#automobile_ctz .automobile_type ul li table tr td p.item_price{margin-right:6px; font-size:11px; line-height:1.2em;}
#automobile_ctz .automobile_type ul li table tr td p{line-height:1.2em;}
#automobile_ctz .automobile_type ul li table tr td a{font-size:11px;}
#variant_zone .color_zone li{padding:0 0 10px; width:100%; text-align:center;}
#automobile_ctz .product_ctz_box h1{background:none; float:left; position:relative; margin-left:0; padding:0; margin-bottom:8px; width:100%;}
#automobile_ctz .product_ctz_box h1 span{font-size:19px; background:#f7f7f7; box-shadow:0 3px 3px #ccc;}
#automobile_ctz .product_ctz_box:hover h1 span{font-size:19px; background:#911043; box-shadow:0 3px 3px #ccc;}
#automobile_ctz .product_ctz_box:hover h1{background:none;}
#automobile_ctz .table_onroadprice .automobile_type h5{width:92.8%; font-size:14px;}
#search_result{width:100% !important;}
#add_box2{display:none;}
.member_rating{height:auto;}
.member_rating .fr{float:none; display: block; padding: 8px 0 0;}
#automobile_ctz .pro_info .pro_price{white-space: normal; clear:both;}
.varient_list ul li{width:260px;height:auto;}
.our_company_model ul li{width:41.8%;}
.our_model_car_list ul li, .our_model_bike_list ul li{width: 25.5%;}
.our_model_car_list, .our_model_bike_list{width:99.8%; float:left;}

}

@media only screen and (min-width: 600px) and (max-width: 767px) {
.wrapper{width:580px;}#news_sub_menu{position:inherit !important; height:auto; background:url(../image/submenu-bg.jpg) repeat-x #cecece;}.news_sub_menu li a{padding:5px 8px;}
.news_headers .column2, .news_headers .column3{display:block; width:100%;}.price_range{width:100%; margin-bottom:10px;}.price_meter, .brand_links.category h3{width:98%;}.prod_right{width:100%;}#slider{max-width:100%;}.sort_product{width:97.7%;}.prod_barmain{width:99.5%;}.prd_scroll_content{width:98.54%;}.cateMainProdchange{width:48%;}.product_more_txt{width:71%;}.menu_cat ul li a{padding:7px 4.5px 6px;}
.product_Paging{height:auto; width:95.2%;}.product_Paging table td:last-child{font-size:14px;}.product_Paging table td:last-child a{padding:10px 6px;}.product_Paging table td:last-child a:last-child{padding:10px 6px;}.probox_new{width:100%;}.popular_pro_similar{margin:0 0 10px !important; width:99.4% !important;}.boxbdr{width:99.5%;}.boxbrdiv1{height:30px;}.boxbrdiv input{width:98%;}.popular_box{width:110px;}.compare li{width:96%;}.probox_galleryfl{width:100%; overflow:hidden;}.more_about_product{margin:0;}.box_1{width:99.5%;}#prd_detail_tab{position:inherit !important; top:0 !important;}.product_features_tital{padding:0; height:auto; float:left;}.prodact_tpdt{width:96.6%;}.pd_ltbox{width:100%;}.product_img1{float:left; width:100%;}#fragment-1.product_fe{width:100%}#fragment-1 div{float:left !important;}#fragment-1 div#product_all_data{width:97.7% !important;}#comment{border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}#product_more_images_fxc{display:inherit; float:left; width:99.8%; overflow:hidden;}
#slider, #slider div.sliderInner{width:100% !important;}
.company_page_left{width:100%;}#categoryCompanies{width:48.5%; margin:0 3px 5px;}.filternav{width:98%;}.box_company{width:99.5%;}.box_company .productCompanyListing{width:47%; margin:4px;}.company_page_right{float:left; width:100%; overflow:hidden;}#add_box2{float:left;}#detailProduct_news.company_whats #showOnDetailsNews li{width:96% !important;}
.dealerLeft_part{width:100%; overflow:hidden;}.model_page_data_css{width:97.8%;}.mah_Pro{width:100%; overflow:hidden;}
.compare_product_list .compare_pl_box{margin:0; width:100%;}.compare_product_list .select_product table{text-align:center; width:100%;}#latestCompare .compare_row ul li{width:90%;}
#fk-compare-cart-holder{height:193px; width:96%; float:left;}
.compere_card_hide{width:19.5%; height:auto;}.compere_card_hide img{max-width:100%; height:100%;}.compare_ig{width:100%;}.compare_tx1{width:100%;}.fk-compareremove, .fk-compareremove:hover{right:0; top:0;}
.pro_detail_right{width:100%;}
.product_comments_tital h3{font-size:14px; display:block;}
.compare_err_msg{width:96.5%; float:left;}
#taging{height:135px;}.ns_rt_box{padding-top:25px;}
.prod_tab ul li, .prod_tab ul li:last-child{width:49.6%; border-bottom:1px solid #fff; border-right:1px solid #fff;}
.prod_tab ul li a{display:block;}.setNewProductDetail{left:0; right:auto;}
.probox_new{width:36.2%;}



#automobile_ctz .product_ctz_box{width: 96%;}
#automobile_ctz .product_ctz_box .pro_info{float:left; width:100% !important;}
#automobile_ctz .table_onroadprice .title_table{width: 96.5%;}
.title_table .title_name_nm{width: 42%; font-size: 9px;}
.title_table .title_price_pr{width:30%; font-size: 9px; padding: 0 2px;}
.title_table .showroom_price_comp2 input{font-size: 9px !important;  padding: 0 30px 0 0; background:url(../image/curved_arrow_nm.png) no-repeat 52px center #fff;}
#automobile_ctz .automobile_type ul li{width: 96.5%;}
#automobile_ctz .automobile_type ul li table tr td:first-child{width: 10%;}
#automobile_ctz .automobile_type ul li table tr td:first-child a{width: 60px; height: 50px;}
#automobile_ctz .automobile_type ul li table tr td:first-child a img{max-width:100%;}
#automobile_ctz .automobile_type ul li table tr td p.item_price{margin-right:6px; font-size:11px; line-height:1.2em;}
#automobile_ctz .automobile_type ul li table tr td p{line-height:1.2em;}
#automobile_ctz .automobile_type ul li table tr td a{font-size:11px;}
#variant_zone .color_zone li{padding:0 0 10px; width:100%; text-align:center;}
#automobile_ctz .product_ctz_box h1{background:none; float:left; position:relative; margin-left:0; padding:0; margin-bottom:8px; width:100%;}
#automobile_ctz .product_ctz_box h1 span{font-size:19px; background:#f7f7f7; box-shadow:0 3px 3px #ccc;}
#automobile_ctz .product_ctz_box:hover h1 span{font-size:19px; background:#911043; box-shadow:0 3px 3px #ccc;}
#automobile_ctz .product_ctz_box:hover h1{background:none;}
#automobile_ctz .table_onroadprice .automobile_type h5{width:92.8%; font-size:14px;}
#search_result{width:100% !important;}
#add_box2{display:none;}
.member_rating{height:auto;}
.member_rating .fr{float:none; display: block; padding: 8px 0 0;}
#automobile_ctz .pro_info .pro_price{white-space: normal; clear:both;}
.varient_list ul li{width:260px;height:auto;}



}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.wrapper{width:748px;}#news_sub_menu{position:inherit !important; height:auto; background:url(../image/submenu-bg.jpg) repeat-x #cecece;}	
.price_range{width:26%;} .prod_right{float:left; width:73%;}#slider{max-width:100%;}.sort_product{width:98%;}.cateMainProdchange{width:48%;}.probox_galleryfl{width:63%; overflow:hidden;}.menu_cat ul li a{padding:7px 4.5px 6px;}
.more_about_product{margin:5px 0 5px;}.box_1{width:99.5%;}.product_features_tital{padding:0 3px;}.prodact_tpdt{width:97.6%;}.pd_ltbox{width:100%;}#fragment-1.product_fe{width:100%;}#fragment-1 div#product_all_data{width:97.8% !important;}
#slider, #slider div.sliderInner{width:100% !important;}#product_more_images_fxc{display:inherit; float:left; width:99.8%; overflow:hidden;}
.company_page_left{width:60%; overflow:hidden;}.company_page_left .prod_right{width:100%;}.filternav{width:97.4%;}.box_company{width:99.7%;}.company_page_right{width:39%; overflow:hidden;}#categoryCompanies{width:32.2%; margin:0 3px 5px;}.box_company .productCompanyListing{width:46.5%; margin:3px;}#detailProduct_news .bar{width:100%;}#detailProduct_news.company_whats #showOnDetailsNews li{width:92% !important;}.dealerLeft_part{width:70%; overflow:hidden;}.model_page_data_css{width:97.5%;}.mah_Pro{width:29%; overflow:hidden;}
.compare_product_list .compare_pl_box{width:23%;}.compare_product_list .select_product table{text-align:center; width:100%;}#latestCompare .compare_row ul li{width:90%;}
.compare_product_list .select_product img{width:110px;}.right_sec_model{width:29%; overflow:hidden;}
#fk-compare-cart-holder{height:193px; width:96%; float:left;}
.compere_card_hide{width:19.5%; height:auto;}.compere_card_hide img{max-width:100%; height:100%;}.compare_ig{width:100%;}.compare_tx1{width:100%;}.fk-compareremove, .fk-compareremove:hover{right:0; top:0;}
.pro_detail_right{width:100%;}
.product_comments_tital h3{font-size:14px; display:block;}
.compare_err_msg{width:96.5%; float:left;}
#taging{height:135px;}.ns_rt_box{padding-top:25px;}
.prod_tab ul li:last-child{width:49.5%; border-bottom:1px solid #fff; border-right:1px solid #fff;}
.prod_tab ul li{width:auto;}.prod_tab ul li:last-child{width:auto; border:0;}
.prod_tab ul li a{display:block;}.setNewProductDetail{left:0; right:auto;}
.product_main_speical_fet li{width:45.25%; margin-bottom:6px;}.product_main_speical_fet li:last-child{width:94%;}
ul.breadcrumb_x1, .more_about_product, #taging, .product_comments{display:none;}
.probox_galleryfl .aval_color span:after{content:""}
.probox_galleryfl .aval_color span{display:inline-block;}
.probox_new{width:36.2%;}
.prod_tab ul li a{display:block;}.setNewProductDetail{left:0; right:auto;}
.product_main_speical_fet li{min-height:246px;}

#automobile_ctz .product_ctz_box{width: 96%;}
#automobile_ctz .product_ctz_box .pro_info{float:left; width:100% !important;}
#automobile_ctz .table_onroadprice .title_table{width: 96.5%;}
.title_table .title_price_pr{width:30%; padding: 0 2px;}
.title_table .showroom_price_comp2 input{padding: 0 30px 0 0; background:url(../image/curved_arrow_nm.png) no-repeat 70px center #fff;}

#automobile_ctz .automobile_type ul li{width: 98%;}
#automobile_ctz .automobile_type ul li table tr td:first-child{width: 10%;}
#automobile_ctz .automobile_type ul li table tr td:first-child a{width: 60px; height: 50px;}
#automobile_ctz .automobile_type ul li table tr td:first-child a img{max-width:100%;}
#automobile_ctz .automobile_type ul li table tr td p{padding-left:20px;}

#automobile_ctz .product_ctz_box h1{background:none; float:left; position:relative; margin-left:0; padding:0; margin-bottom:8px; width:100%;}
#automobile_ctz .product_ctz_box h1 span{font-size:19px; background:#f7f7f7; box-shadow:0 3px 3px #ccc;}
#automobile_ctz .product_ctz_box:hover h1 span{font-size:19px; background:#911043; box-shadow:0 3px 3px #ccc;}
#automobile_ctz .product_ctz_box:hover h1{background:none;}
#automobile_ctz .table_onroadprice .automobile_type h5{width:95.8%; font-size:14px;}
#search_result{width:100% !important;}
#add_box2{display:none;}
.member_rating{height:auto;}
.member_rating .fr{float:none; display: block; padding: 8px 0 0;}
#automobile_ctz .pro_info .pro_price{white-space: normal; clear:both;}
.varient_list ul li{width:260px;}
.price_meter{margin:0px 0 10px; width:90%;}
.brand_links.category h3{margin:0px 0 10px; width:93%;}
.probox_galleryfl #chgImgDiv{text-align:center;}
.product_img1{float:left; width:100%;}
.probox_galleryfl .aval_color span a{/*display:table-row-group;*/}
.our_company_model ul li{width:28.8%;}
.our_model_car_list ul li, .our_model_bike_list ul li{width:39.5%;}

.latest_news_box_inn ul li{width: 32.15%;}
.latest_news_box_inn ul li .newsin_box .news_bot_det span{margin:0 0 0 2px;}


}

@media(min-width: 1024px){
	
}


@media(min-width:768px){
 .cateMainProdchange_img table{height:165px;}
 .cateMainProdchange_img table td{height:165px;}
 .cateMainProdchange table td img{max-height: 100%; max-width:inherit;}
}






/* http://www.menucool.com */

#sliderFrame 
{
    position:relative;
	padding:0px 0 5px;
}

#slider, #slider div.sliderInner {
    width:788px;height:250px;/* Must be the same size as the slider images */
}

#slider {
	background:#fff url(../image/loading.gif) no-repeat 50% 50%;
	position:relative;
	margin:0 auto; /*center-aligned*/
    transform: translate3d(0,0,0);
	background-repeat:no-repeat !important;
}

/* image wrapper */
#slider a.imgLink, #slider div.video {
	z-index:2;
	position:absolute;
	top:0px;left:0px;border:0;padding:0;margin:0;
	width:100%;height:100%;
}
#slider .video {
	background:transparent url(../image/video.png) no-repeat 50% 50%;
}

/* Caption styles */
#slider div.mc-caption-bg, #slider div.mc-caption-bg2 {
	position:absolute;
	width:98.6%;
	height:auto;
	padding:10px 0 10px 10px;/* 10px will increase the height.*/
	left:0px; /*if the caption needs to be aligned from right, specify by right instead of left. i.e. right:20px;*/
	bottom:0px;/*if the caption needs to be aligned from top, specify by top instead of bottom. i.e. top:150px;*/
	z-index:3;
	overflow:hidden;
	font-size: 0;
	display:none;
}
#slider div.mc-caption-bg 
{
    /* NOTE: Its opacity is to be set through the sliderOptions.captionOpacity setting in the js-image-slider.js file.*/
	background:Black;/* or any other colors such as White, or: background:none; */
}
#slider div.mc-caption-bg2 {
    background:none;
}
#slider div.mc-caption {
	font: bold 14px/20px Arial;
	color:#EEE;
	z-index:4;
	text-align:left;
    background:none;
}
#slider div.mc-caption a {
	color:#FB0;
}
#slider div.mc-caption a:hover {
	color:#DA0;
}


/* ------ built-in navigation bullets wrapper ------*/
/* Note: check themes\2\js-image-slider.css to see how to hide nav bullets */
#slider div.navBulletsWrapper  {
    top:227px;/* Its position is relative to the #slider */
	text-align:right;
	background:none;
	position:relative;
	z-index:5;
	padding-right:10px;
}

/* each bullet */
#slider div.navBulletsWrapper div 
{
    width:11px; height:11px;
    font-size:0;color:White;/*hide the index number in the bullet element*/
    background:transparent url(../image/bullet.png) no-repeat 0 0;
    display:inline-block; *display:inline; zoom:1;
    overflow:hidden;cursor:pointer;
    margin:0 6px;/* set distance between each bullet*/
}

#slider div.navBulletsWrapper div.active {background-position:0 -11px;}


/* --------- Others ------- */

#slider div.loading 
{
    width:100%; height:100%;
    background:transparent url(../image/loading.gif) no-repeat 50% 50%;
    filter: alpha(opacity=60);
    opacity:0.6;
    position:absolute;
    left:0;
    top:0; 
    z-index:9;
}

#slider img, #slider>b, #slider a>b {
	position:absolute; border:none; display:none;
}

#slider div.sliderInner {
	overflow:hidden; 
	-webkit-transform: rotate(0.000001deg);/* fixed the Chrome not crop border-radius bug*/
	position:absolute; top:0; left:0;
}

#slider>a, #slider video, #slider audio {display:none;}