@import url("flickity.css?version=2");@import url("font-awesome.css?version=2");@import url("framework.css?version=2");body{font-family:Roboto,sans-serif!important}.icon-block{padding:0 15px}.icon-block .material-icons{font-size:inherit}.header_top{float:left;width:100%;display:flex}.carousel.carousel-main{border-radius:7px;overflow:hidden;height:auto}.header_middle{float:left;width:100%;background:#105e19;border-radius:7px}.header_top .left{float:left;width:50%;margin:15px 0}.header_top .left .brand-logo{float:left;position:relative;width:100%}.header_top .right{float:left;width:50%;background-image:url(../images/header_mid_image.jpg);background-size:auto 100%;background-repeat:no-repeat}.header_top .left .brand-logo img{float:left;max-width:100%}.nav-wrapper.container{display:table}.header_top .right ul.top_menu{float:left;width:auto;margin-top:35px;display:table;margin-left:35px}.header_top .right ul.top_menu li a{text-transform:uppercase;color:#3a3a3a;font-weight:500;font-size:14px;padding:0 12px}nav{float:left;width:100%;height:auto;position:relative}nav:before{content:"";position:absolute;background-color:#294d30;height:4px;width:100%;bottom:23px}.search input,.social_updates{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d5d9', GradientType=0 )}.search{float:left;width:20%;padding:0 12px;position:relative}.header_middle ul.right li a{line-height:50px}.header_middle ul.right li{border-right:2px solid #0d3b16;position:relative}.header_middle ul.right li:last-child{border-right:0}.search input{margin:9px 0 0;line-height:22px;float:left;width:100%;height:auto;padding:5px 40px 5px 12px;border-radius:4px;border:0;color:#000;font-weight:500;background:-moz-linear-gradient(top,#fff 0,#d7d5d9 100%);background:-webkit-linear-gradient(top,#fff 0,#d7d5d9 100%);background:linear-gradient(to bottom,#fff 0,#d7d5d9 100%);box-sizing:border-box}.header_middle ul.right li a:hover,.header_middle ul.right li.active a{background:#0d3b16;color:#fff!important}.search a{position:absolute;bottom:0;right:22px;line-height:22px}.search a img{width:20px}ul.social_top_menu{float:right;width:auto;margin-top:50px}ul.social_top_menu a{color:#000;line-height:22px;height:auto;padding:0}ul.social_top_menu a i{line-height:22px;height:auto}ul.social_top_menu li.twitter a{background-color:#49b6ff}ul.social_top_menu li a{color:#fff;background:#000;padding:3px 0;margin:0 4px;width:32px;text-align:center;border-radius:100%;font-size:17px;border:2px solid #000;border-color:rgba(0,0,0,.11)}ul.social_top_menu li.facebook a{background-color:#39599b}ul.social_top_menu li.google a{background-color:#e03a24}ul.social_top_menu li.youtube a{background-color:#d53025}.page-footer{float:left;width:100%}.carousel-main .carousel-cell{width:100%;height:auto;display:flex;border-radius:7px;overflow:hidden}.section{float:left;width:100%}.carousel-main .carousel-cell .image{background-size:cover;height:auto;background-position:center;padding:0}.carousel-main .carousel-cell .text{background-color:#d0ebd3;padding:20px}.carousel-main .carousel-cell .image img{float:left;width:100%}.carousel-main .carousel-cell .text h3{font-size:25px;font-weight:700;margin-top:0;line-height:27px}.carousel-main .carousel-cell .text p{font-size:14px}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button.next:before{content:"\f061";font-family:fontawesome;font-size:30px;background:#9e9d9e;padding:2px 12px 5px;color:#6b696d;float:left;width:100%}.flickity-prev-next-button{background:0 0;width:auto;height:auto;padding:0;bottom:0;top:auto}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button.previous:before{content:"\f060";font-family:fontawesome;font-size:30px;background:#9e9d9e;padding:2px 12px 5px;color:#6b696d;float:left;width:100%}.flickity-prev-next-button.previous{left:0}.flickity-page-dots{bottom:24px;width:auto;right:8%}.flickity-page-dots .dot{border-radius:0;width:20px;height:20px;margin:0 5px;background-color:#9e9d9e;opacity:1}.flickity-page-dots .dot.is-selected{background-color:#f05b17}.social_updates{float:left;width:100%;background:-moz-linear-gradient(top,#fff 0,#d7d5d9 100%);background:-webkit-linear-gradient(top,#fff 0,#d7d5d9 100%);background:linear-gradient(to bottom,#efefef 0,#d7d5d9 100%);border:1px solid #bfbfbf;border-radius:7px;padding:20px 15px 15px;height:100%}.social_updates h3{color:#8f3b01;font-size:23px;font-weight:700;margin-top:0}ul.social_box{background:#fff;border:1px solid #bfbfbf;padding:12px;margin-bottom:0;margin-top:5px;float:left;height:265px;overflow-y:auto}ul.social_box li{float:left;width:100%;margin-bottom:12px}ul.social_box li i{color:#944001;font-size:20px;margin-right:5px;margin-top:5px}ul.social_box li span{width:87%;float:right;font-size:13px;font-weight:500}ul.social_box li:last-child{margin-bottom:0}.dp-flex{display:flex}.arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;margin-left:15px;margin-bottom:-5px}.latest_news ul li,ul.stats li a{margin-bottom:10px}.heading h1{font-size:20px;font-weight:500;color:#626062;border-bottom:2px solid #ac730c;padding-bottom:10px;margin-top:0;padding-left:7px;text-transform:uppercase}.heading{position:relative}a.more_link{position:absolute;right:15px;bottom:35px;color:#0a661c;font-weight:500;font-size:13px}.latest_news span.date{font-weight:500;text-transform:uppercase}.latest_news ul li a{color:#f05b17;font-size:15px}ul.stats li a{float:left;width:100%;color:#383838;display:flex}ul.stats li a:before{content:"\f054";font-family:fontawesome;margin-right:10px;font-size:14px}.mem_login a{color:#535353;margin:10px;display:-webkit-inline-box}ul.events li{float:left;width:100%;margin-bottom: 13px;position:relative;}ul.events li img{float:left;width:30%}ul.events li:before{content:"";width:100%;height:2px;background:#cdcdcd;position:absolute;bottom: -6px;left:0;}ul.events li a{padding-left: 0px;float:left;width: 100%;font-weight:500;color:#000;}span.location{width:100%;float:left;font-weight:400;color:#4b4b4b;font-size:14px}span.date{width:100%;float:left;font-weight:500;color:#222;font-size:14px;font-style:italic}.trade_enquiry img{width:100%;border:7px solid #fff;box-shadow:0 0 5px 0 rgba(0,0,0,.36)}.trade_enquiry span{font-size:15px;float:left;margin-top:10px}.trade_enquiry a{color:#9f9f9f;float:left;width:100%}.page-footer .footer_menu{float:none;width:auto;margin:0 auto;display:table}.page-footer .footer_menu li{float:left;width:auto}.page-footer .container{background:#105e19;border-radius:7px;position:relative}.page-footer .footer_menu li a{padding:12px 15px;float:left;width:100%;color:#fff;text-transform:capitalize;position:relative}.page-footer .footer_menu li a:before{content:"";position:absolute;width:2px;height:15px;background:#fff;right:0;top:50%;transform:translate(0,-50%)}.footer-copyright .container{background:0 0;text-align:center;color:#5c5c5c;font-size:14px;font-weight:400}.footer-copyright{padding:15px 0!important;height:auto;min-height:0!important;background:0 0!important}.carousel-cell.products{width:100%;height:auto;background-size:cover;background-position:center;border-radius:0;padding:5px 40px;display:initial;cursor:pointer}.carousel-cell.products img{width:100%;height:160px;border:7px solid #fff;box-shadow:0 0 5px 0 rgba(0,0,0,.36)}.carousel.carousel-main.products button.flickity-prev-next-button.previous:before{content:"\f053";font-size:15px;color:#fff;background:#105e19;border-radius:100%;padding:5px 11px 4px 9px;text-align:center}.carousel.carousel-main.products button.flickity-prev-next-button.next:before{content:"\f054";font-size:15px;color:#fff;background:#105e19;border-radius:100%;padding:5px 9px 4px 11px;text-align:center}.page-footer .footer_menu li a i{font-size:20px;margin-right:7px}.page_banner{float:left;width:100%;border-radius:7px;position:relative;overflow:hidden;display:flex;max-height:160px}input[type=file],select.form-select{box-sizing:border-box;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d5d9', GradientType=0 );max-height:none}.page_title{width:30%;background:#cfebd2;float:right;text-align:right;padding:0 20px 20px 0;position:relative;min-height:100%}.page_title h1{font-weight:700;font-size:22px;text-transform:uppercase;margin:0 0 10px;position:relative;line-height:30px}.page_title h4{font-size:14px;margin:0;font-weight:500;position:relative;line-height:20px}.page_title_inside{position:absolute;bottom:20px;right:25px}.page_title:before{content:"";position:absolute;top:0;bottom:0;left:-25px;right:0;background:#cfebd2;width:60px;transform:skew(-18.8deg);border-left:10px solid #fff}.about-wid ul li a:before,.breadcrumbs a:before,ul.content li:before{content:"\f054";font-family:fontawesome}.breadcrumbs{float:right;padding:14px 0;margin-bottom:20px}.breadcrumbs a{font-size:15px;color:#5c5c5c;font-weight:500;padding:5px 15px;position:relative}.breadcrumbs span{font-size:15px;color:#105e19;font-weight:700;padding:5px 15px;text-transform:uppercase}.breadcrumbs a:before{position:absolute;top:50%;right:-5px;transform:translate(0,-50%);font-size:13px;font-weight:400}ul.content li:before{color:#105e19;font-size:15px;padding:0 10px 0 15px}.about-wid ul li a,.page h5{font-weight:500;color:#5c5c5c}ul.content li{float:left;width:100%;margin-bottom:10px;display:flex}ul.content{float:left;width:auto}.about-wid ul,.about-wid ul li,.about-wid ul li a,.page h5{width:100%;float:left}.page h5{font-size:22px;margin-bottom:5px;margin-top:10px}.about-wid ul{margin-top:0;border-bottom:1px dotted #5c5c5c;margin-bottom:20px}.about-wid ul li a{padding:5px;font-size:15px;text-transform:uppercase;display:flex;border-top:1px dotted #5c5c5c}ul.sub-menu,ul.sub-sub-menu{display:none;width:300px;z-index:999;border:2px solid #0d3b16;position:absolute}.about-wid ul li a:before{color:#105e19;font-size:15px;padding:0 10px 0 5px}.about-wid ul li.active a,.about-wid ul li:hover a{background:#cfebd2;color:#215e19;font-weight:700}ul.sub-sub-menu{left:100%;top:0;background:#105e19;transform:translate(0,-50%)}ul.sub-menu{left:-2px;top:100%;background:#105e19}.header_middle ul.right ul.sub-menu li{width:100%;border:0;border-bottom:1px solid #0d3b16}.header_middle ul.right ul.sub-menu li a{line-height:40px;background:#105e19;font-size:14px}.header_middle ul.right ul.sub-menu li a i{position:absolute;right:25px;top:50%;transform:translate(0,-50%);font-size:20px}.header_middle ul.right li:hover ul.sub-menu{display:block!important}.header_middle ul.right li ul.sub-menu li:hover ul.sub-sub-menu{display:block}.page-image{background:#e6e6e6;border:1px solid #cbcbcb;padding:7px}.page_banner img{width:70%;float:left}img.ind_gov_logo{position:absolute;top:-30px;background:#fff;left:35px;width:150px}.product-slider-text{width:100%;text-align:center;float:left;margin-top:10px;color:#ac730c;font-size:15px;font-weight:500}.contact-info span{float:left;width:100%;font-size:15px;margin-bottom:15px}.contact-info span a{color:rgba(0,0,0,.87)}nav ul li a:hover,nav ul li.active a{color:#105e19!important}input[type=file]{width:100%;transition:all .3s;background:#fff;background:-moz-linear-gradient(top,#fff 0,#d7d5d9 100%);background:-webkit-linear-gradient(top,#fff 0,#d7d5d9 100%);background:linear-gradient(to bottom,#fff 0,#d7d5d9 100%);padding:5px 12px;border:1px solid #a6a6a6;border-radius:5px;margin-bottom:15px;height:auto}.blog-post{float:left;width:100%;display:flex;border:1px solid #d4d4d4;background:#ececec;margin-bottom:20px;cursor:pointer}.blog-post .image,.events .image{background-position:center;background-repeat:no-repeat}.blog-post .content h4{margin-top:5px;font-size:20px;font-weight:700;width:100%;display:block;word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-post .content p{float:left;font-size:15px;margin-bottom:5px;width:100%}.blog-post .content a{font-size:16px;color:#105e19;font-weight:700}.blog-post .image{min-height:185px;background-size:cover;border:0 solid transparent;transition:all ease .7s}.blog-post .content{padding:10px 20px;border-left:1px solid #c7c7c7}.events{float:left;width:100%;display:flex;margin-bottom:20px;cursor:pointer;border-bottom:1px solid #d2d2d2;padding-bottom:15px;}.events .content h4{margin-top:5px;font-size:18px;font-weight:700;width:100%;display:block;line-height:27px;margin-bottom:10px}.events .content p{float:left;font-size:15px;margin-bottom:5px;width:100%}.events .content a{font-size:16px;color:#105e19;font-weight:700}.events .image{min-height:170px;background-size:66%;border:0 solid transparent;background-image:url(https://kaeis.com/wp-content/uploads/2015/07/website-for-all-intellectual-services-web-identity-online-web-support-ticket-system-icon.png)}.events .content{padding:5px 15px}#sub-close{position:fixed;left:0;right:0;top:0;bottom:0;cursor:pointer;z-index:1}ul.events.wig{width:100%;display:block;border:0;margin-top: 0px;}ul.right.hide-on-med-and-down li:last-child{border-radius:0 7px 7px 0;}ul.right.hide-on-med-and-down ul.sub-menu li:last-child{overflow:initial;border-radius:0}form.membership-form label{font-size:15px;color:rgba(0,0,0,.87);margin-bottom:3px;float:left;width:100%;height:auto}form.membership-form [type=checkbox]:checked,form.membership-form [type=checkbox]:not(:checked){left:12px;top:3px;width:17px;height:17px;z-index:1;cursor:pointer}form.membership-form .col{position:relative}form.membership-form p{float:left;width:100%}form.membership-form [type=checkbox]:checked+label:before{z-index:1;border-right:4px solid #26a69a;border-bottom:4px solid #26a69a}form.membership-form [type=checkbox]:not(.filled-in)+label:after{border:2px solid #848484;-webkit-transform:scale(1);transform:scale(1)}form.membership-form [type=radio]:checked,form.membership-form [type=radio]:not(:checked){left:15px;top:4px;width:17px;height:17px;z-index:2;cursor:pointer}select.form-select{display:block;width:100%;transition:all .3s;background:#fff;background:-moz-linear-gradient(top,#fff 0,#d7d5d9 100%);background:-webkit-linear-gradient(top,#fff 0,#d7d5d9 100%);background:linear-gradient(to bottom,#fff 0,#d7d5d9 100%);padding:6px 12px;border:1px solid #a6a6a6;border-radius:5px;margin-bottom:15px;height:auto}.header_middle ul.right ul.sub-menu li.active a,.header_middle ul.right ul.sub-menu li:hover a{background:#0d3b16}.header_middle ul.right ul.sub-menu li ul.sub-sub-menu li a{background:#105e19}.header_middle ul.right ul.sub-menu li ul.sub-sub-menu li.active a,.header_middle ul.right ul.sub-menu li ul.sub-sub-menu li:hover a{background:#0d3b16}.blog-post:hover>.image{transform:scale(1.05);transition:all ease .7s}.carousel.carousel-main.products .flickity-prev-next-button{width:30px;height:30px;padding:0;bottom:0;top:50%;margin:0}.header_top .right ul.top_submenu{position:absolute;right:0;top:15px}.header_top .right ul.top_submenu a{text-transform:uppercase;color:#3a3a3a;font-weight:500;font-size:14px;padding:0 12px;line-height:20px}a#shefixilAudio_btn:before{content:"";font-family:fontawesome;line-height:20px;font-size:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}a#shefixilAudio_btn{float:left;height:40px;width:40px;content:"\f04c";margin-left:10px;position:relative;margin-top:5px;cursor:pointer}a#shefixilAudio_btn.play:before{content:"\f04b";left:55%}a#shefixilAudio_btn.pause:before{content:"\f04c"}a#shefixilAudio_btn .loader-circle{position:absolute;left:0;right:0;top:0;width:40px;height:40px;border-radius:50%;margin:0 auto;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}a#shefixilAudio_btn.play .loader-line-mask{-webkit-animation-play-state:paused;animation-play-state:paused}a#shefixilAudio_btn .loader-line-mask{position:absolute;left:0;right:0;margin-top:-20px;top:50%;width:20px;height:40px;transform:translate(0,-50%);overflow:hidden;-webkit-transform-origin:20px 20px;-moz-transform-origin:20px 20px;-ms-transform-origin:20px 20px;-o-transform-origin:20px 20px;transform-origin:20px 20px;-webkit-mask-image:-webkit-linear-gradient(top,#000,rgba(0,0,0,0));-webkit-animation:rotate 1.2s infinite linear;-moz-animation:rotate 1.2s infinite linear;-o-animation:rotate 1.2s infinite linear;animation:rotate 1.2s infinite linear}a#shefixilAudio_btn .loader-line-mask .loader-line{width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.5)}p.fg-pass-link,ul.top_submenu.home-login,ul.top_submenu.home-login li{float:left;width:100%}lesshat-selector{-lh-property:0}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}[not-existing]{zoom:1}ul.top_submenu.home-login{margin:0}ul.top_submenu.home-login li span{float:left;width:100%;margin-bottom:15px}ul.top_submenu.home-login li a{color:#105e19;font-weight:500;font-size:15px}ul.top_submenu.home-login li a.btn-logout{-webkit-appearance:none;cursor:pointer;background:#6c6a6c;color:#fff;padding:7px 15px;border:1px solid #525252;border-radius:5px;margin-top:5px}ul.social_top_menu li.twitter a:hover{color:#49b6ff!important;background-color:#fff}ul.social_top_menu li.facebook a:hover{color:#39599b!important;background-color:#fff}ul.social_top_menu li.google a:hover{color:#db3923!important;background-color:#fff}ul.social_top_menu li.youtube a:hover{color:#e03a24!important;background-color:#fff}p.fg-pass-link{margin-top:10px}p.fg-pass-link a{float:none;margin:0;color:#105e19}.notifications span {float: left;width: 100%;background-color: #000;color: #fff;text-align: center;padding: 7px;border-radius: 5px;margin-bottom: 15px;}.notifications span.success {background-color: #177f23;}.notifications span.warning {background-color: #b51111;}.tab {
    margin-top: -5px;
    width: 100%;
}

