@charset "utf-8";
/* CSS Document */
a:hover{text-decoration:none;color:#fabb22;}
p{margin-bottom:0px;color:#fff;}
a {color: #000;text-decoration: none;}
h2 a :hover{text-decoration:none; color:#fff;}
.inner-cant h2 a:hover{text-decoration:none; color:#000;}
/* Heigh and Width */
.ht325{height:325px;}
.ht357{height:357px;}
.wd53{width:53%;}
.wd50{width:50%;}
.wd95{width:95%;}
.wd100{width:100%;}
.wd97{width:97%;}.wd98{width:98%;}.wd99{width:99%;}
.ht100{min-height:100px;}
.wd30{width:20%;}.wd100{width:100%;}.
.wd292{width:292px !important;}.wd192{width:192px !important;}
.hg269{height:269px !important;}.hg198{height:198px !important;}
.h123{height:128px !important;}
.h21{height:21%;}.h30{height:30%;}.h33{height:33%;}.h40{height:40%;}.h23{height:23%;}
.ht440{height:470px;}
.ht245{height:263px;}
.ht125{height:154px; width:100% !important;}
.w1{width:40%;}
.mht725{min-height:725px;}
.hr{width:50%;border:1px solid #375c0c;margin-left:310px;margin-top:20px;}
.addrs p{color:#000;font-size:16px;font-weight:300;padding:15px;}
.btn-primary {background-color:#375c0c;border-color: #e6ecd3;color: #fff;}
.btn-primary:hover {background-color: #375c0c;border-color: #e6ecd3;color: #fff;}
.hg296{height:343px;}
/* End */
.cl{clear:both;}
/* Position */
.pr {position: relative;}
.tu {text-transform: uppercase;}
/* End */

/* Padding */
.pl13 {padding-left: 13px;}
.pbt{padding:10px !important;}
.pl10 {padding-left: 10px;}
.pb10 {padding-bottom: 10px;}
.pt15 {padding-top: 30px;}
.p05{padding:5px;}
.p50{padding-bottom:50px;}
.p02{padding:2px 2px 2px 21px;}
.pt25 {padding-top: 25px;}
.pl15{padding-left:0px;}
.pl0 {padding-left: 0px;}
.pr0 {padding-right: 0px;}
.p20 {padding: 10px 40px;}
.pt20{padding-top:20px;}
/* End */

/* Font Size */
.fs42{font-size:42px;}
.fs20{font-size:20px;}
.fs19{font-size:19px;}
.fs25 {font-size: 23px;}
.fs13{font-size:13px;}
.ff1 { font-family: 'ProximaNovaRegular', arial;}
.fs24 { font-size: 24px;}
.fs20{font-size:20px;}
.fs18{font-size:18px;}
.fs15{font-size:15px;}
.fs17{font-size:17px;}
.fs31{font-size:30px;}
.fs50{font-size:50px;}
.fbolder{font-weight:bolder;}
.fm1{font-family: 'RalewayItalic', arial;}
.fs16{font-size:16px;}
.fs35{font-size:35px;}
.fs26{font-size:26px;}
.fs40{font-size:36px !important;}
/* End */

/* Color & Background */
.clr-wt{color:#ffffff !important;}
.c11 {color: #fabb22;}
.clr2{color:#e5e5e5;}
.clr3{color:#000;}
.c1 {color: #000!important; }
.c2{color:#646464;}
.cgry{color:#646465 !important;}
.cl-y{color:#fabb22;}
.bg-grn{background-color:#749601;} 
.bg-lgrn{background-color: #e0e6c4;margin-top: 30px;padding: 2px;}
.bg-dgry{background-color:#646465}
.bg-lblck{background-color:#29292a;}
.bg-black{background-color:#070606;}
.bg-wht{background-color:rgba(255, 255, 255, 0.8 );box-shadow:0 0 10px rgba(0,0,0,.2)}
.bg-wht1{background-color:rgba(255, 255, 255, 0.1 );}
.bg-wht2{background-color:rgba(255, 255, 255, 0.5 );}
.bg-prd{background-color:#dddde0;}
.bg-prd p{font-size:13px;}
.bg-dgrn{background-color:#91a748;}
.bg-lg{background-color:#e0e6c4;}
.bg-dg{background-color:#39411b;}
.bg-dg1{background-color:#444e22;}
.bg-dg2{background-color:transprent;}
.clr-g{color:#749601 !important;margin-bottom:15px}
.bg-ingr{background-color:#96c95f;}
.ingr-bg{background-image:url("../gifs/ingrident-bg.jpg"); background-repeat:repeat-x;}
.ingr-bg p {color:#fff !important;}
/* End */

/* Margin and padding*/
.mt84{margin-top:84px;}
.mg-l50{margin-left:-50px;}
.mg0{margin:0px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt65{margin-top:90px;font-size:10px;}
.mr15{margin-right:15px;}
.mt120{margin-top:120px;}
.mt60{margin-top:60px;}
.m15{margin:15px;}
.m10{margin:10px;}
.mt70{margin-top:70px;}
.mt40{margin-top:40px;}.mb20{margin-bottom:20px;}
.mt30{margin-top:30px; padding-bottom: 20px!important; margin-bottom: 20px!important;}.mt20{margin-top:20px;}
.mt100{margin-top:100px;}
.mt50{margin-top:50px;}
.mt200{margin-top:200px;}
.ml380{margin-left:380px;}
.mt48{margin-top:48px !important;}
.top0{top:0px;}
.bg-gr{background-color:#646465;}
.mt27{margin-top:27px!important;}
.p20{padding-bottom:20px;}.pdb50{padding-bottom:50px !important;}
.mb50{margin-bottom:50px;}
.my-box:hover .my-box-new{bottom:0;}
.mb5{margin-bottom:5px;}
.bdr5{border-bottom:5px solid #fabb22;}
.mt25{margin-top:25px;}
.mt10{margin-top:10px;}
.btn {border-radius:none !important; }
.brblck{border:solid 1px #000;}
.mb10{margin-bottom:10px;}
.mb30{margin-bottom:30px;}.mb15{margin-bottom:15px;}.mt15{margin-top:15px;}
.bg-brd{background-color:#dadbdd;}
.mb20{margin-bottom:20px;}.mt20{margin-top:20px;}
.pd10{padding:10px;}
.pbottom{padding-bottom:50px;}
.pd5{padding:5px;}
.vmg{margin: 16px 87px 10px 5px;}
.p9 {padding: 2px 10px 2px 10px;}
.m-ht600{min-height:400px;}.m-ht980{min-height:983px;;}
.fhead h2{font-size:25px; color:#fabb22;}
.mg2{margin:1px;}
.mg-r20{margin-right:20px;}
/* End */

/* Text Alignment */
.tcent{text-align:center;}
.tj{text-align:justify;}
.bd-n{border:none;}
/* End */

/* Media Query */
@media (min-width:1024px) and (max-width:1199px) {
.fs25 {
    font-size: 17px;
}
.navbar-nav > li > a {
    /* padding-left: 3px; */
    /* padding-right: 3px; */
    font-family: 'ProximaNovaRegular', arial;
    margin-left: 30px;
    font-size: 14px;
    color: #000;
    padding: 1px;
}

.bdr5 {
    border-bottom: none;
}

.ht245 {
    height: 214px;
}

.ht125 {
    height: 122px;
    width: 100%;
}
figcaption p{display:none;}
.pl15{padding-left:15px;}
.mh130{min-height:130px;}
.fs20 {
    font-size: 17px !important;
}


}
.vall{ width:100%;height:100px; margin:5px 0px 5px; float:left; }
.vall span{font-size:24px; color:#000; font-weight:bold;  }
.vall span a{color:#000; }
.anchor-offset{padding-top:140px;margin-top:-140px;display:block;}

.zoomin img { height:200px; width: 200px; -webkit-transition: all 2s ease; -moz-transition: all 2s ease; -ms-transition: all 2s ease; transition: all 2s ease; } .zoomin img:hover { width: 450px; height: 600px; } 

/*-------------Start Popup & Enquiry-form Stylesheet-------------*/
.popup_enquiry .cn3_p .intl-tel-input {width: 20% !important;}
.intl-tel-input .cn1_p {height: 40px !important;}
#ip_mobile, #open_form_email {position: relative !important;}
#ip_mobile .cn3_p #S_mobile2 {height: 40px !important;position: absolute;	right: 0;width:87% !important;z-index:1;}
#S_mobile3 {	position: absolute !important;right: 0;width: 64% !important;z-index: 1;}
#mobile-number {width: 38% !important;}
#ip_mobile .m41_p .cn3_p #S_mobile {width: 404px !important;height: 41px !important;}
#ip_mobile .m41_p .cn3_p .intl-tel-input {width: 7% !important;}
#open_form_email .m2_p.mob_sms #S_mobile3, .popup_enquiry .cn3_p INPUT.cn2_p {	width: 80% !important;}
#country_drop_list #email_display_second #S_email, .s_icon8_p, .cnt_eq INPUT.txtf_n, .cnt_eq INPUT.txtf, #formhide #fullname, #Description_field, .intl-tel-input input, .popup_enquiry DIV TEXTAREA, #open_form_email .mob_sms11 #fullname_smspopup {width: 100% !important;}
iframe#storageFrame {display: none;}
/*-------------End Popup & Enquiry-form Stylesheet-------------*/
.well-mine{width:100%;border:1px solid #ccc;padding:10px 20px;}
.proc p{text-align:justify;padding:20px 0 20px 0;font-family: 'OpenSansLight', arial;}
.proc p{text-align:justify;padding:20px 0 20px 0;font-family: 'OpenSansLight', arial;}
.profbg{background:url(../gifs/profbg.jpg) top right scroll no-repeat #c9d596;}
.proimg ul { background-image:url("../gifs/profile-bg-ul.jpg");height:460px;margin-top: 10px;padding:18px 44px;font-size: 16px;font-weight: 600;}
.proimg ul li{color:#fff;}
.proimg p {
    background-image:url("../gifs/profile-bg.jpg");
    color: #fff;
    height: 345px;
    margin-top: 80px;
    opacity: 0.9;
    padding: 50px 20px 50px;
    font-size: 22px;
    font-weight: 600;
	height:165px
}
.proimg1 p{background: #b0d28d none repeat scroll 0 0;color: #111;height:245px;margin-top:81px;opacity: 0.3;padding:85px 20px;font-size: 22px;font-weight: 600;}
#topcontrol{background:url(../gifs/scroll-top.png) no-repeat; height:92px; width:39px;margin:0 0 36px 0}
#topcontrol:hover{background:url(../gifs/scroll-top1.png) no-repeat;height:92px; width:39px;}
.mt190{margin-top:190px;}
.mt63{margin-top:63px;}
.mt66{margin-top:66px;}
address{margin-top:20px;}
.img-circle {border-radius: 50%;border:solid 2px #eee;
}