@charset "utf-8";
/* CSS Document IAS*/
body { margin:0; padding:0px 0 40px 0;}
.clr{clear:both;}
a,img{outline:none;}
header.top-header{width:100%; float:left;}
.share-icon{padding:10px 0 !important;}
.share-icon:hover{opacity:0.9;}

.herb-logo{width:100%; text-align:center; padding:30px 0  30px 0;}
.search-home {margin: 0 auto 20px auto; width: 604px;}
.top-tabmenu {float: left;width: 100%;}
/* Style for Usual tabs */
*{margin:0;padding:0;}
.usual-top { width:100%; margin:0px 0 10px 0px; float:left;position:relative;}

.sh_icons img {
    width: 75%;
}

br {
    line-height: 4px;
}
.fr{ float:right}
.fullwidth{ width:100%; clear:both; margin:0; padding:0; float:left}


.boldlabel{ font-size:15px !important; color:#303030 !important}

.usual-top div.tabsTxt {clear:left;padding:30px 40px;border:1px solid #ededed;
font-size:12px;position:relative;top:0px;background: #ededed; -webkit-border-radius:0 0 8px 8px; -moz-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px;}
.health-info{width:100%; float:left; clear:both; padding:20px 0; text-align:center; color:#008000; font-size:18px; line-height:30px;}
#div_footer { float:left;min-height:30px;width:100%; position:fixed; bottom:0; background:#ffffff;z-index:10}
/* Style for various uses of tabs */
#footer { position:fixed;left:0px; bottom:0px;min-height:30px;width:100%; background:#ffffff; z-index:20;}
/* IE 6 */
* html #footer {
   position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}
footer{  border-top: 1px solid #DDDDDD; color: #000000;font-size: 11px;padding: 8px;text-align: center; line-height:20px;}
footer a{text-decoration:none; color:#024370; margin:0 5px;}
footer span{color: #000000;font-size: 11px;}
.inner-top-search{width:60%; float:left; display:none; position:relative; z-index:99;}
.inner-search-container{width:100%; float:left; padding:0px 0 12px 0; background: #fafafa; position:relative; margin:28px 0 20px 0; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fafafa 0%, #f7f7f7 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f7f7f7));
background: -webkit-linear-gradient(top,  #fafafa 0%,#f7f7f7 100%);
background: -o-linear-gradient(top,  #fafafa 0%,#f7f7f7 100%);
background: -ms-linear-gradient(top,  #fafafa 0%,#f7f7f7 100%);
background: linear-gradient(to bottom,  #fafafa 0%,#f7f7f7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f7f7f7',GradientType=0 ); border-bottom:1px solid #d7d7d7;
}
.inner-search-container .inner-logo{width:202px; float:left; margin-top:5px; margin-right:20px;}
.inner-search-container .inner-logo img{width:100%;}
.inner-search-container .top-tabmenu{width:52%; float:left; padding-top:10px; margin:0 0 0 32px;}
.inner-search-container .usual-top { width:100%; margin:0px;}
#h2tag{ font-size:15px; font-weight:bold}

.app-outr{ float:left; width:5%; margin:37px 0 0 6px; padding:5px;}

.app-img{ float:left; background:url(../images/app.png) no-repeat; width:85px; height:38px; margin:0 0 0 0; padding:0 0 0 0; cursor:pointer;}

.app-new{ float:left; width:3%; margin:35px 0 0 20px; padding:0 0 0 0; background:url(../images/new.gif) no-repeat;}

.app-new-img{ float:left; width:30px; height:15px; margin:0 0 0 0; padding:0 0 0 0}

.herb-app-outr{ float:left; width:30%; margin:0 0 0 0; padding:5px; border:1px solid #999}



.box-outr{ background: none repeat scroll 0 0 #ededed;
    border: 1px solid #999;
    float: left;
    margin: 0;
    padding: 5px;
    position: absolute;
    right: 38px;
    top: 77px;
    width: 27%;
    z-index: 999;
    border-radius:5px;}

.box-heading{ float:left; width:100%; margin:0 0 0 0; padding:0; background:#ededed; font-size:13px; font-weight:bold; text-align:center; line-height:21px}

.box-heading p{ margin:0; padding:0}

.box-panl{ float:left; margin:0px 0 0 0; padding:0 0 0 0; width:100%; }

.box-panl-inner{ float:left; width:99%; margin:2px; padding:2px; border:1px solid #999;border-radius:5px;}

.box-step{ float:left; width:25%; margin:0px 0px 0 0px; padding:5px; color:rgb(59, 89, 152); font-size:14px; font-weight:bold;}

.box-step p{ margin:0; padding:0}

.box-panl-right-outr{ float:left; width:75%; padding:0; margin:0}

.box-panl-hdg{ float:left; margin:0; width:100%; padding:2px; font-size:13px;}

.box-panl-hdg p{ margin:0; padding:0;}

.box-panl-inpt{ float:left; width:46%; margin: 2px; padding:2px; border:1px solid #999}

.box-panl-bttn{background: none repeat scroll 0 0 rgb(59, 89, 152); color:#ffffff; border: 1px solid #999999; border-radius: 5px; cursor: pointer; float: right; margin: 2px 2px 2px 0; padding: 2px;
    text-align: center; width: 60px;}
                
.box-panl-txt{ float:left; margin:0; padding:5px; width:75%; color:#333; font-size:13px;}

.box-panl-txt p{ margin:0; padding:0}

.step3-hdng{ float:left; width:60%; margin:4px 0 0 0; padding:5px; text-align:right; font-size:14px; font-weight:bold}

.step3-hdng p{ margin:0; padding:0}

.ladder-img{ float:left; margin:0 0 0 0; padding:2px}

.box-mobl-nmbr{ border: 1px solid #999; float: left; margin: 2px; padding: 2px; width:36px; background-color:#fff;}

.box-mobl-nmbr p{ margin:0; padding:0}

.inner-search-container .usual-top li { list-style:none;  width:15.3%; float:left; display:block;
  padding:0px; border:none; outline:none;
  text-decoration:none;
  font-size:14px;
 color: #ffffff;
 float:left;
  height:30px;
  margin-right:2px; text-align:center;
  line-height:30px;
	background: #a6db5e;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2ZGI1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU1YTczZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzMxOTAzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #a6db5e 0%, #55a73e 50%, #319030 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6db5e), color-stop(50%,#55a73e), color-stop(99%,#319030));
background: -webkit-linear-gradient(top,  #a6db5e 0%,#55a73e 50%,#319030 99%);
background: -o-linear-gradient(top,  #a6db5e 0%,#55a73e 50%,#319030 99%);
background: -ms-linear-gradient(top,  #a6db5e 0%,#55a73e 50%,#319030 99%);
background: linear-gradient(to bottom,  #a6db5e 0%,#55a73e 50%,#319030 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6db5e', endColorstr='#319030',GradientType=0 ); -webkit-border-radius:8px 8px  0 0; -moz-border-radius:8px 8px  0 0; border-radius:8px 8px  0 0; cursor:pointer}

.inner-search-container .usual-top li:last-child{ margin-right:0; width:17%}

.inner-search-container .usual-top li.selected{background: #ededed; color:#303030;}

.inner-search-container .usual-top div.tabsTxt {padding:10px 10px;font-size:12px;}

.inner-con-full{width:100%; float:left; padding-bottom:0px;}
.innerLt-wrap{width:168px; float:left; margin-right:10px;display:none;}
.innerLt-wrap .ltAdd-wrap{width:100%; float:left; margin-bottom:10px; }
.innerLt-wrap .ltAdd-wrap img{max-width:100%;}
.innerMid-wrap .midAdd{width:100%; float:left; margin-bottom:10px; text-align:center;}
.innerMid-wrap .midAdd img{max-width:100%;}
.innerRt-wrap .rtAdd-wrap{width:100%; float:left; margin-bottom:10px;}
.innerRt-wrap .rtAdd-wrap img{max-width:100%;}
.innerRt-wrap{width:300px; float:right; margin-left:10px; }
.innerMid-wrap{ width:74%; float:left; margin:0;  }
.innerMid-txt-box{padding:10px; width:100%; margin-bottom:5px; float:left; border:1px solid #cfcdcd; border-radius:6px;}
.innerMid-txt-box h1{font-size:15px; color:#303030; margin:0 0 8px 0; font-weight:bold;}
.innerMid-txt-box h3{font-size:15px; color:#303030; font-weight:bold; margin:0 0 5px 0;}
.innerMid-txt-box h1 a{font-size:25px; color:#045d90; text-decoration:none; outline:none;}
.innerMid-txt-box h1 a:hover{text-decoration:underline;}
.innerMid-txt-box .syptoms-con{width:100%; float:left; margin-bottom:6px;}
.cntnt{ width:100%; clear:both; float:left; border-radius:10px; border:1px solid #ccc}
#Div_Alert
{
       background: none repeat scroll 0 0 #e2f1b4;
    border-radius: 5px;
    display: block;
    float: left;
    margin: 2px 0; font-size:13px; line-height:20px;
    padding: 5px;
    position: relative;
    text-align: left;
    width: 100%;
    
    }

.innerMid-txt-box .syptoms-con h2{font-family: arial;
    font-size: 13px;
    line-height: 21px;
    text-align: justify;
    word-wrap: break-word; margin:0; padding:0; font-weight:bold}
.innerMid-txt-box .syptoms-row{width:100%; float:left; margin-bottom:1px; line-height:23px; font-size:13px; color:#303030;}
.innerMid-txt-box .syptoms-row-lt{  float: left;font-size: 13px;font-weight: 700;width: 225px; padding-right:5px;}
.innerMid-txt-box .syptoms-row-rt{float: left;font-size: 13px;max-width: 70%;word-wrap: break-word;}
.syptoms-con .syptoms-lt{width:80%;float:left;}
.syptoms-con .syptoms-img{float:right; width:25%; minheight:100px; border:2px solid #dadada; position:relative;}

.syptoms-con .syptoms-img img{width:100%; display:block;}
.syptoms-con .syptoms-img:before, .syptoms-con .syptoms-img:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: 0 15px 10px #303030;
  -moz-box-shadow: 0 15px 10px #303030;
  box-shadow: 0 15px 10px #303030;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.syptoms-con .syptoms-img:after
{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}



.syptoms-con .syptoms-smallbox{float:right; width:18%; min-height:20px; position:relative; margin-top:30px;}

.syptoms-con .syptoms-smallbox p{ margin:0; padding:0; font-size:12px; color:#000; cursor:pointer;}

.innerMid-txt-box .curedBy-con{width:100%; float:left; margin-bottom:20px;font-weight:bolder;}
.innerMid-txt-box .curedBy-row{width:100%; float:left; margin-bottom:10px; font-size:15px; color:#303030;}
.innerMid-txt-box .curedBy-row h3{color:#525252; font-size:13px; margin-bottom:0; margin-top:0}
.innerMid-txt-box .curedBy-row ul{margin:0; padding:0; width:100%; margin-bottom:10px; float:left;}
.innerMid-txt-box .curedBy-row ul li{margin:0; padding:2px 1% 2px 0; list-style:none; float:left; width:32%; font-size: 14px;word-wrap: break-word; text-overflow:ellipsis;}
.innerMid-txt-box .curedBy-row ul li a{text-decoration:none; font-size:13px;}
.innerMid-txt-box .curedBy-row ul li a:hover{text-decoration:underline;}
.scroll-top {background: none repeat scroll 0 0 #F2F3F2;border-top-left-radius: 3px;
border-top-right-radius: 3px; bottom: 35px;font-size: 24px;position: fixed;right: 2%;z-index: 100;}
.scroll-top a{padding: 3px 5px !important; outline:none;}
#topcontrol{z-index:33;}
.links-con{width:100%; border:1px solid #dadada; background-color:#fafafa; padding:5px 10px; float:left; margin:0 0 20px 0;}
.links-con h5{font-size:15px; margin:0 0 10px 0; padding:6px 0 0 0; font-weight:700; text-decoration:underline; text-align:left; position:relative;}
.links-con h5 .showHideBtns{width:120px;right:0px; top:5px; height:20px; position:absolute;}
.links-con ul{margin:0; padding:0;}
.links-con ul li{list-style:none;padding:2px 0; float:left; margin-right:5px; width:24%;}
.links-con ul li a{text-decoration:none; color:#0645AD; font-size:13px; outline:none;}
.links-con ul li a:hover{text-decoration:underline;}

.navbar-nav > li > a {
   padding-bottom: 3px;
    padding-top: 3px; font-size:13px;
}
.navbar{min-height:26px;}

.fb-like-top {float: left;margin: 30px 0 0;text-align: right;width: 100%;}

.review-read-write{ float:right; margin:7px 0 0 0; padding:0}

.review-read-write a{ background:#5aaa40; border-radius:5px; border:1px solid #369332; text-align:center; padding:10px 3px; font-size:15px; font-weight:bold; color:#fff; box-shadow:0 0 5px #7b7b7b; float:left;}


.review-read-write a:hover, .review-read-write a:focus{ text-decoration:none; background:#369332}

a.list-group-item { background:url(../images/link-icon.png) no-repeat 5px 5px; font-size:13px; padding:8px 0 8px 40px}

.review-wrapper{  width:100%; float:left; background-color: #e2e1e1;
    border: 1px solid #b0b0b0;
    border-radius: 5px;
    margin: 0 0 70px 0;
    padding: 5px;}
	
	.green-btn-review{ 
    border: 1px solid #017201;
    border-radius: 5px 5px 0 0;
	background:#5aaa40; margin:9px 0 0 0;
    float: left; font-size:16px;
    margin-right: 1px; color:#fff;
    padding: 7px 23px 3px 10px;
    text-align: left; text-decoration:none;
    cursor:pointer;
    border-bottom:none;
    position: absolute;
}

.green-btn-review:hover{ color:#fff}

.green-btn-Suggestion{     
    border-radius: 5px 5px 0 0;
	background:#8dcb54; margin:9px 0 0 112px;
    float: left; font-size:16px;
    margin-right: 1px; color:#fff;
    padding: 7px 14px 3px 23px;
    text-align: left; text-decoration:none;
    cursor:pointer; display:none;
    
}   

.review-formbox{ margin:42px 0 0 0; padding:10px 10px 0 10px; background:#fff; width:100%; float:left;border: 1px solid #017201;}

.fieldbox-review{ margin:0; padding:0; min-height:50px; width:100%; float:left}

.left-labeltxt{ width:115px; margin:0; min-height:5px; padding:0; float:left}

.left-labeltxt label{ margin:0; padding:0; font-weight:bold; font-size:15px; color:#333}
.rt-inputcont{ margin:0; padding:0; float:right; width:82%;}

.textarea-review{ border: 1px solid #999;
    border-radius: 3px;
    float: left; margin-bottom:2px;
    height: 160px;
    padding: 5px; resize:none;
    width: 100%}
	
	.review-input{border: 1px solid #999;
    border-radius: 3px;
    float: left;
    padding: 6px 5px;
    width: 35%;}
	
	.red-asterik{ color:rgba(225,15,19,1.00); margin-left:2px !important; float:left;}
	
	.grey-txt{ color:#aaa; font-size:12px; line-height:30px;}
	
	.greytxtReview{color: #aaa;font-size: 12px;margin: 0 0 5px 0;padding: 7px;text-align: left; width:100%;}
	
	.rt-inputcont span{ margin-left:5px;}
	
	.captcha-box{ width:60px; margin:0 10px 0 0; padding:0; float:left}
	
		.captcha-input{border: 1px solid #999;
    border-radius: 3px;
    float: left;
    padding: 6px 5px;
    width: 95%;}
	
		.btn-review{ 

background:#5aaa40; border-radius:5px; border:1px solid #369332; text-align:center; padding:5px 25px; font-size:17px; font-weight:normal; color:#fff; box-shadow:0 0 5px #7b7b7b
}

.btn-review:hover{ color:#fff}

.captcha-inputwrapper{ float:left}
	
	.logo-small-top{ display:none}
	
	.three-col-wrapper{ max-width:1280px; width:100%; padding:0 10px; margin:0 auto}
	
	.inside-label {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-left: 0;
    width: 22%;
}

.livesearchTitle {
    background-color: white;
   /* border: 1px solid #bdbdbd;*/
    box-sizing: border-box;
    color: #000000;
    display: none;
    font-size: 11pt;
    font-weight: normal;
    left: 0;
    margin-top: 2px;
    padding: 0;
    position: absolute;
    text-align: left;
    top: 31px;
    width:100%;
    /*width:458px;*/
    z-index: 200;
}

 .repertory
{
    font-size:14px; text-align:right; font-weight:bold; position:relative; float:left; width:50%;
    
    }
    .repertoryAction
{
    font-size:14px; text-align:center; font-weight:bold;text-align:center;margin:12px 0 12px 0;
    
    }
    .Hed {
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-top: 0;
    text-align: center;
    width: 100%;
}

.repertoryFirst
{
    width:47%;float:left;text-align:right;
    }
    
    .repertorySecond
    {
        width:71%;float:left;text-align:center;padding-left: 21px;
        }
.showOilName
{
    float: left;font-size: 12px; text-align: right; font-weight: bold; width: 24%;
    }
    .txtDecorUnderline
    {
        text-decoration:underline;
        }
.hbktxt {
    float: right; right:0; top:0;
    margin-top: 0; position:absolute;
  
    
}

.hbk {
    float: right;
    margin-top: 0; position:absolute; right:0; top:0;
   
}
.hbk-a {
    color: #333;
    font-size: 12px;
    font-weight: bold;
}

.hed1 {
    float: left;
    font-size: 15px;
    font-weight: bolder;
    margin-bottom: 0;
    margin-top: 4px;
    text-align: center;
    width: 100%;
}
.inside1-box {
    float: right;
    font-size: 13px;
   /* line-height: 15px;*/
   margin-bottom:-4px;
    width: 75%;
    word-wrap: break-word;}
	
	.inaddnew-box {
    font-size: 13px;
    line-height: 18px;
    margin-bottom:0px;
   /*  min-height: 20px;*/
    width: 30%; float:left
}

.mt11
{
     margin-left: 124px;
    }

.inaddnew-box a{ color:#024370}

.inaddnew-box a span{ color:#fe0000; font-weight:bold}

.inaddnew-box a:hover{ text-decoration:underline}
.hd {
    float: left;
    margin-bottom: 0;
    text-align: center;
    width: 100%;
}

.full-small-wrapper{ width:100%; margin:10px 0 0 0; padding:0; float:left}

.full-small-wrapper .inaddnew-box{ width:20%;}
.sendLink{float:right; margin:0; padding:5px; width:auto; background:#5aaa40; border-radius:4px; border:1px solid #118d75; box-shadow: 0 2px 0 1px #ccc; color:#fff; cursor:pointer;}
			
			.sendLink:hover{background:#369332;}
			
			.sendLink a{ margin:0; padding:0; color:#fff; font-size:13px; text-align:center; font-weight:bold; text-decoration:none;}
			
			.linkPoup{ float:left; margin:0; padding:0;width:100%;}
			
			.linkPoupHdr{ background: #449c37; box-shadow: 0 2px 3px 1px #ccc; color: #fff; float: left; font-size: 15px; min-height: 26px; padding: 4px; text-align: center; width: 100%;}
			
			.linkPoupText{ color: #10606f; font-family: arial,arial,Helvetica; font-size: 13px; text-align: justify; line-height:22px; word-spacing:2px;}
			
			.linkPoupText a{ margin:0; padding:0; color:#024370; text-decoration:none;}
			
			.linkPoupText a:hover{ color:#62983a;}
			
			.linkPoupNewText{ color: #000; font-family: arial,arial,Helvetica; font-size: 14px; font-weight:bold; text-align: justify; line-height:22px; word-spacing:2px;}
			
			.linkPoupInput{ margin:0; padding:3px; border:1px solid #ccc; width:90%;}
			
			.linkError{ margin:0 0 0 0; padding:0; color:#F00; font-size:13px; display:block;}
			
			.linkPoupCloseWnd{ color: #10606f; font-family: arial,arial,Helvetica; font-size: 13px; line-height:22px; word-spacing:2px; cursor:pointer;}
			
			.linkPoupCloseWnd:hover{ color:#62983a;}

.ctntfound {
    height: 538px;
    width: 100%;
}

.ctntfond {
    padding-top: 0; font-size:13px;
    text-align: center;
}

.fb-like-top
{
    display:none;
    }
    
    .herb-revie-hdng {
    background-color: #69b446;
    border-radius: 5px;
    color: #fff;
    float: left;
    font-size: 17px;
    font-weight: bolder;
    margin: 10px 0 10px 5px;
    padding: 1%;
    width: 100%;
}
.article-herb-otr {
    border: 1px solid #999;
    border-radius: 7px;
    float: left;
    margin: 0 0 10px 0px;
    padding: 10px;
    width: 100%;
}

.article-herb-otr1 {
    
    
    float: left;
    margin: 0 0 0px 0;
    padding: 0;
    width: 100%;
}

.herb-rews-img-txt {
    color: #024671;
    float: left;
    font-size: 17px;
    font-style: italic;
    font-weight: bold;
}
.herb-rews-date {
    color: #024671;
    float: right;
    font-size: 12px;
    font-style: italic;
    text-align: center;
}

.herb-rews-txt {
    line-height: 25px; float:left;
    max-width: 100%; clear:both; margin-top:10px;
    text-align: justify; font-size:13px;
    width:100%;
}

.pos-rel{ position:relative}

.popup-small{ width:215px; background:#fff;  margin:0; padding:10px; position:absolute; right:5%;  border:1px solid #ccc; box-shadow:0 0 5px #ccc; float:left; display:none;}
.cls-link{ position:absolute; background: url(../images/cls-icon.png) no-repeat; right:-6%; top:-5%; width:25px; height:25px; display:block;cursor:pointer;}
.popup-small label{ display:block; font-size:12px; margin:0 0 5px 0; padding:0; display:block; color:#000}

.input-pop{ width:100%; margin:0 0 10px 0; padding:3px 5px; float:left; font-size:12px; border:1px solid #ccc;height: 32px;}

.submit-pop{ background:#449c37; padding:3px 20px; color:#fff; text-align:center; font-size:12px; border:0;margin-left:57px; font-weight:bolder; }

.popmsg{ background: none repeat scroll 0 0 #449c37;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: none;
    color: #fff;
    display: block;
    padding: 5px;
    position: relative;
    text-align: center;    
    width: 187px;}
    
     .herb-mbl-scr-outr{  background: #fff none repeat scroll 0 0;
    float: left;
    height: 100%;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;}

.herb-mbl-scr-img{ float:left; margin:0 0 0 0; padding:0 0 0 0; width:100%;}

.herb-mbl-bttn-otr{ bottom: 15px; left: 1px; position: absolute; width: 300px;}

.herb-mbl-bttn{ background: #f05c11; border: medium none; border-radius: 10px; color: #fff; font-size: 17px; font-weight: 600; margin: 2px 7px 0; padding: 12px; width:285px; float:left; text-align:center; text-decoration:none;cursor:pointer;}

.herb-cnt-txt{ float:left; margin:10px 0 0 0; padding:0 0 0 0; font-size:15px; color:#0a9a73; width:290px; text-decoration:underline; text-align:center}

.herb-cnt-txt:hover{ color:#207b62; text-decoration:underline}

.buy-herb {
    color: #337ab7;
    cursor: pointer;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: underline;
    width: 18%;
}


.reviewHerbOutr{float: left; width: 100%; border: 1px solid #ccc; margin: 0px 0px 10px; border-radius: 8px; padding: 8px;}


.reviewHerbRplyTxt{float: right; margin: 0px; width: auto; color: #069; font-size: 14px; font-style: italic; padding: 0px 7px 0px 0px; cursor: pointer; display: block;}


.reviewHerbRplyBoxOutr{ border: 1px solid #ccc; border-radius: 7px; clear: both; display: block; margin: auto; overflow: hidden; padding: 5px; width: 100%;}

 .reviewHerbRplyBoxHdng{ color: #666; float: left; font-size: 15px; font-weight: bold; margin: 0; padding: 2px 3px 7px 8px; width: 100%;}

 .reviewHerbRplyBoxHdng p{ margin:0; padding:0}

  .reviewHerbRplyBoxLablOutr{ float: left; margin: 0; padding: 7px; width: 100%;}
  
  .reviewHerbRplyBoxLabl{float: left; margin: 0px; padding: 0px; color: #333; font-size: 15px; text-align: left; width: 14%;}
  
  .reviewHerbRplyBoxTextarea{float: left; margin: 0px; width: 80%; border: 1px solid #ccc; height: 80px; border-radius: 5px; padding: 7px;}
  
  .reviewHerbRplyBoxInpt{float: left; margin-left: -4px; font-size: 15px; border: 1px solid #ccc; border-radius: 5px; width: 50%; padding: 7px;}
  
 .reviewHerbRplyBoxBttnOutr{float: right;margin: 0;padding: 0;width: 86%;}
  
  .reviewHerbRplyBoxBttnPost{ float: left; background: #024671; border: 1px solid #024671; color: #fff; padding: 5px; width: 19%; text-align: center; font-size: 14px; font-weight: bold; border-radius: 7px; box-shadow: 1px 1px 0px 1px #ccc; cursor: pointer; margin: 0px 12px 0px 0px;}

  
  .reviewHerbRplyBoxBttnClose{float: left; background: #05937a; border: 1px solid #05937a; color: #fff; padding: 5px; width: 19%; text-align: center; font-size: 14px; font-weight: bold; border-radius: 7px; box-shadow: 1px 1px 0px 1px #ccc; cursor: pointer; margin: 0px 0px 0px 7%;}


.reviewHerbRplyOutr{float: left; width: 100%; border: 1px solid #ccc; padding: 7px; border-radius: 7px; display: block; margin: 0px 0px 10px;}

.reviewHerbRplyHdng{float: left; margin: 0px; padding: 0px; width: 85%; color: #069; font-size: 15px; font-weight: bold;}

.reviewHerbRplyHdng p{ margin:0; padding:0;}

.reviewHerbRplyDate{float:right; margin:0; padding:0; width:auto; font-size:14px; color:#069;}

.reviewHerbRplyText{float: left; margin: 0px; width: 100%; line-height: 22px; word-spacing: 2px; font-size: 14px; padding: 5px; color:#666;}

.reviewHerbRplyText p{ margin:0; padding:0}

.left-labelEntertxt {
    float: left;
    margin: 0 0 0 10px;
    min-height: 5px;
    padding: 0;
    text-align: center;
    width: 75px;
}

.captcha-inputwrapper{
    float: left;
    margin: 0;
    padding: 0;
    width: 30%;
}

   .divTasteAnchor
    {
        color: #024370;   
    text-decoration: none !important;
    
        }
        
         .divTasteAnchor:hover
    {
        color: #024370;   
    text-decoration: none !important;
    
        }
        
             .divTasteAnchor:focus
    {
        color: #024370;   
    text-decoration: none !important;
    outline:none !important;
        }
        
        
        table
        {
            width: 100%;           
            border-collapse: collapse;
        }
        table, th, td
        {
            border: 1px solid #cdcdcd;
        }
        table th, table td
        {
            cursor:pointer;
            padding: 5px;
            text-align: left;
        }


/*.repertory
{
    font-size:14px; text-align:center; font-weight:bold;text-align:center;
    
    }
    .repertoryAction
{
    font-size:14px; text-align:center; font-weight:bold;text-align:center;margin:12px 0 12px 0;
    
    }
.inside1-box {
    float: right;
    font-size: 13px;
    line-height: 15px;
    width: 75%;
    word-wrap: break-word;}
	
	.inaddnew-box {
    font-size: 13px;
    line-height: 15px;
    min-height: 20px; margin-bottom:8px;
    width: 30%; float:left
}

.inaddnew-box a{ color:#024370}

.inaddnew-box a span{ color:#fe0000; font-weight:bold}

.inaddnew-box a:hover{ text-decoration:underline}

.Hed {
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
    text-align: center;
    width: 100%;
}
.hbktxt {
    float: right;
    margin-top: -17px;
    position: relative;
    width: 11%;
}

.hed1 {
    float: left;
    font-size: 15px;
    font-weight: bolder;
    margin-bottom: 0;
    margin-top: 4px;
    text-align: center;
    width: 97%;
}

.hbk {
    float: right;
    margin-top: 11px;
    width: 11%;
}
.hbk-a {
    color: #333;
    font-size: 12px;
    font-weight: bold;
}

.full-small-wrapper{ width:100%; margin:0; padding:0; float:left}

.full-small-wrapper .inaddnew-box{ width:20%;}*/

/*Responsive Classes Start*/

@media only screen and (min-width: 1244px) and (max-width: 1272px) {
	
.innerMid-wrap{ width:74%}	
.innerMid-txt-box .syptoms-row-lt{ width:134px;}
.review-wrapper{ margin-bottom:80px}	
.fb-like-top
{display:none;    }
.popup{ width:95%;}
.popup-inner{ height:auto; left:15px; top:10px;}
.popupTxt ul li{ line-height:22px; font-size:14px; word-spacing:2px;}
.popupAncrTxt{ padding:9px 20px 7px 0;}
.left-labelEntertxt{ margin:0 0 0 75px;}
.inner-search-container .top-tabmenu{ width:47%;}
.reviewHerbRplyBoxBttnOutr{float: right;margin: 0;padding: 0;width: 86%;}		
}

@media only screen and (min-width: 1200px) and (max-width: 1243px) {
	
.innerMid-wrap{ width:58%}
.innerMid-txt-box .syptoms-row-lt{ width:134px;}	

.review-wrapper{ margin-bottom:80px}	
.fb-like-top
{
    display:none;
    }
	
	.popup{ width:95%;}
.popup-inner{ height:auto; left:15px; top:10px;}
.popupTxt ul li{ line-height:22px; font-size:14px; word-spacing:2px;}
.popupAncrTxt{ padding:9px 20px 7px 0;}

.left-labelEntertxt{ margin:0 0 0 12px;}

.inner-search-container .top-tabmenu{ width:48%;}
.reviewHerbRplyBoxBttnOutr {float: right;margin: 0;padding: 0;width: 86%;}		
}


@media only screen and (min-width: 1024px) and (max-width: 1199px) {
	.innerMid-txt-box .curedBy-row ul li {width:49%;}
	.innerMid-txt-box .syptoms-row-lt{ width:134px;}
.innerMid-txt-box .syptoms-row-rt{width: 62%;}
.syptoms-con .syptoms-img { width: 200px;float: left; margin-bottom:20px;}
.syptoms-con .syptoms-lt {width: 70%;}
.syptoms-con .syptoms-smallbox {
    float: right;
    margin-top: 30px;
    min-height: 20px;
    position: relative;
    width: 29%;
    
}

.links-con ul li{list-style:none;padding:5px 0; float:left; margin-right:5px; width:32%;}

.rt-inputcont{ width:100%}
.review-input{ width:230px;}	
.reviewHerbRplyBoxBttnOutr {float: right;margin: 0;padding: 0;width: 86%;}
.captcha-input{ clear:both;}
.captcha-box{ margin-top:3px}
.captcha-inputwrapper{ float:left; width:28%;}

.fieldbox-review{ min-height:70px;}


.btn-review{ margin-top:10px;}

.innerMid-wrap{ width:69%}	

.review-wrapper{ margin-bottom:80px}
.fb-like-top
{
    display:none;
    }
	
	.popup{ width:95%;}
.popup-inner{ height:auto; left:15px; top:10px;}
.popupTxt ul li{ line-height:22px; font-size:14px; word-spacing:2px;}
.popupAncrTxt{ padding:9px 20px 7px 0;}

.left-labelEntertxt{margin:0 10px 0 70px;}
    .captcha-box{ margin-top:0;}
    
    .inner-search-container .top-tabmenu{ margin: 0 0 0 5px; width: 60%;}
	.inner-search-container .inner-logo{ width:170px;}
	
}



@media only screen and (min-width: 1130px) and (max-width: 1156px) {
	
.innerMid-wrap{ width:56%}	
.innerMid-txt-box .syptoms-row-lt{ width:134px;}
.fb-like-top
{
    display:none;
    }	
	
}

@media only screen and (min-width: 1105px) and (max-width: 1129px) {
	
.innerMid-wrap{ width:55%}	
.innerMid-txt-box .syptoms-row-lt{ width:134px;}
.fb-like-top
{
    display:none;
    }	
	
}

@media only screen and (min-width: 1081px) and (max-width: 1104px) {

.innerMid-wrap{ width:70%}	
.innerMid-txt-box .syptoms-row-lt{ width:179px;}
.fb-like-top
{
    display:none;
    }


}

@media only screen and (min-width: 1038px) and (max-width: 1079px) {

.innerMid-wrap{ width:52%}	
.innerMid-txt-box .syptoms-row-lt{ width:134px;}
.fb-like-top
{
    display:none;
    }

}

@media only screen and (min-width: 1024px) and (max-width: 1037px) {

.innerMid-wrap{ width:69%}	

.fb-like-top
{
    display:none;
    }

}


@media only screen and (min-width:896px) and (max-width:1023px) {
	
.inner-search-container .inner-logo{margin-right:15px; width:130px }
.inner-search-container .top-tabmenu{float:left; margin-left:0; width:60%;  margin-bottom:10px}

.inner-search-container .top-tabmenu ul li{ font-size:13px; width:15% }
.innerLt-wrap{ display:none}


.innerMid-txt-box .curedBy-row ul li {width:49%;}

.review-read-write{ padding:9px 0; margin:0 0 0 0; float:right; }

.rt-inputcont{ width:100%}

.fieldbox-review{ min-height:70px;}


.btn-review{ margin-top:10px;}

.innerMid-wrap{ width:64%}
.review-wrapper{ margin-bottom:60px;}
.reviewHerbRplyBoxBttnOutr {float: right;margin: 0;padding: 0;width: 86%;}
.review-read-write a{ font-size:13px;}
.fb-like-top
{
    display:none;
    }
	
.popup{ width:95%;}
.popup-inner{ height:auto; left:15px; top:10px;}
.popupTxt ul li{ line-height:22px; font-size:14px; word-spacing:2px;}
.popupAncrTxt{ padding:9px 20px 7px 0;}
.popupNewTxt{ padding:11px 10px 0 11px;}
.review-input {width: 185px;}
.captcha-inputwrapper{ width:29%;}
.inner-search-container .usual-top li:last-child{ width:16%;}
}



@media only screen and (min-width:768px) and (max-width:895px) {
	.inner-search-container .inner-logo{margin-right:15px; width:140px}
	
	.inner-search-container .top-tabmenu ul li{ font-size:13px}
	

.inner-search-container .top-tabmenu{float:left; margin-left:0; width:52%;}

.inner-search-container .usual-top li:last-child{ margin-right:0; width:16%}

.inner-search-container .usual-top li{ font-size:14px;}
.innerLt-wrap{display:none;}
.innerRt-wrap{display:block; width:100%; margin-left:0;}
.innerMid-wrap{margin-left:0px;margin-right:0px; float:left; width:100%; clear:both;}
.innerMid-txt-box .syptoms-row-lt{ width:30%;}
.innerMid-txt-box .syptoms-row-rt{width: 70%;}

.review-read-write{ padding:20px 0 8px 0; margin:0 0 1px 0; float:right; }

.review-read-write a{ font-size:13px; padding:10px}

.list-group{ margin-bottom:70px}

.fb-like-top
{
    display:none;
    }
	
	.popup{ width:95%;}
.popup-inner{ height:auto; left:15px; top:10px;}
.popupTxt ul li{ line-height:22px; font-size:14px; word-spacing:2px;}
.popupAncrTxt{ padding:9px 20px 7px 0;}
.popupNewTxt{ padding:11px 10px 0 11px;}
.left-labelEntertxt{ margin:0 0 0 30px;}
.review-input{ width:32%;}

.review-read-write {
    float: none;
    margin: 0 auto;
    padding: 20px 0 8px;
    width: 160px;
}

.review-read-write a{ float:none;}
.reviewHerbRplyBoxBttnOutr {float: right;margin: 0;padding: 0;width: 86%;}
.inner-search-container .top-tabmenu{ width:72%;}

.reviewHerbRplyBoxTextarea {height: 105px;width: 70%;}
.reviewHerbRplyBoxBttnOutr {float: right;margin: 0;padding: 0;width: 86%;}
.reviewHerbRplyBoxBttnPost{ margin:0 0 12px 0;}
.usual-top div.tabsTxt{ width:533px;}

}

@media only screen and (min-width:480px) and (max-width:767px) {
body{padding-bottom:80px;}
.hide-mobile{display:none !important;}
.herb-logo img{width:280px;}
.share-icon{float:left; margin-left:10px;}
.search-home {width: 95%;}
.usual-top li { width:24.5%;}
.usual-top ul a, .usual-top ul a:hover {display:block; padding:0px 0px;width:98%; text-align:center;}
.usual-top div.tabsTxt {clear:left;padding:20px 20px;}
footer span{width:100%; padding-bottom:8px; float:left;}
.inner-search-container .top-tabmenu{ padding-top:35px; float:none; margin:0 auto; width:440px;}
.inner-search-container .usual-top li{ width:24.5%}
.inner-search-container .usual-top li:nth-child(4){ margin-right:0; width:25%}
.navbar-collapse{width:100%; position:absolute; background-color:#ffffff; border-bottom:1px solid #dadada;
webkit-box-shadow: 0 8px 6px -6px black;
     -moz-box-shadow: 0 8px 6px -6px black;
          box-shadow: 0 8px 6px -6px black;
		  }
		  
		    #SpnFB{ margin-top:0 !important;}
		  
		  #SpnFB iframe{ height:32px !important;}
		  
		   .fb-like-top{ text-align:left; margin:0 0 0 15px !important;}
		  
		  .navbar-collapse.in{ overflow:inherit;}
		  .navbar-nav{ margin-top:0}
		  
		  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{ max-height:340px;}
		  
.inner-top-search{width:80%; float:left; display:inline-block; padding:7px 5px;}
/*.inner-search-container{display:none;}*/
.inner-logo{ display:none}
.review-read-write{ margin:0 0 0 0; text-align:center; float:none; clear:both}

.review-read-write a{ margin-top:0; font-size:13px; display:inline-block;}

.reviewHerbRplyBoxLabl{ width:16%;}
.reviewHerbRplyBoxTextarea {height: 90px;width: 80%;}
.reviewHerbRplyBoxBttnPost{ width:22%; margin:0 12px 0 0;}

/*.innerLt-wrap{display:none;}*/
/*.innerRt-wrap{display:none;}*/
.innerMid-wrap{margin-left:0px;margin-right:0px; float:left; width:100%; clear:both;}
.innerMid-txt-box .syptoms-row-rt{width: 65%;}
.innerMid-txt-box .curedBy-row ul li {width:49%;}
.innerMid-txt-box h1{font-size:20px;}
/*.top-sticky{display:none !important;}*/
.syptoms-con .syptoms-img { width: 200px;float: left; margin-bottom:20px;}
.syptoms-con .syptoms-lt {width: 100%;}
.links-con ul li{list-style:none;padding:5px 0; float:left; margin-right:5px; width:32%;}

.rt-inputcont{ width:100%}
.review-input{width: 30%;}	

.captcha-input{ clear:both;}
.captcha-box{ margin-top:5px}
.captcha-inputwrapper{ float:left; width:100%; margin-top:10px;}

.fieldbox-review{ min-height:70px;}


.btn-review{ margin-top:10px;}
	.logo-small-top{ display:block;}
	.logo-small-top img{ width:115px}
	
	.innerLt-wrap{display:none;}
.innerRt-wrap{display:block; width:100%; margin-left:0; clear:both; float:left}

.list-group{ margin-bottom:90px}

.review-wrapper{ margin-bottom:20px}

.desk
{
    display:none;
}
.res-btn-fb
{display:block;
 margin:8px 0;
}
  .gplus-gap{ margin-left:15px}
  
    .syptoms-con .syptoms-smallbox{ width:100%; margin-top:10px; margin-bottom:20px;}
	.reviewHerbRplyBoxBttnOutr {float: right;margin: 0;padding: 0;width: 85%;}
	.popup{ width:100%;}
	.popup-inner{ height:auto; left:0; top:0; padding:0; z-index:9px;}
	.popupTxt ul li{ line-height:22px; font-size:14px; word-spacing:2px;}
    .popupAncrTxt{ padding:9px 20px 7px 0;}
    .popupNewTxt{ padding:11px 10px 0 11px !important;}
    .captcha-box{ margin-right: 5px; margin-top: 3px;}
    .captcha-inputwrapper{float: left; margin-top: 2px; width: 27%;}
    .captcha-input{ width:92%;}
    
    .green-btn-review{ width:93.4%; padding:7px 10px 3px 10px; font-size:13px; margin:0 1px 0 0;}
    .review-read-write a{ float:none;}

}

@media only screen and (min-width: 0px) and (max-width: 479px) {
.review-read-write a{ float:none;}
body{padding-bottom:80px;}
.hide-mobile{display:none !important;}
.inner-search-container .top-tabmenu{ width:100%; float:left; margin-left:0; padding-top:40px; padding-bottom:0;}
.herb-logo img{width:280px;}
.inner-logo{ display:none}

.inner-search-container .usual-top li:nth-child(4){ margin-right:0; width:25%}
.inner-search-container .usual-top{ width:100%}
.inner-search-container .usual-top li{ width:23.3%}
.share-icon{float:left; margin-left:10px;}
.logo-small-top{ display:block;}
.logo-small-top img{ width:115px}
.review-read-write{ clear: both;
    float: none;
    margin: 0 0 10px;
    text-align: center;}
	
	.reviewHerbRplyBoxLabl{margin: 0; padding: 4px 0 5px 0; text-align: left;width: 100%;}

.reviewHerbRplyBoxTextarea {height: 90px;width: 100%;}
.reviewHerbRplyBoxInpt{ width:100%;}
.reviewHerbRplyBoxBttnOutr {float: none; margin: 0 auto; padding: 0; width: 70%;}
.reviewHerbRplyBoxBttnPost{ width:42%; margin:0 12px 0 0;}

	
	.review-read-write a{ font-size:13px;}
	.rt-inputcont span{ margin-left:0}
.search-home {width: 95%;}
.usual-top li { width:25%;}
.usual-top ul a, .usual-top ul a:hover {display:block; padding:0px 0px;width:98%; text-align:center;}
.usual-top div.tabsTxt {clear:left;padding:20px 10px;}
footer span{width:100%; padding-bottom:8px; float:left;}
.navbar-collapse{width:100%; position:absolute; background-color:#ffffff; border-bottom:1px solid #dadada;
webkit-box-shadow: 0 8px 6px -6px black;
     -moz-box-shadow: 0 8px 6px -6px black;
          box-shadow: 0 8px 6px -6px black;
}
.inner-top-search{width:80%; float:left; display:inline-block;padding:7px 5px;}
/*.inner-search-container{display:none;}*/

.innerLt-wrap{display:none;}
.innerRt-wrap{display:block;}
.innerMid-wrap{margin-left:0px;margin-right:0px; float:left; width:100%; clear:both;}
.innerMid-txt-box .syptoms-row-lt{width: 100%; }
.innerMid-txt-box .syptoms-row-rt{width: 100%;max-width:100%;}
.innerMid-txt-box .curedBy-row ul li {width:50%; padding-right:0;}
.innerMid-txt-box h1{font-size:20px;}
.top-sticky{display:none !important;}

.syptoms-con .syptoms-img { width: 200px;float: left; margin-bottom:20px;}
.syptoms-con .syptoms-lt {width: 100%;}
.links-con ul li{list-style:none;padding:5px 0; float:left; margin-right:5px; width:48%;}
.rt-inputcont{ width:100%}
.review-input{ width:96%;}

.navbar-default .navbar-brand{display:block;}
.navbar-brand {padding: 6px;}
/*.livesearchTitle{ width:73%; }*/	

.captcha-input{ clear:both;}

.green-btn-review{ width:90%; padding:7px 10px 3px 10px; font-size:13px; margin:0 1px 0 0;}

.captcha-inputwrapper{ float:left; width:100%; margin-top:10px;}

.fieldbox-review{ min-height:75px;}
.grey-txt{ line-height:18px; float:left; clear:both; margin-left:0}

.btn-review{ margin-top:10px;}

.left-labelEntertxt{ width:100%; text-align:left; margin:0; padding:5px 0 0 0;}

.captcha-box{ margin-right: 5px; margin-top: 2px;}

.captcha-inputwrapper{ float: left; margin-top: 0; width: 68%;}


.inside-label{ width:100%; margin-bottom:10px;}

.inaddnew-box{ width:50%}

.inside1-box{ width:100%}

.review-wrapper{ margin-bottom:25px;}

.AddsGap
{
       clear: both;
    float: left;
    margin-top: 11px;
    width: 100%;
    }
    
    .desk
{
    display:none;
}
.fb-like-top { margin: 0px 0 0;}
.res-btn-fb
{display:block;
  margin:0px 13px;
  text-align:left;
  width:90%;
}

.full-small-wrapper .inaddnew-box{ width:50%}
  .gplus-gap{ margin-left:15px}
  
  .syptoms-con .syptoms-smallbox{ width:100%; margin-top:10px; margin-bottom:20px;}
  .greytxtReview {clear: both;float: left;padding: 10px 0 7px 0;width: 100%; margin:0;}
  .repertory{ width:100%; text-align:center}
.buy-herb{ float:right; text-align:right; width:50%}
.reviewHerbRplyBoxBttnOutr {float: none; margin: 0 auto; padding: 0; width: 80%;}
.popup{ width:100%;}
	.popup-inner{ height:auto; left:0; top:0; padding:0; z-index:9;}
	.popupTxt ul li{ line-height:22px; font-size:14px; word-spacing:2px;}
    .popupAncrTxt{ padding:9px 20px 7px 0;}
    .popupNewTxt{ padding:11px 10px 0 11px;}.
	
	.showOilName{ width:32%;}


}

.popup {
 float: left;
    height: 50%;
    position: relative;
    width: 96%;
    display:none;
    
}
 
/* Inner */
.popup-inner {
    background: #fff none repeat scroll 0 0;
    border: 3px solid #069;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 1);
    float: left;
    height:auto;
    left: 15px;
    padding: 0;
    position: absolute;
    text-align: justify;
    top: 10px;
    width: 100%;
    z-index: 99;
}


.popup-innerNew 
{
    background: #fff none repeat scroll 0 0;
    border: 3px solid #449c37;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 1);
    float: left;
    height:auto;
    padding: 0;
    position: absolute;
    text-align: justify;
    top: 10px;
    width: 48%;
    z-index: 99;
     right:0;
}
.submitBttn{ border-radius: 5px; float: left; margin: 0; padding: 4px 12px 2px; width: auto;}
 
/* Close Button */
.popup-close {
   background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    border-radius: 1000px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial,sans-serif;
    font-size: 20px;
    height: 25px;
    line-height: 100%;
    margin-right: 6px;
    padding-top: 1px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 9px;
    transform: translate(50%, -50%);
    transition: all 0.25s ease 0s;
    width: 25px;
}
 
.popup-close:hover {
    -webkit-transform:translate(50%, -50%) rotate(180deg);
    transform:translate(50%, -50%) rotate(180deg);
    background:rgba(0,0,0,1);
    text-decoration:none;
}

.popupTxt{ float:left;  width:100%; padding:0; margin:0}

.popupTxt p{ float:left; margin:0; padding:0 0 0 10px; font-size:16px; font-weight:bold; color:#fff; background:#069; width:100%;}

.popupTxt ul{ margin:0; padding:0 0 0 20px}

.popupTxt ul li{ float:left; text-decoration:none; list-style:disc; font-size:14px; color:#333; padding:7px 10px 0 0;width:100%; line-height:22px; word-spacing:2px;}

.popupNewTxt{ float:left; margin:0; padding:11px 0 0 11px; width:100%; font-size:13px; font-weight:bold; color:#333;}

.popupAncrTxt{ float:right; margin:0; padding:9px 20px 7px 0; font-size:13px; font-weight:bold; color:#069; text-decoration:underline; width:auto;}


/* CSS For Reviews Reply */
.reviewRply{ color: #069; cursor: pointer; display: block; float: right; font-size: 15px; font-style: italic; font-weight: bold; margin: 0; padding: 3px 7px 2px 3px; width: auto;}

.reviewRplyBoxOutr{ float: left; margin: 0; padding: 7px; width: 100%;}

.reviewRplyBoxInnr{ border: 1px solid #ccc; border-radius: 5px; display: block; float: none; margin: auto; overflow: hidden; padding: 10px; width: 70%;}

.reviewRplyBoxHading{ color:#444; float: left; font-size: 15px; font-weight: bold; margin: 0; padding: 5px 3px 10px 7px; text-align: left; width: 100%;}

.reviewRplyBoxHading p{ margin:0; padding:0}

.reviewRplyBoxLble{ color: #444; float: left; font-size: 15px; font-weight: normal; margin: 0 5px 0 0; padding: 8px 3px 3px 10px; width: 20%;}

.reviewRplyBoxLble p{ margin:0; padding:0;}

.reviewRplyBoxInputTxtArea{ border: 1px solid #ccc; border-radius: 5px; float: left; font-size: 15px; height: 90px; margin: 0 0 10px; padding: 7px; width: 70%;}

.reviewRplyBoxInput{ border: 1px solid #ccc; border-radius: 5px; float: left; font-size: 15px; margin: 0 0 10px; padding: 5px; width: 60%;}


.reviewRplyBoxBttnRply{ background: #069; border: 1px solid #069; border-radius: 5px; box-shadow: 2px 2px 0 1px #ccc; color:#fff; cursor: pointer; float: left; font-size: 16px; font-weight: bold; margin: 0 0 0 21%; padding: 5px; text-align: center; width: 17%;}

.reviewRplyBoxBttnClose{ background: #069; border: 1px solid #069; border-radius: 5px; box-shadow: 2px 2px 0 1px #ccc; color: #fff; cursor: pointer; float: left; font-size: 16px; font-weight: bold; margin: 0 0 0 10%; padding: 5px; text-align: center; width: 17%;}



.reviewReplyOutr{float: left; width: 100%; padding: 5px; border: 1px solid #ccc; border-radius: 5px; margin: 10px 0px 0px;}

.reviewReplyTitle{ left; margin: 0px; padding: 0px; font-weight: bold; font-size: 15px; color:#069; width: 85%;}

.reviewReplyTitle p{ margin:0; padding:0}

.reviewReplyTitleDate{ float: right; margin: 0px; width: 15%; text-align: right; color: #06C; font-size: 13px; font-style: italic; padding: 0px 7px 0px 0px;}

.reviewReplyText{ float: left; margin: 0px; width: 100%; padding: 5px; line-height: 22px; font-size: 14px; word-spacing: 2px;}

.reviewReplyText p{ padding:0; margin:0}

.reviewReplyTextReply{<div style="float: right; margin: 0px; width: auto; color: #069; font-style: italic; font-size: 15px; font-weight: bold; padding: 0px 10px 0px 0px; display: block; cursor: pointer;}

.reply_box {
    background: url("../images/rply-bg-top.gif") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #ccc;
    border-radius: 5px;
    float: left;
    
    font-size: 14px;
    height: auto;
    margin: 10px 0 15px 34px;
    padding: 15px 15px 5px;
    width: 582px;
}
.reply_textbox
{
   width:200px; 
   border:1px solid #999; 
   padding:2px;
}
.reply_textarea
{
  height:157px;
  width:507px; 
  padding:3px; 
  border:1px solid #999;
  color:#999999;
}
.reply_butn
{ 	background:url(../images/header_menubg.jpg) repeat-x;
	width:50px;
	padding:3px;
	border-radius:5px;
	border:1px solid #ccc;
}
.close_button
 {
    background:url(../images/header_menubg.jpg) repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
    height: 28px;
    padding: 2px 10px;
}
.w24 {
    width: 18%;
}
.w39
{
    width:56%;
    }
    
    .prfle_pic{width:25px; height:25px; border:1px solid #DDDDDD;}
.posted_by{width:327px; font-size:16px; color:#008000; word-spacing:1px; margin-left:15px;}
.date_div{color:#025884; word-spacing:0px; font-size:12px;}
.rply{ background: none repeat scroll 0 0 #F2F7FE;
	border-top:2px dotted #008000;
 	line-height: 26px;
    padding: 6px;
    width: 96%;
    word-spacing: 6px;}
	
.rply_butn{width: 70px; height:20px; }
.reply_txt{color:#008000; text-decoration:none; font-family: Comic Sans MS;
            font-size:16px; margin-left:4px;
            cursor:pointer;
            }
.reply_txt:hover{text-decoration:underline; }


.ifrm {
    background-color: #FFFFFF;
    border: 8px solid #666666;
    border-radius: 8px;
    display: none;
    padding: 0;
    position: fixed;       
    width: 370px;
    z-index:100;
    top: 20%;
left: 30%;

}