

/*
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)
}*/

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; }

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_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;
	}

.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 4px;  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:14px; 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;}

.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;
}

	

}



@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:none;}
.leftside_diwali, .rightside_diwali{display:none;}.header_topImg{height:128px;}
ul.breadcrumb_x1, #taging, .news_comments{display:none;}
}

@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;}


}

@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;}
	
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.top_head, .head_logo_set{width:748px;}.mid_header_top{width:61%; 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;}
.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;}

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

.breadcrumb_xx { background:#e6e6e6; margin:0px 0 10px; padding:5px }
.breadcrumb_xx a span { color:#aa1b55; font-size:12px;/* font-family:OpenSans-Semibold */}
.breadcrumb_xx span { text-align:justify; float:left; color:#000; padding:0 5px 0 0 }
.breadcrumb_xx a:hover span { color:#196A81; text-decoration:underline }
#news_page_left, .userProfile_left { float: left; width: 690px; }
.news_deitalRight { background: none repeat scroll 0 0 #E6E6E6; font-size: 11px; margin-bottom: 10px; padding-right: 0; width: 300px; }
#main_containt_box {/* border: 1px solid #EDEDED;*/  float: left;display:block; margin: 0 0 10px; width:100%; padding:0px 0 0;}
#main_containt_box h1, #newsListing_news h1, .upcoming_poular_catb h1{ background:#0A3151; color:#fff; font-family:'MyriadProCondensed'; font-size:21px; margin:0px 0px 5px; padding:5px 8px 5px; display:block; line-height:100%;}
#newsListing_left ul li { border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; color: #333333; font-size: 14px; line-height: 35px; margin: 2px 0; }
#newsListing_left ul li a { background: url("../image/bg_li_newslink.png") repeat-x scroll left top transparent; color: #333333; display: block; list-style: none outside none; padding-left: 20px; text-decoration: none; }
#newsListing_left ul li a:hover, #newsListing_left ul li a.active { background: url("../image/bg_li_newslink_h.png") repeat-x scroll 0 0 transparent; color: #FFFFFF; }
.news_deitalLeft_tab ul li.active { background: url("../image/tab_lbg.png") no-repeat scroll left top #E5E5E5; display: block; height: 34px; }
.news_deitalLeft_tab ul li { color: #196A81; float: left; height: 34px; line-height: 34px; list-style: none outside none; text-align: center; vertical-align: middle; }
.news_deitalRight_box { background: none repeat scroll 0 0 #FFFFFF; margin: 3px 6px; padding: 5px; width: 278px; }
.news_deitalLeft_tab ul li a, .box_top ul li a { color: #FFFFFF; display: block; font-family: OpenSans-Semibold, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 400; padding: 0 14px; text-decoration: none; }
.news_deitalLeft_tab ul li.active a, .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; }
.news_deitalLeft_tab ul li a { padding: 0 18px !important; }
.news_deitalLeft_tab ul { background: none repeat scroll 0 0 #ABABAB; height: 34px; margin: 0; padding: 0; }
.newsBox {display: block; margin: 0 0 3px; overflow: hidden; padding:2px 5px; position: relative;}
#news_page_left { float: left; /*width: 690px;*/ width:100%; }
 
#newsListing_news .newsdetail {color: #666666; float: left; font-size: 12px; text-decoration: none; width: 100%; }
#listingTaging { clear: both; color: #000000; font-size: 11px; text-decoration: none; }
#newsListing_news .dateing {color:#246B7E; float: left; font-weight:bold; width:100%;}
.news_deitalRight_boxLeft { background-color: #FFFFFF; border: 2px solid #DADADA; color: #424141; float: right; height: 94px; margin-left: 8px; overflow: hidden; vertical-align: middle; width: 116px; }
.news_deitalRight_boxLeft table{ height:100%}
.news_deitalRight_boxTital { border-bottom: 1px solid #E5E5E5; color: #AA1B55; line-height: 17px; margin: 0 0 5px; overflow: hidden; padding: 0 0 3px ; }
.news_deitalRight_boxTital a {  font-family: OpenSans-Semibold, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 400; line-height: 100%; padding: 0; text-decoration: none; text-overflow: ellipsis; }
.news_deitalRight_boxTital a:hover { text-decoration:underline}
.title_right_view .view { float:left }
.news_deitalRight_box_tabing ul li dt { color: #AA1B55; font-size: 12px; line-height: 12px; padding: 0 0 5px; }
.news_deitalRight_boxRight { color:#777777; font-size: 12px; }
.listing_left { float: left; width: 480px; }
.listing_right { float:left }
#latestAutoMobile { float:left; width:254px; margin:0 3px }
#latestAutoMobile .tital { background:url(../image/bg_title_blue1.png) repeat-x 0 0 #3f94aa; width:234px; height:26px; text-align:left; vertical-align:middle; line-height:22px; color:#fff; font-size:14px; padding:5px 0 0 20px }
#latestAutoMobile .discrip { position:relative; height:408px; box-shadow:0 0 4px #999 inset; border-bottom:2px solid #d6d6d6; padding:5px }
#latestMobile .subTital, #latestAutoMobile .subTital { clear:both; background:#e5e5e5; margin:10px -4px 0; padding:5px }
#latestMobile .subTital  a:hover, #latestAutoMobile .subTital a:hover{ text-decoration:underline}
#latestMobile .subTitalDis, #latestAutoMobile .subTitalDis { font-size:13px; color:#4d4d4d; padding:5px }
#latestMobile ul, #latestAutoMobile ul { font-size:12px; color:#0482cf; margin:0; padding:0 5px 0 19px }
#latestMobile ul li, #latestAutoMobile ul li { font-size:12px; color:#555; padding-bottom:6px; line-height:14px; list-style-type:disc }
#latestMobile ul li a, #latestAutoMobile ul li a { font-size:12px; color:#4d4d4d; text-decoration:none }
#latestMobile ul li a:hover, #latestAutoMobile ul li a:hover{ color:#AA1B55; text-decoration:underline}
#latestAutoMobile ul li a:hover { font-size:12px; color:#AA1B55; text-decoration:underline; }
#gallery .readmoreLates { margin:0 8px 0 0 }
#newFotterGallery1 .readmorenews, #gallery .readmore, #latestMobile .readmore, #latestAutoMobile .readmore { float:right; position:absolute; bottom:0; right:0 }
#gallery .readmore a, #newFotterGallery1 .readmorenews a, #gallery .readmoreLates a, #latestMobile .readmore a, #latestAutoMobile .readmore a { text-decoration:none; color:#000; display:block; background:url(../image/read_more_pointer.png) no-repeat left 6px; line-height:100%; font-size:14px; padding:3px 3px 3px 14px }
#gallery .readmore a:hover, #newFotterGallery1 .readmorenews a:hover, #gallery .readmoreLates a:hover, #latestMobile .readmore a:hover, #latestAutoMobile .readmore a:hover{}
#latestFashion { float:left; width:258px; margin-left:4px }
#latestFashion .tital { height:26px; text-align:left; vertical-align:middle; line-height:22px; color:#fff; font-size:14px; padding:5px 0 0 20px }
#latestFashion .discrip { background-color:#f6f6f6; padding:5px }
#latestFashion ul li a:hover { font-size:12px; color:#ebebeb; text-decoration:none; -moz-transition-duration:.4s;
-moz-transition-property:all; -webkit-transition-duration:.4s;
-webkit-transition-property:all }
#latestFashion .readmore { clear:both; width:32px; background:#ebebeb; color:#FFF; display:block; margin:0 -5px -5px 0; padding:2px 7px }
#latestMobile { float:right; width:473px; height:450px; background:#fff }
#latestMobile .tital { width:449px; text-align:left; vertical-align:middle; line-height:22px; padding-left:20px; font-size:14px }
#latestMobile .discrip { position:relative; box-shadow:0 0 4px #999 inset; border-bottom:2px solid #d6d6d6; background:#FFF; width:459px; padding:5px }
#latestEntertainment ul li a:hover { font-size:12px; color:#454545; text-decoration:none; -moz-transition-duration:.4s;
-moz-transition-property:all; -webkit-transition-duration:.4s;
-webkit-transition-property:all }
#latestEntertainment .readmore { clear:both; width:32px; background:#454545; color:#FFF; display:block; margin:0 -5px -5px 0; padding:2px 7px }
#latestEntertainment .readmore a:hover { text-decoration:none; color:#ccc }
#latestHealth { float:left; width:238px; margin-left:6px }
#latestHealth ul { font-size:12px; color:#0482cf; list-style:square; margin:10px 0 0 14px; padding:0 }
#latestHealth ul li a:hover { font-size:12px; color:#637806; text-decoration:none; -moz-transition-duration:.4s;
-moz-transition-property:all; -webkit-transition-duration:.4s;
-webkit-transition-property:all }
#latestHealth .readmore { clear:both; width:32px; background:#637806; color:#FFF; display:block; margin:0 -5px -5px 0; padding:2px 7px }
#newFotterGallery { margin-top:10px; width:1000px; border:0 solid #CCC; height:220px; padding-top:10px; padding-left:0 }
#newFotterGallery .box { border:#f5f5f5 3px solid; background:#f5f5f5 }
#newFotterGallery1 { border:0 solid #c5c5c5; width:190px; height:210px; text-align:center; vertical-align:middle; float:left; margin:0 5px; padding:0 0 10px }
#newFotterGallery1 .box { width:178px!important; height:210px!important; text-align:center; vertical-align:middle }
#newFotterGallery1 .box:hover { width:163px; height:240px; text-align:center; vertical-align:middle }
#newFotterGallery1 .boxTital { font-size:14px; color:#aa1b56; background:#e5e5e5; text-align:left; padding:5px 10px }
#newFotterGallery1 .boxTital a:hover{ text-decoration:underline}
#newFotterGallery1 .boxImg { height:105px; width:180px; overflow:hidden; text-align:center; line-height:105px; margin:0 0 10px }
#newFotterGallery1 .boxImg a { height:105px; width:180px; margin-left:0; text-align:center; line-height:105px }
#newFotterGallery1 .boxImg a img { vertical-align:middle; min-width:180px }
#newFotterGallery1 .boxName { text-align:left; color:#000; font-size:12px; text-decoration:none; margin-left:10px; margin-top:6px; width:160px; height:48px; overflow:hidden }
#newFotterGallery1 .boxName a:hover{ text-decoration:underline}
#newsListing_left { background:#FFF }
#newsListing_left ul li { line-height:35px; color:#333; font-size:14px; border:1px solid #ccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin:2px 0 }
#newsListing_left ul li a { text-decoration:none; color:#333; list-style:none; background:url(../image/bg_li_newslink.png) repeat-x left top; padding-left:20px; display:block }
#newsListing_left ul li a:hover, #newsListing_left ul li a.active { background:url(../image/bg_li_newslink_h.png) repeat-x 0 0; color:#FFF }
#newsListing_news { float:left; margin:0; padding:0; /*width:682px;*/ width:100%;}
/*#newsListing_news .newsBox { clear:both; position:relative; overflow:hidden; display:block; height:100px; margin:0 0 3px; padding:8px }*/
.title_right_view { float:right; line-height:16px; width:100px; font-size:12px; font-family:Arial, Helvetica, sans-serif }
.title_right_view img { float:left; padding:3px 0 }
#newsListing_news .img {float:left; font-family:Arial, Helvetica, sans-serif; width:100%; height:145px; overflow:hidden; text-align:center }
#newsListing_news .newstital {font-size:24px; height:42px; overflow:hidden; font-family:'MyriadProCondensed'; margin:15px 0 10px; padding:2px 0 5px; width:100%; float:left; line-height:23px;}
#newsListing_news .newstital a { /*color:#aa1b55;*/ text-decoration:none; -moz-transition-duration:.3s;
-moz-transition-property:all; -webkit-transition-duration:.3s;
-webkit-transition-property:all; color:#2c2c2c; }
#newsListing_news .newstital a:hover { text-decoration:underline}
#newsListing_news .textDetails {float:left;}
#newsListing_news .newTag a { color:#ED3F84; text-decoration:none }
#newsListing_news .newTag a:hover { color:#2DB2EA; text-decoration:none }
#newsListing_news .text { clear:both; font-size:11px; color:#666; text-decoration:none; width:370px; height:60px; overflow:hidden }
#newsListing_news .dateing { color:#246B7E; font-weight:bold; float:left;}

#newsListing_news .newsdetail p a {/* display:block; background:url(../image/link_image.png) no-repeat scroll -8px -129px transparent; float:right; height:17px; text-decoration:none; width:80px; text-align:left; text-indent:-999em; margin:0;*/ font-weight:bold; text-decoration:underline; padding:5px 0px 0; float:right; color:#2c2c55; font-family:Arial, Helvetica, sans-serif;}
#newsListing_news .newsdetail p a:hover {text-decoration:none; color:#cf2c6f }
#listingTaging { font-size:11px; color:#000; text-decoration:none; clear:both }
#listingTaging .view { font-size:11px; color:#666; text-decoration:none; float:left }
#listingTaging .view span { font-size:11px; color:#D93176; text-decoration:none }
#newsListing_recent { margin-top:10px; width:250px; float:left }
#newsListing_recent .tital { border-bottom:1px solid #CCC; color:#2db2ea; font-size:14px; padding-bottom:3px }
#newsListing_recent .box { width:250px; clear:both; border-bottom:1px dotted #CCC; margin:3px 0; padding:3px 0 }
#newsListing_recent .img { float:left; border:1px solid #CCC; margin-right:4px; padding:2px }
#newsListing_recent .dis { color:#666; float:left; font-size:11px; height:74px; overflow:hidden; width:170px }
#newsListing_recent .dis span { font-size:12px; color:#000 }
#newsListing_recent .dis span a { font-size:12px; color:#000; text-decoration:none }
#latestMobile .tital, #latestNew .tital { background:#b4205b url(../image/bg_title_magento.png) repeat-x left top; width:452px; height:26px; text-align:left; vertical-align:middle; line-height:22px; color:#fff; font-size:14px; padding:5px 0 0 20px }
#latestMobile .tital a:hover, #latestNew .tital a:hover,
#latestAutoMobile .tital a:hover{ text-decoration:underline;}
.mobile_sceond { padding-top: 15px; }
.newPageproductGallery { background-color:#fff; border:1px solid #d6d6d6; border-radius:4px; padding-left:2px; padding-bottom:4px }
.newPageproductGallery_tital { background:url(../image/bg_title_blue.png) repeat-x left top #3c8fa5; border-radius:4px 4px 0 0; padding-left:18px; height:30px; font-size:14px; color:#FFF; line-height:30px; margin-left:-2px; margin-top:-2px }
.newPageproductGallery_tital h2 { font-size:14px }
#newPageproductGallery { float:left; width:151px; position:relative; height:165px; border:0px solid #f5f5f5; display:block; text-decoration:none; background-color:#f5f5f5; margin:5px 2px 0; padding:4px 8px; }
#newPageproductGallery:hover { border:0px solid #d6d6d6; background:#FFF }
#newPageproductGallery .photo { height:100px; vertical-align:middle; font-size:12px; text-align:center; margin:3px }
#newPageproductGallery .photo table { border:0 solid; height:100px; background:none; margin-left:-3px }
#newPageproductGallery .titals { text-align:left; font-size:14px; color:#aa1b56; text-decoration:none; font-weight:400; max-height:34px; line-height:17px; overflow:hidden; margin:2px 4px }
.cateMainProdchange_retes { color: #AA1B55; font-family: OpenSans-Semibold; height: 14px; margin: 4px 4px 0; text-align: left; text-decoration: none; }
#ajxblockNewsCatPrd { margin-bottom: 10px; }
#newPageproductGallery .titals a { text-decoration:none; font-weight:400 }
#newPageproductGallery .dis { height:26px; text-align:center; line-height:12px; font-size:11px; color:#444; text-decoration:none; font-weight:400; overflow:hidden; margin:0 4px 6px }
#newPageproductGallery p span { font-family:Arial; font-size:10px; font-weight:400; color:red; text-decoration:none; text-align:right }
.news_deitalLeftNewUpdate { background: none repeat scroll 0 0 #F5F5F5; height: auto; line-height: 22px; margin: 2px 0 0; text-decoration: none; }
.news_deitalLeftTextShad { color: #AA1B55; text-decoration: none;padding:4px; font-size:22px; margin:0px; }
.news_deitalLeft { font-size: 12px; width: 694px; }
#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:102px;}
#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:#fff; 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:#fff; text-decoration:none; margin-top:1px }
#taging .four { font-size:12px; color:#fff; text-decoration:none; padding-top:5px }
#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 -1201px -52px transparent!important; width:14px; height:17px; font-size:12px; color:#000; text-decoration:none }
.listing_left { width:480px; float:left }
.mid_fx { margin-bottom:10px; border:1px solid #EDEDED; }
.mid_fx #x,
.mid_fx #s{ margin:-15px 0 0 0; color:#FFFFFF; line-height:100%}
.mid_fx #x a,
.mid_fx #s a { color:#FFFFFF; padding:5px 8px; border-radius:10px;  font-weight:bold; text-transform:uppercase; background:#AA1B55; }
.mid_fx #x a:hover, 
.mid_fx #s a:hover { background:#246B7E}
.mid_fx ul{ list-style-type:disc; padding:10px 0 20px 15px}
.mid_fx ul li{ list-style-type:disc; line-height:160%; padding:0 0 3px 0}
#findLinkByCenter { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E6E6E6; clear: both; margin-bottom: 10px; width:auto }
#findLinkByCenter h3 { background: none repeat scroll 0 0 #F5F5F5; color: #AA1B55; font-size: 16px; padding: 6px 0; text-align: center; }
#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; display: inline-block; margin: 0 6px; width: 300px; }
#findLinkByCenter ul li a:hover { text-decoration:underline }
.used_specials1 { background:url(../image/used_icon.png) no-repeat 0 0; height:30px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; display:block; top:117px; vertical-align:middle; color:#FFF; position:absolute; font-size:13px; font-weight:700; left:-86px; text-decoration:none; text-align:left; padding-left:8px }
.used_specials_newDetail { background:url(../image/used_icon.png) no-repeat 0 0; height:30px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; display:block; top:75px; vertical-align:middle; color:#FFF; position:absolute; font-size:13px; font-weight:700; left:-86px; text-decoration:none; text-align:left; padding-left:8px }
.used_specialsPopular { background:url(../image/used_icon.png) no-repeat 0 0; height:30px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; z-index:9999; line-height:30px; display:block; top:52px; vertical-align:middle; color:#FFF; position:absolute; font-size:13px; font-weight:700; left:-71px; text-decoration:none; text-align:left; padding-left:8px }
.used_listViews { background:url(../image/used_icon.png) no-repeat 0 0; height:30px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; display:block; top:117px; vertical-align:middle; color:#FFF; position:absolute; font-size:13px; font-weight:700; left:0; text-decoration:none; text-align:left; padding-left:8px }
ul#related-posts { width:0!important; list-style:none; margin-bottom:4px; margin-top:0; height:0 }
.box_1 { border: 1px solid #E4E4E4; float: left; min-height: 218px; padding: 0; position: relative; width: 712px; }
.mid_fx.box_1 { width:690px; margin-bottom:10px }
.box_1 h1 { background: none repeat scroll 0 0 #F5F5F5; color: #AA1B55; font-size: 20px; margin:0; line-height: 100%; padding: 5px; }
#chgImgDiv { background: none repeat scroll 0 0 #FFFFFF !important; border: 1px solid #969696; padding: 0; }
.news_sec_gallary { padding: 5px 10px 5px 0 !important; float:left }
.mid_fx .clr { padding: 10px; }
#subscribe { display:none }
.probox_small img, .probox_small table, #userProfile_contact .map img { border:1px solid #999 }
.probox_small { padding: 4px 0; width: 162px; }
#newPolling { width:220px; padding-left:10px }
#newPolling .tital { background:url(../image/newsMain.png) no-repeat scroll -843px -359px transparent; width:215px; height:37px }
#newPolling .box { border-radius:3px; background:#FFF; box-shadow:0 0 12px #999 inset; padding:5px }
#newPolling .ques { border:1px solid #037592; border-radius:3px; background:#078aab; box-shadow:0 0 12px #999 inset; font-size:14px; color:#FFF; padding:5px }
#newPolling .point { padding-top:10px; padding-left:10px }
#newPolling .smartVote { font-size:16px; color:#05708b; padding-top:5px }
#newPolling .smartVote span { font-size:16px; color:#ed3f84; float:right; padding-left:3px }
#newPolling .submit { background:url(../image/newsMain.png) no-repeat scroll -843px -397px transparent; text-decoration:none; width:61px; height:61px; border:0 solid; cursor:pointer; margin-top:-4px }
#newPolling .submit:hover { background:url(../image/newsMain.png) no-repeat scroll -910px -397px transparent; text-decoration:none; width:61px; height:61px }
.news_deitalLeftText { color:#333; font-size:12px; line-height:18px; text-align:justify }
.news_deitalLeftText a { color:#AA1B55; }
.news_deitalLeftText a:hover { color:#AA1B55; text-decoration:underline; }
.news_deitalLeftText p { margin-top:0; margin-bottom:5px }
.news_deitalLeftText ul { list-style:disc inside none; padding:0 0 20px 20px }
.news_deitalLeftText ul li { list-style:disc inside }
#possRes .ques a { color: #FFFFFF; display: block; text-decoration: none; }
.news_deitalLeftText span { float: left; padding: 0 2px 3px 0; text-align: justify; }
#relatedNews {color:#000; text-decoration:none; clear:both; background:#fff; display:inline-table; border:1px solid #d6d6d6; border-radius:4px; padding-bottom:5px; margin-bottom:10px; width:99.8%;}
#relatedNews .tital { background-color:#ebebeb; border-radius:3px 3px 0 0; padding-left:18px; height:34px; color:#aa1b55; line-height:30px; margin-left:0; margin-top:0; font-family:OpenSans-Semibold; font-size:18px; font-weight:400; margin-bottom:10px;}
#relatedNews .tital h2 { font-size:16px }
#relatedNews .link { font-size:14px; color:#AA1B55; text-decoration:none; padding:0 10px }
#relatedNews .link ul li { position:relative; list-style:square inside none; clear:both; color:#666; padding-top:5px }
#relatedNews .link ul li a { }
#relatedNews .link .related_news_box{width:31.5%; height:225px;}
#relatedNews .link .related_news_box .newstital { margin-top:5px;}
#relatedNews .link .related_news_box  .newsBox .img{text-align:center; line-height:148px;}


a.tt, a.tt_related { position: relative; text-decoration: none;}
a.tt span.tooltip { display:none; position:absolute; top:0; left:0; width:187px; color:#000; text-align:center; filter:alpha(opacity:90);
opacity:0.90; margin:15px 0 0 }
a.tt:hover span.tooltip { display:block; background:url(../image/bubble.png) no-repeat top; padding:15px 0 0 }
a.tt:hover span.top { display:block; background:url(../image/bubble.png) no-repeat top; padding:18px 8px 0 }
a.tt:hover span.middle { display:block; background:url(../image/bubble_filler.gif) repeat bottom; padding:0 4px }
a.tt:hover span.bottom { display:block; color:#548912; background:url(../image/bubble.png) no-repeat bottom; padding:3px 5px 5px }
a.tt:hover span.tooltip p { background:url(../image/bubble_bot.png) no-repeat bottom; margin:0 0 -5px; padding:0 10px 8px }
a.tt_related span.tooltip { display:none; font-size:11px }
a.tt_related:hover span.tooltip { display:block; z-index:9999; position:absolute; top:0; right:-260px; width:280px; color:#000; text-align:justify; filter:alpha(opacity:1.00);
opacity:1.00; margin:15px 0 0 }
a.tt_related:hover span.top { display:block; background:url(../image/bubbles.png) no-repeat top; padding:18px 8px 0 }
a.tt_related:hover span.middle { display:block; background:url(../image/bubbles_box.gif) repeat bottom; text-align:justify; padding:0 4px }
a.tt_related:hover span.bottom { display:block; color:#548912; background:url(../image/bubbles.png) no-repeat bottom; padding:3px 5px 5px }
.newcompure_txt { color:#f02a7b; font-size:18px; text-decoration:none }
.newcompure_txt span a:hover { color:#f02a7b; font-size:12px; text-decoration:underline }

.paging_product {float:left; width:99.8%; background:url(../image/product_paging_bg.jpg) repeat-x #f3f3f3; padding:0px 0px; margin:8px 0 8px 0px; border:1px solid #e7e5e5; height:35px;}
.paging_product table{border-collapse:collapse;}
.paging_product table td:first-child{float:left; padding:7px 7px; font-size:16px; color:#c8296b;line-height:1.4em;}
.paging_product table td:last-child{float:right; color:#7f7f7f; font-size:18px;}
.paging_product 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;}
.paging_product table td:last-child a:last-child{background:none; padding:7px 7px;}
.paging_product table td:last-child a.Curent1{background:#c8296b; color:#fff;}



.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; }
ul#related-posts li a span table { width:182px }
ul#related-posts li a { float:left; margin-right:10px; display:block; position:relative }
ul#related-posts li a span { position:absolute; overflow:hidden; display:none; z-index:5000000; background:#e4e4e4; border:solid 1px #b5b5b5; left:-32px; top:42px; padding:4px }
ul#related-posts li a span small { color:#777; font-size:9px; display:block; font-weight:400 }
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 li a:hover span { display:block }
.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; }
#UpcmgNews {/*margin:0 -5px;*/ padding:0 0 10px; width:103%;}
#upcoming_news {width:324px; float:left; border:1px solid #E6E6E6; margin:5px 11px 5px 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; min-height:533px;}
#upcoming_news .title_main { padding:8px 10px }
#upcoming_news .title_main, #upcoming_news .title_main a {font-size:21px; color:#fff; text-decoration:none; background:#0A3151; font-family: 'MyriadProCondensed'; border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;}
#upcoming_news:hover { background:#FCFCFC }
#upcoming_news:hover .title_main, #upcoming_news:hover .title_main a { background:#ec3982; color:#FFF }
#upcoming_news ul { list-style-type:none }
#upcoming_news ul li { list-style-type:none; background:#FFF; border-bottom:1px solid #E6E6E6; padding:7px 7px; float:left; width:95.8%; height:85px; overflow:hidden;}
#upcoming_news ul li:last-child{border:none;}
#upcoming_news ul li:nth-child(even){background:#fbfbfb;}
#upcoming_news ul li .img_upcoming { float:left; position:relative; margin:0 7px 0px 0px;}
.upcoming_news_data_main{float:right; width:59%; position:relative; height:85px;}
.upcoming_news_data_main .description{float:left; width:100%; position:absolute; bottom:0;}
#upcoming_news ul li .img_upcoming table { height:86px; width:120px; overflow:hidden;}
#upcoming_news ul li .img_upcoming table td{vertical-align:top;}
#upcoming_news ul li .img_upcoming table img {/*max-width:120px*/ width:120px; height:85px;}
#upcoming_news ul li .title { margin-bottom:3px; float:left; width:100%;}
#upcoming_news ul li .title, #upcoming_news ul li .title a {font-size:14px; text-decoration:none; color:#2c2c2c; line-height:1.3em;}
#upcoming_news ul li .title a:hover{ text-decoration:underline}
h1.page_title_normal { border:1px solid #E4E4E4; margin:5px 0 0 }
#upcomingnews_right_sec { background: none repeat scroll 0 0 #E6E6E6; float: right; margin-bottom: 10px; padding: 0; width: 310px; }
#upcomingnews_right_sec h2 { background: none repeat scroll 0 0 #B8B8B8; color: #FFFFFF; font-size: 18px; margin-bottom: 0; padding: 8px 10px; }
#upcomingnews_right_sec ul { padding: 5px 0; }
#upcomingnews_right_sec ul li { border-bottom: 1px solid #D5D5D5; border-top: medium none; float: none; margin: 0 5px; font-size:14px; padding: 3px; width: auto; }
#upcomingnews_right_sec ul li a { color: #333333; display: block; font-size: 14px; padding: 4px 5px; text-decoration: none; }
h1.title_normal { margin: 0 0 10px !important; line-height:100% }
.outer_page_section, .product_detailmain_pad, .product_design_pad_new { padding: 6px 0 10px; }
#read_data { padding:0 0 20px 0; font-size:14px;}
#read_data p {line-height:1.7em; font-family:Arial,Helvetica,sans-serif;}
#read_data p a{ text-decoration:underline}
.upcoming_paragraph{text-align:justify;color:#000; margin-bottom:5px;  float:left; width:99.8%; border:#0A3151 1px solid;} 
.upcoming_paragraph p{ font-family:Arial, Helvetica, sans-serif; color:#787878; padding:5px; line-height:1.5em;}

#newsListing_news h1.tital,.upcoming_poular_catb h1.tital{ margin:0;}

/************************* new ******************************************/
.news_comments_tital {
  border-radius: 3px 3px 0 0;
  color: #AA1B55;
   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 #306BB0;
cursor:pointer;
}
.news_comments {border: 1px solid #B4B4B4; border-radius:4px; clear: both; color: #000000; margin-bottom: 10px; text-decoration: none; }
.news_comments .fb-comments{padding:0 !important;}
.popular_pro_similar_tital h3 { 
color: #FFFFFF; float: left; 
font-family: OpenSans-Semibold;
 font-size: 14px; font-weight: 400; 
 margin: 0; 
 padding: 7px;
  text-shadow: 0 0 #FFFFFF; 
  }
#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:12px; text-align:justify; line-height:1.6; min-height:50px;}
#comment #cmt_box a.reply_link:hover { /*background:#246B7E; color:#fff; border:1px solid #000*/ color:#039fd2 }
#comment #cmt_box .img_user_outer { float: left; margin-left:0px; width:65px; font-size:14px}
#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 }
#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:#115c99; border: 0 none;  border-radius: 3px;    color: #FFFFFF; font-size: 12px;  font-weight:bold;  padding:7px 10px; font-family:Arial, Helvetica, sans-serif;}
#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;
}
#taging .second, #taging span.news_rate, #taging .news_tags span{
font-weight:600;
color:#fff;
}
#taging .second{
padding-top:5px;
}
#taging .news_tags{
padding:5px;
}
#taging .news_tags span[itemprop="keywords"]{
font-weight:normal;
text-align:initial;
}
#taging .first span[itemprop="author"]{
padding-right:8px;
}
.upcmg_news_views{font-weight:bold; float:left;} 
.star_rate_upcmg_news{float:right;}
.star_rate_upcmg_news img{padding:0 1px;}
.upcoming_list_views{padding:4px 0; font-weight:600;}
.upcoming_list_rateing img{padding:0 1px;}
 .news_list_views{padding:4px 0; font-weight:600;}
.news_list_rateing img{padding:0 1px;}

.news_main_box{float:left; width:100%; padding:10px 0 0;}
.news_author{float:left; width:698px;}
.news_img_lt{float:left; width:22%; overflow:hidden; margin-right:10px; border:1px solid #ccc; padding:4px;}
.news_img_lt img{width:100%;}
.news_txt_rt{display:block;}
.news_setb{border:1px solid #e4e4e4; float:left; padding:2px 1px 8px; width:691px;}
.news_setb h1{display:block; background:#f5f5f5; font-size:20px; color:#aa1b55; margin:0; padding:8px;}
.news_pro{display:block;  margin:5px; padding:5px;}
.news_pro p{text-align:justify;}
.news_related{display:block; margin:5px; padding:5px; clear:both;}
.news_related h2{display:block; margin-bottom:5px; font-size:16px; color:#cc2a6c;}
.news_related ul{background:#f6f6f6; float:left; width:100%; padding:0px 10px; width:97%;}
.news_related ul li{border-bottom:1px solid #c5c5c5; float:left; padding:10px 0; width:100%;}
.news_related ul li:last-child{border-bottom:0;}
.news_related ul li a.img_art{float:left; margin-right:10px;}
.news_related ul li .ns_box_img{float:left; width:17%;}
.news_related ul li div.rt_ns_box{float:right; width:83%; height:71px; overflow:hidden;}
.news_related ul li h3{float:left; margin-bottom:5px; font-size:16px; color:#494949; width:100%;}
.news_related ul li h3 a{float:left; margin-right:10px; color:#494949;}
.news_related ul li h3 a:hover{text-decoration:underline;}
.news_related ul li span.news_date{float:left; width:100%; color:#020202; font-size:12px;}
.news_read_more{background:url(../image/news_read_more.jpg) repeat-x; width:97%; padding:0px 10px; float:left;}
.news_read_more a{color:#cc2a6c; line-height:1; padding:8px 0; float:left;}
.news_read_more a:before{content:"→"; padding:0px 8px 0 0; float:left;}
.news_read_more a:hover{text-decoration:underline;}


.news_box{clear:both; display:block; float:left;/* margin:5px 0 0; padding:10px 0px;*/ width:100%;}
.news_box .headbt{height:40px; position:relative; z-index:2; font-size:22px; font-family:'MyriadProCondensed';} 
.column_right .headbt {background:#fff; table-layout:fixed; display:table; width:99.8%; border:1px solid #e3e3e3; box-shadow:0px 3px 5px #ddd;}
.column_right .headbt span, .column_mid .headbt span{color:#000000; padding:3px 20px; float:left;} 
.column_mid .column2 span{color:#fff;}  
.column_mid .column2{width:100%; background:#3498db; float:left; display:table-cell; padding:10px 0; height:20px;}
.column_right .column3{width:100%; float:right; display:table-cell; padding:10px 0; height:20px;}

.slide_window{width:99.8%; overflow:hidden; float:left; border:1px solid #e3e3e3;}
.flex_box_set{display:block; table-layout:fixed; width:100%;} 
.post_news img{max-width:100%;}
.column_content{padding-top:15px;}
.flex_box_set .column_mid{position:relative; vertical-align:top; width:40.5%; background:#fff; float:left; display:table-cell;}
.article_container{padding:0 20px; position:relative; margin:0 0 20px;}
.post_news{-moz-box-shadow:1px 1px 2px 0 #d0d0d0;-webkit-box-shadow:1px 1px 2px 0 #d0d0d0; box-shadow:1px 1px 2px 0 #d0d0d0; border-color:#e4e4e4 #bebebd #bebebd #e4e4e4;border:1px solid #ccc; background:#fff; position:relative;}
.container_news{width:100%; overflow:hidden; position:relative; text-align:center;}
.content_news{padding:12px 15px 20px;}
.content_news .ns_cat{display:block; margin-bottom:5px; font-weight:bold; font-size:10px;}
.content_news .ns_cat a{color:#8a8c8e;}
.content_news h3{font-size:28px; display:block; line-height:29px; font-family:'MyriadProCondensed';}
.content_news h3 a{color:#505050;}
.shares_stub{margin-left:-4px; padding:16px 0 6px 4px;}
.shares_stub span.rt_aro{position:absolute;bottom:-0px;right:0px;display:inline-block;vertical-align:middle;margin-left:4px;}
.article_container span.rt_aro{background:url(../image/rt_aro.jpg) no-repeat;}
.article_container span.rt_aro{height:26px; width:26px; display:block;}
.article_container:hover span.rt_aro{background:url(../image/rt_aro1.png) no-repeat;}
.shares_stub span.soc_ns{float:left; margin-left:-5px;}
.flex_box_set .column_right{-moz-box-shadow:3px 3px 12px 0px #dddddd inset; -webkit-box-shadow:3px 3px 12px 0px #dddddd inset; box-shadow:3px 3px 12px 0px #dddddd inset;position:relative; vertical-align:top; width:59.5%; background:#fff; float:right; display:table-cell;}
.content_width{width:100%; overflow:hidden; position:relative; text-align:center;}
.conin_ns{position:relative; background:#fff; padding:5px; margin-top:-60px;}
.conin_ns p{display:block; color:#706f6f; line-height:20.5px;}
.conin_ns p span{font-size:10px; display:block;}
.conin_ns h4{font-size:28px; display:block; line-height:29px;  font-family:'MyriadProCondensed';}
.slide_window a{color:#505050}
.slide_window a:hover{text-decoration:underline;}
.tweet_news{ margin:0px 5px 0 5px; float: left; margin: 0px;}
.soc_ns .fb_iframe_widget{float:left; margin-right:6px;}

#taging{float:left; width:99.5%;}
.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;}
.ns_source{float:right; padding-left:26px; background:url(../image/Source-ico.png) no-repeat left center;}
.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;}

.main_news{float:left; width:100%; position:relative;}
.new_description p{color:#787878; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; border:1px solid #0A3151; padding:5px;}
.more_news_show{float:left; width:100%;}
.related_news_box{float:left; width:24%; box-shadow:0 0 5px #ccc; margin:0 5px 8px; height:245px;}
.newsdetail .news_list_rateing{float:right; padding:4px 0;}
.upcoming_product{width:683px; float:left;}

.related_news_box2{float:left; width:24%; box-shadow:0 0 5px #ccc; margin:5px 5px 10px; height:245px;}
.related_news_box2 .upcoming_list_rateing{float:right;  padding:4px 0;}

.newsH2{margin:5px;}

.newsH3{margin:5px;}
.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;}
.upcoming_Latest_prd{float:left; width:100%; overflow:hidden;}
.author_social_media{float:left; width:98.5%; margin:3px 0; text-align:right; padding:5px; border:1px solid #e9e9e9;}
.author_social_media span{float:left; background:url(../image/author_social.png) no-repeat; margin-right:10px;}
.author_social_media a{float:left; padding:10px 0px 10px 40px;  height:14px;}
.author_social_media span.email{background-position:0 0;}
.author_social_media span.google{background-position:0px -34px;}
.author_social_media span.twitter{background-position:0px -103px;}
.author_social_media span.linkedin{background-position:0px -67px;}

.show-more-news {
    background: none repeat scroll 0 0 #697071;
    border: 1px solid #d6d7d7;
    box-sizing: border-box;
    color: #edeeef;
    cursor: pointer;
    font-size: 1.333em;
    margin: 20px auto;
    padding: 8px;
    text-align: center;
    width: 480px;
	display:table;
}
#read_data img{max-width:100%;}

.newsdata{border:1px solid #EDEDED; float:left; width:99.8%; margin:8px 0;}
.newsdata_pad{padding:5px; display:block;}
.newsdata  h2{background:#ebebeb; padding-left:8px; height:34px; color:#aa1b55; line-height:30px; margin-left:0; margin-top:0; font-size:18px; font-weight:bold;}
.newsdata_pad p{padding:0 0 10px; line-height:1.6em; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.newsdata .categoryTable{width:100.5%;}
.newsdata  #categoryNewsDetailsA{width:24.4%; float:left; box-shadow:0 1px 3px #ccc; min-height:216px; margin:0 2.5px 8px;}
.newsdata  #categoryNewsDetailsA:hover{box-shadow:0 1px 3px #AA1B55;}

.newsdata #categoryNewsDetailsA a{text-decoration:none; color:#fff;}
.newsdata #categoryNewsDetailsA a:hover{text-decoration:none;}
.newsdata #categoryNewsDetailsA .categorytitals{background:#AA1B55; padding:5px; font-size:15px;}
.newsdata #categoryNewsDetailsA .categoryDiscrb ul {padding:4px 4px 0 0;}
.newsdata #categoryNewsDetailsA .categoryDiscrb ul li{background:url(../image/cricle_product.jpg) no-repeat scroll 4px 4px; clear:both; display:block; font-size:12px; padding:2px 0 3px 18px; text-align:left;}
.newsdata #categoryNewsDetailsA .categoryDiscrb ul li a{color:#888787; text-decoration:none;}
.newsdata #categoryNewsDetailsA .categoryDiscrb ul li a:hover{text-decoration:underline;}

.event_main{float: left; border: 1px solid rgb(204, 204, 204); width: 99.8%; margin: 8px 0; background:#fff;}
.event_main h1{display: block; background: none repeat scroll 0px 0px rgb(52, 152, 219); color: rgb(255, 255, 255); padding: 0px 4px; font-family: 'MyriadProCondensed'; font-size: 25px; line-height: 1.6em; margin-bottom: 10px;}
.event_main span p{padding:0 5px; margin:0 0 8px;}
.back_paris_bg{background:url(../image/bg2.jpg) no-repeat center 62px; width:100%; float:left; min-height:1280px;  background-attachment: fixed; overflow:hidden;}
.event_car_img{position:absolute; top:530px; right:-22%; z-index:500;}
.back_paris_bg .wrapper{position:relative;}
.back_paris_bg .slide_window{min-height:800px; background:#fff;}
.back_paris_bg .paris_date_hed{font-family: arial,helvetica,sans-serif; color: rgb(190, 9, 40); font-size: 18px; display: block; line-height: 1.7em; padding: 0px 5px; background-color: rgb(249, 249, 249);}
.paris_car_space{float:right; width:25%; height:120px;}

#event_ul_li{width:100%; float:left; margin-bottom:8px;}
#event_ul_li ul{margin-left:15px; line-height: 1.9em;}
#event_ul_li ul li{background:url(../image/bg_breadcrumb.png) no-repeat left center; padding-left:18px; font-weight:bold; display:block;}

.othrReviews{margin-bottom:0;padding:10px; border: 1px solid #ddd; box-shadow: 0 0 1px 1px #f6f6f6; margin-bottom:20px; overflow: hidden;  position: relative; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.articlenav{width:265px;font-size:13px;color:#000}
.othrReviews .pull-left{float:left;}
.othrReviews .pull-right.articlenav{text-align:right}
.othrReviews .pull-right{float:right;}

.othrReviews .next-btn, .othrReviews .prev-btn{color: #fff; display: block; font-size: 13px; font-weight: bold; height: 24px; line-height: 22px; margin:0px 0 5px; padding: 0 15px 0 20px; text-align: center; width: auto;}
.othrReviews .next-btn {background: url(../image/next-redbtn.png) no-repeat scroll right bottom transparent; padding: 0 20px 0 17px;}
.othrReviews .prev-btn {background: url(../image/prev-redbtn.png) no-repeat scroll left bottom transparent;}
.othrReviews .next-btn:hover, .othrReviews .prev-btn:hover, .othrReviews .horz-prevbtn:hover, .othrReviews .horz-nextbtn:hover {color: #fff; text-decoration: none;}
.othrReviews .next-btn:hover {background-position: right top;}
.othrReviews .prev-btn:hover {background-position: left top;}

/********************** ces 2015 ***************************************/

.ces_main{float:left; width:100%; background:url(../image/ces_bg.png) repeat;}
.ces_main_inner{float:left; width:100%; background:url(../image/ces_vegas.png) no-repeat center top; min-height:800px;}
.gsma_main{float:left; width:100%; background:url(../image/sagmart-GSMA.png)  repeat-y center top; min-height:800px;}



@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%;}.flex_box_set .column_mid{width:100%; display:block;} .flex_box_set .column_right{width:100%; display:block;}.show-more-news{width:94.7%;}.column_content{padding-top:60px;}.news_deitalLeft{width:100%; overflow:hidden;}.news_sec_gallary{width:99.8%; padding:0 !important;}.news_sec_gallary img{max-width:100%;}#chgImgDiv table a{width:285px; float:left; text-align:left;}.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;}.news_sidebar{width:100%; float:left;} .news_deitalRight{width:100%;}.news_deitalRight_box{width:93%;}.related_news_box{width:100%; margin:0 0 5px; overflow:hidden;}.paging_product{height:auto;}.paging_product table td:last-child{font-size:14px;}.paging_product table td:last-child a{padding:10px 6px;}.paging_product table td:last-child a:last-child{padding:10px 6px;}
.upcoming_paragraph{width:99.4%;}#UpcmgNews{width:100%;}#upcoming_news{width:99.4%; margin:0 0 8px;}#upcoming_news ul li{width:95.5%;}.upcoming_news_data_main{width:55%;}
.related_news_box2{width:100%; margin:0 0 8px;}.mid_fx.box_1{width:99.5%; overflow:hidden;}#ad_xx2{float:left;}#relatedNews .link .related_news_box{width:100%;}
.shares_stub span.soc_ns{display:none;}
#taging{display:none;}
.news_comments{display:none;}
.articlenav{width:100%;}
#read_data img{height:auto;}
.news_deitalLeftTextShad{font-size:18px;}

}

@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%;}.flex_box_set .column_mid{width:100%; display:block;} .flex_box_set .column_right{width:100%; display:block;}.show-more-news{width:96.6%;}.column_content{padding-top:60px;}.news_deitalLeft{width:100%; overflow:hidden;}.news_sec_gallary{width:99.8%; padding:0 !important;}.news_sec_gallary img{max-width:100%;}#comment{border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}.news_sidebar{width:100%; float:left;} .news_deitalRight{width:100%;}.news_deitalRight_box{width:95%;}
.related_news_box{width:48%; margin:0 5px 8px 4px; overflow:hidden;}.paging_product{height:auto;}.paging_product table td:last-child{font-size:14px;}.paging_product table td:last-child a{padding:10px 6px;}.paging_product table td:last-child a:last-child{padding:10px 6px;}
.upcoming_paragraph{width:99.6%;}#UpcmgNews{width:100%;}#upcoming_news{width:99.6%; margin:0 0 8px;}#upcoming_news ul li{width:96.8%;}.upcoming_news_data_main{width:55%;}
.related_news_box2{width:100%; margin:0 0 8px;}.mid_fx.box_1{width:99.5%; overflow:hidden;}#ad_xx2{float:left;}
.shares_stub span.soc_ns{display:none;}
.news_comments{display:none;}
#taging{display:none;}
#relatedNews{width: 99.5%;}
.articlenav{width:100%;}
.news_deitalLeftTextShad{font-size:18px;}

}

@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%;}.flex_box_set .column_mid{width:100%; display:block;} .flex_box_set .column_right{width:100%; display:block;}.show-more-news{width:97.3%;}.column_content{padding-top:60px;}.news_deitalLeft{width:100%; overflow:hidden;}.news_sec_gallary{width:99.8%; padding:0 !important;}.news_sec_gallary img{max-width:100%;}#comment{border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}.news_sidebar{width:100%; float:left;} .news_deitalRight{width:100%;}.news_deitalRight_box{width:96%;}
.related_news_box{width:31.6%; overflow:hidden;}
.upcoming_paragraph{width:99.6%;}#UpcmgNews{width:100%;}#upcoming_news{width:99.6%; margin:0 0 8px;}#upcoming_news ul li{width:96.8%;}.upcoming_news_data_main{width:55%;}
.related_news_box2{width:48%;}.mid_fx.box_1{width:99.5%; overflow:hidden;}#ad_xx2{float:left;}
.shares_stub span.soc_ns{display:none;}
.news_comments{display:none;}
#taging{display:none;}
#relatedNews{width: 99.5%;}
.articlenav{width:100%;}
#read_data img{height:auto;}
.news_deitalLeftTextShad{font-size:18px;}

}

@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;}
.show-more-news{width:97.7%;}.news_deitalLeft{width:59%; overflow:hidden;}.news_sec_gallary{width:99.8%; padding:0 !important;}.news_sec_gallary img{max-width:100%;}#comment{border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}.news_sidebar{width:40%;}.related_news_box{width:23.6%; overflow:hidden;}
.upcoming_paragraph{width:99.7%;}.upcoming_news_data_main{width:55%;}#upcoming_news{width: 47.5%;}
.related_news_box2{width:31.9%;}#ad_xx2{float:left;}.mid_fx.box_1{width:99.5%; overflow:hidden;}
.shares_stub span.soc_ns{display:none;}
#relatedNews .link .related_news_box{width: 47.5%;}
.news_comments{display:none;}
#taging{display:none;}
#relatedNews{width: 99.5%;}
.articlenav{width:100%;}
#read_data img{height:auto;}
.news_deitalLeftTextShad{font-size:18px;}

}

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