.back_div{width:100%;top:0;right:0;z-index:-1; position: relative; overflow:hidden;background-size:cover;background-position:center center;height:100%;background-color:#000}
.back_div video{width:100%;margin-top:-50px}
.back_div video[poster]{width:100%}
.back_div table{width:100%;border-spacing:0}
.back_div table tr td{vertical-align:middle;padding:0}
.mob{display:none}
section{width:90%;margin:auto;padding:20px 0}
section h3{height:80px;line-height:40px;text-align:center;font-size:22px;color:#333;text-transform:uppercase}
section h3::after{content:" ";display:block;width:70px;margin:0 auto}
.home_about h3::after{border:solid 3px #0189C7}
.home_about p{padding:20px 0;width:90%;margin:auto;line-height:30px;text-align:center}
.home_company_news h3::after{border:solid 3px #EFAC17}
.home_company_news .news_inner{width:30.5%;display:inline-table;margin-left:2.25%;overflow:hidden;box-sizing:border-box;border:solid 1px rgba(153, 153, 153, 0.22)}
.home_company_news .news_inner h4{height:40px;line-height:30px;width:95%;margin:auto}
.home_company_news .news_inner p{width:95%;margin:auto;padding:10px 0;line-height:20px}
.home_company_news .news_inner .news_img{width:100%;height:250px;background-position:top;background-size:100%;cursor:pointer}
.news_date{width:100%;background:rgba(0, 0, 0, 0.7);color:#fff;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;line-height:250px;text-align:center;display:none;font-size:22px}
.news_img1{background-image:url(../images/news/news12.jpg)}
.news_img2{background-image:url(../images/news/news5.jpg)}
.news_img3{background-image:url(../images/news/news13.jpg)}
.home_company_news .news_inner h4::after{content:" ";border:solid 2px #EFAC17;display:block;width:70px;margin:0}
.home_global{width:100%;margin-bottom:20px}
.home_global h3::after{border:solid 3px #055AAA}
.home_global_map{width:100%}
.home_global_map img{width:100%}
.home_story_inner{width:100%}
.home_story h3{text-align:left}
.home_story h3::after{border:solid 3px #C1291E;margin:0}
.home_story p{width:100%;margin:auto;padding:10px 0 25px;line-height:30px}
.home_story button,
.msg_chiarman button{background-color:#fff;color:#505050;border:1px solid #505050;padding:10px 20px;text-transform:uppercase;float:left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transition:.5s all;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
.msg_chiarman button{float:none;margin:auto;display:block}
.home_story button:hover,
.msg_chiarman button:hover{color:#fff;background-color:#505050;cursor:pointer}
.home_story_divide{width:46.5%;display:inline-table;margin-right:3%;vertical-align:top}
.story_img{height:400px;width:100%;background-image:url(../images/story_trial.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}
.msg_chiarman{height:575px;width:100%;background-color:#EEE;background-image:url(../images/msg_chiarmen_bgimg.jpg);background-position:left center;background-repeat:no-repeat}
.msg_chiarman_inner{width:65%;height:575px;margin:auto}
.msg_chiarman h3{font-size:22px;height:100px;line-height:60px}
.msg_chiarman h3::after{border:solid 3px #9CC90A}
.msg_chiarman .img_outer{width:100%;height:250px}
.msg_chiarman .img_inner{width:200px;height:250px;margin:auto}
.msg_chiarman .img_inner .img_main{height:150px;width:150px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:20px 25px;background-image:url(../images/msg_chiarmen_img.jpg);background-position:center;background-repeat:no-repeat;background-size:100% auto}
.msg_chiarman .img_inner h4,
.msg_chiarman .img_inner p{width:100%;text-align:center;color:#333;line-height:30px}
.msg_chiarman .img_inner h4{font-size:18px}
.msg_chiarman .msg_chiarman_inner h1{text-align:center;font-size:25px;color:#333;font-weight:100;line-height:40px;margin-bottom:25px}
.inner_banner,
.infra-banner,
.about-banner,
.contact-banner,
.investors-banner,
.news-banner,
.invest-banner{width:100%;height:220px;background-position:center;background-size:cover;background-attachment:fixed;font-size:50px;text-align:center;line-height:300px;color:#fff;font-weight:800;text-transform:uppercase}
.contact-banner{background-position:center right}
.inner_banner{background-image:url(../images/contact_banner.jpg)}
.infra-banner{background-image:url(../images/infra-banner.jpg)}
.about-banner{background-image:url(../images/about-banner.jpg)}
.invest-banner{background-image:url(../images/investors-banner.jpg)}
.investors-banner{background-image:url(../images/about-banner.jpg)}
.news-banner{background-image:url(../images/news-banner.jpg)}
.contact_main{width:90%;margin:auto;padding:30px 0}
.contact_form{display:inline-block;width:49%;vertical-align:top}
.product_field{display:none}
.contact_form li{height:50px;width:100%;color:#333}
.contact_form .lable{width:30%;height:50px;line-height:50px;float:left}
.contact_form .input{width:60%;height:75px;float:left}
.contact_form input[type="text"],
.contact_form select,
.contact_form input[type="submit"]{height:40px;width:100%;border:none;outline:none;padding:0 10px;background-color:#f0f0f0;box-sizing:border-box}
.contact_form .input .phone1{width:30%}
.contact_form .input .phone2{width:64%;margin-left:3.5%}
.contact_form .last_child{height:135px}
.contact_form textarea{height:80px;width:100%;border:none;outline:none;padding:10px;box-sizing:border-box;margin:10px 0;background-color:#f0f0f0}
.contact_form input[type="submit"]{background-color:#fff;border:solid 1px #0289C6;color:#0289C6;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.contact_form input[type="submit"]:hover{background-color:#0289C6;color:#fff}
.addresses{padding-top:35px}
.addresses h3{height:80px;line-height:40px;font-size:20px;color:#333;text-transform:uppercase}
.addresses h3::after{content:" ";display:block;width:70px;background:#0189C7;height:5px}
.addresses_inner{width:33.33%;display:inline-block;vertical-align:top}
.addresses_inner p{font-size:15px;padding-top:10px;line-height:25px}
.address_title{font-size:15px;text-transform:uppercase;line-height:35px}
.address_title::after{content:" ";display:block;width:50px;background:#0189C7;height:3px}
.farm_parallax{width:100%;height:400px;background-position:center;background-size:cover;background-attachment:fixed}
.farm_parallax1{background-image:url(../images/banner1.jpg)}
.farm_parallax2{background-image:url(../images/banner2.jpg)}
.farm_parallax3{background-image:url(../images/banner3.jpg)}
.farm_parallax4{background-image:url(../images/banner4.jpg)}
.cheese_block{background-image:url(../images/Cheese-Factory.jpg)}
.pride-cows{background-image:url(../images/pride-cows.jpg)}
.go-factory{background-image:url(../images/go-factory.jpg)}
.contact-banner{background-image:url(../images/contact-banner.jpg)}
.milestones{background-image:url(../images/milestones.jpg)}
.farm_content{width:100%;padding:30px 0 50px}
.farm_content_test{width:100%;padding:30px 0 50px}
.farm_content h3,
.farm_content_test h3{width:80%;height:80px;line-height:40px;text-align:center;margin:auto;font-size:22px}
.farm_content h3::after,
.farm_content_test h3::after{content:" ";display:block;width:70px;margin:0 auto;border:solid 3px #0189C7}
.farm_content p,
.farm_content_test p{width:90%;margin:auto;line-height:30px;text-align:justify}
.about_info_top{width:90%;margin:auto}
.about_info_top .about_section{opacity:.5}
.about_info_top .active_tab{opacity:1}
.about_info_top .year_sect{opacity:.5}
.about_info_top .active_tab{opacity:1}
.farm_content p{display:none}
.farm_content .active_para{display:block}
.farm_content .about_section h3{width:33.33%;float:left}
.farm_content .our_vision h3::after{border:solid 3px #0959AB}
.farm_content .our_mission h3::after{border:solid 3px #EFA917}
.year_sect{width:20%;height:100px;float:left;cursor:pointer;margin-bottom:25px}
.year_sect_img{height:50px;width:100%;background-position:center;background-repeat:no-repeat}
.year_sect_img1{background-image:url(../images/icons/about_sec1.png)}
.year_sect_img2{background-image:url(../images/icons/about_sec2.png)}
.year_sect_img3{background-image:url(../images/icons/about_sec3.png)}
.year_sect_img4{background-image:url(../images/icons/about_sec4.png)}
.year_sect_img5{background-image:url(../images/icons/about_sec5.png)}
.year_sect_sep{width:70px;height:4px;background-color:#9CC90A;margin:3px auto}
.year_sect_year{height:50px;line-height:30px;width:100%;text-align:center}
.testimonial{width:45%;float:left}
.testimonial:first-child{margin-left:5%}
.testimonial_top{height:150px;width:100%;height:150px;width:100%}
.testimonial_top_img_outer{width:40%;height:150px;float:left}
.testimonial_top_img{width:150px;height:150px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background-color:#333;margin:auto}
.testimonial_top_img1{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img2{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img3{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img4{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img5{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img6{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img7{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img8{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img9{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img10{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img11{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img12{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img13{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_img14{background:url(../images/testimonia_test.jpg) center center no-repeat}
.testimonial_top_info{width:60%;height:150px;float:left}
.testimonial_top_name{line-height:30px;padding-top:50px;font-size:30px}
.testimonial_top_desi{height:30px;line-height:30px;font-size:11px;color:#F8B61B;font-weight:600}
.pre1{height:100%;width:100%;position:fixed;top:0;left:0;background:#fff;z-index:10;background-image:url(../images/footer_logo.png);background-position:center;background-repeat:no-repeat}
#materialPreloader{z-index:12}
.sect{width:80%;margin:0 auto;padding:50px 0;box-sizing:border-box;text-align:center;display:table;vertical-align:middle}
.piesite{display:inline-block;position:relative;width:2em;height:2em;font-size:6em;cursor:default;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.percent{position:absolute;top:2.7em;left:0;width:100%;font-size:.3em;text-align:center;z-index:2}
.sect ul li{width:20%;display:inline-block;padding:25px 10px;box-sizing:border-box}
.sect ul li h2{padding:20px 0;font-size:15px;line-height:22px}
.piesite>.percent .dec{font-size:.8em}
.piesite>#slice{position:absolute;width:2em;height:2em;clip:rect(0px, 2em, 2em, 1em)}
.piesite>#slice.gt50{clip:rect(auto, auto, auto, auto)}
.piesite>#slice>.pie{position:absolute;border:.1em solid #444;width:1.8em;height:1.8em;clip:rect(0em, 1em, 2em, 0em);border-radius:1em}
li.design .piesite>#slice>.pie{border-color:#0189C7}
li.creativity .piesite>#slice>.pie{border-color:#C22820}
li.usability .piesite>#slice>.pie{border-color:#0B55A0}
li.content .piesite>#slice>.pie{border-color:#9CC909}
li.cheese .piesite>#slice>.pie{border-color:#F8B61B}
.piesite>#slice>.pie.fill{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}
.piesite.fill>.percent{display:none}
.piesite:after{content:'';display:block;position:absolute;width:1.8em;height:1.8em;border-radius:100%;z-index:-1;border:.1em solid #eee}
.piesite:before{content:'';display:block;position:absolute;width:2em;height:2em;border-radius:1em;opacity:.5;z-index:0}
.box-piesite ul li{float:left;margin-right:10px}
.pdf_filters{width:70%;margin:auto;height:50px;padding-top:50px}
.filters{height:40px;line-height:35px;width:32%;border:solid 2px #333;text-align:center;margin:5px 0 5px 1.25%;float:left;text-transform:uppercase;box-sizing:border-box;font-size:14px;cursor:pointer}
.filter_btn{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.filter_btn:hover,
.active_filter_btn{background-color:#333;color:#fff}
.pdf_filters select{padding:0 20px}
.pdf_list_outer{width:16%;display:inline-table;padding:10px 0}
.financial .pdf_name{color:#0189C7}
.financial .pdf_img_inner{background-color:#0189C7}
.corporate_announcement .pdf_name{color:#1B97CA}
.corporate_announcement .pdf_img_inner{background-color:#1B97CA}
.corporate_governance .pdf_name{color:#BE453C}
.corporate_governance .pdf_img_inner{background-color:#BE453C}
.creditors .pdf_name{color:#95C12B}
.creditors .pdf_img_inner{background-color:#95C12B}
.litigation .pdf_name{color:#F8B61B}
.litigation .pdf_img_inner{background-color:#F8B61B}
.pdf_img{height:100px;width:100%;padding:10px 0}
.pdf_img_inner{height:100px;width:100px;margin:auto;background-image:url(../images/icons/pdf_icon.png);background-position:center;background-repeat:no-repeat}
.pdf_name{width:90%;margin:auto;text-align:center;line-height:24px}
.careers{padding:50px 100px}
.careers h1{text-align:center;padding-top:30px;padding-top:0}
.careers p{line-height:25px}
.career-border{margin-left:2.5%;margin-top:3px;border-bottom:3px solid #F4B016;width:5%}
.career-block{margin:50px 0;height:350px}
.career-left,
.career-right{width:50%;float:left;box-sizing:border-box;padding:25px 60px}
.career-right{line-height:25px}
.career-left{border-right:1px solid #CCC}
.title span{width:50%;float:left;height:40px;padding-top:20px}
.title img{float:left;margin-top:4px}
.title h5{margin:5px 10px;float:left;width:50%}
.title h5::after{content:" ";display:block;width:70px;margin:3px 0 0;border:solid 2px #F4B016}
.career-block-bottom,
.career-block{margin:80px 0}
.career-block-bottom{height:450px}
.form-element{width:100%;height:75px}
.form-element span{width:20%;float:left;height:45px;line-height:45px}
.form-icon{width:15%;float:left;text-align:center;line-height:30px}
.cust-ele{width:65%;float:left;box-sizing:border-box;height:45px;line-height:45px;padding:0 10px;background-color:#F5F5F5;border:1px solid #D7D7D7;font-style:italic}
.form-select{width:65%;height:45px;overflow:hidden;background:url(images/droparrow.png) no-repeat right;border:1px solid #D7D7D7;background-color:#F5F5F5;text-align:center}
.form-select select{background:transparent;width:100%;padding:5px;line-height:1;border:0;border-radius:0;height:45px;-webkit-appearance:none;padding:0 10px}
.custom-upload{border:1px solid #D7D7D7;background-color:#F5F5F5;cursor:pointer;color:#000;height:50px;font-size:14px;line-height:40px;font-weight:500;text-align:center;padding:15px 38% 15px 10px}
.custom-upload input{left:-9999px;position:absolute}
.upload{line-height:20px!important}
.cust-teatarea{padding:10px;width:60%;padding:10px 2%;border:none;border:1px solid #D7D7D7;float:left;background-color:#F5F5F5}
.form-txt{height:185px}
.send{height:45px;color:#fff;border:none;border-radius:5px;width:25%;margin:0 auto;border:2px solid #F4B016;transition:.5s all;color:#F4B016;background-color:transparent;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;margin-left:20%;transition:.5s all;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;cursor:pointer}
.send:hover{background-color:#F4B016;color:#fff}
.terms_conditions h3{text-align:left;width:90%;padding-top:30px}
.terms_conditions h3:after{margin:0}
#lightbox{margin:10px auto;width:80%;border-bottom:1px solid #ccc}
#lightbox h1{text-transform:uppercase;text-align:center;padding:10px 0;margin:20px 0;color:#fff;font-size:24px;background:rgba(255, 255, 255, 0.1);border-left:2px solid rgba(255, 255, 255, 0.65);border-right:2px solid rgba(255, 255, 255, 0.65)}
#lightbox ul{overflow:hidden}
#lightbox ul li{width:20.5%;height:230px;float:left;margin:10px 1%;margin-left:2%;margin-bottom:20px;list-style-type:none;position:relative;cursor:pointer}
#lightbox ul li:nth-child(even){margin-right:0}
#lightbox ul li table{height:100%;width:100%}
#lightbox ul li table td{vertical-align:middle}
#lightbox ul li img{display:block;vertical-align:middle;display:table-cell;max-width:100%;max-height:230px}
#lightbox .image_title{width:100%;height:250px;background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;display:table;opacity:0;transition:all .5s}
#lightbox .title{color:#fff;background:rgba(0, 0, 0, 0.5);font-size:14px;text-align:center;display:table-cell;vertical-align:middle;transform:scale(0.2);transition:all .25s;line-height:20px;padding:0 5%}
#lightbox .title::before{font-size:24px;color:#fff;opacity:.5;display:block;line-height:36px}
#lightbox li:hover .image_title{opacity:1}
#lightbox li:hover .title{transform:scale(1)}
.lb_backdrop{background:rgba(0, 0, 0, 0.9);position:fixed;top:0;left:0;right:0;bottom:0}
.lb_canvas{background:#fff;width:50px;height:50px;position:absolute;top:0;left:0;box-shadow:0 0 20px 5px #000;padding:10px;top:100px}
.lb_canvas.loading{background:#fff url(http://thecodeplayer.com/uploads/media/loading.gif) center center no-repeat}
.lb_controls{width:70%;background:rgba(255, 255, 255, 0.75);position:fixed;bottom:10px;color:#333;left:0;right:0;margin:0 auto}
.lb_controls span{line-height:30px;height:30px}
.lb_controls span.inactive{opacity:.25}
.lb_previous,
.lb_next{position:absolute;top:0;padding:5px 12px;font-size:14px;background-color:#fff;cursor:pointer;color:#000;background-image:url(../images/icons/prev.png);background-position:center;background-repeat:no-repeat;background-size:70%}
.lb_previous{left:0;border-right:1px solid rgba(255, 255, 255, 0.1)}
.lb_next{right:0;border-left:1px solid rgba(255, 255, 255, 0.1);transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}
.lb_title{text-align:center;display:block;font-size:14px;text-transform:uppercase;padding:5px 0;font-weight:700}
.menu-ui{background:rgba(0, 0, 0, 0.6);position:absolute;margin-top:10px;z-index:0;width:100%;margin-top:-34px}
.menu-ui a{font-size:13px;color:#fff;display:block;width:16.667%;float:left;margin:0;padding:0;text-decoration:none;text-align:center;line-height:34px}
.menu-ui a:hover{background:#000;color:#404040}
.menu-ui a li{color:#fff}
.menu-ui a.active,
.menu-ui a.active:hover{background:#000;color:#FFF}
.leaflet-container .leaflet-control-attribution,
.mapbox-logo-true{display:none}
.leaflet-popup-content .marker-title{font-weight:400!important}
.leaflet-popup-content .marker-title strong{font-weight:700!important;padding-bottom:10px;font-size:15px;text-transform:uppercase}
#map{width:100%;height:400px;position:relative}
.footer2{background:#f0f0f0;color:#222;border-top:1px solid #222;text-align:center;font-size:12px;line-height:20px}
.footer2 a{color:#222}
.footer2 a:hover{color:#0389C6}
.more_news{display:block;text-align:center;transition:.5s all;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;margin:25px auto;background-color:#fff;color:#505050;border:1px solid #505050;width:125px;line-height:35px;font-size:13px;border-radius:5px}
.more_news:hover{background:#505050;color:#fff}
.mobile_header{position:fixed;top:0;width:100%;background:rgba(255, 255, 255, 0.8);display:block;z-index:9;color:#fff;height:45px;border-bottom:1px #fff solid;display:none}
.mobile_header ul{position:absolute;top:46px;width:100%;background:rgba(255, 255, 255, 0.8);display:none}
.mobile_header a li{color:#333;text-align:center;border-top:1px solid #666;line-height:30px;font-size:13px;text-transform:uppercase}
.mobile_logo{margin-left:15px;float:left}
.mobile_logo img{height:40px;margin-top:3px}
.mobile_click{float:right;cursor:pointer}
.mobile_click img{margin-right:15px;width:auto;margin-top:13px}
.mobile_footer{background:#283032;text-align:center;font-size:12px;line-height:25px;display:none}
.mobile_footer a{color:#C1D7D1}
.mobile_footer a:hover{color:#fff}
.mobile_footer ul{padding:10px 0}
.mobile_footer ul li{display:inline-block;width:100%}
.inner_banner,
.infra-banner,
.about-banner,
.contact-banner,
.investors-banner,
.news-banner{text-shadow:1px 1px 2px #333;-webkit-text-shadow:1px 1px 2px #333;-moz-text-shadow:1px 1px 2px #333}
.pdf_list .no_pdf{width:100%;text-align:center}
.pdf_list .no_pdf h1{font-size:17px}
.big-image{display:none}
.ourprod{width:100%;height:130px}
.home_about ul{width:60%;margin:0 auto}
.home_about span{font-style:italic;font-size:18px;text-align:center;color:#A5A5A5}
.home_about ul li{width:20%;float:left;text-align:center}
.home_about{background-image:url(../images/ourprod.jpg);background-position:left bottom;background-repeat:no-repeat}
#about{width:100%}
.home_about p{width:85%}
#home-story{width:100%;padding-top:0}
.home_story_divide{padding-left:65px;padding-top:50px;box-sizing:border-box}
#story-img{height:525px;background-image:url(../images/story_trial.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;width:50%;margin-right:0}
.home_global{padding-bottom:0;margin-bottom:0}
.home_story_inner{background-color:#EEE}
.news-overlay{width:100%;height:400px;background-color:rgba(255, 255, 255, 0.5);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;margin-top:-400px;opacity:0;text-align:center}
.news-up{height:150px}
.news_inner:hover .news-overlay{opacity:1}
.news-up{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all}
.news_inner:hover .news-up{opacity:.3}
.news_inner:hover{border:none;-webkit-box-shadow:0 0 5px 1px rgba(184, 184, 184, 1);-moz-box-shadow:0 0 5px 1px rgba(184, 184, 184, 1);box-shadow:0 0 5px 1px rgba(184, 184, 184, 1)}
.nbtn{padding:12px 10px;background-color:#0189C7;color:#fff;border-radius:5px;line-height:375px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all}
.pillars{width:90%;height:200px;margin:0 auto;display:block}
.pillar{width:18%;display:inline-block;height:200px;background-position:center;background-size:100% auto;background-repeat:no-repeat;color:#fff;text-align:center;box-sizing:border-box;font-weight:600;line-height:20px;vertical-align:top;margin-left:2.5%}
.p1{background-image:url(../images/p1.png);margin-left:0}
.p2{background-image:url(../images/p2.png)}
.p3{background-image:url(../images/p3.png)}
.p4{background-image:url(../images/p4.png)}
.p5{background-image:url(../images/p5.png)}
.pillar-title{color:#fff;display:none}
.overlay1{width:100%;height:200px;opacity:0;background-color:rgba(0, 0, 0, .6);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;color:#fff;text-align:center;padding:20px;box-sizing:border-box}
.farm_parallax table{height:400px;width:80%;margin:0 auto;text-align:center;line-height:50px;font-style:italic}
.farm_parallax table h1{color:#fff;font-weight:500;text-shadow:1px 1px #666}
.infra-banner{margin-bottom:25px}
.chiarman{width:100%}
.chiarman_inner{width:75%;margin:auto}
.chiarman p{padding:20px 0;margin:auto;line-height:30px;text-align:center}
.chiarman .img_outer{width:100%;height:250px}
.chiarman .img_inner{width:200px;height:250px;margin:auto}
.chiarman .img_inner p{font-size:14px}
.chiarman .img_inner .img_main{height:175px;width:150px;margin:20px 25px;background-image:url(../images/msg_chiarmen_img.jpg);background-position:center;background-repeat:no-repeat;background-size:100% auto}
.img_inner h4{text-align:center}
.chairman-box{width:50%;display:inline-block;margin:20px 0}
.chairman-img{width:22%;display:inline-block}
.chairman-msg{width:75%;display:inline-block;vertical-align:top;padding:0 25px;box-sizing:border-box}
.chairman-msg p{text-align:left}
.chairman-box p{padding:0}
.video-title{display:none}
.m-para{width:75%;display:inline-block;vertical-align:top;padding-top:60px}
.m-img{width:25%;display:inline-block;background-image:url(../images/u.gif);height:250px;background-repeat:no-repeat;background-size:65% 100%;background-position:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
.pridecow{height:300px;background-image:url(../images/pcow.png);background-position:bottom right;background-repeat:no-repeat}
.outer_om{width:90%;margin:0 auto;display:none}
.om{width:50%;display:inline-block;vertical-align:top;padding-top:50px}
.om p{width:60%;display:inline-block;vertical-align:top;padding:0 15px;box-sizing:border-box}
.om-img{width:40%;display:inline-block;padding:0 25px;box-sizing:border-box;vertical-align:top;text-align:center}
.om span{width:100%;font-size:20px;font-weight:600}
.sect-img{width:50%;display:inline-block}
.bottom-header{z-index:1}
.bottom-header ul li{text-transform:uppercase}
#gowardhan{padding-top:75px}
#go,
#gowardhan,
#pride,
#toppup{background-position:center center;background-size:auto;background-repeat:no-repeat;text-align:center}
#go p,
#gowardhan p,
#pride p,
#toppup p{text-align:center;margin-bottom:50px}
#go a,
#gowardhan a,
#pride a,
#toppup a{padding:10px;border:1px solid #000;border-radius:5px;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}
#go a:hover,
#gowardhan a:hover,
#pride a:hover,
#toppup a:hover{background-color:#000;color:#fff}
#go{background-image:url(../images/1o.jpg);background-position:center 65%}
#gowardhan{background-image:url(../images/2o.jpg)}
#pride{background-image:url(../images/3o.jpg)}
#toppup{background-image:url(../images/4o.jpg);background-position:center 65%}
.ip,
.go,
.pride,
.topp,
.straw{width:100%;height:400px;background-position:center center;background-size:cover;background-attachment:fixed}
.ip{background-image:url(../images/about-banner.jpg);height:220px}
.go{background-image:url(../images/go_cheese.jpg)}
.pride{background-image:url(../images/govardhan.jpg)}
.topp{background-image:url(../images/pride.jpg)}
.straw{background-image:url(../images/topp_up.jpg)}
#go h3:after,
#go h3:after{content:" ";display:block;width:70px;margin:0 auto;border:3px solid #C62829}
#gowardhan h3:after,
#gowardhan h3:after{content:" ";display:block;width:70px;margin:0 auto;border:3px solid #0B55A0}
#toppup h3:after,
#toppup h3:after{content:" ";display:block;width:70px;margin:0 auto;border:3px solid #95C12B}
.brand-logo{text-align:center;margin-top:-35px}
.center p{text-align:center}
.products-img{width:90%;margin:0 auto}
.products-img img{width:100%;margin:30px 0}
.three-blocks{width:90%;margin:0 auto}
.tb{width:33.33%;display:inline-block;text-align:center;vertical-align:top;box-sizing:border-box}
.tb-overlay{width:100%;position:relative;background-color:rgba(255, 255, 255, .7);transition:.5s all;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;text-align:center;color:#fff;padding:25px 0;box-sizing:border-box}
.tb span{display:inline-block;height:100%;width:1px}
.middletb p{line-height:50px;text-transform:uppercase;font-size:20px;font-style:italic}
.middletb table{width:100%;height:315px}
.mt table{height:100px}
.categories{margin-top:100px}
.categories h3:after,
.categories h3:after{content:" ";display:block;width:70px;margin:0 auto;border:3px solid #C62829}
.tb-overlay{opacity:0}
.tb-overlay table{width:100%;text-align:center}
.tb-overlay table a{background-color:rgba(58, 108, 168, .9);border-radius:50%;padding:50px 30px;color:#fff}
.tb-overlay table td{line-height:20px}
.tb:hover .tb-overlay{opacity:1}
.blue-border{height:5px;width:60%;float:left;background-color:#0189C7;webkit-animation:myfirst 5s linear 2s infinite alternate;animation:myfirst 5s linear 2s alternate}
.green-border{height:5px;width:60%;float:right;background-color:#95C12B;webkit-animation:myfirst 5s linear 2s infinite alternate;animation:myfirst 5s linear 2s alternate}
.yellow-border{height:5px;width:60%;float:right;background-color:#F8B61B;position:absolute;-ms-transform:rotate(90deg);-ms-transform-origin:20% 40%;-webkit-transform:rotate(90deg);-webkit-transform-origin:20% 40%;transform:rotate(90deg);transform-origin:0 100%;-webkit-animation:myfirst 5s linear 2s infinite alternate;animation:myfirst 5s linear 2s alternate}
.red-border{height:5px;width:60%;float:right;background-color:#C62829;transform:rotate(-90deg);-ms-transform:rotate(90deg);-ms-transform-origin:20% 40%;-webkit-transform:rotate(90deg);-webkit-transform-origin:20% 40%;transform:rotate(90deg);transform-origin:100% 0;webkit-animation:myfirst 5s linear 2s infinite alternate;animation:myfirst 5s linear 2s alternate}
.load-btn{height:50px;text-align:center;text-transform:uppercase;display:none}
.load-btn a{padding:12px 50px;border:1px solid #000;transition:.5s all;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
.load-btn a:hover{color:#fff;background-color:#000}
@-webkit-keyframes myfirst{0%{width:0}
25%{width:15%}
50%{width:30%}
75%{width:50%}
100%{width:60%}
}
@keyframes myfirst{0%{width:0}
25%{width:15%}
50%{width:30%}
75%{width:50%}
100%{width:60%}
}
#category h3:after,
#category h3:after{content:" ";display:block;width:70px;margin:0 auto;border:3px solid #C62829}
.cat-img{width:90%}
.tb-icon,
.tb-data{display:inline-block;vertical-align:top;text-align:left}
.tb-icon{width:20%;margin-top:5px}
.tb-data{width:80%}
.tb-data h4{margin-bottom:10px}
.tb-data p{display:block;width:100%;margin:auto;line-height:20px;font-size:13px;text-transform:none;font-style:normal;text-align:left}
#category .three-blocks .tb{padding:25px;box-sizing:border-box}
#category .three-blocks a{color:#95C12B;padding:10px 15px;border:2px solid #95C12B;transition:.5s all;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
#category .three-blocks a:hover{color:#fff;background-color:#95C12B}
.prod-block{width:100%;padding:10px 0;box-sizing:border-box}
.prod-slider{width:28%;display:inline-block;vertical-align:middle;padding:30px 0;box-sizing:border-box}
.prod-details{width:72%;display:inline-block;padding:45px;box-sizing:border-box;vertical-align:top}
.prod-details h4{font-size:22px;margin-bottom:10px}
.prod-details h6{font-size:17px;font-weight:100;font-style:italic;margin-bottom:20px;line-height:25px}
.prod-details p{display:block;line-height:25px;width:100%;font-size:13px;text-align:left}
.prod-tags{padding:15px 0}
.prod-tags h5{font-size:17px;margin-bottom:5px}
.cat-btns{margin-top:15px}
.cat-btns a{padding:10px 100px;border:2px solid #95C12B;text-transform:uppercase;color:#95C12B;transition:.5s all;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;margin-right:20px}
.cat-btns a:hover{color:#fff;background-color:#95C12B}
.grey{background-color:#f5f5f5}
.modal p{display:block;border-bottom:1px solid #000;line-height:35px}
.md-rt{float:right}
.no-border{border-bottom:none!important}
.block{height:300px;width:32%;display:inline-block;position:relative;background-position:center;background-repeat:no-repeat;margin-bottom:30px;box-sizing:border-box;margin-left:1.5%}
.cat_1{background-image:url(../images/go/milk.jpg);margin-left:0}
.cat_2{background-image:url(../images/go/cheese.jpg)}
.cat_3{background-image:url(../images/go/yogurt.jpg)}
.cat_4{background-image:url(../images/go/buttermilk.jpg);margin-left:0}
.cat_5{background-image:url(../images/go/cream.jpg)}
.cat_6{background-image:url(../images/02.jpg)}
.cat_7{background-image:url(../images/02.jpg);margin-left:0}
.block:hover .overlay{opacity:1}
.gow_1{background-image:url(../images/gowardhan/ghee.jpg);margin-left:0}
.gow_2{background-image:url(../images/gowardhan/gulab-jamun.jpg)}
.gow_3{background-image:url(../images/gowardhan/milk.jpg)}
.gow_4{background-image:url(../images/gowardhan/curd.jpg);margin-left:0}
.gow_5{background-image:url(../images/gowardhan/paneer.jpg)}
.gow_6{background-image:url(../images/gowardhan/butter.jpg)}
.gow_7{background-image:url(../images/gowardhan/powders.jpg);margin-left:0}
.overlay{height:300px;width:100%;position:absolute;background-color:rgba(255, 255, 255, 0.5);opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;text-align:center}
.overlay h5{height:40px;line-height:40px;font-size:20px;margin-top:80px}
.overlay .view_cat{padding:20px;height:60px;width:60px;border-radius:100%;background-color:rgba(58, 108, 168, .9);line-height:60px;margin:auto;color:#fff}
.v_line{height:0;width:5px;position:absolute;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s}
.h_line{height:5px;width:0;position:absolute;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s}
.left_line{left:0;bottom:0;background-color:#F8B61B}
.right_line{right:0;top:0;background-color:#C62829}
.top_line{top:0;left:0;background-color:#0189C7}
.bottom_line{bottom:0;right:0;background-color:#95C12B}
.block:hover .left_line,
.block:hover .right_line{height:100%}
.block:hover .top_line,
.block:hover .bottom_line{width:100%}
.downarrow{height:50px; position:absolute;line-height:25px;width:100%;text-align:center; left: 0; margin-top: -100px}
.downarrow:hover{cursor:pointer}
.bottom-tabs{padding-top:30px;width:50%;margin:0 auto}
.ft{width:45%}
.mob-strip{display:none}
#lightbox ul li{margin-bottom:100px}
.news-title{margin-top:20px;line-height:20px;width:100%;text-align:center;color:#0B55A0;text-transform:uppercase;font-size:14px}
.news_img_list{width:90%;margin:0 auto}
.news_list{width:25%;display:inline-block;overflow:hidden;vertical-align:top;padding:20px;box-sizing:border-box}
.img-width{cursor:pointer}
.img-width:hover{opacity:.8}
.news_list p{line-height:25px;font-size:14px;color:#0B55A0;text-align:center}
.about-banner{margin-bottom:25px}
.news-contact{width:78%;margin:0 auto;padding:50px 0;box-sizing:border-box;text-align:center;line-height:25px}
.lb_backdrop:hover{cursor:url(../images/close.png), auto}
.route{padding-top:150px;width:100%;box-sizing:border-box;}
.route{background-image:url('../images/route-back.png'), url('../images/route-left-milk.png'), url('../images/dairy-right.png'), url('../images/milk-right.png');background-position:center, center left, 75% 52%, right 83%;background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;background-size:auto;background-attachment:fixed, scroll, scroll, scroll;}
.route h1{text-align:center;font-size:50px;padding-bottom:20px;}
.route-strip{width:200px;margin:0 auto;}
.route p{width:70%;text-align:center;line-height:30px;padding-top:30px;margin:0 auto;margin-bottom:25px;}
.two-route{width:85%;margin:0 auto;background-image:url('../images/route-milk.png');background-position:center top;background-repeat:no-repeat;}
.two-route a{color:#fff;font-weight:600;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;padding-bottom:5px;cursor:pointer;border-bottom:1px solid #fff;}
.two-route a:hover{border-bottom:none;}
.two-route .modal p,
.two-route .modal-header{border:0px;}
.two-route .route-strip{width:100px;}
.two-route .modal-header{padding:15px 10px 0 10px;}
.two-route .modal-body p,
.two-route .modal-body h4{color:#fff;}
.two-route .modal-body{height:auto;margin-top:50px;max-height:400px;}
.two-route .modal-body h4{font-size:25px;}
.two-route .modal-open .modal{background-color:rgba(255, 255, 255, 0.7);}
.two-route .modal-content{border:0px;box-shadow:none;background-color:transparent;}
.two-route .modal-footer{border:0px;text-align:center;padding:0px;}
.two-route .btn{background-color:#0189C7;color:#fff;border:none;padding:10px 15px;cursor:pointer;}
.modal-open .modal{background-color:rgba(255, 255, 255, 0.7);}
.farmer-popup,
.villege-popup,
.dairy-popup,
.depots-popup,
.distributors-popup,
.retailers-popup,
.consumers-popup,
.chilling-popup{background-position:center;background-size:auto 100%;background-repeat:no-repeat;height:600px;}
.farmer-popup{background-image:url('../images/farmers.png');}
.villege-popup{background-image:url('../images/villege.png');}
.chilling-popup{background-image:url('../images/chilling.png');}
.dairy-popup{background-image:url('../images/dairy.png');}
.depots-popup{background-image:url('../images/depots.png');}
.distributors-popup{background-image:url('../images/distributors.png');}
.retailers-popup{background-image:url('../images/retailers.png');}
.consumers-popup{background-image:url('../images/consumers.png');}
.dairy-popup,
.chilling-popup{height:650px;}
.farmer-popup table,
.villege-popup table,
.dairy-popup table,
.depots-popup table,
.distributors-popup table,
.retailers-popup table,
.consumers table,
.chilling-popup table{height:600px;width:100%;}
.farmers-block,
.chilling-block,
.depots-block,
.retailers-block{width:40%;background-position:center;background-size:auto 100%;background-repeat:no-repeat;height:400px;position:relative;z-index:5;}
.chilling-block,
.retailers-block{margin-left:16%;}
.farmers-block{background-position:center, left top;background-size:auto 100%, auto;background-repeat:no-repeat, no-repeat;}
.farmers-block{background-image:url('../images/farmers.png'), url('../images/wheat.png');-ms-transition:all 1.5s ease-in;-moz-transition:all 1.5s ease-in;transition:all 1.5s ease-in;}
.chilling-block{background-image:url('../images/chilling.png');}
.depots-block{background-image:url('../images/depots.png');}
.depots-milk{background-image:url('../images/drop-milk.png');background-size:auto;background-repeat:no-repeat;background-position:center;height:424px;width:283px;position:absolute;margin-top:175px}
.retailers-block{background-image:url('../images/retailers.png'), url('../images/poc-bend.png');background-position:center, left top;background-size:auto 100%, auto;}
.farmers-block table,
.chilling-block table,
.depots-block table,
.distributors-block table,
.retailers-block table,
.consumers-block table{width:100%;height:400px;}
.farmers-block img,
.villege-block img,
.chilling-block img,
.dairy-block img,
.depots-block img,
.distributors-block img,
.retailers-block img,
.consumers-block img{margin-bottom:20px;}
.farmers-block h1,
.villege-block h1,
.chilling-block h1,
.dairy-block h1,
.depots-block h1,
.distributors-block h1,
.retailers-block h1,
.consumers-block h1{color:#fff;text-transform:uppercase;font-weight:500;}
.farmers-block p,
.villege-block p,
.chilling-block p,
.dairy-block p,
.depots-block p,
.distributors-block p,
.retailers-block p,
.consumers-block p{color:#fff;padding-top:0px;}
.villege-block,
.distributors-block,
.consumers-block{width:45%;margin-left:55%;margin-top:-200px;background-position:center;background-size:auto 100%;background-repeat:no-repeat;height:450px;position:relative;z-index:1;}
.villege-block{background-position:center, right top;background-size:auto 100%, auto;background-repeat:no-repeat, no-repeat;}
.villege-block{background-image:url('../images/villege.png'), url('../images/milkcontainer.png');}
.distributors-block{background-image:url('../images/distributors.png');}
.consumers-block{background-image:url('../images/consumers.png');}
.villege-block table,
.distributors-block table,
.consumers-block table{width:100%;height:450px;}
.dairy-block{width:63%;margin:0 auto;background-image:url('../images/dairy.png'), url('../images/grass.png');background-position:center, left;background-size:auto 100%, auto;background-repeat:no-repeat;height:650px;margin-top:75px;position:relative;z-index:1;}
.dairy-block table{width:100%;height:650px;}
.cow-block{background-image:url('../images/cow.png'), url('../images/bottom-grass.jpg');background-position:bottom left, bottom;background-size:auto 100%, auto;background-repeat:no-repeat, repeat-x;height:375px;margin-top:-200px;}
.route-line1,
.route-line2,
.route-line3,
.route-line4,
.route-line5,
.route-line6,
.route-line7,
.route-line8,
.route-line9,
.route-line10,
.route-line11,
.route-line12{position:absolute;background-position:center;background-size:auto;background-repeat:no-repeat;}
.route-line1{background-image:url('../images/line1.gif');width:296px;height:133px;margin-top:-200px;left:38%;}
.route-line2{background-image:url('../images/line2.gif');height:532px;width:251px;left:25%;margin-top:-30px;}
.route-line3{background-image:url('../images/line3.gif');height:291px;width:299px;left:50%;margin-top:-125px;}
.route-line4{background-image:url('../images/line4.gif');height:235px;width:73px;left:40%;margin-top:-20px;}
.route-line5{background-image:url('../images/line5.gif');height:1035px;width:457px;left:12%;margin-top:-150px;}
.route-line6{background-image:url('../images/line6.gif');height:879px;width:217px;margin-top:-20px;right:15%;}
.route-line7{background-image:url('../images/line7.gif');height:302px;width:202px;left:30%;margin-top:-75px;}
.route-line8{background-image:url('../images/line8.gif');height:820px;width:278px;left:35%;margin-top:-125px;}
.route-line9{background-image:url('../images/line9.gif');left:50%;width:485px;height:1174px;margin-top:-75px;}
.route-line10{background-image:url('../images/line10.gif');left:55%;height:454px;width:272px;margin-top:-112px;}
.route-line11{background-image:url('../images/line11.gif');height:158px;width:347px;margin-top:-285px;left:35%;}
.route-line12{background-image:url('../images/line12.gif');height:330px;width:360px;right:32%;}
.remove-scale,
.remove-scale1{-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in;opacity:0;}
.add-scale,
.add-scale1{-webkit-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in;opacity:1;}
.two-route .modal-body p{height:auto;max-height:300px;overflow-y:scroll;padding-top:0;margin-top:25px;padding-right:10px;box-sizing:border-box}
.two-route .modal-body p::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;}
.two-route .modal-body p::-webkit-scrollbar{width:4px;background-color:transparent;}
.two-route .modal-body p::-webkit-scrollbar-thumb{border-radius:10px;background-color:#0189C7;}
.tabs{width:100%;height:50px;line-height:50px;margin-bottom:30px;}
.tabs ul li{width:50%;display:inline-block;text-align:center;text-transform:uppercase;font-weight:600;color:#fff;background-color:rgba(0, 0, 0, 0.8);}
.tabs ul li:hover{color:#F8B61B;cursor:pointer;}
.tab-act{background-color:#F8B61B !important;color:#fff !important;}
.home-videos{display:none;text-align:center;}
.nl{width:33.33%;}
.news-tabs{width:90%;margin:auto;margin-top:30px;}
.download{width:225px;margin:20px auto;height:30px;cursor:pointer;line-height:30px;border:2px solid #333;transition:all 0.5s ease 0s;}
.download:hover{background-color:#333;color:#fff;}
.fanic-btn{display:block;}
.fanic-btn:hover{color:#fff !important;}
.active_filter_btn a{color:#fff !important;}
.investor_wrapper{width:90%;margin:30px auto;}
.wrap_banner{height:250px;background-image:url('../images/investor-wrap.jpg');background-position:center;background-size:cover;background-repeat:no-repeat;}
.col-4,.col-6{display:inline-block;vertical-align:middle;padding:30px;position:relative;box-sizing:border-box;}
.col-4{width:40%;}
.col-6{width:60%;}
.right-border{position:absolute;right:0;height:80%;width:1px;background-color:#fff;top:10%;}
.investor_tab{display:inline-block;vertical-align:middle;margin-right:20px;border-bottom:5px solid transparent;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.investor_tab:hover{border-color:#95C12B !important;}
.act_stock{border-color:#95C12B !important;}
.col-4 h2,.col-6 h2,.col-4 h1 span,.col-6 h1 span{color:#fff;margin:15px 0;}
.col-4 h1 span,.col-6 h1 span{margin:0 10px;}
.col-4 h1,.col-6 h1{font-size:40px;}
.investor_tab h2{margin-bottom:5px;}
.table{display:table;width:100%;}
.table-cell{display:table-cell;vertical-align:middle;}
.tab_section,.cartab_section{padding:30px 0 10px 0;text-align:center}
.tab_section ul li,.cartab_section ul li{text-align:center;display:inline-block;height:60px;line-height:40px;font-weight:600;font-size:20px;cursor:pointer;
/*width:25%;*/
min-width: 320px;}

.cartab_section ul li{font-size:18px;}
.act-border{width:50px;height:5px;background-color:#95C12B;opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;margin:auto;}
.tab_section ul li:hover .act-border,.act_investor .act-border,.act_governance .act-border,.cartab_section ul li:hover .act-border{opacity:1;}
.tab-content{text-align:center;margin-bottom:70px;}
.select_section{margin-top:30px;}
.cust_select{margin:0 20px;display:inline-block;height:30px;overflow:hidden;background:url('../images/select.jpg') right no-repeat transparent;background-position-x:100%;outline:0;background-color:#ddd;background-size:45px;}
.cust_select select{background:0 0;width:100%;border:0;border-radius:0;height:30px;-webkit-appearance:none;outline:0;color:#444;cursor:pointer;padding:0 60px 0 15px;}
.pdf-block{width:45%;margin:2.5%;margin-bottom:0px;min-height:80px;background-color:#ddd;display:inline-block;background-image:url('../images/pdf-icon.png'),url('../images/download_icon.png');background-repeat:no-repeat;background-position:center left,center right;padding:0 70px;box-sizing:border-box;background-size:60px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s; vertical-align: top;}
.pdf-block .table{min-height:80px;}
.pdf-block .table p{line-height:25px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.pdf-block:hover{background-color:#95C12B;cursor:pointer;}
.pdf-block:hover p{color:#fff !important;}
.fetchdropdowndata > div, .investor-desk, .our-policies,.committee,.directors,.reports,.policies, .ipef_sec, .our-iepf, .committeekr, .policieskr{display:none;}
.tab-content .active_content,.coporate_governance .tab-content .active_governance_content{display:block !important;}
.our-policies .pdf-block{background-image:url('../images/pdf-icon.png');background-repeat:no-repeat;background-position:center left;}
.down-arr{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.stock h1{display:none;}
.act-stock-data{display:block !important;}
.stock{position:relative;}
.stock_loader,.pdf_loader{height:100%;width:100%;position:absolute;top:0px;left:0px;background:url('../images/loader.gif') no-repeat scroll center center #fff;opacity:0.5;z-index:9;display:none;}
.cartab_section ul li p{color:#999;}
.coporate_governance .act-border{background-color:#C62829;}
.carousel-control{background:#fff;}
.policies{text-align:left;}
.policies ul li{border-bottom:1px solid #999;margin:20px 0;}
.policies ul li p{line-height:25px;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.policies ul li p:hover{color:#0389C6}
header nav ul li a{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.policy_wrapper{padding-top:150px;width:80%;margin:auto;margin-bottom:75px}
.policy_wrapper h2{border-bottom:1px solid #999;padding-bottom:8px;margin-bottom:30px;}
.policy_wrapper p{line-height:30px;margin:10px 0;text-align:justify;}
.testimonial_bottom p,.committee p{line-height:30px;margin-bottom:20px;text-align:justify;}
.testimonial{padding:0 20px;box-sizing:border-box;}
.testimonial_top_name{font-size:20px;}
.committee p{margin-top:30px;}
.investor_desk strong{font-size:25px;}
.filter_investors{position:relative;}
.committee table{width:100%;}
.committee h3::after{content:"";display:block;width:70px;margin:0 auto;height:5px;margin-top:10px;}
#auditcommittee::after{background-color:#0B55A0;}
#stackcommittee::after{background-color:#C62829;}
#nominationcommittee::after{background-color:#95C12B;}
#corporatecommittee::after{background-color:#F8B61B}
.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
input#q1 {
    line-height: 35px;
    border-radius: 6px;
    border: 1px solid #ccc;
    padding-left: 10px;
}












