@import url("style.css");
@import url("tabnav.css");   
@import url("slick.css");
@import url("font-awesome.min.css");
@import url("navigation.css");
  
  

@font-face {
font-family:'GothamBook';
src:url('../fonts/GothamBook.eot');
src:url('../fonts/GothamBook.woff2') format('woff2'),
    url('../fonts/GothamBook.woff') format('woff'),
    url('../fonts/GothamBook.ttf') format('truetype'),
    url('../fonts/GothamBook.otf') format('opentype'),
    url('../fonts/GothamBook.svg#GothamBook') format('svg'),
    url('../fonts/GothamBook.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}

@font-face {
font-family:'PillGothic300mg-Regular';
src:url('../fonts/PillGothic300mg-Regular.eot');
src:url('../fonts/PillGothic300mg-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/PillGothic300mg-Regular.svg#PillGothic300mg-Regular') format('svg'),
    url('../fonts/PillGothic300mg-Regular.ttf') format('truetype'),
	url('../fonts/PillGothic300mg-Regular.otf') format('opentype'),
    url('../fonts/PillGothic300mg-Regular.woff') format('woff'), 
    url('../fonts/PillGothic300mg-Regular.woff2') format('woff2');font-weight: normal;font-style: normal;
}

@font-face {
font-family:'PillGothic300mg-Light';
src:url('../fonts/PillGothic300mg-Light.eot');
src:url('../fonts/PillGothic300mg-Light.eot?#iefix') format('embedded-opentype'),
   url('../fonts/PillGothic300mg-Light.svg#PillGothic300mg-Light') format('svg'),
   url('../fonts/PillGothic300mg-Light.ttf') format('truetype'),
	url('../fonts/PillGothic300mg-Light.otf') format('opentype'),
   url('../fonts/PillGothic300mg-Light.woff') format('woff'),
   url('../fonts/PillGothic300mg-Light.woff2') format('woff2');font-weight: normal;font-style: normal;
}

@font-face {
font-family:'UnicaOne-Regular';
src:url('../fonts/UnicaOne-Regular.eot');
src:url('../fonts/UnicaOne-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/UnicaOne-Regular.svg#UnicaOne-Regular') format('svg'),
    url('../fonts/UnicaOne-Regular.ttf') format('truetype'),
	url('../fonts/UnicaOne-Regular.otf') format('opentype'),
    url('../fonts/UnicaOne-Regular.woff') format('woff'),
    url('../fonts/UnicaOne-Regular.woff2') format('woff2');font-weight: normal;font-style: normal;
}
  

body{margin:0px;padding:0px;color:#2f2f2f;font-size:16px; background:#fff;font-family:'GothamBook'!important;overflow-x:hidden;overflow-y:auto}   

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button{outline:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
input,textarea,button,select,a,div{-webkit-tap-highlight-color:transparent;outline:none}
table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
img{border:0px;max-width:100%;vertical-align:top}  
::-moz-selection{background:#fcd168;color:#000}
::selection{background:#fcd168;color:#000}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
a{text-decoration:none; color:#fcd168;}
*{text-rendering:optimizeLegibility}
html.touch *{text-rendering:optimizeSpeed}
p{margin: 0px;padding: 0px;}  
h1,h2,h3,h4,h5,h6{margin: 0px;padding: 0px;font-weight: normal;}
ol,ul,li{margin: 0px;padding: 0px;list-style-type: none;}  

.wrapper{width: 100%; float: left; overflow: hidden;}
.wrapperinner{display: inline-block;vertical-align: top;width: 100%; max-width: 1400px;}
.cowrapper{display: inline-block;vertical-align: top;width: 100%; max-width: 1400px;text-align: left;}



.fg{width: 100%; float: left;} 
.tac{text-align: center;} 
header{width: 100%; float: left;} 
section{width: 100%; float: left;}
footer{width: 100%; float: left;}  
header.smaller {position: fixed;left: 0px;right: 0px;top: 0px;z-index:10;background: url(../images/bannerheader.jpg) no-repeat; background-position: center; animation: headerTransi .5s linear;}

@-webkit-keyframes headerTransi /* Safari and Chrome */ {
  to {
    transform: translateY(0);
  }
  from {
    transform: translateY(-100%);
  }
}
@keyframes headerTransi {
  to {
    transform: translateY(0);
  }
  from {
    transform: translateY(-100%);
  }
}

/*--logo-area--*/
.toplogo{position: absolute;left: 0px;right: 0px;top: 0px;z-index: 5;text-align: center;}
.toplogoinner{display: inline-block;margin:27px 0; transform: translateX(-13%);} 
.toplogoinner a{display: block;}   


/*--section-topban-area--*/
.topbanner{ display: table;position: relative; overflow: hidden; position: relative;} 
.topbanner .topBannerImg{background-position: center top!important; -o-background-size:cover!important;	-moz-background-size:cover!important;-ms-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important; position: absolute; top: 0; left: 0; width: 100%; height: 100%; animation: bannerScale 40s linear infinite;}


@-webkit-keyframes bannerScale /* Safari and Chrome */ {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes bannerScale {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}


.topbannerCaption{width: 100%;text-align: center; display:table-cell; vertical-align:middle;}  
.topbannerCaptiontop{position: relative;z-index:2; display: inline-block;vertical-align: top;width: 100%; max-width:1400px;margin-top: 50px; padding:160px 0px 160px 0px;}
.topbannertitle{font-size: 50px;line-height: 60px;} 
.leavesLefttop{position: absolute;left:20vw; right: 0;top: 20vh;z-index: 1;} 
.leavesRighttop{position: absolute;right:0;top:25vh;z-index: 1; width: 20vw;}      
.leavesCenterbtm{position: absolute;right:0px;bottom:75px;left: 0px;z-index: 1;text-align: center;}  

/*--section2--*/
.section2{padding: 150px 20px;font-size: 0px;letter-spacing: -5px;} 
.section2Left{width:44%;display: inline-block;vertical-align: middle;padding-right: 60px;font-size: 14px;letter-spacing:0px;}
.section2Right{width:56%;display: inline-block;vertical-align: middle;font-size: 14px;letter-spacing:0px;}
.section2title1{width: 100%;float: left;margin-bottom: 35px;} 
.section2title2{width: 100%;float: left;margin-bottom: 10px; min-height: 340px; background: url(../images/storyimg1.png) no-repeat; background-position: center;}  
.section2title3{width: 100%;float: left;margin-bottom: 10px;} 
.section2title3 img{padding-left: 40px;}
.section2title4{width: 100%;float: left;}
.section2Leftmob{display: none;} 
a.numbersp{position: relative;z-index: 3;display: inline-block; vertical-align: top;font-size: 30px;text-transform: uppercase;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s; padding: 0 85px 0 0; overflow: hidden;}
a.numbersp:hover{padding: 0 0 0 85px; color: #135100;}
a.numbersp::after{content: "";position: absolute;top: 50%; background: #135100; left:0;width:0; height:1px; -webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;} 
a.numbersp::before{content: "";position: absolute;top: 50%; background: #135100; right:0;width:70px; height:1px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;} 

a.numbersp:hover::after{ width: 70px;}
a.numbersp:hover::before{ width: 0;}

/*--section3--*/
.section3{padding:100px 20px 150px 20px;background-position: center top!important; overflow: hidden;
	-o-background-size:cover!important;	-moz-background-size:cover!important; -ms-background-size:cover!important;-webkit-background-size:cover!important;
	background-size:cover!important;
} 
.section3Verline{width: 1px; height:77px; background:#ffd161;display: inline-block;}
.cowrappersection3{display: inline-block;vertical-align: top;width: 100%; max-width: 1050px;text-align:center;}

a.factspeak{position: relative;z-index: 3; display: inline-block;padding-left: 27px;padding-right: 27px; vertical-align: top;font-size: 30px; text-transform: uppercase;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}
a.factspeak::after{content: "";position: absolute;top:31%; background:url(../images/fact-speak.png) no-repeat;background-size: 100% auto;left:0px;width:15px; height:15px;} 
.section3btm{width: 100%;float: left;height: 1px;text-align: center;position: relative;}
.section3btmimgl{position: absolute;left:81px;top: -50px;}
.section3btmimgr{position: absolute;right: 40px;top: -80px;} 
.section3btmimgc{margin-bottom: 30px;}

/*--section4--*/
.section4{padding: 150px 20px;} 
.cowrappersection4{display: inline-block;vertical-align: top;width: 100%; max-width: 1400px;text-align:center;position: relative;}
.section4Left{width:71%;float: left;}
.section4Leftcs{margin-bottom: 15px;padding-right:117px;}
.section4Right1{position: absolute;right: 0px;top:0px; width:34%;max-width: 473px;padding-top: 130px;text-align: right;}
.section4Right1t{text-align: left;width: 100%;margin-bottom: 60px;padding-left: 133px;}
.section4Right1r{text-align: right;width: 100%;}
.section4Leftimg{margin-bottom: 50px;text-align: left;} 
.section4Leftinner{position: relative;width: 100%;float: right;text-align: left;min-height: 600px;} 

/*--section5--*/
.section5{padding: 150px 20px;background-position: center top!important; overflow: hidden;
	-o-background-size:cover!important;	-moz-background-size:cover!important;-ms-background-size:cover!important;-webkit-background-size:cover!important;
	background-size:cover!important;
} 
.cowrappersection5{display: inline-block;vertical-align: top;width: 100%; max-width: 1400px;text-align:left;}
.section5title{width:65%;float:right;text-align:left;margin-bottom: 55px;} 
.section5sp{font-size: 0px;letter-spacing: -5px;}
.section5Left{width:calc(35% - 3px);display: inline-block;vertical-align: middle;padding-right:50px;text-align:left;position: relative;font-size:14px;letter-spacing:0px;}  
.section5Right{width:calc(65% - 3px);display: inline-block;vertical-align: middle;text-align: left;font-size:14px;letter-spacing:0px;}  
.section5img{width: 100%;float: left;margin-bottom: 10px;}  
.section5Leftimg{min-height: 340px;line-height:42px; background:url(../images/storyimg1.png) no-repeat;background-position: center;}

/*--section6--*/
.section6{padding: 150px 20px;}  
.cowrappersection6{display: inline-block;vertical-align: top;width: 100%; max-width: 1240px;position: relative;}
.section6title{margin-bottom: 50px;text-align: center;}
.section6list{width: 100%;float: left;} 
.section6list ul{width: 100%;float: left;text-align: left;}
.section6list li{width:50%;float: left;padding: 0px 45px;}
.section6list li:nth-child(odd){padding-left: 0px;}
.section6list li:nth-child(even){padding-right: 0px;} 
.section6listinner{width: 100%;float: left;}
.section6listinner .imgthumb{width: 100%;float: left;height: 650px;
background-position: center top!important; overflow: hidden;position: relative;
	-o-background-size:cover!important;	-moz-background-size:cover!important;-ms-background-size:cover!important;-webkit-background-size:cover!important;
	background-size:cover!important;}
.section6listinner .info{width: 100%;float: left;padding-top:35px;} 
.section6btn{}
.section6subtitle{text-align: left;} 
.section6btnimg2{margin:7px 0px;} 
.section6btnimg img{max-width: 125px;}  
a.teammore{position: relative;z-index: 3;display: inline-block; vertical-align: top;font-size: 20px;text-transform: uppercase;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}
a.teammore::after{content: "";position: absolute;top: 50%; background: #135100; right:-90px;width:77px; height:1px;} 

.section6slide{width: 100%;float: left;position: relative;height: 1px;text-align: left;}
.section6nav{position: absolute;left:-48px;top: 0px;width: 47px;text-align: left;} 
.section6nav ul{width: 100%;float: left;text-align: left;}  
.section6nav li{width:100%;float: left;margin: 10px 0px;cursor: pointer;font-size:13px;color: #a5a6a5;text-transform: uppercase;} 
.section6nav li.active {color: #2f5f27;position: relative;font-weight: bold;} 
.section6nav li.active::after{content: "";position: absolute;top: 50%;margin-top:-2px; background: #135100; left:23px;width:20px; height:1px;}
.section6nav li:hover {color: #2f5f27;}

.section6listinner .imgthumb    {overflow:hidden;}  

.overlay    {  background:url(../images/boxoverlay.png) no-repeat;padding: 60px;text-align: center;
opacity:0;position: absolute;left: 0px;height: 650px;width: 100%;display: table;right: 0px;top: 0px;bottom: 0px;
-webkit-transition: opacity .45s ease;  
-moz-transition: opacity .45s ease;
-ms-transition: opacity .45s ease; 
-o-transition: opacity .45s ease;
transition: opacity .45s ease;
background-position: center top; -o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;
background-size:cover;} 

.section6listinner .imgthumb:hover .overlay {opacity:1;}
.h8styleimg{position: absolute;left: 0px;right: 0px;bottom:20px;z-index: 0;}
.h8styleimg img{position: relative;z-index: 0;max-width: 200px;}

/*--section7--*/
.section7{padding: 150px 20px;background-position: center top!important; overflow: hidden;
	-o-background-size:cover!important;
	-moz-background-size:cover!important;
	-ms-background-size:cover!important;
	-webkit-background-size:cover!important;
	background-size:cover!important;
} 
.cowrappersection7{display: inline-block;vertical-align: top;width: 100%; max-width: 1400px;text-align:left;}
.section7desk{position: relative;width: 100%;float: left;padding: 0px 147px;margin-bottom: 30px;} 
.section7title{text-align: center;}
.leavessection7L{position: absolute;left:80px;top:-50px;z-index: 1;} 
.leavessection7R{position: absolute;right:90px;top:-160px;z-index: 1;}      
.leavessection7B{position: absolute;right:0px;top:30px;left:0px;z-index: 1;text-align: center;} 
.leavessection7B img{margin-left:90px;} 
.leavessection7inB{width: 100%;float: left;height: 1px;margin-bottom: 40px; text-align: center;position: relative;}
.section7clogo{width: 100%;float: left;padding: 60px 0px;}  
.section7clogo ul{width: 100%;float: left;text-align:center;font-size: 0px;letter-spacing: -5px;}  
.section7clogo li{display: inline-block; vertical-align:middle;padding: 5px 20px; font-size:14px;letter-spacing:0px;} 
.section7btn{text-align: center;} 
.section7clogo li a{display: block;}
.mngslidecert{width: 100%;float: left;} 
.mngslidecert img{ max-height: 90px;}

a.resultspeak{position: relative;z-index: 3;display: inline-block;padding-left: 27px;padding-right: 27px; vertical-align: top;font-size: 30px; text-transform: uppercase;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}
a.resultspeak::after{content: "";position: absolute;top:31%; background:url(../images/cert-speak.png) no-repeat;background-size: 100% auto;left:0px;width:15px; height:15px;} 

/*--footer--*/
.footerinner{margin-top: 100px;font-size: 18px; } 
.footerinnertop{width: 100%;float: left;background: #f3f3f0;line-height: 30px; padding:90px 20px;text-align: center;}  
.footerinnerbtm{width: 100%;padding: 10px 20px; float: left;background: #fff;text-align: center;position: relative;}
.footerinnerbtmwrap{width: 100%;max-width: 1400px;display: inline-block; vertical-align: top;}
 
.footernav{width: 70%;float: left;padding: 10px 0px;} 
.footernav ul{width:100%;float: left;} 
.footernav li{float: left;margin: 5px 8px 5px 0px;padding: 0px 8px 0px 0px;position: relative;font-size: 18px;text-transform: uppercase;} 
.footernav li::after{content:"";position: absolute;right: -1px;top: 3px;width: 1px; height: 16px; background: #2f2f2f;}
.footernav li:last-child::after { background: none;}
.footernav li a{-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;} 
.footerinnertop{position: relative;}
.footerinnertop::after{content: "";position: absolute;left: 50%;top:-60px;height:120px;width: 1px; background: #135100;} 
.footerss{float: right;text-align: right;padding: 16px 0px;  font-size: 18px;} 
.footercol{display: inline-block; vertical-align: top;padding: 10px 35px;text-align: left;} 
.footertitle{width: 100%;margin-bottom:16px;font-size: 30px;text-transform: uppercase;}
.footercolinner{width: 100%;}
.footertitle2{margin-bottom:80px;} 

.footerlink a{-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}  
.footerlink2 a{line-height: 22px;padding-left: 25px;position: relative;display: block;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;} 
.footerlink2 .fa{position: absolute;font-size: 28px;left: 0px;top:0px;font-size: 25px;} 
.gmap{margin-top: 9px;display: inline-block;} 
.footersolial{width: 100%;display: inline-block;} 
.footersolial li{float: left;padding-right: 20px;font-size: 24px;}  
.footersolial li:last-child{float: left;padding-right:0px;}
.footersolial li a{} 
.footersolialnav li a{color:#fcd168;} 
.footersolialnav li a:hover{color:#135100;} 
.fc2 sup{position: relative;font-size: 12px;}

/*--news--*/
.newssection{padding:80px 20px;}
.newssectiontitle{text-align: center;margin-bottom:50px;}
.newsBlock{width: 100%;float: left;}
.newsBlock ul{width: 100%;float: left;}
.newsBlock li{width:50%;float: left;padding:0px 45px; margin: 20px 0px 30px 0px;text-align: left;}  
.newsBlock li:nth-child(odd){padding-left: 0px;}
.newsBlock li:nth-child(even){padding-right: 0px;} 
.newsBlockinner{width: 100%;float: left;}
.newsBlockinnerimg{width: 100%;float: left;} 
.newsBlockinnerinfo {width: 100%;float: left;margin:33px 0 0 0; }
a.newsmore{font-size: 30px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}
.newsBlockdesk{margin-bottom: 15px;height: 72px;overflow: hidden;color: #2f2f2f;font-size: 20px;line-height:33px;}  
.newsBlockdate{margin-bottom:10px;font-size: 20px;text-transform: uppercase;}  
.newsBlockdate span{display: inline-block;position: relative;padding-left: 130px;}
.newsBlockdate span::after {content: "";position: absolute;top: 50%;background: #135100;left:0px;width:115px;height: 1px;}
.eventsBlock .newsBlockinnerinfo{height: 141px;overflow: hidden;} 
.eventsBlock .newsBlockdesk h2{color: #135100;text-transform: uppercase;font-family:'UnicaOne-Regular';margin-bottom: 10px;font-weight: normal;}
.eventsBlock .newsBlockdesk h2 a{color: #135100;}
/*--news-details--*/
.ndshare{margin-bottom: 20px;padding-left: 18px;padding-right: 18px;}
.ndsharel{float: left;}
.ndsharer{float: right;} 
.ndsharer ul{float: right;} 
.ndsharer li{float:left;font-size: 20px;text-transform: uppercase;padding-left: 20px;} 
.ndsharer li a{ color: #6c6c6c;font-size: 22px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}
.ndinfo{font-size: 20px; line-height: 33px;padding-left: 18px;padding-right: 18px;} 
.ndinfo p{width: 100%;float: left; display: block;}
.ndinfo p{margin-bottom:30px;} 
.ndinfo p:last-child{margin-bottom:0px;}
.imagdesk{font-size: 0px;letter-spacing: -5px;} 
.ndinfoThumb2{width: 50%;padding: 18px; display: inline-block; vertical-align: top;font-size:14px;letter-spacing:0px;}
.ndinfoThumb1{width: 100%;padding: 18px; display: inline-block; vertical-align: top;font-size:14px;letter-spacing:0px;}
.ndinfoinnerimg{padding-left: 0px;padding-right: 0px;margin: 20px 0px;}

.backtonews{width: 100%;float: left;text-align: center;margin:80px 0; display: table;position: relative;}
.topbannertitle2{font-size: 100px!important;font-family:'UnicaOne-Regular';}
.topbannertitle2 a{display: inline-block;} 
.topbannertitle2 span{display: block;color: #7e967b;padding-bottom: 7px; font-size: 24px;letter-spacing: 6px;}
.topbannertitle2 span a{}
.backtonews .topbannerCaptiontop{padding-bottom:150px;padding-top:77px;} 
.backtonews .leavesCenterbtm{bottom:-60px;} 

/*--ayurveda--*/
.avsection1{padding: 100px 20px;}  
.cowrapperavsection1{display: inline-block;vertical-align: top;width: 100%; max-width: 1400px;position: relative;}
.avtitle1{width: 100%; float: left; text-align: center; margin-bottom: 30px;}
.avsection1l{width: 40%; float: right;}
.avsection1r{width: 60%; float: left;} 
.avsection1fs{font-size: 0px;letter-spacing: -5px;}
.h2style p{margin-bottom: 25px;}
.h2style p:last-child{margin-bottom:0px;}
.avsection1spach{width: 100%;float: left;height: 1px; background: #fff;text-align: center;}
.avsection1spachpos{position: relative;text-align: right;}
.avsection1spachposc{position: relative;text-align: left;}
img.avimg{position: absolute;top: -57px;right: 140px;z-index: 2;} 
img.avimg2{position: absolute;top: -57px;left: 30%;} 
.avoldsystem{background-position: center top!important; overflow: hidden;padding: 100px 20px 190px 20px;
	-o-background-size:cover!important;
	-moz-background-size:cover!important;
	-ms-background-size:cover!important;
	-webkit-background-size:cover!important;
	background-size:cover!important;
} 
.avsection4{padding: 100px 20px 20px 20px;background: #fff;}  
.avsection4lcol{width: 100%;float: left;font-size: 0px;letter-spacing: -5px;margin-top: 60px;}
.avsection4l{width: 60%;display: inline-block;vertical-align: middle;letter-spacing:0px;}
.avsection4r{width: 40%;display: inline-block;vertical-align: middle;letter-spacing:0px;padding-left: 40px;}
.avsection4fullimg{text-align: center;margin:70px 0px;}  
.avsection4info{width: 100%;padding: 0px 140px;text-align: center;float: left;min-height: 340px; background: url(../images/storyimg1.png) no-repeat; background-position: center;}
.avsection1spach2{width: 100%;float: left;height: 1px; background: #fff;text-align: center;margin-bottom: 130px;}
.avsection1spach2in{position: relative;width: 100%;float: left;}
.avsection1spach2inl{position: absolute;left: 0px;top:10px;}
.avsection1spach2inr{position: absolute;right:160px;top: 0px;}
.avsection4info p{text-align: center;} 

/*--ingredient--*/
.avsection1spachpos2 {position: relative; text-align:center;z-index: 2;}
img.avsection1spachpos22{position:relative;top: -70px;right: auto;} 
.engsection1{padding:0px 20px 100px 20px;}  
.engsection1fullimg{margin-bottom: 50px;text-align: center;width: 100%;float: left;}
.engsectioninfo{padding-left:200px;padding-right:200px;position: relative;width: 100%;float: left;} 
.engsectioninfol{position: absolute;left:100px;top:-35px;}
.engsectioninfor{position: absolute;right:60px;top:10px;}
.engsectioninfocol{width: 100%;float: left;font-size: 0px;letter-spacing: -5px;padding-bottom: 80px;}
.engection4mngimg{padding-top:80px;padding-bottom:20px;margin-top: 80px;} 

 
/*--science-Innovation--*/
.sibag{background: url(../images/storyimg1.png) no-repeat; background-position: center;}
.sibag .h2style{margin-top: 25px;}
.sibaginfo{width: 100%;padding: 0px 140px;text-align: center;float: left;min-height: 340px; background: url(../images/sibg.jpg) repeat-y; background-position: center top;}
.sibaginfo  .avtitle1{margin-top: 25px;}
.sibaginfofullimg{text-align: center;position: relative; top: -60px;}  
.sisection4{padding:0px 20px 20px 20px;}
.sisection3{padding:0px 20px 100px 20px;background-position: center top!important;position: relative;
	-o-background-size:cover!important;
	-moz-background-size:cover!important;
	-ms-background-size:cover!important;
	-webkit-background-size:cover!important; 
	background-size:cover!important;}
.sisection3::after{content: "";position: absolute;top: 0px;left: 0px;right: 0px; height: 100px; background: #fff;z-index: 0;}
.sisection3 .cowrappersection4{z-index: 1;}

.sisection2{padding:100px 20px 100px 20px;background: url(../images/sibg.jpg) no-repeat; background-position: center top;}
.sifullimg{width: 100%;float:left;text-align: center;}
.sifullimg2{width: 100%;float:left;text-align: center;}

.sifullimginfo{width: 100%;float:left;text-align: center;padding:0 150px;}
.sifullimgtitle{margin-bottom:20px;} 
.spmngimg{padding-bottom: 70px;}
.spmngimginfo{padding:100px 20px 20px 20px;background: url(../images/sibg.jpg) no-repeat; background-position: center top;}
.spmngimginfobg {
width: 100%;padding: 0px 140px;text-align: center;float: left;min-height: 340px;background: url(../images/storyimg1.png) no-repeat; background-position: center;}
.spmngimgspace{margin-bottom:50px;} 

.enritualdeskbg{background: url(../images/storyimg1.png) no-repeat; background-position: center top;}
.enritualdesk1{padding: 0px 190px;width: 100%;float: left; margin: 20px 0px;text-align: center;}
.enritualdesk2{padding: 0px 100px;width: 100%;float: left; margin: 35px 0px;text-align: center;}
.enritualdesk3{padding: 0px 190px;width: 100%;float: left; margin: 20px 0px;text-align: center;}
.enritualdeskbtn{width: 100%;float: left;text-align: center;margin-top: 20px;}

a.enritualshop{position: relative;z-index: 3;display: inline-block; vertical-align: top;font-size: 30px;text-transform: uppercase;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}
a.enritualshop::after{content: "";position: absolute;top: 50%; background: #135100; right:-60px;width:45px; height:1px;} 
a.enritualshop::before{content: "";position: absolute;top: 50%; background: #135100; left:-60px;width:45px; height:1px;} 

.enritualdeskspach {
width: 100%;
float: left;
height: 1px;
background: #fff;margin-bottom:40px;
text-align: center;}
.enritualdeskspach .avsection1spach2in{top: -35px;}
.enritualdeskbg2{margin-top: 0px;margin-bottom: 50px;text-align: center;}
.enritualbox{padding: 60px 70px 0px 70px;}
.enritualboxinner{border: 2px solid #135100;padding:40px 40px 30px 40px;text-align: center;} 
.enritualboxmiddle{text-align: center;}
.enritualboxmiddle{width: 100%;display: inline-block; vertical-align: top;max-width: 1400px;}
.enritualbox .covered{padding: 0px 25%;}

/*--cholesterol-page--*/
.watchvideo{margin-top:60px;}
.cholbox {padding:60px 70px 60px 70px;} 
.cholbox ul{width: 100%;float: left;}
.cholbox li{width: 100%;float: left;padding: 0px 0px 60px 0px;}
.cholbox li:last-child{width: 100%;float: left;padding: 0px 0px 0px 0px;}

.cholboxinner {border: 2px solid #135100; padding:40px 60px; text-align: left;}
.cholboxinnerl{width: 50%;float: left;padding-right:50px;}
.cholboxinnerr{width: 50%;float: right;position: relative;min-height: 340px;margin: 30px 0px;padding-right: 100px;}
.cholboxinnerrbg{position: absolute;left:75px;top:-10px;z-index: -1;}
.cholboxinnerltitle{float: left;position:absolute; bottom:50%; left: 0px;}
.cholboxinnerlimg{float: right;text-align: right;} 
.choltitle{margin-bottom: 50px;text-align: left;} 
.choltitlepack{margin-bottom: 25px;position: relative;}
.choltitlepackthumb{position: absolute;right: 0px;top: 0px;}
.choltitlepackprice{margin-bottom: 20px;}
.choltitlepackl{float: left;padding-right:15px;}
.choltitlepackr{float: left;}

/*--select listbox--*/ 
.custom-select {position: relative;width: 100%; float: left;}
.custom-select select { display: none;}
.select-selected {background-color: #f3f1f1;}
.select-selected:after {position: absolute;content: "";top:27px;right: 14px;width:14px;height:7px; background: url(../images/select-arow.png) no-repeat;}
.select-selected.select-arrow-active:after {} 
.de{border: 1px solid #4d7c3f;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.select-items div/*,.select-selected*/ {color: #006384;background: #ffffff;cursor: pointer;border-bottom: 1px solid #4d7c3f;user-select: none;
border-left: 1px solid #4d7c3f;border-right: 1px solid #4d7c3f;} 
.select-items div,.select-selected {color: #006384;background: #ffffff;}
.select-items div:first-child{border-top: 1px solid #4d7c3f;}
.select-selected {width: 100%;float: left;color: #3f423e; padding:23px 33px 23px 18px;letter-spacing: 1px;line-height: 18px; font-size:22.59px; font-weight:bold;text-align: left;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;text-transform: uppercase;border: 1px solid #4d7c3f;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.select-items {position: absolute;background-color:#fff;top: 100%;margin-top:-7px;left: 0;right: 0;z-index:10; overflow: auto;max-height: 250px;}
.select-items div:last-child{border-top: none;}  
.select-items div{font-size: 14px;padding: 10px; color: #3f423e;text-transform: uppercase;}
.select-hide {display: none; }
.select-items div:hover, .same-as-selected {background-color: rgba(0, 0, 0, 0.1);}
/*--select listbox--*/

.selectpack1{float: left;min-width: 225px;text-align: left;}
.selectpack2{float: left;width: 90px;}
.packtitle{width: 100%;display: block;font-weight: bold;letter-spacing: 1px; padding-bottom: 10px;font-size: 22.59px;}
.packsubtitle{width: 100%;display: block;font-weight: bold;letter-spacing: 1px; padding-bottom: 20px;font-size:15.6px;}
.packsubtitle2{padding-bottom:40px;}  

.choltitlepackpricel{display: inline-block; vertical-align: middle;padding-right: 40px;font-size: 45.18px;font-weight: bold;}
.choltitlepackpricel .fa-rupee{font-size: 40px;font-weight: normal;}
.choltitlepackaddtocart{display: inline-block; vertical-align: middle;font-size: 22.59px;font-weight: bold;}
.choltitlepackaddtocart .fa{margin-right: 4px;}
.choltitlepackaddtocart a{-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;} 
.cholcerti{}

.cholcerti{width: 90%;float: left;}  
.cholcerti ul{width: 100%;float: left;text-align:left;}  
.cholcerti li{display: inline-block;vertical-align: middle;padding:5px;font-size:14px;} 
.cholcerti{text-align: left;padding-top: 20px;} 
.cholcerti li a{display: block;} 
.cholcerti li a img{max-width:40%;} 
.productVertitle{font-size: 80px;text-align: center;width: 100%;float:left;  -ms-transform: rotate(-90deg);  
  -webkit-transform: rotate(-90deg); 
  transform: rotate(-90deg);
white-space: nowrap;
}
.productVertitle span{display: block;font-size: 30px;} 
.cholboxinnerl{position: relative;} 


.peosection1 {padding:60px 20px;background-position: center top!important;
overflow: hidden;
-o-background-size: cover!important;
-moz-background-size: cover!important;
-ms-background-size: cover!important;
-webkit-background-size: cover!important;
background-size: cover!important;}
.cowrapperpeosection1 {display: inline-block;vertical-align: top;width: 100%;max-width: 1450px;text-align: left;}
.peosection1title{text-align: center; margin-bottom:55px;}
.peosection1slider{}
.engridientused{width: 100%;float: left;padding: 0px 50px;text-align: center;}
.engridientusedimg{width: 100%;float: left;margin-bottom: 30px;}
.engridientusedtitle{width: 100%;float: left;font-size: 35px;}
.engridientusedtitle span{display: block;font-size: 25px;padding-top: 10px;}
 
.gotobackbutton{width: 100%;float: left;text-align: center;margin-top:100px;} 
a.gotoback{position: relative;white-space: nowrap;z-index: 3; display: inline-block;vertical-align: top;padding-left:50px;padding-right:50px; vertical-align: top;font-size:45.58px; text-transform: uppercase;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}  
a.gotoback::after{content: "";position: absolute;top:10px; background:url(../images/backarowg.png) no-repeat;right:0px;width:32px; height:32px;}  
.peosection1slider{width: 100%;float: left;}
.blogarticleslider{width: 100%;float: left;position: relative;}
.blogarticlesliderl{position: absolute;left: 70px; top: -110px;z-index: 1;}
.blogarticlesliderr{position: absolute;right:-60px;bottom:-120px;z-index: 1;}  

.ppves{width: 100%;float: left;text-align: center;}
img.ppvesimg{position:relative;display: inline-block;vertical-align: top;} 

.ppves .cowrapper{text-align: center;}
.section2asbtn{width: 100%;float: left; margin-top: 20px;text-align: left;}
.section2asbtn a{padding-left: 0px!important;}
.cholesp{padding: 170px 20px 50px 20px;}   
.cholespdesk{text-align: left;font-size: 15px; color: #2f2f2f;margin-top:90px;}
.cholesection5{padding: 160px 20px 180px 20px;}
#barticle .slick-dots{display: none!important;}
#barticle2 .slick-dots{display: none!important;} 

.bArticle{width: 100%;float: left;padding: 0px 25px;text-align: left;}
.bArticleimg{width: 100%;float: left;margin-bottom: 30px;}
.bArticletitle{width: 100%;float: left;font-size:20px;line-height:40px;margin-bottom: 15px;}
.bArticlemore{width: 100%;float: left;}

.otherpro{width: 100%;float: left;padding: 0px 25px;text-align:center;}
.otherproimg{width: 100%;float: left;margin-bottom: 30px;}
.otherprotitle{width: 100%;float: left;font-size:35px;line-height: 30px;margin-bottom: 15px;text-transform: uppercase;}
.otherprodesk{width: 100%;float: left;font-size:20px;line-height:30px;}

.otherprosec1{padding: 100px 20px 0px 20px;}
#barticle2{padding-top: 10px;}
/*--register page--*/
.newHeader{width: 100%;float: left;height: 200px}
.input-bx{ font-family: 'UnicaOne-Regular'; color:#083e2e ; font-size: 21px; text-transform: uppercase}
.register-cont{ width: 100%; float: left; padding: 60px 70px 0px 70px;}
.rmbtm15{margin-bottom: 15px;} 
.register-inner{ width: 100%; float: left; border:2px solid #135100; padding:50px 20px;display: inline-block;vertical-align: top;text-align: center}
.register-form-comm{width: 100%; max-width:915px; display: inline-block; text-align: center;vertical-align: top;padding: 0px 182px; position: relative }
.reg-title{ padding-bottom:35px; font-size: 47.71px; text-transform: uppercase;     font-family: 'UnicaOne-Regular'; color:#135100}
.redister-top{ width: 100%; float: left; padding-bottom: 54px}
.fbicon-comm{ width: 50%; float: left; padding: 0px 9px}
.fbicon-comm a{display: block;} 
.fbicon-inner{ width: 100%; float: left; border: 1px solid #135100;height: 60px;position: relative;padding:17px 10px; text-align: left; font-size: 21px; font-family: 'UnicaOne-Regular'; color:#135100; font-weight: 400;text-align: center;
-webkit-border-radius: 4px; 
-moz-border-radius: 4px; 
-ms-border-radius: 4px; 
-o-border-radius: 4px; 
border-radius: 4px; 
}
.fbicon-inner img{position: absolute;left:24px;top:9px;} 
.fbicon-inner a{ color:#135100; cursor: pointer; display: block}
.redister-bottom{ width: 100%; float: left;}
.redister-bottom .reg-title{  clear: both; font-size: 22.59px;font-weight: bold;text-transform: uppercase; color: #135100; padding: 0px 10px 25px 10px; }
.redister-bottom .reg-title img{ padding: 12px 10px}

.input-bx{ width: 100%; float: left; padding: 0px 9px 14px 9px;  }
.input-bx2{ padding: 20px 27px; font-size: 21px; color:#083e2e; border: 1px solid #4d7c3f; border-radius: 4px;  width: 100%; display: block;  font-family: 'UnicaOne-Regular'; text-transform: uppercase}
.input-bx::-webkit-input-placeholder {color: #083e2e !important;opacity: 1 !important;}
.input-bx:-moz-placeholder { color: #083e2e !important;opacity: 1 !important;}
.input-bx::-moz-placeholder {color: #083e2e!important;opacity: 1 !important;}
.input-bx:focus, input:focus{outline: 0;}
.input-bx *:focus {outline: 0;}

.input-bx-cal{ background-image: url(../images/calender.jpg); background-position: center right;  background-repeat: no-repeat}
.input-color{ background-color: #135100; color:#fff; text-align: center; font-family:'PillGothic300mg-Light'; font-size: 23px; text-transform: uppercase; margin-bottom: 34px; display: block}
.input-color{ padding: 22px 15px 18px 0px}
.accont-name { color:#135100; font-size: 20px; text-transform: uppercase; font-family: 'UnicaOne-Regular'; cursor: pointer}
.accont-name span{ color:#c9002c; border-bottom: 1px solid #c9002c; }
.accont-name span:hover{ color:#fcd168; border-bottom: 1px solid #fcd168; }
.radio_row{ display: inline-block; text-align: center; width: 100%; padding:5px 0px 15px 0px;}
.r1-leaves{ position: absolute; top: 291px; left: 0px}
.r2-leaves{ position: absolute; bottom: 268px; right: 0px}
.r3-leaves{ position: absolute; top: 192px; right: 0px}
.radio-bt{  text-align: center  ;display: inline-block}
.radio-bt label {display:inline-block;vertical-align: top;cursor: pointer;position: relative;margin:0px;font-size: 22px;padding:8px 0px 8px 46px;
color:#083e2e;font-family: 'UnicaOne-Regular';text-transform: uppercase;}
.radio-bt input[type=radio] , input[type=checkbox] {display: none;}
.radio-bt1 {display: inline-block;vertical-align: top;text-align: center; padding:5px 10px;}
.login-r input[type=checkbox]{ margin-top: 5px; margin-right: 5px; display: block;display: inline-block}
.radio-bt label:before {content: "";display:block;margin:0px;width: 40px;height: 40px;
position: absolute;left: 0;top: 0px; background: url(../images/radio-uncheck.png);background-repeat: no-repeat;
background-position: center center;vertical-align: middle;margin-right: 0px;
border: 1px solid #135100;
-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
}
.radio-bt label:before {}
.radio-bt input[type=checkbox]:checked + label:before , .radio-bt input[type=radio]:checked + label:before {
content: "";margin: 0px;top: 0;font-size: 15px;color: #fce1a1;text-align: center;line-height: 15px;
background:  url(../images/radio-check.png);background-repeat: no-repeat;background-position: center center; 
	border: 1px solid #135100;
-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
}

.accont-name2{ float: left; font-size: 20px; color:#135100; font-family: 'UnicaOne-Regular'; padding: 0px 10px; text-transform: uppercase; cursor: pointer}
.accont-name-float{ float: right}
.accont-name2 span{ color:#c9002c; border-bottom: 1px solid #c9002c}
.accont-name2 span:hover{ color:#fcd168; border-bottom: 1px solid #fcd168; }
/*--register page--*/

/*--shop--*/
a.shophelp{display: inline-block;text-transform: uppercase;font-size: 19px; vertical-align: top;padding: 13px 16px 11px 16px;text-align: center; background: #135100; color: #fff;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	-sm-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px;
}
.dlable{color: #c9002c;}
.dlablered{float: left;padding-right:25px;}
.dlablered:last-child{padding-right: 0px;}
.offerprice{text-decoration: line-through;}

/*--your-cart--*/
.mycartinner{padding: 70px 70px 0px 70px;}
.mycartinnerbrd {border: 2px solid #135100;padding:10px 80px;text-align: left;}
.mycartinnerbrd li{border-bottom:1px solid #d0dccc;width: 100%;float: left;padding:50px 70px;position: relative;}
.mycartinnerbrd li:last-child{border-bottom:none;}
.mycartinnerbrd li::after{width:277px;height:93px;content: "";position: absolute;left: 40%;bottom:-48px; background: url(../images/leaves-cb.png) no-repeat; background-position: center;background-size: 100% auto;}
.mycartinnerbrd li:last-child::after{background: none;}
 
.mycartinnemain{width: 100%;float: left;position: relative;padding-right: 45px;}
.mycartcal1{width: 35%;float: left;padding-right:20px;} 
.mycartcal1l{width: 50%;float: left;padding-right: 20px;}
.mycartcal1r{width: 50%;float: left;font-size: 45px;padding-top:70px;text-transform: uppercase;}

.mycartcal2{width: 35%;float: left;padding-right: 20px;margin-top: 40px; text-transform: uppercase;} 
.mycartcal2l{width:70%;float: left;padding-right: 20px;} 
.mycartcal2r{width:30%;max-width: 107px; float: left;}   

.mycartcal3{width: 30%;float: left;font-size: 40px;font-weight: bold;margin-top:50px;} 
.mycartcal3 .fa{font-size: 36px;}
.mycartcal3l{float: left;padding-right:40px;position: relative;padding-top:40px; color: #89a880;text-align: center;}
.mycartcal3r{float: left;position: relative;padding-top:40px;text-align: center;}
.cartofferlable{text-decoration: line-through; color: #89a880;}
.mycartcal3lable{position: absolute;top:8px;left: 0px;right:40px;font-size: 24px; color: #e48096;}
/*.mycartcal2l .select-selected{font-size: 16px;}*/
.closecart{position: absolute;right: 0px;top:80px;} 

.cartprice{width: 100%;float: left;padding: 10px 0px;font-size: 27px; text-transform: uppercase;}
.cartpricel{float: left;position: relative;text-align: left;padding-left: 300px;}
.cartpricelpage{position: absolute;top: -80px; margin-left: -132px;}
.cartpricer{float: right;text-align: right;}
.couponcode{ color: #c9002c;}
.cartpricerinner{font-size: 45px;font-weight: bold;}
.cartpricerinner .fa{font-size: 38px;margin-right: 2px;} 

.cartprice2{font-size: 45px;}
.cartpricerinner2{font-size: 60px;font-weight: bold;}
.cartpricerinner2 .fa{font-size: 50px;margin-right: 2px;} 
.ckeckoutpro{width: 100%;float: left;padding-top:40px;text-align: center;}
a.ckeckoutprobtn{display: inline-block;text-transform: uppercase;font-size:35px;font-weight: bold;vertical-align: top;padding:14px 30px 10px 30px;text-align: center; background: #135100; color: #fff;letter-spacing: 1px;
	-webkit-border-radius:7px; 
	-moz-border-radius:7px;
	-sm-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px;
	-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;
} 
a.ckeckoutprobtn:hover{background: #fcd168;color: #135100;}
.cartprice2 .cartpricel{margin-top: 10px;}
.yourcarttitle{width: 100%;float: left;font-size: 45px; margin-bottom:50px;text-align: center;}
.yourcarttitle span{display: block;padding-top: 10px;font-size: 22px;}
.yourcarttitle span a{border-bottom: 1px solid #135100;color: #135100}
.yourcarttitle span a:hover{color:#fcd168}

/*--select-address--*/
.sainner{padding:60px 70px 0px 70px;text-align: center;}
.saouter{padding:40px 20px 40px 20px;text-align: center;border: 2px solid #135100;}
.saoutercol1{font-size: 47px;margin-bottom: 40px;text-align: center;letter-spacing: 3px;}
.saoutercol2{padding: 0px 260px;} 
.saoutercol3{padding: 80px 0px 0px 0px;}  

.sabox{width: 100%;float: left;padding: 0px 25px;} 
.saboxinner{border: 1px solid #8aa981;width: 100%;min-height: 300px;float: left;padding:30px 20px 30px 100px;text-align: left;position: relative;}

#mngselectAddress .slick-prev{width: 38px;height: 38px; background: url(../images/left-arow.png) no-repeat; background-position: center;background-size: 100% auto;left:-50px;}
#mngselectAddress .slick-next{width: 38px;height: 38px; background: url(../images/right-arow.png) no-repeat; background-position: center;background-size: 100% auto;right:-50px;}  
.saboxtitle{width: 100%;float: left;font-size: 30px;color: #083e2e;margin-bottom: 10px;text-transform: uppercase;}
.saboxdesk{width: 100%;float: left;font-size: 20px;color: #083e2e; margin-bottom: 15px;line-height: 30px;}
.saboxdesk p{width: 100%;float: left;}
.saboxbtn{width: 100%;float: left; margin-bottom: 18px;font-size: 22px;color: #083e2e;font-weight: bold;}
.saboxbtn span{padding-right: 10px;} 
.saboxbtn a{display: inline-block; vertical-align: top;margin: 5px 14px 5px 0px;
text-transform: uppercase;font-size: 19px; vertical-align: top;padding: 10px 16px 7px 16px;text-align: center; background: #135100; color: #fff;
	-webkit-border-radius:7px; 
	-moz-border-radius:7px;
	-sm-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px;
-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;} 
.saboxbtn a:hover{background: #fcd168; color: #135100;}
.saboxbtnmbn{margin-bottom: 0px;}
.saactive{width: 38px;height: 38px;border: 1px solid #135100;position: absolute;left: 40px;top:37px;text-align: center;
-webkit-border-radius:5px; 
-moz-border-radius:5px;
-sm-border-radius:5px;
-o-border-radius:5px;
border-radius:5px; 
} 
.saactive span{display: inline-block; vertical-align: top;width: 12px;height: 12px; background: #d0dccc;margin-top: 12px;} 
.active .saactive span{background: #205b0e;} 

.saboxspach {width: 100%;float: left;height: 1px;text-align: center;}
img.saboxspach2{position: relative;top:-40px;}  
.saboxspach .cowrapper{text-align: center;}
.saboxspach .redister-bottom .reg-title{padding-bottom: 22px!important;}   


.mngaddress .select-selected{font-family:'UnicaOne-Regular';font-size: 21.1px;height: 60px;line-height: normal;font-weight: normal;padding:17px 27px;text-align: left;
} 
.mngaddress .select-selected{color: #083e2e;font-size: 21.1px; 
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-ms-border-radius: 8px;
-o-border-radius: 8px;
border-radius: 8px;}
.mngaddress .select-items{text-align: left;}
.mngaddress .select-selected:after{top: 28px;}
.mngaddress .select-items div{padding-top: 14px;}


.input-color2{margin-bottom: 0px;}

.savebutton{width: 100%;margin: 0px 0px 20px 0px;padding:19px 10px 15px 10px;border: none; cursor: pointer;background: #135100; color:#fff; text-align: center; font-family:'PillGothic300mg-Light';font-weight:normal;font-size: 23px; text-transform: uppercase; display: block;height: 57px;
border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}
.savebutton:hover{background: #fcd168; color: #135100;}
.savebutton2{margin-bottom: 0px;} 

/*--my-account--*/
.phinner { padding: 60px 70px 0px 70px; text-align: center;}
.phouter { padding:20px; text-align: center; border: 2px solid #135100;position: relative;}
.phtab{padding: 0px 6px;}

.tab-top1{width: 100%;float: left;text-align: center;padding:35px 0px;}
.tab-top1-col1{width: 25%;display: inline-block;vertical-align: top;text-align: left;padding: 0px 8px; font-size:14px;letter-spacing:0px;} 
.tab-top2{width: 100%;float: left;}
.tab-top3{width: 100%;float: left;}
.tab-top4{width: 100%;float: left;}

.mngdate .select-selected{height: 50px;text-align: center;padding:17px 33px 14px 20px;letter-spacing: 1px;}
.mngdate .select-selected:after{top: 23px;}
.mngtraid .select-selected{color: #a4a6a3;}

.ph-row{width: 100%;float: left; border-top: 1px solid #d0dccc;padding: 0px 90px 0px 125px;text-align: left;}
.ph-row-contain{width: 100%;float: left;padding: 20px 0px;}
.ph-row-contain-l{width: 53%;float: left;padding: 0px 10px 0px 190px;position: relative;min-height: 160px; font-size: 45.93px;color: #083e2e; text-transform: uppercase;}
.ph-row-contain-r{width: 43%;float: right;padding-right: 0px;margin-top: 11px;font-size: 45px;text-transform: uppercase;}
.ph-row-contain-r .fa{font-size: 46px;margin-right: 3px;} 
.ph-row-contain-img{width:140px;float: left;position: absolute;left: 0px;top: 0px;}
.ph-row-contain-title{width: 100%;float: left;}
.ph-row-contain-title span{font-size: 25.59px;padding-top:8px;font-weight: bold;display: block;color: #3f423e;} 
.ph-row-contain-offerprice{width: 50%;float: left;position: relative; padding-right: 10px;}
.ph-row-contain-price{width: 50%;float: right;position: relative;text-align: right;}
.phclose{position: absolute;right:35px;top:35px;color: #c9002c;font-size: 20px;font-family:'UnicaOne-Regular';text-transform: uppercase;}
.phclose a{color: #c9002c;text-decoration: underline;}
.phclose a span{display: inline-block; border-bottom: 1px solid #c9002c;}
.phof{font-weight: bold;padding-top:40px;} 
.phof span{position: absolute;left: 0px;top:5px;font-size: 24px;color: #e48096;}
.phoflable{text-decoration: line-through;color: #89a880;}

.ph-row-da {width: 100%;float: left;padding: 20px 0px;font-size: 27px;}
.ph-row-dao{width: 100%;float: left;padding-left:190px;font-size: 18px;line-height: 28px;color: #083e2e;}
.ph-row-dal {float: left;position: relative;text-align: left;width: 50%;}
.ph-row-dal span{display: block;padding-bottom: 3px; font-size: 25.38px;text-transform: uppercase;}
.ph-row-dal b{color: #c9002c;font-weight: normal;}
.ph-row-dal p{width: 100%;float: left;}
.ph-row-dar {float: right;text-align: right;width: 50%;} 
.ph-row-darfull{float: right;padding:6px 0px;text-align:right;font-size: 22.67px;}
.ph-row-darfull .left{padding-right: 10px;display: table-cell;vertical-align: middle;}
.ph-row-darfull .right{display: table-cell;min-width: 120px;vertical-align: middle;}
.ph-row-datable {width: 100%;float: left;}
.nocoupon{color:#c9002c;}
.ph-row-dap{font-size: 37.16px;font-weight: bold;color: #135100;}
.ph-row-dap .fa{font-size: 32px;margin-right: 2px;} 
.ph-row-ta{font-size: 37.78px;color: #083e2e;display: inline-block;vertical-align: middle;letter-spacing: 0px;width: 50%;}
.ph-row-tap{font-size: 49.34px;font-weight: bold;color: #135100;display: inline-block;vertical-align: middle;letter-spacing: 0px;width: 50%;text-align: right;} 
.ph-row-tap .fa{font-size: 43px;margin-right: 2px;} 
.ph-row-ta0{font-size: 0px;letter-spacing: -5px;position: relative;}
.saboxspachdaddress img.saboxspach2 {position: relative;top: -60px; margin-left: 60px;}
.ph-row-darinfo{width: 100%;float: left;padding: 20px 0px;text-align: center;font-size: 16px;}
.phpricelpage{width: 80px;top: -50px; margin-left: -172px;} 

.ep-row {width: 100%;float: left;padding-left:0px;padding-right:0px; text-align: left;}
.ep-rowmar {padding-bottom:20px;padding-top:55px;} 
.ep-rowc {width:33.33333333333333%;float: left;padding: 5px 14px;margin-bottom: 25px;}
.ep-rowcfull {width:100%;float: left;padding-bottom: 30px; text-align: center;}

.ep-rowcwl {width:33.33333333333333%;float: left;padding:15px;}
.ep-rowcwlfull {width:100%;float: left;padding:15px;}

/*.ep-rowc:nth-child(3){padding-right: 0px;} 
.ep-rowc:nth-child(1){padding-left: 0px;}
.ep-rowc:nth-child(6){padding-right: 0px;}
.ep-rowc:nth-child(4){padding-left: 0px;}*/

.selectbox {padding:15px 27px;background: #fff;font-size: 21.1px;color: #083e2e;border-top:none;border-left:none;border-right:none;
border-bottom: 1px solid #d4e0d1;width: 100%;font-family: 'UnicaOne-Regular';text-transform: uppercase;}
.selectbox::-webkit-input-placeholder {color: #083e2e !important;opacity: 1 !important;}
.selectbox:-moz-placeholder { color: #083e2e !important;opacity: 1 !important;}
.selectbox::-moz-placeholder {color: #083e2e!important;opacity: 1 !important;}
.selectbox:focus, input:focus{outline: 0;}
.selectbox *:focus {outline: 0;}
.selectbox2{border: 1px solid #739868;height: 60px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;} 

.selectboxreg {padding:15px 27px;background: #fff;font-size: 21.1px;color: #083e2e;width: 100%;font-family: 'UnicaOne-Regular';text-transform: uppercase;
border: 1px solid #739868;height: 60px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-ms-border-radius: 8px;
-o-border-radius: 8px;
border-radius: 8px;} 
.selectboxreg::-webkit-input-placeholder {color: #083e2e !important;opacity: 1 !important;}
.selectboxreg:-moz-placeholder { color: #083e2e !important;opacity: 1 !important;}
.selectboxreg::-moz-placeholder {color: #083e2e!important;opacity: 1 !important;}
.selectboxreg:focus, input:focus{outline: 0;}
.selectboxreg-cal { 
    background-image: url(../images/calender.jpg);
    background-position: center right;
    background-repeat: no-repeat;
}

.regl1{position: absolute;left: 0px;top: 70px;}
.regl2{position: absolute;right: 0px;top:-90px;}
.regl3{position: absolute;right: 0px;bottom:200px;}
.regl4{bottom: 70px;top: auto;}
.regl5{position: absolute;bottom:80px;right: 30px;} 

.selectboxcal{background: url(../images/calender.jpg) no-repeat; background-position: right center;} 
.selectbox2exlevel{height: 60px;}
.selectbox2exlevel .select-selected{height: 60px;border: 1px solid #739868;padding-top: 21px; font-size: 21.1px;color: #083e2e;font-family: 'UnicaOne-Regular';font-weight: normal;
-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;}
.selectbox2exlevel .select-items div{border-color:#739868;}
.selectbox2exlevel .select-items div:first-child{border-color:#739868;}

.editbutton {display: inline-block;vertical-align: top;margin:5px;border: none;padding:12px 10px;height: 37px;min-width: 95px;border:none;cursor: pointer;
background: #135100; color: #fff;text-align: center;font-family: 'PillGothic300mg-Light';font-weight: normal;font-size:17.52px;text-transform: uppercase;font-weight: bold;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
-webkit-transition: all ease 0.5s;
-moz-transition: all ease 0.5s;
-o-transition: all ease 0.5s;
-ms-transition: all ease 0.5s;
transition: all ease 0.5s;
}
.editbutton:hover {background: #fcd168;color: #135100;}
.epinfo{padding: 30px 15%;border-top: 1px solid #d0dccc;line-height: 44px;font-size: 35px; text-align: center;} 
.epinfoouter{padding: 0px 0px;}
.eprsec2{padding: 5px 0px;}
.epincheck{padding: 10px 0px;text-align: center;text-transform: uppercase;font-size: 21.1px;}
.epinchecktitle{display: inline-block;vertical-align:middle;padding:5px 10px;}
.epincheckradio{display: inline-block;vertical-align: top;padding:5px 10px;}
.epincheckradioin{display: inline-block;vertical-align:middle;}

.innerpronav{border-top: 1px solid #d0dccc;border-bottom: 1px solid #d0dccc;margin-bottom: 30px;font-size: 23.53px; color: #666966;text-transform: uppercase;}
.innerpronav ul{width: 100%;float: left;}
.innerpronav li{display:inline-block;vertical-align: top;padding: 0px 20px;}
.innerpronav li a{display: block;position: relative; color: #666966;height: 60px;padding: 21px 0px;} 
.innerpronav li.active a{color: #698765;}
.innerpronav li a:hover{color: #135100;}
.innerpronav li.active a::after{content: "";position: absolute;bottom:-8px;left: 50%;margin-left: -4px; width: 0px; height: 0px;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 7px solid #135100;}

/*--contact--*/
.contactinner{padding:30px 70px 0px 70px;}
.contactouter{border: 2px solid #135100; background: url(../images/contactbg.jpg) no-repeat; background-position: center top;padding: 50px 20px;text-align: center;}
.contactouterform{width: 100%;max-width: 1040px;padding: 0px 225px; display: inline-block; vertical-align: top;position: relative;}
.conformo{margin-bottom: 17px;width: 100%;float: left;}
.conformobtn{padding:17px 0;width: 100%;float: left;}

.contactitle {text-align: center;text-transform: uppercase;font-size:70px;line-height: 45px;letter-spacing: 6px;margin-top: 10px; margin-bottom: 50px;}



section.bloglist .newsBlockdesk h2{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;overflow:hidden;}
.newsBlockdesk p{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;overflow:hidden;width: 100%;float: left;} 
.eventsBlock p{text-overflow:ellipsis;vertical-align:middle;white-space:normal;overflow:hidden;width: 100%;float: left;} 


/*--new-code-1920--*/
.regtitle{width: 100%;float: left;margin-bottom:30px;text-align: center;font-size: 22.59px;font-weight: bold;text-transform: uppercase;color: #135100;font-family:'PillGothic300mg-Light';}
.regtitle span{position: relative;z-index: 3;display: inline-block; vertical-align: top;}
.regtitle span::after{content: "";position: absolute;top: 50%; background: #135100; right:-30px;width:20px; height:1px;margin-top: -2px;} 
.regtitle span::before{content: "";position: absolute;top: 50%; background: #135100; left:-30px;width:20px; height:1px;margin-top: -2px;} 

.oraddmt20{margin-top: 80px;}
.conformbg{background: url(../images/conformbg.jpg) no-repeat; background-position: center top;}
.conformbgbg{padding-top: 30px;padding-bottom:80px;text-align: center;} 
img.conformbgbg2{position:relative;top: -80px;}
.submitbutton{display: inline-block;vertical-align:top;width: 50%;}
.contactl1{position: absolute;left: 0px;top: 20%;}
.contactl2{position: absolute;right: 0px;top: 35%;}
.contactsec1{padding: 100px 20px 180px 20px;background:#fff;}
.contactinfosec{margin: 0px;text-align: center;line-height: 26px;}
.leavessection7C{position: absolute;left:0px;bottom:30%;z-index: 1;} 
.consection7desk{padding: 0px;margin: 0px;text-align: center;}
.jobform{width:100%;display:inline-block;vertical-align: top;max-width: 550px;margin-top: 30px;}
.jobformo{width: 100%;float: left;padding: 7px;}

.inputbrowsebtn{position: relative;width: 100%;float: left;}


.inputbrowsebtn input[type="file"] {
  position: absolute;cursor: pointer;
  left: 0;
  opacity: 0;
  top:-80px;
  bottom: 0;
  width: 100%;
  
}

.inputbrowsebtn span {display: block;width:150px;float: left;background: #cccccc;padding: 16px 10px;font-size: 21.1px;color: #083e2e;font-family:'UnicaOne-Regular'; height:56px;text-transform: uppercase;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;cursor: pointer;}
.inputbrowsebtn label {position: absolute;right:2px;top:2px;overflow: hidden;}
.inputbrowsebtn span.dragover {}
.selectboxjob{text-align: left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;overflow:hidden;padding-right: 135px;}  


/*--faq--*/
.faqinner{padding: 100px 20px 20px 20px;}
.faqouter{width: 100%; max-width: 1020px;display: inline-block;vertical-align: top;text-align: left;}
.faqtitle{margin-bottom:60px;} 
.accordion_container2home {width: 100%;float: left;}
.accordion_head2home {position: relative; color:#21211f; cursor: pointer; font-size:36px;padding:0px 10px 0px 44px;margin:15px 0px;width: 100%;float: left;text-align: left;font-family:'PillGothic300mg-Light';
-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;} 
.accordion_head2home::after{position: absolute;left:0px;top:3px; content:"";width:22px; height:22px; background: url(../images/adact.png) no-repeat; background-size:100% auto; background-position: center;}   
.accordion_container2home .active::after{position: absolute;left:0px;top:3px; content:"";width:22px; height:22px; background: url(../images/adacth.png) no-repeat; background-size:100% auto; background-position: center;} 
.accordion_container2home .active { 
-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;}
.accord_list2home{width: 100%;float: left;text-align:justify;position: relative;font-size:25px;color: #21211f;line-height: 32px;padding-left: 44px;font-family:'PillGothic300mg-Light';margin-bottom: 15px;}
.accordion_head2home:last-child{margin-top:0px;} 
.accordion_body2home {width: 100%;float: left;}
.accordion_head2home:first-child{margin-top: 0px;}
.accordion_head2home:last-child{margin-bottom:0px;}
.accordion_head2title{color:#006384; font-size: 18px; padding:0px 20px 10px 47px;font-weight:400;width: 100%;float: left;letter-spacing:1px;} 
.accord_list2 { width: 100%;float: left;}
.faq_accord_opn2home { padding: 10px 20px; width: 100%;float: left;}
.faqinfo{background: #f5f5f5;padding:40px 35px;width: 100%;float: left;}
.faqinfo p{width: 100%;float: left;margin-bottom: 15px;}
.faqinfo p:last-child{width: 100%;float: left;margin-bottom: 0px;}
.faqleaves{position: absolute;right: -130px; bottom: 15px;}
.section2job{margin-top: 15px;}

.jobpopup{width:900px; background: #fff;padding:30px;}
.jobpopupinner{width: 100%;display: block;padding:30px;border: 2px solid #135100;position: relative;}
.closebutton{background: none;border: none; cursor: pointer;margin: 0px;padding: 0px;position: absolute;right: 15px;top: 15px;}
.jobpopuptitle{ display: inline-block; width: 100%; text-align: center;}
.jobpopupform{width: 100%;text-align: center;position: relative;}
.jobpopupforml{position: absolute;bottom: 40%;left:-10px;}
.jobpopupformr{position: absolute;top:20%;right:-10px;width: 80px;}

#mngteam{position: relative;}
.teamlistinner{padding: 0px 30px;}
#mngteam .slick-dots{bottom:auto;top: 0px;left: -23px;position: absolute;width:30px;right: auto;}
#mngteam .slick-dots li{width:25px;float: none;margin-bottom: 5px; text-align: left;padding: 0px;}
#mngteam .slick-dots li:nth-child(odd){padding: 0px;}
#mngteam .slick-dots li:nth-child(even){padding: 0px;}

.section6listinner .info{text-align: left;}
#mngteam .slick-dots::before {display: none;
    content: "";
    position: absolute;
    top: 50%;
    background: #135100;
    right: 0px;
    width: 20px;
    height: 1px;
}
#mngteam .slick-dots::after{display: none;}
#mngteam .slick-dots li.slick-active{position: relative;}
#mngteam .slick-dots li.slick-active button::after{content: "";
    position: absolute;
    top: 50%;
    background: #135100;
    right:-17px;
    width: 20px;
    height: 1px;} 
.certificatelider2{padding: 50px 0px;}
.certificatelider a{display: block;padding: 0px 20px;}
.protitle{display: none;} 

.shopInner{}
.shopLeft{}
.shopRight{}
.cholboxpb0{padding-bottom: 0px!important;}
.choltitlepackpricelast{margin-bottom: 0px;}
.choltitlepackpricelast .choltitlepackprice{margin-bottom: 0px;}


@media screen and (max-width:1600px){
	/*--home-page--*/
	.topbannerCaptiontop{max-width: 1170px;padding: 110px 0px 120px 0px;} 
	.cowrapper{max-width: 1270px;} 
	.newssection .cowrapper{max-width: 1180px;} 
	.newsBlock li{padding: 0px 36px}
	.section2{padding:70px 20px;} 
	.section3 {padding: 50px 20px 100px 20px;}
	.section3Verline {height: 57px;} 
	.section3btmimgl { left: 151px; width: 26%;}  
	.section3btmimgr{right: 70px;} 
	.toplogoinner{max-width: 250px;margin: 20px 0;} 
	.topbannertitle {font-size:41.67px;line-height: 47px;} 
	.h1style {font-size:58.33px;line-height: 45px;letter-spacing: 6px;} 
	.section5title{margin-bottom: 45px;}
	#barticle2 { padding-top: 0px;} 
	.bArticle{padding: 0px 20px;}
	.h2style {font-size: 16.67px;line-height: 36.67px;} 
	.section5Leftimg { min-height:273px; background-size: 270px;}
	a.numbersp{font-size: 25px;} 
	.h3style { font-size: 55px;line-height: 30px;letter-spacing: 6px;}  
	.h4style {font-size: 33px;line-height: 40px;} 
	.h5style {font-size: 20px;line-height: 30px;}  
	.section3btmimgc img{max-width: 90px;}
	a.factspeak{font-size: 26px;}
	a.factspeak::after{top: 28%;} 
	.leavesCenterbtm img{max-width:306px;} 
	.leavesRighttop{/*width: 100px;top: -27px;*/}  
	.toplogoinner {}  
	.avsection4{padding-top: 70px;}
	.engsectioninfo {
    padding-left: 140px;
		padding-right: 140px;}
	.engsectioninfor {right: 10px;}
	
	.section4{padding:70px 20px 120px 20px;} 
	.sectionnew4{padding-bottom: 80px;}
	.cowrappersection4{max-width: 1270px;} 
	.section4Right1{padding-top: 70px;}
	.section4Right1t{margin-bottom: 30px;}
	.section5{padding:70px 20px;} 
	.cowrappersection5 {max-width: 1270px;} 
	img.avimg2 {max-width: 270px;}
	.avsection1spach2inl{max-width: 270px;}
	.avsection1spach2{}
	.section7{padding: 130px 20px;}
	.h10style{font-size: 60px; line-height: 34px;}
	.h9style{font-size: 40px; line-height:44px;}
	.section7clogo li{width: 14%;}
	.cowrappersection7{max-width: 1270px;}
	a.resultspeak{font-size: 26px;}
	
	.h7style {font-size:37.67px; line-height:42px;} 
	.h7style span{font-size: 18px;} 
	.h8styleimg img{max-width:180px;}
	.choltitle{margin-bottom: 40px;} 
	a.shophelp{font-size: 15px;  padding: 11px 16px 8px 16px;}
	.packtitle{font-size: 18.83px;}
	.overlay {padding: 30px;}
	.section6listinner .info { padding-top: 25px;}
	.select-selected{font-size: 18.83px;height: 54px;padding-top: 19px;padding-bottom: 18px;} 
	.section6{padding:70px 20px;}
	.cowrappersection6{max-width: 1050px;}
	.section6listinner .imgthumb,.overlay{height:550px;}
	.h8style {font-size: 16px;line-height: 34px;} 
	.packsubtitle{font-size: 12.55px;}

	.h6style {font-size:58.34px;line-height: 34px;margin-bottom: 40px;}  
	.newsBlockdate { font-size: 16.67px;}
	
	/*--news--*/
	a.newsmore{font-size: 25px;}
	.newsBlockdesk {font-size: 16.67px;} 
	section.bloglist .newsBlockdesk h2 {font-size: 20px!important;}
	.newsBlockdesk{height: 68px;}  
	.newsBlockdate span::after{width: 85px;}
	.newsBlockdate span{padding-left: 100px;}
	.newsBlockinnerinfo{margin-top: 26px;} 
	.newssection {padding-bottom: 30px;padding-top: 70px;} 
	.newssectiontitle{margin-bottom: 30px;}  
	
	/*--news-details--*/   
	.ndinfo{font-size: 16.67px;line-height: 30px;}
	.imagdesk{font-size: 0px!important;} 
	.topbannertitle2 {font-size: 83.34px!important;}
	.topbannertitle2 span {	font-size: 20px;}
	
	/*--ayurveda--*/
	.avsection1 {padding: 70px 20px;}
	.h2style p { margin-bottom: 20px;}
	.avtitle1{margin-bottom: 20px;} 
	.section2Left {	width: 40%;}
	.section2Right{width: 60%;}
	.ndinfoinnerimg{margin: 10px 0px;}
	/*--ingredient--*/
	
	/*--science-Innovation--*/
	.sisection2{padding: 70px 20px;}
	img.ppvesimg{max-width:260px;}
	.cholbox { padding:45px 50px 0px 50px;}
	.enritualbox {padding: 45px 50px 0px 50px;}
	.cholbox li{padding-bottom: 45px;}
	.avsection4 .cowrapper{max-width: 1180px;}
	img.avsection1spachpos22 {max-width: 270px;}
	.enritualdesk2{margin: 20px 0px;}
	a.enritualshop{font-size: 25px;} 
	.peosection1 {padding: 50px 20px;}
	.chpeosection1{margin-top:45px;}
	.cholesp {padding: 100px 20px 40px 20px;}
	.cholespdesk {font-size: 13.33px;}
	.cholesection5 { padding: 140px 20px 140px 20px;}
	.blogarticlesliderr{ width: 80px; bottom: -80px;right: -30px;} 
	/*.peosection1slider { padding: 0px 20px;}*/
	.footertitle2 { margin-bottom: 50px;}
	.footerinnertop{padding: 90px 20px 60px 20px;;}
	.otherprosec1 {padding-top: 80px;}
	.peosection1title {margin-bottom: 45px;}
	a.gotoback{font-size:37.98px;padding-left:42px; padding-right:42px;} 
	a.gotoback::after {background: url(../images/backarowg.png) no-repeat;background-size: 100% auto;
    width:28px; height:28px;top: 7px;} 
	.engridientusedtitle{font-size: 29.17px;}
	.engridientusedtitle span{font-size: 20.83px;}
	.slick-dots{bottom: -30px;}
	.gotobackbutton{margin-top: 60px;} 
	.otherprotitle{font-size:29.17px;}
	.otherprodesk{font-size: 16.67px;line-height: 25px;} 
	.bArticletitle {font-size: 16.67px;line-height:34px;}
	.bArticlemore a.numbersp{font-size: 23px;}
	.peosection1slider{padding: 0px 10px;}
	.otherpro{padding: 0px 20px;}
	.footerinner{font-size: 16px;}
	.footertitle{font-size: 26px;}
	.footernav li, .footerss{font-size: 16px;}
	.footernav li::after {height: 14px;}
	
	.register-cont{ padding: 45px 50px 0px 50px}
	.mycartinner {padding:45px 50px 0px 50px;}
	.yourcarttitle{margin-bottom:40px;font-size: 36px; }
	
	.mycartcal1r{font-size: 38.37px;}
	.mycartcal2 .packtitle{font-size: 17px;}
	.cartprice{font-size: 22px;}
	.cartpricel{padding-left: 210px;}
	.cartpricerinner .fa {font-size: 32px;}
	.cartpricerinner {font-size: 40px;}
	a.ckeckoutprobtn { font-size: 26px; padding: 13px 22px 8px 22px;}
	.mycartcal2 .select-selected{padding: 15px 33px 12px 18px;}
	a.ckeckoutprobtn {font-size: 22px;}
    
    .newHeadernav{ font-size: 16px;margin: 56px 0px;}
    .choltitlepackpricel{ font-size: 37.65px;}
	.choltitlepackpricel .fa-rupee{ font-size: 33.65px;}
	.choltitlepackaddtocart{font-size: 18.83px;} 
	.cholboxinnerlimg{max-width: 85%;}
	.select-items div{padding: 8px 10px;font-size: 13px;}
	.engridientused{padding: 0px 40px;}
	.cowrapperpeosection1 {max-width: 1140px;}
	.slick-dots li button {font-size: 12px;}
	.ndinfo p { margin-bottom: 30px!important;}  
	
	/*--new-code-1600--*/
	.register-form-comm{max-width: 770px;padding: 0px 155px;}
	.selectboxreg{height:50px;font-size: 17.58px;padding: 15px 27px 10px 27px;} 
	.regl1{width: 90px;}
	.regl3{width: 88px;bottom: 170px;}
	.regl2{width: 280px;}
	.selectboxreg-cal{background-size: 40px;}
	.savebutton{height:50px;}
	.regtitle{font-size: 18.82px;}
	.fbicon-inner{height: 54px;font-size:17.58px;}
	.fbicon-inner img{max-width: 35px;left: 20px;top: 8px;}
	.savebutton2{padding-top: 15px;}
	.accont-name{font-size: 16.66px;}
	.radio-bt label:before{width: 33px;height: 33px;}
	.radio-bt label{font-size: 17.58px;padding: 6px 0px 6px 43px;} 
	.register-inner{padding: 40px 20px;}
	.reg-title{font-size: 39.75px;padding-bottom: 30px;}
	.accont-name2 {font-size: 16.66px;} 
	.sainner { padding: 45px 50px 0px 50px;}
	.saoutercol2 {padding: 0px 200px;}
	.saoutercol1{margin-bottom: 35px;} 
	.saboxtitle{font-size: 25px;}
	.saboxdesk,.saboxbtn{font-size: 17.59px;} 
	.saactive{width: 32px;height: 32px;left: 35px;}
	.saactive span{width: 10px;height:10px;margin-top: 10px;}
	.saboxinner{padding-left: 90px;}
	img.saboxspach2 { max-width: 290px;}
	.saboxbtn a{font-size: 16px;}
	.selectboxreg {height: 50px;font-size: 17.58px; padding: 15px 27px 10px 27px;}
	.mngaddress .select-selected {font-size:17.58px; height: 50px; padding: 15px 27px;}
	.mngaddress .select-selected:after { top: 23px;}
	
	.mycartinnerbrd li{padding: 40px 30px;}
	.mycartinnerbrd{padding: 10px 50px;}
	.mycartsub .select-selected{font-size: 16px;padding: 17px 33px 17px 18px;height: 52px;} 
	.mycartsub .select-selected:after {top: 24px;} 
	.mycartcal3{font-size: 34.51px;margin-top: 38px;}
	.mycartcal3lable{font-size: 20px;} 
	.mycartcal3lable {top: 13px;}
	.mycartcal2 {width: 32%;}
	.mycartcal1 {width: 38%;}
	.closecart {top: 70px;} 
	.mycartcal3 .fa {font-size: 31px;}
	.closecart { width: 32px;} 
	.phinner {padding: 45px 50px 0px 50px;}
	
	.phclose{font-size: 16.67px;right: 25px; top: 25px;}
	.tabinnertop{font-size: 66.53px;margin-top: 30px;}
	.tabinnertop2{font-size: 33.34px;}
	.tabinner{padding: 0px 140px;}
	.tabinnertop2 {margin-bottom: 40px;}
	.r-tabs .r-tabs-nav .r-tabs-anchor{font-size: 19.61px;height: 50px;}
	.ph-row-contain-l{font-size: 38.29px; line-height: 38px;}
	.ph-row-contain-title span{font-size: 18.83px;line-height: normal;}
	.ph-row-contain-r{font-size: 37.66px;}
	.ph-row-contain-r .fa {font-size: 40px;}
	.phof span{font-size: 20px;}
	.ph-row{padding-left: 100px;}
	.phof { padding-top: 34px;}
	.ph-row-dal span{font-size: 21px;}
	.ph-row-darfull{font-size: 18.89px;}
	.ph-row-dap{font-size: 30px;}
	.ph-row-dap .fa {font-size: 26px;}
	.ph-row-ta{font-size: 31.48px;}
	.ph-row-tap{font-size:41.13px;}
	.ph-row-tap .fa {font-size: 35px;}
	.cartpricerinner2 {font-size: 50px;}
	.cartpricerinner2 .fa {font-size: 42px;}
	.ep-rowmar{padding-top: 45px;} 
	.ep-rowc{margin-bottom: 20px;}
	.epinfo{font-size: 30px;line-height: 40px;}
	.innerpronav{font-size: 19.61px;}
	.epincheck{font-size: 17.58px;}
	.contactitle{font-size: 58.37px;margin-bottom: 40px;}
	.contactsec1 { padding: 100px 20px 100px 20px;}
	.jobform {max-width: 450px;}
	.inputbrowsebtn span {height: 46px;padding: 12px 10px;}
	img.conformbgbg2 { top: -50px; max-width: 250px;}
	.conformbgbg {padding-bottom: 50px;}
	.faqouter {max-width: 920px;}
	.faqinner { padding-top: 80px;} 
	.accordion_head2home{font-size: 30px;}
	.faqtitle{margin-bottom: 50px;}
	.faqinfo{padding: 30px;} 
	
	.certificatelider2 { padding:40px 100px;}
	.leavessection7B {top: 50px;}
	.leavessection7B img { max-width: 250px;}
	
	
} 


@media screen and (max-width:1440px){
	/*--home-page--*/
	.leavesCenterbtm img{max-width: 260px;}
	.topbannerCaptiontop{margin-top: 100px;} 
	.leavesRighttop { /*top: -47px;*/}
	.topbannerCaptiontop{padding-top: 140px;} 
	.leavesCenterbtm {bottom: 35px;} 
	.topbannertitle { font-size: 36px; line-height: 46px;}
	.topbannerCaptiontop {max-width: 1020px;}
	.leavesRighttop {/*right: 110px;*/}
	.section3btmimgc img{max-width:80px;}
	.cowrappersection3 {max-width: 980px;}
	.section3btmimgr { right: 90px;}
	.section3{padding-bottom: 90px;}
	.section4Leftimg{margin-bottom: 30px;}
	 .toplogoinner {max-width: 230px;}  
	.engridientused {padding: 0px 25px;}
	.engridientusedtitle{font-size: 26px;}
	.footerinnertop {padding:60px 20px 40px 20px;}
	.cowrappersection4 { max-width: 1060px;}
	.section4{padding-top: 50px;}
	.avsection4 .cowrapper { max-width: 1060px;}
	/*--news--*/
	.newsBlock li{padding: 0px 30px;} 
	.enritualdeskbg{background-size: 250px;}
	.enritualdeskbg2 {margin-bottom: 35px;}
	/*--news-details--*/
	.topbannertitle2 { font-size: 75px!important;} 
	.topbannertitle2 span {font-size: 18px;}
	.backtonews .topbannerCaptiontop {margin-top: 50px;padding-bottom: 50px;}
	.newssection {padding-bottom:20px; padding-top:60px;}
	.newsBlockdate span { padding-left: 80px;}
	.newsBlockdate span::after { width: 65px;}
	section.bloglist .newsBlockdesk h2 { font-size: 18px!important;}
	a.newsmore { font-size: 23px;} 
	a.enritualshop {font-size: 22.5px;}  
	/*--ayurveda--*/
	img.avimg{max-width: 260px;}
	.avsection1{padding-top: 50px;} 
	.avsection1 .cowrapper {max-width: 1060px;}
	a.enritualshop::before {left: -50px;width: 35px;}
	a.enritualshop::after {right: -50px; width: 35px;}
	.enritualdesk1 {padding: 0px 100px;}
	.enritualdesk3 {padding: 0px 100px;}
	.cholbox {padding: 40px 50px 0px 50px;}
	.chpeosection1 { margin-top: 40px;}
	.enritualbox {padding: 40px 50px 0px 50px;}
	/*--ingredient--*/
	.section2 {
    padding: 50px 20px;}
	.sectionnew4 {
    padding-bottom: 60px;} 
	.section5 {
    padding: 50px 20px;}
	
	/*--science-Innovation--*/
	
	.register-cont{ padding: 40px 50px 0px 50px}
    .input-bx-cal {background-size: 30px}
	.cholboxinnerl{width:50%;}
	.cholboxinnerr{width: 50%;}
	
	.mycartinnerbrd {padding: 10px 30px;} 
    .peosection1 { padding: 40px 20px;}
	img.ppvesimg {max-width: 160px;}
	a.gotoback {font-size: 34px; padding-left: 30px; padding-right: 40px;}
	a.gotoback::after { width: 30px; height: 30px; top: 4px;} 
	.ndinfo p { margin-bottom: 22px!important;}
	.backtonews{margin-top: 60px;}
	section.blog_detail .ndinfo h2{font-size: 18px!important;}
    .h1style{ font-size: 52.5px;}
    .h7style{ font-size: 37.5px;}
    .packtitle { font-size: 16.83px;}
    .select-selected{ font-size: 16.83px; height: 52px; padding-top: 18px; padding-bottom: 17px;}
    .select-selected:after{ top: 24px;}
    .choltitlepackpricel{ font-size: 33px;}
    .choltitlepackaddtocart{ font-size: 16.54px;}
    .cholesection5 { padding: 130px 20px 130px 20px;}
    .otherprotitle{ font-size: 26.25px;}
    .otherprodesk{ font-size: 15px;}
	.avsection4info {padding: 0px 100px;}
    .avsection4fullimg { margin: 50px 0px;}
    .footertitle{ font-size: 22.5px;}
    .footerinner{ font-size: 13.5px;}
    .footerinnertop{ line-height: 22.5px;}
    .footernav li, .footerss{ font-size: 14px;}
    .footernav li::after{ top: 1px; height: 14px;}
	
	/*--new-code-1440--*/
	.cholbox li {padding-bottom:40px;}
	.cholboxinnerr{margin: 0px;}
	.sisection2 { padding: 50px 20px 30px 20px;}
	.spmngimginfo {padding: 50px 20px 20px 20px;}
	.engsectioninfol {left: 30px;} 
	.spmngimg { padding-bottom: 60px;} 
	.register-form-comm { max-width: 690px; padding: 0px 140px;}
	.regl1 {width: 80px;}
	.regl3 {width: 80px; bottom: 180px;}
	.regl2 {width: 250px;} 
	.fbicon-inner img { max-width: 30px; left: 16px; top: 8px;}
	.fbicon-inner { height: 48px; font-size: 15.83px;padding: 13px 10px;}
	.regtitle {font-size: 16.94px;}
	.selectboxreg { height: 46px; font-size: 14.83px; padding: 10px 24px 10px 24px;}
	.redister-top {padding-bottom: 44px;}
	.regl2 { top: -70px;}
	.regtitle {margin-bottom: 23px;} 
	.regl3 {right: 30px;}
	.sainner { padding: 40px 50px 0px 50px;}
	.saoutercol2 {padding: 0px 170px;}
	.saboxtitle { font-size: 22.5px;}
	.saboxdesk, .saboxbtn { font-size: 15.83px;line-height: 23px;}
	.saboxbtn a { font-size: 13.14px;height: 30px;padding: 4px 16px 4px 16px;}
	.saboxbtn{margin-bottom: 14px;}
	.saboxinner{padding-bottom: 20px;} 
	.saboxbtnmbn{margin-bottom: 0px;} 
	
	.mngaddress .select-selected{height: 46px; font-size: 14.83px; padding: 13px 24px 13px 24px;}
	.mngaddress .select-selected:after { top: 20px;} 
	.mngaddress .select-items div { padding-top: 12px;} 
	.saboxinner {min-height: 260px;}
	.mycartcal1r {font-size: 34.45px;line-height: 34px;}
	.mycartinnerbrd li { padding: 30px 30px;}
	.cartpricelpage {width: 65px;top: -40px; margin-left: -100px;}
	.cartpricerinner { font-size: 33.89px;}
	.cartpricerinner .fa {font-size: 28px;}
	.cartprice {font-size: 20px;}
	.cartpricerinner2 {font-size: 45px;}
	.cartpricerinner2 .fa {font-size: 37px;}
	
	.tabinner { padding: 0px 100px;}
	.phclose{font-size: 16.67px;right: 25px; top: 25px;}
	.tabinnertop{font-size:59.86px;margin-top: 20px;margin-bottom: 10px;}
	.tabinnertop2{font-size: 30px;}
	.tabinnertop2 {margin-bottom:35px;}
	.r-tabs .r-tabs-nav .r-tabs-anchor{font-size: 17.65px;height: 46px;}
	.ph-row-contain-l{font-size: 34.45px; line-height: 38px;}
	.ph-row-contain-title span{font-size: 16.94px;line-height: normal;}
	.ph-row-contain-r{font-size: 33.89px;}
	.ph-row-contain-r .fa {font-size:35px;}
	.phof span{font-size:18px;}
	.ph-row{padding-left: 80px;padding-right: 70px;}
	.phof { padding-top: 34px;}
	.ph-row-dal span{font-size:19px;}
	.ph-row-darfull{font-size: 17px;}
	.ph-row-dao{font-size: 14px; line-height: 24px;}
	.ph-row-dap{font-size: 30px;}
	.ph-row-dap .fa {font-size: 26px;}
	.ph-row-ta{font-size: 31.48px;}
	.ph-row-tap{font-size:37.1px;}
	.ph-row-tap .fa {font-size: 32px;}
	.tabinnertop span::after{width: 67px; height: 78px; right: -90px; bottom: -34px;}
	.phinner { padding: 40px 50px 0px 50px;}
	.mngdate .select-selected {height: 44px;padding: 14px 33px 14px 20px;}
	.mngdate .select-selected:after { top: 19px;}
	.tab-top1 { padding: 28px 0px;}
	.ph-row-darfull .right {min-width: 100px;}
	.saboxspachdaddress img.saboxspach2 { top: -50px; margin-left: 60px;}
	
	.ep-rowmar{padding-top: 35px;} 
	.ep-rowc{margin-bottom: 15px;}
	.epinfo{font-size: 26.25px;line-height: 33px;}
	.innerpronav{font-size: 17.65px;}
	.epincheck{font-size: 15.83px;}
	.selectbox{font-size: 14.83px;padding: 12px 27px;}
	.ep-rowcfull{padding-bottom: 20px;}
	
	.section4Left .footercol{padding: 10px 20px;}
	.inputbrowsebtn span {height: 42px; padding: 9px 10px;}
	.inputbrowsebtn .selectboxjob{margin-top: 3px;}
	.h6style {font-size: 53.34px;}
	.accordion_head2home {font-size: 26.99px;}
	.accord_list2home{font-size: 18.75px;line-height: 28px;}
	.faqinfo { padding:25px;}
	.faqleaves { right: -90px; bottom: 5px; width: 180px;}
	.accordion_head2home::after {top: 0px;}
	.faqouter { max-width: 860px;}
	.accordion_head2home{margin: 13px 0px;}
	.faqinner { padding-top: 70px;padding-bottom: 0px;}
	.section6listinner .imgthumb, .overlay {
    height: 520px;}
	.cowrappersection6 { max-width: 980px;}
	
}


@media screen and (max-width:1366px){
	/*--home-page--*/
	.newHeadernav {font-size: 14px; margin:39px 0px;}
	.newHeadernav .fa {font-size: 13px;} 
	.newHeadernavr{padding-right: 20px;}
	.leavesRighttop {/*top:-57px;width: 90px;*/} 
	.cowrapper {max-width: 1000px;} 
	.avsection4 .cowrapper { max-width: 1000px;}
	.footersolial li{font-size: 20px;}  
	.topbannerCaptiontop {max-width: 1100px;}
	.leavesCenterbtm{bottom:30px;} 
	.section2title3 img {max-width: 150px;} 
	a.numbersp { font-size: 22px;}
	.leavesRighttop{/*width: 88px;*/}
	.leavesLefttop img{width: 77px;}
	.topbannertitle {  font-size: 35px;  line-height: 44px;}
	.topbannertitle2 {font-size: 71.15px!important;}
	.topbannertitle2 span {font-size: 17.7px;padding-bottom: 1px;}
	a.factspeak { font-size: 21.34px;}
	a.factspeak::after{width: 12px;height: 12px;}
	a.factspeak	{padding-left: 24px;  padding-right: 24px;}
	.leavesRighttop img{width: 90px;}
	a.factspeak { font-size: 21.34px;}
	.bArticletitle { font-size: 15px; line-height: 33px;}
	.bArticlemore a.numbersp { font-size: 22px;}
	.section2 { padding: 60px 20px;}
	.h4style { font-size: 32px; line-height: 41px;}
	.h5style {font-size: 18px;line-height: 27px;} 
	.h3style{font-size: 50px;}
	.newssection .cowrapper { max-width: 1000px;} 
	.leavesCenterbtm img { max-width: 230px;}
	.watchvideo {margin-top: 55px;}
	.toplogoinner {max-width:190px;margin:15px 0;} 
	.cowrappersection4 {max-width: 1000px;} 
	.section4 { padding: 70px 20px 80px 20px;} 
	.h6style { font-size: 50px; margin-bottom: 40px;letter-spacing: 5px;} 
	.section4Right1{padding-top: 50px;}
	.h1style {letter-spacing: 5px;}
	.engridientused { padding: 0px 30px;}
	.cholespdesk {margin-top:50px;font-size: 12px;}
	.cowrapperpeosection1{max-width: 1170px;}
	.peosection1slider {padding: 0px;}
	.otherprotitle {font-size: 26.25px;}
	.cholbox {padding:40px 50px 0px 50px;}
	.section5 {padding:50px 20px;}
	.cowrappersection5 {max-width: 1170px;}
	.section5img img{max-width:170px;}
	.section2title1{margin-bottom: 25px;} 
	.cholboxinnerr{padding-right: 60px;}
	.chpeosection1{margin-top: 40px;}
	.section6 { padding: 70px 20px;} 
	.cowrappersection6 { max-width: 890px;}
	.cholesp {padding: 90px 20px 40px 20px;} 
	.h2style {font-size: 14.23px; line-height: 31.3px;} 
	.section6list li{padding: 0px 35px;}
	.section5title { margin-bottom: 40px;}
	.section6listinner .imgthumb, .overlay { height: 480px;}
	.overlay{padding: 30px;}
	.h7style{font-size: 35.5px;line-height:44px;}
	.h1style { font-size:49.5px;  line-height: 33px;}
	.h7style span {font-size: 16px;} 
	.section2title2{background-size: 220px;} 
	.slick-dots li button {font-size: 10px;}
	.slick-dots::before{width: 16px;left: -26px;}
	.slick-dots::after{width: 16px;right: -26px;}
	.engridientusedtitle { font-size: 26.25px;}
	.avsection1{padding: 40px 20px;}
	 img.avsection1spachpos22 {max-width: 240px;}
	.avsection1 .cowrapper { max-width: 1000px;}
	.engridientusedtitle span { font-size:18.75px;}
	a.gotoback { font-size: 32.19px; padding-left: 40px; padding-right: 40px;}
	a.gotoback::after { width: 25px; height: 25px;top: 7px;}
	.blogarticlesliderl{width: 75px;top: -90px;}
	.cholesection5 { padding: 120px 20px 120px 20px;}
	.enritualboxinner{padding:30px 40px 25px 40px;}
	.section6listinner .info{padding-top: 22px;}
	.avsection4{margin-top: 10px;}
	.section6btnimg img {max-width: 85px;} 
	a.teammore::after { right: -70px;width: 57px;}
	.h8style {font-size: 14px;line-height: 30px;}
	.otherprodesk {font-size: 15px; line-height: 22.5px;}
	.section7 {padding:60px 20px 80px 20px;} 
	.leavessection7R { top: -100px; width: 80px;}
	.h10style{font-size: 50px;} 
	.h9style { font-size: 34px; line-height: 44px;} 
	.cowrappersection7 { max-width: 1170px;}
	.section7clogo{padding: 30px 0px;}
	.leavessection7B img { margin-left: -40px; max-width: 230px;}
	a.resultspeak {font-size: 24px;} 
	a.resultspeak::after{width: 12px; height: 12px;} 
	a.resultspeak{padding-left: 20px;padding-right: 20px;} 
	.footerinnertop{padding-bottom: 40px;padding-top: 60px;} 
	.footertitle2 {margin-bottom: 50px;}
	.ndsharer li{font-size: 16px;}
	.ndsharer li a{font-size: 18px;}
	.footerinnertop::after{height: 80px;top: -40px;}
	.footerinner {margin-top: 90px;} 
	.footerinnerbtmwrap{max-width: 1280px;}
	.footerinner{font-size: 15px;}
	.footerinnertop{line-height: 28px;} 
	.footertitle { margin-bottom:16px;font-size: 22.5px;}
	.footernav{padding: 15px 0px;}
	.footernav li, .footerss{font-size: 13.5px;}
	.footernav li::after{height: 11px;} 
	.fc2 sup{font-size: 10px;}
	.leavesLefttop img{width: 75px;}
	.avsection4info {min-height: 250px;}
	.engsectioninfor { width: 90px;} 
	.engsectioninfol {left: 40px;} 
	.engsection1fullimg {margin-bottom: 40px;} 
	/*--news--*/
	.newssection {padding-bottom: 40px;padding-top:50px;} 
	.newssectiontitle{margin-bottom: 30px;} 
	a.newsmore{font-size: 22px;} 
	.newsBlockdesk{font-size: 14.23px;line-height:26px;height: 59px;margin-bottom: 10px;}
    .newsBlockinnerinfo {margin-top: 20px;}
	.newssection{padding-bottom: 20px;} 
	.newsBlockdate span::after {width: 65px;}
	.newsBlockdate span{padding-left: 80px;}  
	.newsBlockdate {font-size: 16px;}
	section.bloglist .newsBlockdesk h2 { font-size: 16px!important;}
	
	/*--news-details--*/
	.ndinfo {font-size: 14.23px; line-height: 26px;} 
	.ndinfo p { margin-bottom: 20px;}
	section.blog_detail .ndinfo h2 {font-size: 16px!important;}
	.backtonews .topbannerCaptiontop {margin-top:40px;}
	/*--ayurveda--*/
	.section4 {padding:50px 20px 110px 20px;}  
	.avsection1spach2inl{width: 20%;}
	.avsection1spach2{margin-bottom:30px;}
	a.enritualshop {font-size: 21.34px;}
	img.avimg2{max-width: 200px;top: -7px;} 
	.avsection4 {padding:40px 20px 0px 20px;}
	.avsection4fullimg{margin: 40px 0px;}
	.avsection4info{background-size: 250px;}
	/*--ingredient--*/
	.engection4mngimg  .h7style{font-size: 40px;line-height: 50px;}
	
	/*--science-Innovation--*/
	.enritualboxbtm img.avsection1spachpos22{max-width: 260px;top: -50px;}
	.select-selected {font-size: 16.84px; height: 47px; padding-top: 15px; padding-bottom: 15px;}
	.select-selected:after{top: 18px;} 
	.packtitle{font-size: 16.07px;} 
	.select-items div{font-size: 13px;}
	.cartpricerinner2 .fa {font-size: 32px;}
	.cartpricerinner2 {font-size: 40px;} 
	.cartpricelpage{width: 80px;margin-left: -102px;top: -50px;}
    .packsubtitle {font-size: 11.3px;}
	.choltitlepackaddtocart { font-size: 16.84px;}
	.mycartcal3 { font-size: 30px;}
	.choltitlepackpricel { font-size: 32px;}
	.selectpack2 {width: 80px;}
	.selectpack1 {min-width: 205px;}
	.choltitlepackpricel .fa-rupee {font-size: 30.65px;} 
	.cholboxinnerrbg {max-width: 270px;}
	.select-selected:after { top: 20px;}
	.choltitlepackthumb{width: 75px;}
	.mycartcal3 .fa { font-size: 27px;}
	.cartpricel {padding-left: 190px;} 
	.choltitlepackpricel {padding-right: 33px;}
	.cholboxinnerr{margin: 0px;}
	.mycartinner{padding-top: 30px;}
	.yourcarttitle{margin-bottom: 30px;}
	.yourcarttitle{font-size: 30px;}
	.yourcarttitle span{font-size: 18px;} 
	.mycartcal2l .select-selected { font-size: 14px;}
	.cartprice{font-size: 18px;}
	.cartpricerinner,.cartpricerinner2{font-size: 32px;} 
	.cartpricerinner .fa,.cartpricerinner2 .fa{font-size: 28px;}
	.cartprice2{font-size: 22px;}
	.mycartcal1r{font-size: 26px; line-height: 28px;} 
    .section5Leftimg{ min-height: 1px;}
	.mycartcal3lable { font-size: 16px;top: 15px;}
	.cartpricel { padding-left: 160px;}
	
	/*--new-code-1366--*/
	.sisection2 { padding: 40px 20px 30px 20px;}
	.spmngimg { padding-bottom: 40px;}
	.spmngimginfobg{background-size: 270px;}
	.register-inner { padding: 30px 20px;}
	.register-form-comm { max-width: 650px; padding: 0px 130px;}
	.reg-title {font-size: 33.95px; padding-bottom: 25px;}
	.regtitle { font-size: 16.8px;}
	.fbicon-inner img {max-width: 28px;}
	.fbicon-inner {height: 46px;font-size: 15px;}
	.savebutton { height: 40px;font-size: 20px;line-height: 17px;}
	.rmbtm15 { margin-bottom: 10px;}
	.radio-bt label:before{width: 30px;height: 30px;}
	.radio-bt label{font-size:15px;padding: 6px 0px 6px 40px;} 
	.radio-bt1 {padding: 5px 7px;} 
	.selectboxreg-cal {background-size: 34px;}
	.accont-name {font-size: 14.66px;}
	.accont-name2 {font-size: 14.66px;}
	.regl2 { width: 220px;top: -60px;}
	
	.sabox { padding: 0px 15px;}
	img.saboxspach2 { max-width: 250px;}
	.oraddmt20 { margin-top: 60px;}
	.mycartinnerbrd { padding:0px 60px;}
	.mycartsub .select-selected {font-size: 14px; padding: 15px 33px 15px 18px;height:48px;}
	.mycartsub .select-selected:after {top: 21px;}
	.mycartcal2{padding-right: 20px;}
	.mycartinnerbrd li::after {width: 227px;}
	.mycartcal3{margin-top: 36px;}
	.mycartcal2 { width: 37%;}
	.mycartcal1 { width: 33%;}
	.mycartcal1r {padding-top: 50px;}
	.mycartcal2{margin-top: 20px;}
	.mycartcal3{margin-top: 17px;}
	.closecart { width:29px;top: 60px;}
	.mycartcal2 .packtitle { font-size: 15px;}
	.mycartcal2r {max-width: 87px;}
	.ckeckoutpro {padding-top: 30px;}
	.mycartinnerbrd li.mngcd{padding-top: 20px;padding-bottom: 20px;}
	.mycartinnerbrd li.mngta{padding-top: 20px;padding-bottom: 20px;}
	.tabinnertop {font-size: 56px;margin-top:15px;}
	.tabinnertop2 { font-size: 28px;margin-bottom: 30px;}
	.r-tabs .r-tabs-nav .r-tabs-anchor { font-size: 16.74px; height: 40px;}
	.mngdate .select-selected { height:38px;font-size: 14.84px; padding: 11px 33px 11px 20px;}
	.mngdate .select-selected:after { top: 16px;}
	.phclose {font-size: 14.67px;}
	.tab-top1 { padding: 25px 0px;}
	.ph-row-contain-l { font-size: 32.69px; line-height: 30px;}
	.ph-row-contain-title span {font-size: 16.8px;}
	.ph-row-contain-r { font-size: 32.15px;}
	.ph-row-contain-r .fa {font-size: 32px;}
	.phof span { font-size: 17px;}
	.phof { padding-top: 30px;}

	.phpricelpage { width: 60px; top: -40px; margin-left: -100px;}
	.ph-row-da{padding-bottom: 10px;}
	.ph-row {padding-left: 40px;}
	.ph-row-contain-l {padding: 0px 10px 0px 160px;}
	.ph-row-dao {padding-left: 160px;}
	.ph-row-ta { font-size: 27.48px;}
	.ph-row-dap { font-size: 26.44px;}
	.ph-row-dap .fa { font-size: 22px;}
	.ph-row-tap { font-size: 35.11px;}
	.ph-row-darfull .right { min-width: 85px;}
	
	.ep-rowmar{padding-top: 25px;} 
	.ep-rowc{margin-bottom: 10px;}
	.epinfo{font-size: 26.25px;line-height: 33px;}
	.innerpronav{font-size: 17.65px;}
	.epincheck{font-size: 15.83px;}
	.selectbox{font-size: 14.83px;padding: 12px 20px;}
	.ep-rowcfull{padding-bottom: 10px;}
	.ep-rowcwl{padding: 10px;}
	.editbutton {padding: 9px 10px; height: 30px;font-size: 15.52px;}
	.innerpronav li a{height: 50px;padding: 18px 0px;} 
	.eprsec2 .radio-bt label:before { width:25px;height:25px;background-size: 25px;}
	.eprsec2 .radio-bt input[type=checkbox]:checked + label:before, .eprsec2 .radio-bt input[type=radio]:checked + label:before{background-size: 25px;}
	.eprsec2 .radio-bt label { font-size: 15px; padding: 4px 0px 4px 32px;}
	.contactitle {font-size: 50px; margin-bottom: 35px;}
	.section4Left .footercol { padding: 10px 13px;}
	.contactsec1 { padding: 80px 20px 70px 20px;}
	.section4Leftcs .footerinner{margin-top: 0px;}
	.jobform { max-width: 400px;}
	.inputbrowsebtn span{font-size: 18px;width: 120px;}
	.selectboxjob {padding-right: 105px;}
	.inputbrowsebtn span { height: 42px; padding: 11px 10px;}
	.conformbgbg { padding-bottom: 40px;padding-top: 20px;}
	.eventsBlock .newsBlockdesk h2{margin-bottom: 5px;}
	.eventsBlock .newsBlockinnerinfo {height: 137px;}
	.accordion_head2home {font-size:25px;}
	.accordion_head2home::after { background-size: 18px;}
	.accordion_container2home .active::after{ background-size: 18px;}
	.accordion_head2home{padding-left: 35px;}
	.faqinfo { padding: 20px 25px;}
	.faqleaves {right: -70px; width: 150px;}
	.faqouter { max-width: 800px;}
	.faqinner { padding-top:50px;}
	.jobpopup { width: 810px;	}
	.jobpopup{padding: 20px;}
	
	
} 

@media screen and (max-width:1280px){
	/*--home-page--*/
	.toplogoinner {max-width: 180px;}
	.newHeadernav { margin: 36px 0px;} 
	/*--news--*/
	.avsection1 { padding: 35px 20px;}
	.h2style {font-size: 13.33px; line-height:29.33px;}
	.footerinner { margin-top: 70px;} 
	/*--news-details--*/
	.avsection1spach2inl{max-width: 250px;}
	/*--ayurveda--*/
	.sectionnew4{padding-bottom: 90px;} 
	/*--ingredient--*/
	
	/*--science-Innovation--*/
	.mycartcal2l{width: 72%;}
    
    .topbannertitle{ font-size: 33.33px;}
	.topbannertitle2 {font-size:66.66px!important;}
	.topbannertitle2 span {font-size: 16px;}
	
    .h7style{ font-size: 33.33px; line-height: 41px;}
    .packtitle{ font-size: 15.5px;}
    .select-selected{ font-size: 15.5px; height: 43px;  padding-top: 13px; padding-bottom: 13px;}
    .select-selected:after{ top: 18px;}
	.mycartsub .select-selected {font-size:14px; padding: 13px 33px 13px 18px;  height: 43px;}
	.mycartsub .select-selected:after {top: 19px;} 
	
    .choltitlepackpricel{ font-size: 30px;} 
    .choltitlepackaddtocart{ font-size: 15px;}
    .h1style { font-size: 46.5px;  line-height: 1.1;}
    .cowrapperpeosection1, .cowrappersection5{ max-width: 900px;}
    .bArticletitle { font-size: 13.33px; line-height: 29px;}
    .otherprodesk {font-size: 13.33px; line-height: 20px;}
    .otherprotitle { font-size: 23.33px;}
    
    .section5Right {width: calc(60% - 3px);}
    .section5Left {width: calc(40% - 3px);}
	
	/*--new-code-1280--*/
	.avsection4info { min-height: 240px;} 
	.saoutercol2 { padding: 0px 100px;}
	.tabinner { padding: 0px 60px;}
	.tabinnertop {font-size: 50px;}
	.tabinnertop2 {font-size: 25px;}
	
	
}



@media screen and (max-width:1100px){ 
	/*--home-page--*/
	.section2Left {width: 48%;}
	.section2Right {width: 52%;} 
	.section5Left {width: calc(50% - 3px);padding-right: 40px;} 
	.section5Right {width: calc(50% - 3px);}
	.section5title{width: 100%;text-align: center;}
	.section4{padding: 50px 30px;} 
	.section6{padding: 60px 40px;} 
	.section4Leftcs{padding-right: 80px;}
	.section6list li {padding: 0px 20px;}
	.h9style {font-size: 30px;line-height:30px;}  
	.section7desk{padding: 0px 90px;} 
	.leavessection7L {left: 30px;} 
	.leavessection7R {right: 30px; top: -80px;} 
	.section7{padding-top: 60px;}
	.toplogoinner {transform: translateX(0); float: left;} 
    .toplogo{ left: 20px;}
	.peosection1title{margin-bottom: 30px;}
	.footercol{width: 25%;float: left;padding: 10px 15px;} 
	.footerinnertop{font-size: 14px;}
	.h3style{line-height: 45px;}
	.topbannerCaptiontop {max-width: 980px;} 
	.ppves,.blogarticlesliderl{display: none;}
	.chpeosection1 { margin-top: 30px;padding: 40px 20px;}
	#barticle .slick-dots { display:inline-block!important;}
	/*--news--*/
	.newsBlock li{padding: 0px 10px;}
	.newsBlock li:nth-child(odd){padding: 0px 20px;}
	.newsBlock li:nth-child(even){padding: 0px 20px;}
	a.newsmore {font-size: 20px;} 
	section.bloglist .newsBlockdesk h2 {font-size: 16px!important;}
	
	/*--news-details--*/
	
	/*--ayurveda--*/
	.avoldsystem{padding-bottom: 100px;}
	.avsection4 { padding:40px 30px 0px 30px;}
	.avsection4info{padding: 0px 100px;}
	.avsection1spach2inr {right: 50px;}
	
	/*--ingredient--*/
	.engsectioninfor{right: 0px;}
	.engsectioninfol{left: 0px;}
	.engsectioninfo { padding-left: 130px;padding-right: 130px;}
	.engection4mngimg{padding-top: 60px;} 
	
	/*--science-Innovation--*/
	.sibaginfofullimg{margin: 30px 0;top: 0px;}
	.enritualbox {padding: 30px 30px 20px 30px;}
	.bArticle{padding: 0px 15px;}  
	.blogarticlesliderr{display: none;}
	.cholesection5{padding:40px 20px;} 
	.choltitlepackthumb {right: -50px;display: none;}
	.cholesp { padding: 40px 30px;}
	.cholespdesk{text-align: center;}
	.radio-bt label:before, .radio-bt input[type=checkbox]:checked + label:before, .radio-bt input[type=radio]:checked + label:before{ background-size: 25px}
    .register-cont{ padding: 30px 30px 0px 30px}
    .register-form-comm { max-width: 755px}
    .input-bx2 { padding: 20px 25px}
    .reg-title { font-size: 40px}
    .input-color{ margin-bottom: 20px}
	.mycartcal1r{font-size: 28px;}
	.mycartcal1r{padding-top: 0px;}
	.mycartcal2{margin-top: 7px;}
	.mycartcal3{margin-top: 0px;} 
	.mycartinnerbrd { padding: 20px 20px;}
	.closecart{top: 39px; width: 24px;}
	.mycartinnemain{padding-right: 27px;}
	.cartpricel{padding-left: 0px;}
	.cartpricelpage{display: none;}
	.cholbox { padding:30px 30px 0px 30px;}
	.cholbox li { padding-bottom: 30px;} 
	
	.mycartcal3{font-size: 26px;} 
	.mycartcal3 .fa {font-size: 23px;} 
	.mycartcal1r{font-size:26px;padding-top: 25px;}  
	.mycartinner { padding:30px 30px 0px 30px;}
	.mycartinnerbrd li::after{display: none;} 
	
	/*--new-code-1100--*/
	.packsubtitle2 { padding-bottom: 25px;}
	.sisection3 {padding: 0px 30px 30px 30px;} 
	.sisection4 { padding:30px 30px 20px 30px;}
	.sisection4 .sibaginfofullimg{margin-top: 0px;}
	.sainner {padding: 30px 30px 0px 30px;}
	.saouter {padding: 30px 20px 20px 20px;}
	.saoutercol1 { margin-bottom: 25px;}
	.saoutercol2 {padding: 0px 50px;} 
	.saboxinner { padding-left: 70px;}
	.saactive{left: 20px;}
	
	.mycartinnerbrd li {padding:20px 0px;}
	.mycartcal2r { max-width: 75px;}
	.mycartsub .select-selected {font-size:12px; padding: 10px 33px 10px 18px;  height: 38px;}
	.mycartsub .select-selected:after {top: 17px;} 
	.mycartsub .select-selected:after{background-size: 10px;}
	.mycartsub .select-items div{padding-top: 10px;}
	.cartprice {padding: 6px 0px;}
	.cartpricerinner, .cartpricerinner2 {font-size: 28px;}
	.cartpricerinner .fa, .cartpricerinner2 .fa { font-size: 22px;}
	.mycartinnerbrd li.mngcd { padding-bottom:10px;} 
	.mycartinnerbrd li.mngta { padding-bottom:0px;padding-top: 10px;}
	.phinner { padding: 30px 30px 0px 30px;}
	.tabinner { padding: 0px 0px;}
	
	.saboxspachdaddress img.saboxspach2{display: none;}
	.tabinnertop span::after{display: none;}
	.ph-row-contain-l {font-size: 30px; line-height: 30px;}
	.ph-row-contain-title span {font-size: 14.8px;}
	.epinfo{padding: 28px 20px;font-size: 24.25px; line-height: 30px;}
	.tabinnertop { font-size: 40px;}
	.tabinnertop2 {font-size: 20px;}
	.ep-rowcwl {width: 50%;}
	.ep-rowc{width: 50%;}
	.epinfoouterscroll{overflow: hidden;margin-bottom: 20px;border-top: 1px solid #d0dccc;
		border-bottom: 1px solid #d0dccc;height: 37px;}
	.innerpronav ul{white-space: nowrap;overflow-y: hidden;height:60px;
    -ms-overflow-style: -ms-autohiding-scrollbar;}
	.innerpronav { border-top:none;border-bottom:none;}
	.innerpronav li a { height:37px;padding: 12px 10px 13px 10px;} 
	.innerpronav{margin-bottom: 0px;} 
	.innerpronav li.active a::after {bottom: -16px;}
	.innerpronav li{padding: 0px 5px;}
	.innerpronav { font-size: 14.65px;}
	.innerpronav li.active a{background: #e7ede5;}
	.section4Left .footercol{width: 33%;}
	.section4Left .footerinner{font-size: 13px;}
	.section4Left .footertitle{font-size: 20px;}
	.contactsec1 { padding: 80px 30px 60px 30px;}
	.certificatelider2{padding-bottom: 60px;padding-top: 20px;}
	.leavessection7B{top:30px;}
	.certificatelider2{padding-left: 0px;padding-right: 0px;}
	.teamlistinner { padding: 0px 20px;}
	.h8style { font-size: 14px; line-height: 24px;}
	
	
}

@media screen and (max-width:1024px){
    /*--register--*/
    /*.register-form-comm { width:100%; padding: 0px 148px}*/
    .reg-title { font-size: 40px; padding-bottom: 30px}
    /*.radio-bt label:before {top:-18px}
    .radio-bt label{ height: 25px; line-height: 25px}*/
    .radio_row{ padding:  0px 0px 10px 0px}
    /*.radio-bt label {margin: 5px 0px}*/
	#barticle2 .slick-dots { display: inline-block!important; }
	.enritualbox .covered {padding: 0px 15%;}
	.otherprosec1{padding-bottom: 30px;} 
	.toplogo{left: 20px;}
    .hamburger{ right: 20px;}
	.cholboxinnerr{padding-right: 0px;}
	.cholboxinner{padding:30px 30px;}
	.cholboxinnerlimg{float: left;width: 100%;max-width: 100%;}
	.h7style {font-size: 30px; line-height: 36px;} 
	.choltitlepackpricel {font-size: 28px;padding-right:27px;}
	.choltitlepackpricel .fa-rupee { font-size: 25.65px;}
	.cholboxinnerrbg { max-width: 200px;}
	.h1style {font-size: 40.5px;}
	a.gotoback {font-size: 28.19px;padding-left: 34px; padding-right: 34px;}
	a.gotoback::after {width: 21px; height: 21px; top: 7px;}
	.slick-dots li button {font-size:13px;}
	.otherprosec1 { padding-top: 40px;} 
	.choltitle { margin-bottom: 20px;} 
	
	.cholboxinnerl { width: 45%;}
	.cholboxinnerr { width: 55%;} 
	.gotobackbutton { margin-top:40px;} 
	
	
	/*--new-code-1024--*/
	
	
	
}



@media screen and (max-width:900px){
	/*--home-page--*/
	.topbannerCaptiontop{max-width: 100%;padding:60px 20px;} 
	.h6style{letter-spacing: 4px;}
	.avsection1 {padding: 35px 30px;}
	.section2title2{min-height: 240px;}
	.leavesLefttop{top:10vh;}
	.backtonews .leavesLefttop{display: none;}
	.backtonews .leavesRighttop{display: none;}
	.backtonews .leavesCenterbtm{display: none;}
	.backtonews { margin-top: 30px;margin-bottom: 0px;}
	.backtonews .topbannerCaptiontop{padding: 0px!important;}
	.backtonews .topbannerCaptiontop {margin-top: 0px!important;}
	.topbannertitle2 span{letter-spacing: 2px;}
	
    .leavesLefttop img{ width: 60px;}
	.leavesRighttop img{width: 70px;}
    .leavesCenterbtm{ bottom: 0;}
    .leavesCenterbtm img{ max-width: 170px;}
	.topbannertitle { font-size: 26px;line-height: 36px;}
	.topbannerCaptiontop{margin-top: 0px;}
	.topbanner{height:auto!important;padding-top: 130px;} 
	.section2Left{width: 100%;padding: 0px 20%;text-align: center;float: right;}
	.section2Leftscreen{display: none;}
	.section2Leftmob{display: block;}
	.section4Left{width: 100%;}
	.section4Right1{max-width: 100%;}
	.section4Right1r{padding: 0px;}
	.section2Right{padding: 0px 0px;margin-bottom:20px;width: 100%;text-align: center;} 
	.section4Right1r{margin-top:0px;}
	.section2 {padding: 40px 20px;} 
	.h4style br,.h5style br{display: none;}
	.section3 { padding-bottom: 50px;}
	.h4style { font-size: 26px; line-height: 34px;}
	.h3style {line-height: 50px;} 
	.h3style {font-size: 40px;letter-spacing: 4px;}
	.h3style{margin-bottom: 10px;}
	.h6style{line-height: 40px;font-size: 40px;}
	.avsection1spach,.avsection1spach2{display: none;}
	.section4Right1r{text-align: center;padding: 0px;}
	.section4Leftcs {text-align: center; padding-right:0px;}
	.avsection4info {min-height:220px;background-size: 220px;}
	.avsection4lcol{margin-top: 0px;} 
	.section4 { padding: 40px 30px;}
	.section4Right1t{padding-left: 0px;display: none;} 
	.section5{ padding: 40px 20px;}
	.h1style{line-height: 40px;font-size: 40px;}
	.section5title{margin-bottom: 40px;}
	.section5Left{width: 100%;text-align: center;padding-right: 0px;margin-bottom: 30px;}
	.section5Right{text-align: center;width: 100%;}
	.section5img img { margin-left: 70px;} 
	.section6 {padding: 40px 20px 40px 40px;} 
	.section6nav {left: -33px;} 
	.h9style { font-size: 26px;line-height: 30px;}
	.leavessection7R img{max-width:90px;}
	.leavessection7R{right: 0px;}
	.leavessection7L{left: 0px;}
	.h10style{line-height: 40px;font-size: 40px;}
	.footercol{width: 50%;} 
	.footernav li{margin: 4px;padding: 0px;}
	.footernav li::after{display: none;}
	.footerss{padding-top: 0px;} 
	.footerinnertop{padding-bottom: 20px;} 
	.footercol .footertitle{margin-bottom:20px;}
	.footernav{width: 100%;text-align: center;} 
	.footerss{width: 100%;text-align: center;}
	.footernav li{float: none; display: inline-block; vertical-align: top;}
	.toplogo{text-align: left;right: auto;}
	.chpeosection1 { margin-top: 0px;}
	.newssection{padding:40px 10px 0px 10px;}
	.newsBlock li:nth-child(odd) {
    padding: 0px 10px;}
	.newsBlock li:nth-child(even) {
    padding: 0px 10px;}
	/*--news--*/
	
	/*--news-details--*/
	
	/*--ayurveda--*/
	.avsection4info{padding:0px;} 
	.avsection1spach2inr{right: 0px;} 
	
	/*--ingredient--*/
	.engection4mngimg{padding-top: 60px;}
	img.avsection1spachpos22 { max-width: 260px;top: -40px;} 
	.engsectioninfor {width: 80px;} 
	.avtitle1 br{display: none;}
	.engsectioninfo{padding: 0px 0px 10px 0px;}
	.engsectioninfor{top:-90px;}   
	.engsectioninfol{top: auto; bottom: -90px;} 
	
	.avsection4l{width: 100%;text-align: center;} 
	.avsection4r{width: 100%;padding-left: 0px;text-align: center;padding: 0px 20%;}
	.engection4mngimg .h7style { font-size:32px; line-height:42px;margin-bottom: 0px;} 
	.engection4mngimg {margin-top: 110px;padding: 100px 0px;}
	
	/*--science-Innovation--*/
	.sibaginfo{padding: 0px;}
	.sifullimginfo,.spmngimginfobg{padding: 0px;}
	.enritualdesk1,.enritualdesk2,.enritualdesk3{padding: 0px;}
	.enritualbox { padding:30px;}
	.enritualdeskspach{margin-bottom: 0px;}
	.section2asbtn{text-align: center;}
	.cholespdesk{text-align: center;margin-top: 30px;}
	.cholesp {padding: 40px 20px;} 
	.cholbox{padding: 30px;}
	.cholboxinner{padding: 20px; text-align: center;}
	.choltitlepackthumb{display: none;}
	.choltitlepackprice{margin-bottom: 0px;}
	.cholboxinnerl{width: 60%;padding:0px 10% 0 10%;margin-bottom:35px;text-align: center; float: none; display: inline-block;}
	.cholboxinnerr{width: 100%;text-align: center;}
	.choltitle,.cholcerti{text-align: center;}
	.choltitlepackl{padding: 5px;float: none; display: inline-block;vertical-align: top;text-align: left;}
	.choltitlepackr{padding: 5px;float: none; display: inline-block;vertical-align: top;text-align: left;}
	.cholbox li {padding-bottom: 30px;} 
	.choltitlepackpricel{font-size: 36px;padding-right: 30px;}
	.choltitlepackpricel .fa-rupee {font-size: 32px;} 
	.choltitlepackpricel{margin: 3px 0px;}
	.choltitlepackpricer{margin: 3px 0px;} 
	
	.mycartcal1{width: 100%;padding-right: 0px;}
	.mycartcal2{width: 100%;padding-right: 0px;margin-bottom: 20px;}
	.mycartcal3{width: 100%;}
	.mycartcal2r{min-width: 35%;}
	
	.mycartinnemain{padding-right: 0px;} 
	.closecart{top: 0px;}  
	.mycartcal2l{width:228px;display: inline-block;vertical-align: top;float: none;text-align: left;}
	.mycartcal2r{width:70px;min-width:auto; display: inline-block;vertical-align: top;float: none;text-align: left;}
	.mycartcal2{text-align: center;}
	.mycartcal3{font-size: 36px;text-align: center;}
	.mycartcal3 .fa { font-size: 32px;} 
	
.mycartcal2l {padding: 5px;float: none;display: inline-block;vertical-align: top;text-align: left;}
.mycartcal2l .custom-select{width: 225px;}
.mycartcal2r {padding: 5px;float: none;display: inline-block;vertical-align: top;text-align: left;}
.mycartcal2l .select-selected {font-size: 16px;}
.mycartcal2 .mycartcal2r{width:90px;} 

	.mycartcal2l .select-selected { font-size: 16px;padding: 12px 33px 10px 18px;}
	.mycartcal2 .select-selected{ font-size: 16px;padding: 10px 33px 10px 18px;}
	.mycartcal2l{width: auto;}
	.mycartcal3 .mycartcal3l{float: none;display: inline-block;vertical-align:bottom;text-align:center;padding-top: 0px;}
	.mycartcal3 .mycartcal3r{float: none;display: inline-block;vertical-align: bottom;text-align:center;padding-top: 0px;}
	.mycartcal3r{padding-top: 36px;}
	.mycartinner { padding: 30px 30px 0px 30px;}
	.gotobackbutton { margin-top:60px;} 
	
	/*--new-code-900--*/
	.radio-bt label{padding: 6px 0px 6px 40px;}
	.saoutercol1 .h1style { letter-spacing: 3px;}
	.mycartcal1l { width: 50%; float: left; padding: 20px 13%;}
	.mycartsub { margin-bottom:25px;}
	.mycartcal3lable{margin-bottom:7px;font-size: 14px;width: 100%;top: -15px;padding-right: 40px; float: left;}
	.section4Leftimg { width: 75%;padding-top:70px;} 
	.section4Leftinner{min-height: 100px;}
	.section4Leftcs{margin-bottom: 0px;} 
	.tabinnertop2 { margin-bottom: 20px;}
	.tab-top1-col1 {width: 49%;}
	.tab-top1 { padding: 20px 0px;}
	.ph-row{padding: 0px;}
	.ph-row-contain-l,.ph-row-contain-r{width: 100%;padding:0px;}
	.ph-row-contain-img{position: static;width: 50%;}
	.ph-row-contain-title{width: 50%;padding: 10px 10px}
	.ph-row-contain-l{min-height: 50px;}
	.ph-row-contain-img { width: 50%; float: left; padding:10px 13%;}
	.ph-row-contain-r{text-align: center;}
	.ph-row-contain-offerprice,.ph-row-contain-price{
    float: none;width: auto;  display: inline-block; vertical-align: bottom; text-align: center; padding-top: 0px;}
	.ph-row-contain-r{margin-top: 25px;} 
	.ph-row-contain-offerprice{padding-right: 40px;} 
	.phof span {  margin-bottom: 7px;  font-size: 14px;top: -15px;padding-right: 40px;  width: 100%;  float: left;}
	.ph-row-contain:first-child{border-top:none;}
	.ph-row-contain{border-top: 1px solid #d0dccc;}
	.ph-row-dao {padding-left: 0px;}
	.cartpricerinner, .cartpricerinner2 {  font-size: 26.44px;}
	.ph-row-tap { font-size:26.44px;}
	.ph-row-tap .fa { font-size: 22px;}
	.ph-row-ta { font-size: 22px;}
	.ph-row-da {  padding-bottom: 20px;}
	.contactl1,.contactl2,.leavessection7C{display: none;}
	.contactitle { font-size: 45px;margin-top: 0px; margin-bottom: 30px;letter-spacing: 4px;}
	.conformbgbg {padding-bottom: 0px;}
	.contactsec1 { padding: 40px 30px 40px 30px;}
	.section4Left .footerinner { font-size: 15px;}
	.section4Left .footertitle { margin-bottom: 10px;}
	.h9style br{display: none;}
	.h10style {margin-bottom: 20px;}
	.consection7desk{padding: 0px;}
	
	
}

@media screen and (max-width:800px){
	/*--home-page--*/ 
	
	/*--news--*/
	.section7 {
    padding: 40px 20px 40px 20px;} 
	.leavessection7inB,.leavessection7R,.leavessection7L{display: none;} 
	
	/*--news-details--*/
	.topbannertitle2 {font-size: 60px!important;}
	.topbannertitle2 span{font-size: 16px;}
	.backtonews .topbannerCaptiontop { padding-top: 47px;} 
	
	/*--ayurveda--*/
	.h2style p { margin-bottom:15px;}
	.avsection4{padding-top: 30px;}
	.cholesection5 { padding: 40px 20px 60px 20px;}
	.engsectioninfor,.engsectioninfol{display: none;}
	.engsection1 {padding: 0px 30px 30px 30px;}
	.engection4mngimg{}
	.engection4mngimg {
    margin-top: 10px;
    padding: 60px 0px;}
	.engsectioninfocol{padding-bottom: 20px;} 
	/*--ingredient--*/
	.section4Right1 { padding-top:0px;top:0px; }
	/*--science-Innovation--*/
	
	 /*--register--*/
    .register-cont{ padding:30px 30px 0px 30px}
    .register-inner { padding: 30px}
    .r1-leaves{ max-width: 70px}
    .r3-leaves { max-width: 225px; top:170px}
    .r2-leaves {max-width: 60px}
    .reg-title{ font-size: 35px; padding-bottom: 35px}
    .redister-top {padding-bottom: 35px}
    .redister-bottom .reg-title {padding-bottom:25px; font-size: 20px}
    .register-form-comm{ width: 100%; padding:0px}
    .register-inner{ padding:30px}
    .input-bx { padding-bottom: 10px}
	
/*-------------login-----------------*/
    .accont-name2 { font-size: 18px}
	.r1-leaves,.r2-leaves,.r3-leaves{display: none;}
	.input-bx2 { padding: 15px 20px;}
	.bArticlemore a.numbersp { font-size: 18px;}
	.cholboxinnerr{min-height: 60px;}
	
	/*--new-code-800--*/
	.regl1,.regl2,.regl3,.regl4{display: none;}
	.register-form-comm {max-width: 485px;}  
	.saboxspach{display: none;}
	.oraddmt20 { margin-top: 40px;} 
	.faqinner { padding-top: 40px;}
	.faqtitle{margin-bottom: 30px;} 
	.faqouter { max-width: 100%;}
	.faqleaves{display: none;} 
	.jobpopup { width:96%;margin-left: 2%;margin-right: 2%;}
	.jobpopupformr,.jobpopupforml{display: none;}
	.closebutton { right: 10px; top: 10px; width: 25px;}
	.jobpopup .jobform{margin-top: 20px;}
	.jobpopupinner{padding: 20px;}
	
} 

@media screen and (max-width:700px){
	/*--home-page--*/
    .leavesRighttop{ top: 20vh;}
    .leavesLefttop{ top: 15vh;}
	.newHeadernav {margin:17px 0px;} 
	.toplogoinner {max-width: 100px;margin: 7px 0;}
	.topbanner {/*padding: 170px 0px;*/} 
	.topbannertitle br{display: none;} 
	.topbannertitle {font-size: 22px;line-height: 30px;} 
	.section3btmimgr{right: 0px;} 
	.section3btmimgl {left: 20px; width: 200px;} 
	.section2title3{text-align: center;}
	.section2title4{padding-right: 60px;text-align: center;} 
	.section4Left{width: 100%;}
	.h1style{letter-spacing: 1px;}
	.section4Right1{}
	.sibag { background-size: 250px;} 
	.section4Leftimg{text-align: center;}
	.section4Leftcs{padding-right: 0px;text-align: center;}
	.section4Right1t{padding-right: 0px;padding-left: 0px;text-align: right; height: 20px;}
	.section4Right1t{margin-bottom: 0px;position: relative;}
	.section4Right1t img {  position: absolute;  right: 0px; top: -100px; max-width: 80px;}
	.section4Right1r{text-align: center;}
	.h3style {font-size: 35px; letter-spacing: 2px;margin-bottom: 0px;} 
	.section6list li{padding: 0px;margin-bottom:40px;float: none;width: 360px;display: inline-block; vertical-align: top;}
	.section6list{text-align: center;}
	.section6list ul{text-align: center;}
	.h7style{text-align: center; font-size:18px;line-height:24px;}
	.choltitle {margin-bottom: 20px;}   
	.cholboxinnerl{margin-bottom: 15px;}
	.cholcerti {width: 100%;text-align: center;}
	.choltitlepack{margin-bottom: 18px;}
	.avtitle1 { margin-bottom: 10px;}
	.newssection {padding:30px 10px 0px 10px;}
	.enritualbox .covered { padding: 0px 0%;}
	.enritualdesk2 { margin: 10px 0px;} 
	
	.section6btn{padding-right: 60px;}
	.section6list li:nth-child(even){margin-bottom: 0px;}
	.section7clogo li{padding: 20px 10px;width: 33%;}
	.section7desk{padding:0px 20px 30px 20px;}
	.h10style{letter-spacing: 3px;}
	.leavessection7L {top: auto; bottom: -80px;}
	.leavessection7R img { max-width: 50px;}
	.leavessection7R{top: -39px;} 
	.h8style{line-height: 24px;}
	.section5title{margin-bottom: 35px;}
	.h11style{font-size: 16px;}
	.h3style {line-height: 40px;}
	.footercol .footertitle{margin-bottom: 15px;}
	.section7clogo li img{max-width: 60%;} 
	.cholesp,.chpeosection1,.otherprosec1 { padding: 25px 20px;} 
	.cholesection5{padding: 25px 20px 50px 20px;}
	
	a.gotoback {font-size: 20px;}
	a.gotoback::after { width: 18px; height: 18px; top: 3px;} 
	.h1style {line-height: 35px; font-size: 35px;}
	.avsection4 {padding:20px 20px 0px 20px;}
	.avsection1 {padding:30px 20px;}
	.section4 { padding: 30px 20px;}
	
	/*--news--*/
	.newsBlockdate span::after {width: 45px;} 
	.newsBlockdate span {padding-left: 60px;}
	.newssectiontitle{margin-bottom: 20px;} 
	.newssection{padding-top: 30px;}
	a.newsmore {font-size: 16px;} 
	.newsBlock li{width: 50%;}
	section.bloglist .newsBlockdesk h2 {
    font-size: 14px!important;}
	section.blog_detail .ndinfo h2 {
    font-size: 14px!important;}
	.newsBlock li{margin-bottom:20px;} 
	
	/*--news-details--*/
	.ndinfo {}  
	.ndinfoThumb2,.ndinfoThumb1{width: 100%;text-align: center;}
	.backtonews{margin-top: 30px;}
	.backtonews .topbannerCaptiontop {padding-top: 97px;}
	.topbannertitle2 {font-size: 40px!important;} 
	.backtonews .leavesCenterbtm img { max-width: 190px;}
	.topbannertitle2 span { padding-bottom: 0px;}
	
	/*--ayurveda--*/
	img.avimg { position: absolute;top: -37px; right: 20px;max-width: 200px;}
	.avsection1spach2inr {right: 0px;}
	.avtitle1 br{display: none;}
	.avoldsystem .section4Right1{padding-top: 10px;}
	.avsection4l{width: 100%;text-align: center;}
	.avsection4r{width: 100%; text-align: center;}
	.avsection1spach2inl { width: 170px;} 
	.avtitle1{}  
	
	/*--ingredient--*/
	
	/*--science-Innovation--*/
	.sisection2 {padding: 30px 20px;} 
	.spmngimginfo{padding-top: 30px; }
	.spmngimginfo .spmngimginfobg{background-size: 280px auto;}
	.enritualboxbtm img.avsection1spachpos22 { max-width: 180px; top: -40px;}
	.enritualdesk2 br{display: none;}
	.enritualboxinner{padding: 20px;} 
	.engridientusedtitle { font-size: 25px;}
	.engridientusedtitle span {font-size: 17px;} 
	.blogarticlesliderl{display: none;}
	.cholboxinner{padding: 20px 20px;}
	.cholbox li{padding-bottom: 20px;} 
	.cholbox{padding:20px 20px;}
	.enritualbox { padding:20px 20px;}
	
	 /*----------------- register----------------*/
    .register-cont{ padding: 20px 20px 0px 20px}
    .fbicon-inner {font-size:17px;padding: 10px 12px}
    .input-bx2 {padding: 17px 15px 14px 15px; font-size: 20px}
    .input-bx-cal {background-size: 30px}
  
    .input-color {margin-bottom: 10px}
    .r1-leaves{ max-width: 50px; top:240px}
    .r3-leaves { max-width: 190px; top:145px}
    .r2-leaves {max-width: 47px; bottom: 205px}
    .reg-title {font-size: 30px ; padding-bottom: 20px}
    .radio-bt label{ padding-left: 40px}
    /*-------------login--------------*/
    .accont-name2{ font-size: 16px}
	.register-inner{padding: 20px 13px;}
	.mycartinner{padding: 20px 20px 0px 20px;}
	.yourcarttitle {margin-bottom: 27px; font-size: 30px;} 
	.mycartinnemain{padding-right: 0px;}
	.closecart {top: -10px;right: -10px;}
	.mycartcal1r{padding-top: 22px;}
	.mycartinnerbrd { padding:10px 20px;}
	.cartprice{font-size: 16px;}
	.cartpricerinner .fa { font-size: 25px;}
	.cartpricerinner { font-size: 30px;}
	
	.cartpricerinner2 .fa { font-size: 27px;}
	.cartpricerinner2 { font-size: 33px;}
	.packsubtitle{font-size: 14px;}
	.mycartcal1{margin-bottom: 15px;}
	.h2style {line-height: 26px;} 
	.peosection1title {  margin-bottom:20px;}
	.footerinner { margin-top: 60px;}
	.avsection4l{margin-bottom: 15px;} 
	
	.otherprotitle {font-size: 21px;}
	.otherprotitle{margin-bottom: 8px;} 
	.otherprodesk {font-size: 12.33px; line-height: 18px;}
	
	/*--new-code-700--*/
	.engection4mngimg .h7style { font-size: 24px;line-height: 33px;}
	.sisection3 { padding: 0px 20px 30px 20px;} 
	.sisection4 { padding: 30px 20px 10px 20px;}
	.engsection1 {  padding: 0px 20px 30px 20px;}
	.spmngimgspace { margin-bottom: 30px;} 
	.regtitle { margin-bottom:20px;}
	.fbicon-inner img { max-width: 24px;top: 7px;}
	.fbicon-inner {height: 40px;  padding: 9px 12px;}
	.regtitle { font-size: 13px;}
	.saboxdesk, .saboxbtn { font-size: 13.83px; line-height: 21px;}
	.saboxbtn { margin-bottom: 9px;}
	.saboxdesk {margin-bottom: 9px;}
	.saboxinner { min-height: 230px;}
	.saboxbtnmbn { margin-bottom: 0px;}
	.saboxbtn a { font-size: 11.14px; height: 27px; padding: 4px 10px 4px 10px;}
	.sainner {padding: 20px 20px 0px 20px;}
	
	.ph-row-contain-l {font-size: 26px;line-height: 27px;}
	.ph-row-contain-title span { font-size: 12px;line-height: 16px;}
	.ph-row-dal,.ph-row-dar{float: none;display: inline-block;width: auto;text-align: center;}
	.ph-row-darfull{width: 100%;}
	.ph-row-darfull,.ph-row-dao{text-align: center;} 
	.ph-row-datable{width: auto;float: none;}
	.ph-row-darfull .left{width: 150px;text-align: right;}
	.ph-row-darfull .right{text-align: left;}
	.ph-row-darfull { font-size: 15px;}
	.ph-row-dao {font-size: 16px; line-height: 26px;}
	.ph-row-dal span { font-size: 20px;}
	.phouter {padding: 20px 15px;}
		.ph-row-da { padding-bottom: 15px;}
	.phinner { padding: 20px 20px 0px 20px;}
	.tabinnertop { font-size: 40px;}
	.ph-row-dal{border-bottom: 1px solid #d0dccc;padding-bottom:15px;}
	.ph-row-ta{text-align: left;}
	.ep-rowmar{padding-bottom: 10px;padding-top: 15px;}
	.epinfo { padding: 20px 0px; font-size: 20.25px; line-height: 26px;}
	.epinchecktitle{width: 100%;float: left;text-align: center;}
	.consection7desk{padding: 0px;}
	.section4Left .footercol{width: 50%;}
	.contactsec1 { padding: 40px 30px 20px 30px;}
	.contactitle {font-size: 26px;line-height: 24px;margin-bottom: 20px;}

	.accordion_head2home { font-size: 18px;}
	.accordion_head2home::after { top: -2px;}
	.accordion_container2home .active::after{ top: -2px;}
	.accord_list2home{padding-left: 0px;}
	.accordion_head2home{padding-right: 0px;}
	.faqinfo { padding: 15px;}
	.accord_list2home {font-size: 14px; line-height: 24px;}
	.accord_list2home{margin-bottom: 10px;} 
	.faqinner {padding:30px 15px 10px 15px;}
	.accordion_head2home { padding-left: 30px;}
	.faqtitle { line-height: 36px;font-size: 33px;} 
	.section2job {  text-align: left !important;}
	.teamlistinner { padding: 0px 80px;}
	.teamlistinner .section6btn{text-align: center;}
	.teamlistinner .section6btnimg2{text-align: center;}
	.h6style{margin-bottom: 30px;}
	
	
}

@media screen and (max-width:568px){ 
	/*--home-page--*/
	.topbanner {height: auto!important;} 
	.toplogoinner img{}
	.leavesRighttop img{ width: 40px;}
    .leavesLefttop img{ width: 30px;}
    .leavesCenterbtm img{ max-width: 100px;}
    
    .leavesRighttop{ top: 10vh;}
    .leavesLefttop{ top: 10vh; left: 10vw;}
	.h2style{line-height:26px;}
	.otherproimg {padding: 0px 25px;}
	.newHeadernav{font-size: 14px;}
	.newHeadernavl a span{display: none;}
	.newHeadernavr { padding-right: 10px;} 
	.hamburger { right: 20px;}
	.newHeadernav { right: 56px;}
	.watchvideo { margin-top: 40px;} 
	.h1style {line-height:33px; font-size: 30px;}
	.section4Right1r{padding: 0px;} 
	
	/*--news-details--*/
	.backtonews .topbannerCaptiontop {margin-top: 0px;}
	.backtonews .leavesCenterbtm {bottom: -20px;text-align: left;}
	.backtonews .leavesCenterbtm img {margin-left: 20px;} 
	.ndsharer li:first-child{float: none;margin-bottom: 10px; text-align: right;}
	.ndsharer li{padding: 0px 8px;text-align: center;}
	.ndshare{position: relative;padding-left: 10px;padding-right: 10px;}
	.ndsharer{position: absolute;right: 0px;top: -20px;}
	.ndinfo{padding-left: 10px;padding-right: 10px;}
	.ndinfoThumb2,.ndinfoThumb1{padding: 15px 0px;}
	
	/*--ayurveda--*/
	
	/*--ingredient--*/
	img.avsection1spachpos22 { max-width: 180px; top: -30px;}
	
	/*--science-Innovation--*/
	.sibag,.enritualdeskbg {background-size: 270px;} 
	a.enritualshop{font-size: 24px;}
	.enritualdeskbtn{margin-bottom: 25px;} 
	.slick-dots li,.slick-dots li button,.slick-dots li button:before{width: auto;}
	.section5Leftimg{background-size: 200px auto;}
	.bArticle,.otherpro,.engridientused{padding: 0px 20px;}
	/*.choltitlepackl,.choltitlepackr{width: 100%;float: left;margin-top:10px;}*/
	.selectpack2,.selectpack1{display: inline-block;vertical-align: top;float: none;width: 100%;}
	.choltitlepack{text-align: center;} 
	/*-----------register-------------------*/

   /*-- -----login--------------------*/
    .accont-name2 ,  .accont-name-float{float: none; width: 100%; display: block;padding: 10px 0px}
    .accont-name2{ font-size: 14px}
	.yourcarttitle {font-size: 24px;}
	.yourcarttitle span{font-size: 16px;}
	.mycartcal1r,.ph-row-contain-l {font-size: 24px;line-height: 23px;}
	.phtab { padding: 0px 0px;}
	.mycartcal2{margin-top: 14px;}
	a.ckeckoutprobtn {font-size: 20px;} 
	.selectpack1 .select-selected { font-size: 13px; letter-spacing: 0.3px;height:36px; padding-top: 10px; padding-bottom: 10px;}
	.selectpack1 .select-selected:after{top: 14px;}
	    
	.selectpack1 {width:167px;min-width:167px;} 
	.selectpack1 .select-selected { padding-left: 12px;}
	.selectpack1 .select-items div {font-size: 10px;}
	
	.selectpack2 {width:60px;} 
	.selectpack2 .select-selected { font-size: 13px; letter-spacing: 0.3px;height:36px; padding-top: 10px; padding-bottom: 10px;}
	.selectpack2 .select-selected:after{top: 14px;}
	.selectpack2 .select-selected { padding-left: 12px;}
	.selectpack2 .select-items div {font-size: 12px;}
	.packtitle {font-size: 14px;} 
	.packsubtitle2 { padding-bottom: 30px;}
	
	.mycartcal2 .select-selected{ font-size: 13px; letter-spacing: 0.3px;}
	.mycartcal2l .custom-select { width: 177px;}
	.mycartcal2  .select-selected { padding-left: 12px;}
	.mycartcal2r .custom-select{width: 64px;}
	.mycartcal2 .mycartcal2r{width: auto;}
	
    .cholboxinnerl{ width: 100%;}
	.topbanner { padding-top: 90px;}
	.cholboxinnerl {padding: 0px 16% 0 16%;}
	.cholcerti {  padding-top: 10px;} 
	
	/*--new-code-568--*/
	.saoutercol2 { padding: 0px 0px;}
	.sabox {padding: 0px 0px;}
	.saactive {width: 24px;height: 24px;}
	.saactive span { width: 6px; height: 6px;    margin-top: 8px;}
	.saboxinner{padding: 20px 20px 20px 50px;}
	.saactive { left: 10px;top: 27px;}
	.saboxtitle {font-size: 18.5px;}
	.oraddmt20 { margin-top: 60px;}
	.saoutercol2 .slick-dots { bottom: -20px;}
	.section4Leftimg { padding-top: 40px;}
	.tab-top1-col1 {  width: 100%;margin: 5px 0px;}
	.tab-top1 { padding: 10px 0px;}
	.tab-top1-col1{padding: 0px;}
	
	.ph-row-dal span {  font-size: 16px;}
	.phclose { right: 15px; top: 8px;}
	.ep-rowc,.ep-rowcwl{width: 100%;padding: 5px 0px;margin-bottom: 0px;}
	.ep-rowcfull{padding: 10px 0px;}
	.jobpopupinner{padding-top: 32px;}
	
	
}

@media screen and (max-width:480px){
	/*--home-page--*/
	.section6list li{width: 300px;}  
	.footercol{width: 100%;padding-left:0px;margin-bottom: 15px; padding-right: 0px;text-align: center;}
	.section4Left .footercol{width: 100%;padding-left:0px;margin-bottom: 15px; padding-right: 0px;text-align: center;}
	.mycartcal3 .mycartcal3l{padding-right: 15px;}
	.footersolial li,.footersolial li:last-child{float: none; display: inline-block;  vertical-align:top;padding: 5px 7px;}
	.footersolial{text-align: center;}
	.footerlink2{display: inline-block; vertical-align: top;text-align: left;}
	.footerlink2 .fa{top: 4px;} 
	.h9style{font-size: 20px;}
	.section4Right1t img { right: 0px; top: -50px;  max-width: 70px;}
	.choltitlepackpricel{padding-right: 10px;font-size:32px;}
	.choltitlepackpricel .fa-rupee { font-size: 28px;}
	.mycartcal3{font-size: 24px;}
	.mycartcal3 .fa {font-size: 22px;}
	.cartpricerinner2,.cartpricerinner{font-size: 28px;}
	.cartpricerinner2 .fa,.cartpricerinner .fa { font-size: 23px;}
	/*.toplogoinner{width: 110px;} */
	.fullnavlogo {  width: 110px;}
	.fullnavlogo{left: 10px;}
	.fullnavlogo{top: 22px;} 
	.cholboxinnerrbg { max-width: 140px;} 
	.cholboxinnerrbg { max-width: 140px;} 
	/*--news--*/
	.section2Left {padding: 0px 10%;}
	.newsBlock li{width: 100%;}
	/*--news-details--*/
	
	/*--ayurveda--*/
	
	/*--ingredient--*/
	.engsection1fullimg{padding-top: 40px;}
	
	/*--science-Innovation--*/
	
	/*------------------register------------------*/
    /*.fbicon-inner img{ max-width: 40px}
	.fbicon-inner img{padding-right: 10px;}*/
    .redister-top{ padding-bottom: 20px}
    .redister-bottom .reg-title {font-size: 16px;padding-bottom: 15px}
    .input-bx2 {}
    .input-bx-cal {}

    .input-bx2 {font-size: 16px}
.r1-leaves{ max-width: 30px; top:175px}
    .r3-leaves { max-width: 140px; top:104px}
    .r2-leaves {max-width: 37px; bottom: 188px}
    .input-bx2 { font-size: 13px}
    /*----------------login---------------*/
    .accont-name2, .accont-name-float{ font-size: 13px;padding: 5px 0px 5px 0px}
	
    .bArticle{ text-align: center;}
    
    a.factspeak::after{ width: 9px; height: 9px; top: 29%; left: 5px;}
    a.factspeak{ font-size: 16px;}
    
    a.numbersp{padding: 0 60px 0 0;}
    a.numbersp:hover{padding: 0 0 0 60px;}
    a.numbersp::before{width:50px;}
    a.numbersp:hover::after{ width: 50px;}
	
	/*--new-code-480--*/
	.rmbtm15 {  margin-bottom: 0px;}
	.fbicon-inner { height: 32px; padding: 7px 12px;}
	.fbicon-inner img { max-width: 20px; top:5px;left: 10px;}
	.fbicon-inner {font-size: 13px;}
	.regtitle { margin-bottom: 16px;}
	.savebutton2 {font-size: 18px; padding-top: 13px;} 
	.reg-title {font-size: 28px;} 
	.mycartcal1l,.ph-row-contain-img { padding: 10px 10px;} 
	.mycartcal1 { margin-bottom: 0px;}
	.avsection4fullimg { margin: 30px 0px;} 
	
	.ph-row-contain-r { font-size: 24px;}
	.ph-row-contain-r .fa { font-size: 22px;}
	.tabinnertop { font-size: 30px;}
	.tabinnertop2 { font-size: 21px;}
	.section7 { padding: 30px 20px 30px 20px;}
	.jobform{margin-top: 20px;}
	.inputbrowsebtn span {  width: 90px;}
	.selectboxjob { padding-right: 75px;}
	.faqtitle { line-height: 32px;  font-size: 26px;}
	.jobpopup .jobform {  margin-top: 10px;}
	.teamlistinner { padding: 0px 0px;}
	.section6 {   padding: 30px 30px 30px 30px;}
	#mngteam .slick-dots li.slick-active button::after {right: -7px;}
	.section7desk{margin-bottom: 0px;}
	
	
}

@media screen and (max-width:375px){
/*--------------register----------------*/
    .redister-bottom .reg-title ,.input-bx2 {font-size: 13px}
    .input-bx2 {}
    .r1-leaves{ max-width: 25px; top:130px}
    .r3-leaves { max-width: 90px; top:77px}
    .r2-leaves {max-width: 22px; bottom: 120px}

    .input-bx-cal {}
    .redister-bottom .reg-title img { padding: 5px; max-width: 20px}

/*---------------login----------------------*/
    .accont-name2 { clear: both; padding: 5px 0px; font-size: 12px}

    /*--new-code-375--*/
	
	
}

@media screen and (max-width:360px){
	/*--home-page--*/
	/*--ingredient--*/
	.engection4mngimg {margin-top: 50px;padding-bottom: 50px;}
	.avsection4 .engection4mngimg {margin-top: 30px;padding-bottom: 30px;}
	.avsection4 .h7style { font-size: 22px; line-height:28px;}
	/*--science-Innovation--*/
	
	/*--new-code-360--*/
	.saouter { padding: 30px 10px 20px 10px;}
	.mycartcal3 .mycartcal3l{padding-right: 10px;}
	.mycartcal3lable{padding-right: 10px;}
	.yourcarttitle { font-size: 20px;}
	.mycartinnerbrd { padding: 10px 10px;}
	.closecart { right: 0px;} 
	.ph-row-contain-offerprice { padding-right: 10px;}
	.phof span{padding-right: 10px;}
	.ph-row-ta { font-size: 18px;}
	.ph-row-tap { font-size: 23.44px;}
	.ph-row-tap .fa {  font-size: 20px;}
	.ph-row-dap { font-size: 23.44px;}
	.ph-row-dap .fa {  font-size: 20px;}
	
}

@media screen and (max-width:340px){
	/*--home-page--*/
	.section6list li{width:250px;}  
	.h8style{font-size: 12px;line-height:18px;}
	.overlay{padding: 20px;}
	.section6listinner .imgthumb, .overlay { height: 380px;}
	/*--science-Innovation--*/
	
    .r3-leaves { max-width: 75px;top: 81px;}
    .radio_row { margin-left: 0px}
	
	/*--new-code-340--*/
	.jobpopupinner{padding-left: 10px;padding-right: 10px;}
	.jobpopup { padding: 15px;}
	
}


@media screen and (max-width:320px){
	.selectpack1 {width: 147px; min-width: 147px;} 
	.mycartcal2l .custom-select { width:147px;}
	.mycartcal2r .custom-select{width: 64px;}
	.toplogo{right: 0px;}
	.hamburger {right:10px;}
	.toplogo {left: 10px;}
	header.smaller .toplogoinner { max-width:80px;margin:11px 0;}
	.newHeadernav { right: 46px;} 
	.newHeadernavl a { margin-right: 6px;}
	.toplogoinner { max-width: 80px; margin:11px 0;}
	
	/*--new-code-320--*/
	.fbicon-inner { font-size: 12px;} 
	.fbicon-inner img { max-width: 16px; top: 5px; left: 8px;}
	.fbicon-inner { height: 29px;padding: 6px 12px;}
	
}




