body, p, span, ul, li, ol, input, select, textarea, h1, h2, h3, h4, h5, strong, em, img, font { margin:0; padding:0;}
body{ font-family: 'Lato', sans-serif; font-size:14px; line-height:22px; color:#585858;}
img{ border:none;}
a img{ border:none;}
ul li{ list-style-type:none;}
.spacer{ font-size:0; line-height:0; clear:both; width:100%;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#6d4b41;}
.floatright{ float:right;}
.scrollup{
    width:40px;
    height:40px;			
    text-indent:-9999px;
    opacity:0.3;
    position:fixed;
    bottom:50px;
    right:100px;
    display:none;			
    background: url('../images/icon_top.png') no-repeat;
}
input[type="button"], input[type="submit"]{ -webkit-appearance: none; -moz-appearance: none;}

/* ---------------------------COMMON-CLASS START--------------------------- */
h3{ font-size:24px; line-height:28px;}
h4{ font-size:22px; line-height:28px;}
h5{ font-size:16px; margin-bottom:10px;}
h6{ font-size:14px; margin-bottom:10px;}
h3.widgettitle{ font-size:18px; line-height:25px; text-transform:uppercase; font-weight:600; position:relative; margin-bottom:30px;}
.common_wrapper{ width:100%; max-width:1059px; margin:0 auto; padding:0;}
.col1{ width:100%; clear:both;}
.col2{ width:50%;}
.col3{ width:30%; margin:0 1.5%; float:left;}
.col4{ width:23%; float:left; margin:0 1%;}
.col1, .col2, .col3, .col4{}
.nomrg{ margin:0 !important;}
.nomrg_lft{ margin-left:0 !important;}
.nomrg_rgt{ margin-right:0 !important;}
.nopdn{ padding:0;}
.nopdn_lft{ padding-left:0 !important;}
.nopdn_rgt{ padding-right:0 !important;}
a, a:link, a:visited, input[type=submit] {
	-moz-transition:all 300ms linear 0s;
    -o-transition:all 300ms linear 0s;
    -webkit-transition:all 300ms linear 0s;
	-ms-transition: all 300ms linear 0s;
	transition: all 300ms linear 0s;
}
.uppercase{ text-transform:uppercase;}

/* ---------------------------COMMON-CLASS END--------------------------- */

/* ---------------------------HEADER START--------------------------- */
.headerbgtop{ width:100%; clear:both; display:block; background:url("../images/topbg.gif") 0 0 repeat-x; color:#987654; line-height:50px;}
.topdate{ width:40%; float:left; font-size:13px;}
.topright{ width:60%; float:right;}
.topright .tphone{ float:right; width:50%; padding-right:15px; background:url("../images/tphone.png") 0 center no-repeat; padding-left:20px;}

.topright .tphone a{color:#987654}
.topright .lang{ float:right;}
.topright .lang ul li{ float:left; padding:0 7px;}
.topright .lang ul li a{color: #987654;}
.headerbg{ width:100%; clear:both; display:block; color:#987654; line-height:50px; padding-bottom:20px;}
.headerbg .logo{ float:left; width:35%; padding-top:22px;}
.headerbg .logo2{ float:left; width:100%; padding-top:32px; text-align:center;}
.headerbg .logo2 img{ width:50%; margin-bottom:20px;}
.headerbg .navbase{ float:right; width:62%; padding-top:22px; position:relative;}
.hidden{ display:none; position:absolute; z-index:99; left:15px; top:22px;}
#nav_bar {
border: 0;
border-radius: 0px;
margin-bottom: 0;
background-color:#fff;
}
.navbar-fixed {
top: 0;
z-index: 100;
position: fixed;
width: 100%;
border-bottom:4px solid #7a5c3f !important;
background:none repeat scroll 0 0 rgba(255, 255, 255, 0.9) !important;
}
/* ---------------------------HEADER END--------------------------- */








/* ---------------------------SLIDER START--------------------------- */
.sliderbg{ width:100%; clear:both; text-align:center;}
.sliderbg img{ width:100%;}
.tp-caption img {border-bottom:6px solid #987654;}
/* ---------------------------SLIDER END--------------------------- */








/* ---------------------------CONTENT START--------------------------- */
.contentbg{ width:100%; clear:both; display:block;}
.contentbg .know{ text-align:center; padding-top:65px; padding-bottom:40px; color:#987654;}

.contentbg .know .icon{ width:100%; clear:both;}
.contentbg .know a{ color:#987654; font-weight:400; text-transform:uppercase;}
.contentbg .know a:hover{ color:#7a5c3f;}
.contentbg .know .visitingspace{ width:100%; clear: both; display:block; background:url("../images/repeatline.gif") center 0 repeat-y;}
.contentbg .know .visitingspace .visittimeleft{ width:49%; text-align:right; float:left; padding-right:1%;}
.contentbg .know .visitingspace h6{ margin-bottom:0;}
.contentbg .know .visitingspace .visittimeright{ width:49%; text-align:left; float:right; padding-left:1%;}
.dt-sc-callout-box.type5::after {
border-bottom: 60px solid transparent;
border-left: 35px solid;
border-left-color: #f7f0e9;
border-top: 80px solid transparent;
bottom: 0;
content: "";
height: 0;
margin: auto;
position: absolute;
right: -35px;
top: 0;
width: 0;
}
.dt-sc-callout-box.type5 {
border-left: 5px solid;
border-color:#987654;
padding: 30px 2.5%;
position: relative;
width:96%;
background-color:#f7f0e9;
margin-bottom:60px;
}
.dt-sc-callout-box {
float: left;
margin: 0;
padding: 0;
width: 100%;
/*text-align:center;*/
}
.colfirst{ float:left; width:78%;}
.colsecond{ float:right; width:20%; margin: 20px 0;}
.dt-sc-button::after {
content: "";
height: 0;
transition: all 0.3s ease 0s;
width: 100%;
z-index: -1;
}
.dt-sc-button{
border:1px solid #987654;
float:right;
color:#987654;
text-align:center;
font-size:14px;
text-transform:uppercase;
padding:8px 15px;
}
.dt-sc-button:hover, .dt-sc-button:active{ color:#fff; background-color:#987654;}
.fromtheblog h5, .healthtalk h5{ margin-bottom:20px;}
.fromtheblog{ float:left; width:71%; margin-bottom:70px;}
.healthtalk{ float:left; width:29%;}
.fromtheblog .col3{ width:28%; margin:0 2.5%; background:url("../images/splitter.png") 0 bottom repeat-x;}
.fromtheblog .healthimg{ width:100%; clear:both; padding-bottom:20px;}
.fromtheblog .healthimg img{ width:100%;}
.entry-metadata{ width:99%; display:block; clear:both; text-indent:22px; font-size:13px; padding:5px 0;}
.entry-metadata .user{ float:left; width:32%; background:url("../images/user.png") 0px center no-repeat;}
.entry-metadata .userdate{ float:left; width:68%; background:url("../images/eagrs.png") 0px center no-repeat;}
.entry-body{ width:100%; clear:both; margin-bottom:14px;}
.entry-body p{ height: 115px;
    overflow: hidden;
    line-height: 20px;}
.entry-body a{ position:relative; top:13px; background:url("../images/readarrow.png") 97% center no-repeat #fff; line-height:20px;}
.entry-body a:hover{ background-image:url("../images/readarrow-h.png");}
.healthtalk .healthdesk{ width:100%; padding:7px 3%; background-color:#f5e8d4;}
.comment{ width:100%; padding:8px 3%; clear:both; background-color:#fbf7ef; border-bottom:1px solid #ead0a9;}
.comment a{ text-transform:uppercase;}
.commentB{ width:100%; padding:8px 3%; clear:both; background-color:#fff; text-align:center; border-bottom:1px solid #ead0a9; border-top:1px solid #ead0a9;}
.commentB a{ text-transform:uppercase; font-size:13px;}
.healthtalk .healthdesk ul{ width:100%; clear:both; float:left;}
.healthtalk .healthdesk ul li{ width:100%; padding:15px 3%; clear:both; border-top:1px solid #ead0a9; background-color:#fff; float:left; /*line-height:50px;*/ position: relative;}
.healthtalk .healthdesk ul li:first-child{ border-top:0px;}
.healthtalk .healthdesk ul li img{ float:left; /*margin-right:6px;*/}





.fromtheblog ul{ width:100%; float:left;}
.fromtheblog ul li{ width:28%; margin:0 2.5%; background:url("../images/splitter.png") 0 bottom repeat-x; float:left;}
.fromtheblog ul li:first-child{ margin-left:0px !important;}
/* ---------------------------CONTENT END--------------------------- */




/* ---------------------------FOOTER START--------------------------- **/
.footerbg{ width:100%; clear:both; background-color:#f3f3f3; border-top:1px solid #ededed;}
.footerbg .copy{ font-size:14px; border-top:1px solid #e1e1e1; padding:22px 0;}
.footerbg .col4{ margin:0 0 0 3%; width:22.5%; padding:38px 0;}
.footerbg h3.widgettitle::after {
background: none repeat scroll 0 0 #e1e1e1;
bottom: -10px;
content: "";
height: 1px;
left: 0;
position: absolute;
width: 100px;
}
.footerbg .blogimg{ width:100%; clear:both;}
.footerbg .blogimg img{ width:100%; height:150px;}
.footerbg p{ height: 79px;
    padding: 20px 0;}
.footerbg .map{ width:100%; clear:both;}
.footerbg .map iframe{ width:100%; height:270px;}
ul.contactinfo{ width:100%; clear:both;}
ul.contactinfo li{ width:100%; font-size:14px; clear:both; border-top:1px solid #e1e1e1; line-height: 25px; padding: 20px 0;}
ul.contactinfo li:first-child{ border-top:0; padding-top:0;}
ul.contactinfo li img{ margin-bottom:10px; float:left; margin-right:8px; margin-top:2px;}
ul.contactinfo li a{color:#585858;}
.footerbg a{ color:#585858;}
.footerbg a:hover{ color:#987654;}
.footerbg .footercoment{ width:99%; display:block; clear:both; border:1px solid #e1e1e1; text-indent:22px; font-size:13px; padding:5px 0;}
.footerbg .footercoment .user{ float:left; width:24%; border-right:1px solid #e1e1e1; background:url("../images/user.png") 4px center no-repeat;}
.footerbg .footercoment .userdate{ float:left; width:50%; border-right:1px solid #e1e1e1; background:url("../images/userdate.png") 4px center no-repeat;}
.footerbg .footercoment .usercount{ float:left; width:25%; background:url("../images/count.png") 4px center no-repeat;}
/* ---------------------------FOOTER END--------------------------- */


/* ---------------------------------------------------------------Innerpage-begin------------------------------------------------------------------- */
/* -------------ABOUT-US-START------------- */
.breadcrumb-section{ width:100%; clear:both; background-color:#ededed; border-top:2px solid #987654; margin-bottom:45px; padding:20px 0;}
.breadcum{ float:left; /*width:50%;*/ width: 73%;}
.srchform{ float:right; text-align:right;}
.typog:before{ content: "\00BB";}
.breadcum a{ float:left; line-height: 26px;}
.typog{ float:left; text-align:center; margin:0 6px; font-size:16px; line-height:24px;}
.breadcum h5{ background-color:#987654; float:left; font-weight:400; padding:3px 6px; color:#fff;
-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;}
.srchform input[type=text]{ border:1px solid #e3e3e3; background-color:#fff; padding:0 10px; height:39px; width:240px; color:#918080; font-size:13px; line-height:35px; float:left;}
.srchform input[type=submit]{ border:none; outline:none; cursor:pointer; background-color:#987654; border:1px solid #987654; color:#fff; font-size:15px; line-height:35px; font-weight:600; padding:0 5px; float:left; -webkit-appearance: none; -moz-appearance: none;}
.srchform input[type=submit]:hover{ color:#987654; background-color:#fff;}
.th-section, .th-section2{ background-color:#fff; margin-bottom:40px; padding-bottom:25px;}
.th-section p, .th-section2 p{ padding-bottom:20px;}
.th-section h2, .th-section2 h2{ font-size:20px; color:#987654; margin-bottom:15px;}
.th-section img{ float:right; margin:3px 0 20px 20px;}
.th-section2 img{ float:left; margin:3px 20px 0 0;
-moz-border-radius: 180px;
    -webkit-border-radius: 180px;
    -khtml-border-radius: 180px;
    border-radius: 180px;}
.border{ width:100%; clear:both; height:18px; background-color:#ededed; }
/* -------------ABOUT-US-END------------- */


/* -------------SERVICE-US-START------------- */
.th-section3{ background-color:#fff; margin-bottom:40px; padding-bottom:25px;}
.th-section3 p{ padding-bottom:20px;}
.th-section3 h2{ font-size:20px; color:#987654; margin-bottom:15px; background-color:#ededed; text-indent:15px; padding:5px 0;}
.th-section3 img{ float:left; margin:3px 20px 0 0; width:38%;
-moz-border-radius: 180px;
    -webkit-border-radius: 180px;
    -khtml-border-radius: 180px;
    border-radius: 180px;}
.col2{ float:left;}
.servicemain{ width:100%; clear:both;}
.servicemain p{ text-align:justify;}
.servicemain .col2{ width:48%; margin-right:2%;}
.rightfloat{ float:right !important;}
.servicefoot{ width:100%; display:block; text-align:center; margin-bottom:50px; background-color:#f7f0e9; padding:10px 0; }
.servicefoot h4{ font-size:17px;}
.normalfont{ font-weight:400;}
/* -------------SERVICE-US-END------------- */



/* -------------PRODUCT-START------------- */
.productmain{ width:100%; clear:both; margin-bottom:30px;}
.productlist{ width:100%; clear:both;}
.productlist li{ float:left; display:inline; position:relative; min-height:220px; width:23%; margin:10px 2% 20px 0;}
.product-wrapper{ position:absolute; left: auto; width:100%; border-left:3px solid #ededed; border-right:3px solid #ededed; border-top:3px solid #ededed;}
.product-wrapper:hover{ width:105%; -moz-transition:all 300ms linear 0s;
    -o-transition:all 300ms linear 0s;
    -webkit-transition:all 300ms linear 0s;
	-ms-transition: all 300ms linear 0s;
	transition: all 300ms linear 0s;}
.productimagebg{ width:100%; }
.productimagebg img{ width:100%;}
.productdetail{ width:100%; border-bottom:3px solid #dddddd; background-color:#ededed;}
.product-wrapper:hover .productdetail{ -moz-transition:all 300ms linear 0s;
    -o-transition:all 100ms linear 10s;
    -webkit-transition:all 100ms linear 10s;
	-ms-transition: all 100ms linear 10s;
	transition: all 100ms linear 10s;}
.prddetail-lft{ float:left; width:20%; padding-top:30px; padding-bottom:20px; background-color:#d9d9d9; text-align:center; height:100%; background-image:url("../images/heart.png"); background-position:center 20px; background-repeat:no-repeat;}
.prddetail-rgt{ float:left; width:78%; padding-left:2%; padding-top:10px; line-height:18px;}

.post-thumbnail{   float: left;
    margin: 0 30px 0 0;}

/* -------------PRODUCT-END------------- */


/* -------------APPOINMENT-START------------- */
h2{ color: #987654; font-size: 20px; margin-bottom: 15px;}
.appoinmentmain{ width:100%; clear:both; margin-bottom:30px;}
.mainleftcol{ float:left; width:66%;} 
.mainrightcol{ float:right; width:32%;} 
.appoinmnt{ width:100%; clear:both; margin-top:15px; margin-bottom:10px;}
.contact-info{ width:100%; margin-bottom:10px; display:block; border-top:1px solid #ededed; background-color:#ededed; line-height:40px; color:#808080; font-size:15px;}
.contact-info a{ color:#808080;}
.contact-info a:hover{ color:#987654;}
.contact-info i{ color: #ffffff; display: inline-block; font-size: 14px; height: 40px; margin-right:5px; line-height: 40px; background-color:#987654; width:40px; text-align:center; font-size:16px;}
.formfield{ width:100%; clear:both; margin-top:15px;}
.formfield .form-subfield{ width:48%; margin-right:2%; float:left;}
.formfield span{ display: block; font-size:14px; margin-bottom:10px;}
.formfield span em{ font-style:normal; color:#F00;}
.formfield input[type=text]{ border:1px solid #e3e3e3; background-color:#fafafa; padding:0 15px; width:100%; color:#585858; height:39px; line-height:38px;}
.from-radio{ float:left; width:100%; padding-top:6px;}
.from-radio span{ width:auto; float:left; padding:0 6px; margin-right:20px;}
.formfield input[type=radio]{ float:left; margin-top:6px;}
.formfield .addres{ height:39px; line-height:20px;}
.formfield textarea{ border:1px solid #e3e3e3; background-color:#fafafa; padding:0 15px; width:100%; color:#585858; height:100px; line-height:20px;}
.fullwidthtextarea{ width:98%;}
.mainleftcol input[type=submit]{ float:right; height:40px; line-height:39px; padding:0 15px; background-color:#987654; margin-right:2%; margin-top:20px; margin-bottom:20px; border:1px solid #987654; outline:none; cursor:pointer; color:#fff; font-weight:600; text-transform:uppercase; font-size:16px;}
.mainleftcol input[type=submit]:hover{ background-color:#fff; color:#987654;}
.appform{ color:#c91d01; text-align:center; font-size:16px; line-height:26px; border-bottom:5px solid #e5e5e5; padding-bottom:30px; }
.appno{ width:100%; clear:both; text-align:right;}
.apparea{ width:100%; border:1px solid #000; margin-top:10px; padding:20px;}
/* -------------APPOINMENT-END------------- */

/* -------------CONTACT-START------------- */
.subject{ width:98%;}
.contactmap{ width:100%; margin-bottom:30px;}
.contactmap iframe{ width:100%; height:400px;}
/* -------------CONTACT-END------------- */


/* -------------INFORMATION-START------------- */
.informationleft_base{ float:left; width:66%;} 
.informationright_base{ float:right; width:33%;} 
.informationright{ width:100%; border:1px solid #d9d9d9; padding:15px;}
ul.informrightblog{ width:100%; clear:both; float:left;}
ul.informrightblog li{ width:100%; padding:15px 3%; clear:both; border-top:1px solid #f5f5f5; background-color:#fff; float:left; line-height:50px;}
ul.informrightblog li:first-child{ border-top:0px;}
ul.informrightblog li img{ float:left; margin-right:6px;}
.inform_entry{ width:100%; padding-left:80px; position:relative; background:url("../images/splitter.png") 0 bottom repeat-x; padding-bottom:35px; margin-bottom:50px;}
.entry_meta{ position:absolute; z-index:9; left:0; top:0; border:1px solid #ededed; width:58px; padding-top:10px;}
.entry_meta .entry_format {
    border-radius: 3px;
    display:block;
    font-family: FontAwesome;
    font-size: 30px;
    font-style: normal;
    font-weight: normal;
    height: 32px;
    line-height: 32px;
    position: relative;
    text-align: center;
    text-decoration: inherit;
	color:#987654;
}
.entry_meta .entry_format::after{ content:}
.entry_meta .date {
    border-top: 1px solid #ededed;
    color: #acacac;
    margin: 10px 0 10px 0;
    padding: 10px 0 0;
	text-align:center;
}
.entry_meta .date span{ font-size:17px;}
.comments{ display:block; text-align:center; border-bottom:3px solid #7a5c3f; background-color:#987654; color:#fff; padding:5px 0;
-moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -khtml-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;}
.comments:hover{ color:#000;}
.entry_thumb{ display:block; padding-bottom:15px;}
.entry_thumb img{ width:100%;}
.entry_details{ width:100%; clear:both;}
.metadatalink{ width:100%; padding:8px 0;}
.metadatalink a{ color:#9c784c;}
.metadatalink a:hover{ color:#10100f;}
.inform_entry a.readmore{ position:relative; top:13px; background:url("../images/readarrow.png") 97% center no-repeat #fff; line-height:20px;}
.inform_entry a.readmore:hover{ background-color:#987654; background-image:url("../images/readarrow-h.png");}
/* -------------INFORMATION-END------------- */

/* new css support 19-2-2015 pratik */
.blogSmallImg{ width: 52px; height: 55px; float: left; margin-right:6px; position: relative; overflow: hidden;}
.blogSmallImg img{ height: 100%; position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); -webkit-transform: translateY(-50%) translateX(-50%); -moz-transform: translateY(-50%) translateX(-50%);}
.blogSmallTitle{ float: left; width: 75%; display: table; min-height: 55px; line-height: 18px;}
.blogSmallTitle a{ display: table-cell; vertical-align: middle;}
.formfield br{ display: none;}

/* 20-2-2015 */
.comment-form-author, .comment-form-email, .comment-form-url, .comment-form-comment, .form-allowed-tags, .form-submit{ margin-bottom: 10px; width: 50%; overflow: hidden;}
.comment-form-author > label, .comment-form-email > label, .comment-form-url > label, .comment-form-comment > label{ display: block; line-height: 30px; text-align: left;}
.comment-form-author > input[type="text"], .comment-form-email > input[type="email"], .comment-form-url > input[type="url"]{ width: 100%; border: 1px solid #e3e3e3; background-color: #fafafa; padding: 0 15px; color: #585858; height: 39px; line-height: 38px;}
.comment-form-comment > textarea{ width: 100%; border: 1px solid #e3e3e3; background-color: #fafafa; padding: 0 15px; color: #585858; height: 100px; line-height: 20px; resize: none;}
.form-submit > input[type="submit"]{  float:right; height:40px; line-height:39px; padding:0 15px; background-color:#987654; margin-right:2%; margin-top:20px; margin-bottom:20px; border:1px solid #987654; outline:none; cursor:pointer; color:#fff; font-weight:600; text-transform:uppercase; -webkit-appearance: none; -moz-appearance: none;}
.form-submit > input[type="submit"]:hover{ background-color:#fff; color:#987654;}
.form-allowed-tags code{ float: left; color: #ababab;}
.comment-list{ margin-bottom: 10px;}
.post-thumbnail > img{ width: 100%; height: auto;}
a.post-thumbnail{ display: block; width: 50%; float: left;}
a.post-thumbnail + header.entry-header{ width: 48%; float: right;}
.common_wrapper > article{ overflow: hidden; margin-bottom: 15px;}
a.post-thumbnail ~ footer.entry-meta{ width: 48%; float: right;}
a.post-thumbnail ~ .entry-content{ width: 48%; float: right;}
h1.entry-title{ line-height: 28px;}
.tp-button.lightgrey{ background: rgba(0,0,0,0); border:1px solid #fff; padding: 10px 25px !important;}
.tp-button.lightgrey:hover{ background: rgba(255,255,255,1); color: #987654 !important;}

/*===================== DVN fixing for small to large product image in individual product page - 25/2/2015 ==============*/
.post-thumbnail {
width: 100%;
border: 1px solid rgb(237, 237, 237);
margin-bottom: 10px;
}
.product {
display: block;
float: left;
width: 60%;
margin-right: 5%;
}
.entry-header,
.entry-content {
float: none;
display: block;
width: 100%;
margin-top: 10px;
}
.rightsideContent {
float: right;
min-height: 100%;
width: 35%;
border: 1px solid #d9d9d9;
padding: 15px 10px
}
ul.informrightblog li{
line-height: 15px;
}
.catcnt{
color: #987654; 
}
@media(max-width: 360px){
	.product, .rightsideContent{
	width: 100%;
	}
}

@media (min-width: 1123px) and (max-width: 1920px) {
 .sliderbg {
	 border-bottom: 6px solid #987654;
	}
}


.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
/*Extra large device (Desktops)
@media (min-width: 1200px) and (max-width: 1920px) {
 .sliderbg {
	 padding-bottom: 6px;
	}
}*/
/*Medium device (Desktops)
@media (min-width: 990px) and (max-width: 1199px) {
 .sliderbg {
	 padding-bottom: 6px;
	}
}*/
/*Small device (Tablets)
@media (max-width: 989px) {
 .sliderbg {
	 padding-bottom: 6px;
	}
}*/
/*Extra small device (Phones)
@media (max-width: 767px) {
	.sliderbg {
	 padding-bottom: 0px;
	 box-shadow: inset 0 -15px 0 0 #987654;
	} 
  
}*/