.tab button.tablinks {
    width: calc(50% - 4px);
    margin: 1px;
    margin-bottom: 5px;
    padding: 5px 7px;
}

.tab button.tablinks.active {
    background-color: #295e1a;
}
div.tabcontent {
    display: none;
}
.fb_iframe_widget > span, .fb_iframe_widget iframe {
    width: 100% !important;
    max-height: 270px !important;
}
dl.accordion {
    float: left;
    width: 100%;
    padding: 0 15px;
}

dl.accordion a.acc-link {
    float: left;
    width: 100%;
    background-color: #d6d6d6;
    color: #000;
    padding: 10px 15px;
    border-radius: 5px;
    margin-bottom: 10px;
}

dl.accordion dd {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0 15px;
    margin-bottom: 15px;
    display: none;
}

dl.accordion a.acc-link:after {
    content: "\f067";
    font-family: fontawesome;
    float: right;
    font-size: 16px;
}

dl.accordion a.acc-link.active:after {
    content: "\f068" !important;
}

.bharat_nut{float:left; width:100%; border:1px solid #ddd; border-radius:10px; padding:15px; margin-bottom:10px;}
.bharat_nut img{max-width:100%;display:block; margin:0 auto;}
.bharat_nut a{display:block;}
.clear{clear:both; float:none; line-height:0;}
.social_updates{height:67%;}