
@font-face {
    font-family:BEBAS;
    src: url(../fonts/BEBAS.ttf);
}
@font-face {
    font-family:BebasNeue;
    src: url(../fonts/BebasNeue.otf);
}
@font-face {
    font-family:Roboto-Medium;
    src: url(../fonts/Roboto-Medium.ttf);
}
@font-face {
    font-family:VarelaRound-Regular;
    src: url(../fonts/VarelaRound-Regular.ttf);
}
@font-face {
    font-family:FrancoisOne-Regular;
    src: url(../fonts/FrancoisOne-Regular.ttf);
}
@font-face {
    font-family:FjallaOne-Regular;
    src: url(../fonts/FjallaOne-Regular.ttf);
}
@font-face {
    font-family:ArchivoBlack-Regular;
    src: url(../fonts/ArchivoBlack-Regular.ttf);
}
@font-face {
    font-family:Anton-Regular;
    src: url(../fonts/Anton-Regular.ttf); 
}


body{font-size:18px;color:#333;font-family:VarelaRound-Regular,-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;}

header,nav,section,footer{width:100%;float:left;}
h1,h2,h3,h4,h5,h6{font-family:Roboto-Medium;}
ul,label,p{margin:0px;padding:0px;}
ul li{list-style:none;}
a,a:hover{text-decoration:none;transition:all ease-out 0.5s;}

.main-header{}
.top-header-sec{width:100%;float:left;}
.top-header-sec{padding:10px 0px;}
.my-logo{width:17%;margin:10px 0px 0px 0px;padding:0px 15px;float:left;}
.my-logo a{width:100%;float:left;}
.my-logo a img{width:100%;float:left;}
.my-logo a img.logo-1{}
.my-logo a img.logo-2{display:none;}
.brochure-socail{width:50%;padding:0px;text-align:center;float:right;}
.top-main-heading{width:48%;text-align:center;float:left;}
.top-main-heading label{width:100%;margin:0px 0px 0px 0px;font-size:12px;float:left;}
.top-main-heading img{width:30%;padding:0px 10px;display:inline-block;float:none;}
.top-right-part{width:83%;margin:0px;padding:0px 15px;float:left;}
.our-brochure{width:auto;margin:0px;position:relative;float:right;}
.our-brochure button.btn{width:auto;padding:6px 22px;font-size:12px;color:#fff;background-color:#db6333;float:left;}
.our-brochure button.btn:hover{color:#fff;background-color:#369a26;}
.our-brochure ul#brochure-area{width:210px;top:30px;right:0px;border:1px solid #37a1ab;position:absolute;display:none;float:left;}
.our-brochure ul#brochure-area li{width:100%;border-bottom:1px solid #37a1ab;float:left;}
.our-brochure ul#brochure-area li:last-child{border:none;}
.our-brochure ul#brochure-area li a{width:100%;padding:3px 5px;font-size:14px;background-color:#51a8b1;color:#fff;float:left;}
.our-brochure ul#brochure-area li a:hover{background-color:#218a94;}
.top-socail-icons{width:auto;float:left;}
.top-socail-icons ul{width:auto;float:left;}
.top-socail-icons ul li{width:auto;margin:0px 0px 0px 5px;float:left;}
.top-socail-icons ul li:first-child{margin:0px;}
.top-socail-icons ul li a{width:auto;float:left;}
.top-socail-icons ul li a i{width:35px;height:35px;padding:7px 0px 0px 0px;color:#dc5c1d;border-radius:50%;border:1px solid #dc5c1d;text-align:center;transition:all ease-out 0.5s;float:left;}
.top-socail-icons ul li a i:hover{background-color:#dc5c1d;color:#fff;}
.organised-by{width:42%;padding:0px 0%;display: inline-block;float:left;}
.organised-by label{width:100%;font-size:12px;float:left;}
.organised-by a{width:100%;display:inline-block;float:none;}
.organised-by a img{width:100%;float:left;}
.top_enq_btns{width:auto;float:right;}
.top_enq_btns a.whts{width:auto;background-color:#189D0E;color:#FEFFFF;float:left;}
.top_enq_btns a.whts:hover{background-color:#db6333;color:#FEFFFF;}
.top_enq_btns a.whts i{margin:0px 5px 0px 0px;}
a.whats_mob{display:none;}
a.whats_des{display:inline-block;}
.top_enq_btns button.enq_btn{width:auto;margin:0px 0px 0px 10px;background-color:#097179;color:#FEFFFF;float:left;}
.top_enq_btns button.enq_btn:hover{background-color:#db6333;color:#FEFFFF;}
.top_enq_btns a,.top_enq_btns button{font-size:12px;}
.bs-box{width:100%;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #ddd;float:right;}
.click_popup{width:100%;height:100%;background-color:#198690;position:fixed;top:0px;display:none;z-index:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;float:left;}
.click_popup .footer-heading{padding:0px 15px;}
.click_popup .footer-about-box{width:30%;margin-top:200px;display:inline-block;float:none;}
.click_popup .footer-about-box .quick-query{width:100%;padding:20px;background-color:#0c99a3;float:left;}
.cli_cros{width:auto;padding:5px 10px;background-color:#fff;color:#f23d07;border-radius:50%;float:right;}
.cli_cros:hover{background-color:#f23d07;color:#fff;}



/*============= Menu Start ================*/
.my-nav-sec{background-color:#44a5ae;color:#fff;}
.middle-right{}
.mainmenu-area {
  margin-bottom: -35px;
  margin-top: -35px;
  position: relative;
  z-index: 999999;
}
.mainmenu-area .mainmenu-bg {
  position: relative;
  background: #faaa1d;
  transition: all 0.5s ease 0s;
}
.main-menu {}

.main-menu.style-2 {
  float: right;
}

.main-menu .navbar-collapse {
  width:100%;padding: 0px;float:left;
}
.main-menu .navigation {
  float: left;
  margin: 0;
  position: relative;
}
.main-menu .navigation li {
  float: left;
  padding: 0;
  position: relative;
}
.main-menu .navigation li:first-child{}
.main-menu .navigation li.home a{
  background: #faaa1d none repeat scroll 0 0;
  font-family: FontAwesome;
  font-size: 24px;
  padding: 19px 24px 18px;    
}
.main-menu .navigation li.home a span{
  color: #fff;    
}
.main-menu .navigation li a {
  color:#ffffff;
  display:block;
  font-size:15px;
  padding:12px 16px 10px;
  position: relative;
  text-transform:uppercase;
  transition:all 500ms ease 0s;
}
.main-menu.style-2 .navigation li a {
  color: #222;
}
.main-menu.style-2 .navigation li:last-child a {
  margin-right: 0px;
}
.main-menu .navigation > li.dropdown > a {}
.main-menu .navigation > li> a:hover{text-decoration:none;}
.mainmenu-area.stricky-fixed .main-menu .navigation > li:first-child > a {
}
.main-menu .navigation li.current.home a,
.main-menu .navigation li:hover.home a{
  background: #2b2c36;  
}
.main-menu .navigation > li.dropdown > a:after {}
.main-menu .navigation > li:hover > a,.main-menu .navigation > li > a.active-nav, 
.main-menu .navigation > li.current > a {
 background-color:#404040;
}
.main-menu .navigation > li > ul {
  position: absolute;
  left: -30px;
  top: 100%;
  width: 220px;
  border-top:2px solid #404040;
  padding: 0px;
  z-index:11111111111;
  display:none;
  transition: all 500ms ease;
}
.main-menu .navigation > li:hover > ul {
  left: 0;
  top: 100%;
  display:block;
}
.main-menu .navigation > li > ul > li {
  float: none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
  border-top:1px solid #a7adba;
  border-right: none;
}
.main-menu .navigation > li > ul > li:first-child{
  border: none;
}
.main-menu .navigation > li > ul > li > a {
  background-color:#636363;
  color:#fff;
  display: block;
  font-size:13px;
  padding:5px 20px;
  position: relative;
  text-transform: capitalize;
  transition: all 500ms ease 0s;
  margin: 0;
}
.main-menu.style-2 .navigation > li > ul > li > a {color: #fff;}
.main-menu .navigation > li > ul > li:hover > a {padding:5px 20px 5px 25px;color: #fff;background-color:#197db8;text-decoration:none;}


.main-menu .navigation > li > ul > li.dropdown > a:after{}
.main-menu .navigation > li > ul > li.dropdown:hover > a:after{}
.main-menu .navigation > li > ul > li > ul{}
.main-menu .navigation > li > ul li:hover ul{}
.main-menu .navigation > li > ul > li ul li {}
.main-menu .navigation > li > ul > li ul li:first-child{}
.main-menu .navigation > li > ul > li ul li a{ }
.main-menu .navigation > li > ul > li  > ul > li:hover > a{}

.main-menu .navbar-collapse > ul li.dropdown .dropdown-btn {
  position: absolute;
  right:10px;
  top:6px;
  width:34px;
  height:30px;
  border:1px solid #13773d;
  background:#197d43;
  background-size:20px;
  cursor: pointer;
  z-index: 5;
  display: none;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
}
.main-menu .navbar-collapse > ul li.dropdown .dropdown-btn:before{width:100%;height:2px;background-color:#fff;float:left;}
.main-menu .navbar-collapse > ul li.dropdown .dropdown-btn:after{width:100%;height:2px;background-color:#fff;float:left;}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
 
 main-menu .navigation > li:hover > ul {
  left: 15px;
}    
.main-menu .navigation > li.dropdown > a {
    padding-right: 5px;
}

 
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.main-menu .navigation > li.dropdown > a {padding-right: 4px;}


}

@media only screen and (max-width: 991px) and (min-width: 767px) {
  .mainmenu-area .link_btn .thm-btn {
    padding: 0 20px;
  }
  .mainmenu-area .right-column {
    width: 160px;
  }
  .header-contact-info ul li {
    padding-top: 15px;
    border: none;
  }
  .header-area .logo img {
    position: relative;
    left: -30px;
  }
}

@media only screen and (max-width: 767px) {
  
.mainmenu-area {
    margin-bottom: 0px;
    margin-top: 0px;
    z-index: 999999;
} 
.mainmenu-area.stricky-fixed{
    position: static;
    background: none;
}        
.mainmenu-area .mainmenu-bg {
    background: #f7f7f7;
}

   
.main-menu {
  display: inline-block;
  float: right !important;
  padding-bottom: 0;
  padding-top: 0;
  z-index: 5;
  width: 100%;
}
.main-menu .navigation li {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}   
.main-menu .collapse {
	width: 100%;  
  margin: 0;
  overflow: auto;
  padding: 0;
  
}    
.main-menu .collapse.in, 
.main-menu .collapsing {}    
.main-menu .navbar-header{
  position:relative;
  float:none;
  display:block;
  text-align: left;
  width:100%;
  padding:0px 0px;
  right:0px;
  z-index:12;
}        
.main-menu .navbar-header .navbar-toggle{width:auto;height:auto;margin:0px;padding:0px;z-index:7;border-radius:0;float:right;}  
.main-menu .navbar-header .navbar-toggle i{width:auto;padding:8px 10px;font-size:30px;float:left;}  
.main-menu .navbar-header .navbar-toggle .icon-bar {
  background:#e6832a none repeat scroll 0 0;
  font-weight: 700;
}  
.main-menu .navbar-collapse > .navigation {width: 100%;}      
.main-menu .navbar-collapse > .navigation > li{
  margin:0px !important;
  float:none !important;
  width:100%;
  padding: 0;
}  
.main-menu .navigation li.dropdown > a:after{
  display:none !important;
} 
.main-menu .navbar-collapse > .navigation > li > a{
  padding:10px 10px !important;
}    
    
  
.main-menu .navbar-collapse > .navigation > li > ul,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul{
  position:relative;
  border:none;
  float:none;
  visibility:visible;
  opacity:1;
  display:none;
  margin:0px;
  left:auto !important;
  right:auto !important;
  top:auto !important;
  width:100%;
  background: none;
  border-radius:0px;
  -webkit-border-radius:0px;
  -ms-border-radius:0px;
  -o-border-radius:0px;
  -moz-border-radius:0px;
  transition:none !important;
  -webkit-transition:none !important;
  -ms-transition:none !important;
  -o-transition:none !important;
  -moz-transition:none !important;
}    
.main-menu .navbar-collapse > .navigation > li > ul,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul{
  border-top: 0px solid rgba(255,255,255,1) !important; 
}
    
.main-menu .navbar-collapse > .navigation > li,
.main-menu .navbar-collapse > .navigation > li > ul > li,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li{
  border-top:1px solid #197d43;
}
.main-menu .navbar-collapse > .navigation > li > a,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{
  padding:10px 10px !important;
  line-height:22px;
  color:#ffffff;
  margin: 0;
  background:#a8cf45;
  text-align:left;
} 
.main-menu .navbar-collapse > .navigation > li > ul > li > a{background:#037734;text-align:left;font-size: 12px;}     
 /*   
.main-menu .navbar-collapse > .navigation > li > a:hover,
.main-menu .navbar-collapse > .navigation > li > a:active,
.main-menu .navbar-collapse > .navigation > li > a:focus{
  background:#2b2c36;
} 
*/
.main-menu .navbar-collapse > .navigation > li:hover > a,
.main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
.main-menu .navbar-collapse > .navigation > li.current > a{background:#e6832a;}        
.main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn{
  display:block;
}


.nav_side_content .search_option>button {color: #faaa1d;}




      
}

@media (max-width:600px){

.inner-my-nav{display:none;}
.top-topics .navbar-header button{width:auto;margin:0px;padding:0px;color:#fff;float:right;}

}
@media (max-width:414px){

.inner-my-nav .navbar-nav{width:100%;margin:0px;padding:20px 5px;}
.top-topics .navbar-collapse.in{background-color:#333;position:absolute;}
.navbar-collapse.in .navbar-nav li{width:100%;margin:0px;border-bottom:1px solid #404040;}
.navbar-collapse.in .navbar-nav li:last-child{border-bottom:none;;}
.inner-my-nav .navbar-nav li a{width:100%;padding:5px 10px;}
.inner-my-nav .navbar-nav li a:hover{background-color:#000;}

}

/*================== Menu End ============*/


/*============== Banner Start ==============*/
.my-banner-sec{}
.banner-box{width:100%;float:left;}
.banner-box .carousel{width:100%;float:left;}
.banner-box .carousel a.carousel-control{background-image:none;}
.banner-box .carousel .carousel-inner{width:100%;float:left;}
.banner-box .carousel .carousel-inner .item{width:100%;float:left;}
.banner-box .carousel .carousel-inner .item img{width:100%;height:618px;float:left;}
.banner-box .carousel .carousel-control.right{right:0px;}
.banner-content-box{width:100%;position:absolute;z-index:1111;float:left;}
.banner-inner-box{width:40%;height:618px;padding:0% 0% 0% 18%;position:relative;background-color:rgba(65, 165, 169, 0.93);float:left;}
.banner-inner-box:before{width:auto;height:auto;position:absolute;right:-200px;content:'';border-top:618px solid rgba(65, 165, 169, 0.93);border-right:200px solid transparent;float:left;}
.banner-inner-box ul{width:100%;padding:0px 0px 0px 20px;float:left;}
.banner-inner-box ul li{width:100%;list-style-type:disc;float:left;}
.banner-heading-1{width:100%;padding:30% 0% 0% 0%;font-size:40px;font-family:BebasNeue;float:left;}
.banner-heading-2{width:100%;margin:0px 0px 5px 0px;font-size:15px;color:#fff;float:left;}
.banner-heading-3{width:100%;padding:30% 0% 0% 0%;text-align:center;font-weight:bold;float:left;}
.banner-heading-3 span{width:100%;font-size:38px;font-family:BebasNeue;font-weight:normal;float:left;}
.banner-h-col-1{color:#fff;}
.banner-h-col-2{color:#ffcc29;}
.banner-button{width:100%;float:left;}
.banner-button a{width:auto;padding:5px 20px;font-size:14px;background-color:#333333;color:#fff;float:left;}
.banner-button a:hover{background-color:#db5c1c;color:#fff;}
/*================ Banner End ===============*/

.after-banner-sec{padding:15px 0px;background-color:#fac814;}
.main-dates{}
.main-dates h1{width:100%;margin:0px 0px 6px 0px;font-size:25px;text-align:center;float:left;}
.main-dates h2{width:100%;margin:0px 0px 6px 0px;font-size:20px;text-align:center;float:left;}
.main-dates ul{width:100%;text-align:center;float:left;}
.main-dates ul li{width:auto;margin:0px 10px 10px 0px;display:inline-block;float:none;}
.main-dates ul li:last-child{}
.main-dates ul li a{width:auto;padding:4px 15px;border:3px solid #464646;color:#464646;float:left;}
.main-dates ul li a i{width:auto;padding:4px 15px 0px 0px;float:left;}
.main-dates ul li a span{width:auto;padding:0px 0px 0px 0px;float:left;}
.main-dates ul li a:hover{background-color:#e05b19;color:#fff;border-color:#e05b19;}

.diff-btns-box{}
.diff-btns-box h2{width:100%;margin:0px 0px 6px 0px;font-size:20px;text-align:center;float:left;}
.diff-btns-box ul{width:100%;text-align:center;float:left;}
.diff-btns-box ul li{width:auto;margin:0px 15px 0px 0px;display:inline-block;float:none;}
.diff-btns-box ul li:last-child{}
.diff-btns-box ul li a{width:auto;padding:5px 40px;border:3px solid #e05b19;background-color:#e05b19;color:#fff;float:left;}
.diff-btns-box ul li a i{width:auto;padding:4px 15px 0px 0px;float:left;}
.diff-btns-box ul li a span{width:auto;padding:0px 0px 0px 0px;float:left;}
.diff-btns-box ul li a:hover{background-color:#44a5ae;color:#fff;border-color:#44a5ae;}

.org-supported-sec{padding:50px 0px;border-bottom:1px solid #e1e1e1;text-align:center;}
.org-box{}
.supp-box{}
.org-supp{}
.org-supp .heading-1{font-size:18px;}
.org-supp img{}

.site-heading-1{width:100%;margin:0px 0px 10px 0px;font-family:Roboto-Medium;float:left;}
.heading-1{font-size:35px;color:#333;}
.heading-2{font-size:35px;color:#fff;text-align:center;}
.heading-3{font-size:30px;color:#44a5ae;}

.site-content{margin:0px 0px 30px 0px;}
.site-content h3{width:100%;float:left;}
.site-content p{width:100%;text-align:justify;float:left;}
.site-content p img{width:50%;margin:8px 15px 0px 0px;float:left}

.iatf-index-sec{padding:80px 0px;}
.site-plane-content{margin:0px 0px 30px 0px;}
.site-plane-content:last-child{margin:0px;}
.site-plane-content h3{width:100%;margin:0px 0px 10px 0px;color:#333;float:left;}
.site-plane-content p{width:100%;margin:0px 0px 20px 0px;text-align:justify;float:left;}
.site-plane-content p:last-child{margin:0px;}
.pvc-content{margin:0px 0px 30px 0px;}
.pvc-content:last-child{margin:0px;}
.pvc-content h3{width:100%;margin:0px 0px 10px 0px;color:#333;float:left;}
.pvc-content p{width:100%;margin:0px 0px 20px 0px;text-align:justify;float:left;}
.pvc-content p:last-child{margin:0px;}

.scope-exhibits-sec{background-color:#44a5ae;}
.scope-exhibits-box{width:46%;padding:0px 0% 0px 21%;background-color:#fac814;position:relative;float:left;}
.scope-exhibits-box:before{width:auto;height:auto;position:absolute;right:-150px;content:'';border-top:639px solid #fac814;border-right:150px solid transparent;float:left;}
.scope-exhibits-content{width:100%;padding:64px 0px;float:left;}
.scope-exhibits-content ul{width:100%;padding:0px 0px 0px 22px;float:left;}
.scope-exhibits-content ul li{width:100%;margin:0px 0px 10px 0px;list-style-type:unset;float:left;}
.scope-exhibits-content ul li:last-child{margin:0px;}
.scope-exhibits-content ul li label{width:auto;margin:0px;color:#dc5c1d;float:left;}
.scope-exhibits-content ul li span{width:auto;font-size:16px;float:left;}
.participation-box{width:44%;padding:64px 21% 0px 0px;float:right;}
.participation-box ul{width:100%;padding:0px 0px 0px 22px;float:left;}
.participation-box ul li{width:100%;margin:0px 0px 10px 0px;list-style-type:unset;float:left;}
.participation-box ul li:last-child{margin:0px;}


.bg-fixed-1{background:url(../images/rewards.jpg) bottom fixed;}
.bg-fixed-1-color{width:100%;padding:80px 0px;background-color:rgba(0, 0, 0, 0.79);float:left;}
.rewards-box{}
.rewards-box ul{width:100%;float:left;}
.rewards-box ul li{width:50%;padding:10px 30px 10px 0px;margin:0px 0px 0px 0px;border-right:5px solid #44a5ae;text-align:right;float:left;}
.rewards-box ul li:nth-child(even){padding:10px 0px 10px 30px;text-align:left;border:none;float:right;}
.rewards-box ul li .rewards-inner-box{width:100%;padding:5px;background-color:#fac814;position:relative;float:left;}
.rewards-box ul li:nth-child(even) .rewards-inner-box{border-radius:0px 10px 10px 0px;}
.rewards-box ul li:nth-child(odd) .rewards-inner-box{border-radius:10px 0px 0px 10px;}
.rewards-box ul li:nth-child(even) .rewards-inner-box:before{width:30px;position:absolute;top:50px;left:-30px;border-top:2px solid #44a5ae;content:'';float:left;}
.rewards-box ul li:nth-child(odd) .rewards-inner-box:after{width:30px;position:absolute;top:30px;right:-30px;border-top:2px solid #44a5ae;content:'';float:left;}
.rewards-box ul li .rewards-inner-box label{width:100%;color:#dc5c1d;float:left;}
.rewards-box ul li .rewards-inner-box span{width:100%;float:left;}

.objective-img{margin:9% 0px 0px 0px;z-index:1;}
.objective-img img{width:100%;float:left;}
.objective-content{}
.objective-content-box{width:100%;padding:10px 15px;margin:30px 0px 0px 0px;background-color:#f3f3f3;float:left;}
.objective-content h3{width:100%;margin:0px;color:#dc5c1d;font-size:20px;float:left;}
.objective-content ul{width:100%;padding:0px 0px 0px 22px;text-align:justify;float:left;}
.objective-content ul li{width:100%;margin:0px 0px 10px 0px;list-style-type:unset;float:left;}
.objective-content ul li:last-child{margin:0px;}


.pavilions-img-sec{background:url(../images/pavilions.jpg) bottom fixed;}
.pavilions-main-box{width:100%;padding:80px 0px;background-color:rgba(68, 165, 174, 0.85);float:left;}
.pavilions-box{}
.pavilions-box ul{width:100%;text-align:justify;float:left;}
.pavilions-box ul li{width:24%;margin:0px 10px 10px 0px;float:left;}
.pavilions-box ul li a{width:100%;padding:5px 8px;font-size:14px;color:#333;background-color:rgba(255, 255, 255, 0.58);border:1px solid #fff;border-radius:3px;font-weight:bold;float:left;}

.highlights-iatf{}
.highlights-iatf ul{width:100%;padding:0px 0px 0px 22px;float:left;}
.highlights-iatf ul li{width:100%;margin:0px 0px 3px 0px;list-style-type:unset;float:left;}
.highlights-iatf ul li:last-child{margin:0px;}
.highlights-iatf-video{}
.highlights-iatf-video iframe{width:100%;height:320px;float:left;}



.my-footer-sec{padding:50px 0px;background:#0a747d;background: -webkit-linear-gradient(#0a747d, #003338);background: -o-linear-gradient(#0a747d, #003338);background: -moz-linear-gradient(#0a747d, #003338);background: linear-gradient(#0a747d, #003338);font-size:16px;}
.footer-about{}
.footer-about-box{width:100%;float:left;}
.footer-heading{width:100%;color:#fff;font-size:30px;font-family:Roboto-Medium;float:left;}
.footer-about-box p{width:100%;color:#969696;text-align:justify;float:left;}
.footer-about-box a.footer-read-more{width:auto;padding:5px 20px;margin:10px 0px 0px 0px;font-size:12px;background-color:#198690;color:#fff;transition:all ease-out 0.5s;float:right;}
.footer-about-box a.footer-read-more:hover{background-color:#05545b;color:#fff;}
.footer-about-box ul{width:100%;float:left;}
.footer-about-box ul li{width:100%;float:left;}
.footer-about-box ul li a{width:auto;color:#969696;float:left;}
.footer-about-box ul li a:hover{color:#ffffff;}
.quick-contact{width:100%;padding:8px 10px;margin:0px 0px 10px 0px;background-color:#198690;box-shadow:0px 0px 3px #06535a;float:left;}
.quick-contact:last-child{margin:0px;}
.quick-cont-box{width:100%;color:#c3c3c3;float:left;}
.quick-cont-box label{width:100%;margin:0px 0px 5px 0px;color:#ffffff;line-height:15px;font-weight:normal;float:left;}
.quick-cont-box span{width:100%;font-size:12px;float:left;}
.quick-query{width:100%;padding:15px 12px;background-color:#198690;float:left;}
.quick-query input{width:100%;height:30px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.quick-query textarea{width:100%;height:80px;padding:5px 8px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.quick-query button{width:auto;padding:5px 20px;margin:10px 0px 0px 0px;background-color:#097179;color:#fff;border-radius:0px;border:none;transition:all ease-out 0.5s;float:right;}
.quick-query button:hover{background-color:#05545b;color:#fff;}
.footer-socail-icons{width:100%;margin:20px 0px 0px 0px;float:left;}
.footer-socail-icons ul{width:auto;float:left;}
.footer-socail-icons ul li{width:auto;margin:0px 0px 0px 10px;float:left;}
.footer-socail-icons ul li:first-child{margin:0px;}
.footer-socail-icons ul li a{width:auto;float:left;}
.footer-socail-icons ul li a i{width:40px;height:40px;padding:10px 0px 0px 0px;color:#fac814;border-radius:50%;border:1px solid #fac814;text-align:center;transition:all ease-out 0.5s;float:left;}
.footer-socail-icons ul li a i:hover{background-color:#fac814;color:#000;}

.last-footer-sec{padding:10px 0px;font-size:12px;background-color:#002d31;color:#7b7b7b;}
.footer-copy-right{}
.website-mentain-by{text-align:right;}
.website-mentain-by a{color:#ddd;}
.website-mentain-by a:hover{color:#fac814;}


.reward-re-heading{width:100%;margin:0px 0px 10px 0px;color:#44a5ae;text-align:center;float:left;}
.register-sec{padding:80px 0px;}
.register-box{}
.register-box p{width:100%;color:#969696;text-align:justify;float:left;}
.register-box .register-form{width:100%;float:left;}
.register-box .register-form input{width:100%;height:30px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.register-box .register-form select{width:100%;height:34px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.register-box .register-form textarea{width:100%;height:80px;padding:5px 8px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.register-box .register-form button{width:auto;padding:6px 30px;margin:10px 0px 0px 0px;background-color:#097179;color:#fff;border-radius:0px;border:none;transition:all ease-out 0.5s;float:right;}
.register-box .register-form button:hover{background-color:#db6333;color:#fff;}

.contact-us-box{}
.aside-box{width:100%;float:left;}
.cont-box{width:100%;padding:25px 25px;margin:0px 0px 10px 0px;background-color:#db6333;border:1px solid #b15029;box-shadow:0px 0px 3px #232323;float:left;}
.cont-box:last-child{margin:0px;}
.pg-cont-box{width:100%;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;color:#ffffff;border-bottom:1px solid #b15029;float:left;}
.pg-cont-box label{width:100%;margin:0px 0px 5px 0px;color:#ffed00;font-size:24px;font-weight:normal;float:left;}
.pg-cont-box span{width:100%;font-size:16px;float:left;}

.aside-box-2{width:100%;margin:0px 0px 15px 0px;float:left;}
.aside-box-2:last-child{margin:0px;}
.cont-box-2{width:100%;margin:0px;padding:8px 10px;background-color:#44a5ae;border:1px solid #36959e;box-shadow:0px 0px 3px #232323;float:left;}
.pg-cont-box-2{width:100%;margin:0px 0px 3px 0px;padding:0px 0px 3px 0px;color:#383838;border-bottom:1px solid #36959e;float:left;}
.pg-cont-box-2 label{width:100%;margin:0px;color:#ffffff;font-size:18px;font-weight:normal;float:left;}
.pg-cont-box-2 span{width:100%;font-size:14px;float:left;}

.our-map-sec{}
.our-map-sec iframe{width:100%;height:250px;float:left;}

.site-logo{}
.site-logo ul{width:100%;float:left;}
.site-logo ul li{width:25%;padding:0px 15px 30px 0px;float:left;}
.site-logo ul li img{width:100%;border:1px solid #dcdcdc;transition:all ease-out 0.5s;float:left;}
.site-logo ul li img:hover{box-shadow:0px 0px 10px #7b7b7b;}

.sponsorships-box{}
.sponsorships-box-line{width:100%;margin:0px 0px 20px 0px;padding:20px 0px;border-bottom:1px dashed #ddd;transition:all ease-out 0.5s;float:left;}
.sponsorships-box-line:last-child{border-bottom:none;}
.sponsorships-box-line:hover{background-color:#f3f3f3;}
.sponsorships-box-line label{width:100%;color:#db6333;font-size:25px;font-family:Roboto-Medium;float:left;}
.sponsorships-box-line span{width:100%;font-size:14px;font-style:italic;float:left;}
.sponsorships-box-line ul{width:100%;padding:0px 0px 0px 30px;float:left;}
.sponsorships-box-line ul li{width:100%;list-style-type:decimal;float:left;}
.sponsorships-box-line ul .extra-sponsors{width:100%;font-style:italic;float:left;}
.sponsorships-box-line ul .extra-sponsors strong{text-decoration:underline;}

.dif-sponsors-box{width:100%;padding:20px;background-color:#ddfcff;box-shadow:0px 0px 10px #a2a2a2;float:left;}
.dif-sponsors-box .sponsorships-box-line{padding:0px 10px;border:none;}
.dif-sponsors-box .sponsorships-box-line:hover{background-color:#caf3f7;}

.apply-sponsors-box{width:100%;padding:10px 0px 20px 0px;margin:0px 0px 30px 0px;background-color:#ddfcff;text-align:center;box-shadow:0px 0px 10px #a2a2a2;float:left;}
.apply-sponsors-box h4{width:100%;float:left;}
.apply-sponsors-box .btn{width:auto;padding:6px 30px;margin:0px 0px 10px 0px;color:#fff;background-color:#db6333;border-radius:2px;display:inline-block;transition:all ease-out 0.5s;float:none;}
.apply-sponsors-box .btn:hover{color:#fff;background-color:#44a5ae;}

.sponsors-box{width:100%;padding:10px 0px 20px 0px;margin:0px 0px 30px 0px;background-color:#ffcc29;text-align:center;box-shadow:0px 0px 10px #a2a2a2;float:left;}
.sponsors-box h4{width:100%;float:left;}
.sponsors-box .btn{width:auto;padding:6px 30px;margin:0px 15px 15px 0px;color:#fff;background-color:#44a5ae;font-size:16px;border-radius:2px;display:inline-block;transition:all ease-out 0.5s;float:none;}
.sponsors-box .btn:hover{color:#fff;background-color:#db6333;}

.sessions-box{}
.sessions{width:100%;float:left;}
.sessions-topic{width:65%;float:left;}
.sessions-time{width:20%;float:left;}
.sessions-venue{width:15%;float:left;}
.sessions-header{width:100%;background-color:#003439;color:#fff;float:left;}
.sessions-header div{font-size:25px;line-height:50px;padding:0px 0px 0px 10px;font-family:Roboto-Medium;}
.sessions-body{width:100%;float:left;}
.session-b-box{width:100%;float:left;}
.session-b-box h3{width:100%;padding:0px 0px 0px 10px;margin:0px;font-size:16px;line-height:35px;background-color:#09727b;color:#fff;transition:all ease-out 0.5s;float:left;}
.sessions-line{width:100%;font-size:16px;background-color:#eee;transition:all ease-out 0.5s;float:left;}
.sessions-line:nth-child(odd){background-color:#ddd;}
.sessions-line:hover{background-color:#b1b1b1;}
.session-b-box:hover h3{background-color:#db6333;}
.sessions-line div{padding:0px 0px 0px 10px;line-height:30px;}
.session-scroll{height:700px;background:#F5F5F5;overflow-y:scroll;}
.sessions-body::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;background-color: #F5F5F5;}
.sessions-body::-webkit-scrollbar{width: 12px;background-color: #F5F5F5;}
.sessions-body::-webkit-scrollbar-thumb{border-radius: 0px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color:#003439;}

.terms-box{margin:80px 0px 0px 0px;}
.terms-line{width:100%;margin:0px 0px 30px 0px;text-align:justify;float:left;}
.terms-line h4{width:100%;margin:0px;font-size:20px;color:#db6333;float:left;}
.terms-line p{width:100%;margin:0px 0px 5px 0px;float:left;}
.terms-line ul{width:100%;padding:0px 0px 0px 20px;float:left;}
.terms-line ul li{width:100%;list-style-type:disc;float:left;}


.icfa-brochure-fixed{width:auto;position:fixed;right:-133px;top:150px;z-index:99999;float:left;}
.ibf{right:-202px;top:290px;}
.icfa-brochure-fixed .box-fixed-brochure{width:auto;float:left;}
.icfa-brochure-fixed .box-fixed-brochure a{width:auto;padding:5px 25px;font-size:20px;background-color:#db6333;color:#fff;transform:rotate(90deg);transform-origin:left top 0;transition:all ease-in-out 0.5s;float:left;}
.icfa-brochure-fixed .box-fixed-brochure a:hover{background-color:#ffcc29;color:#000000;}

.online-box{}
.online-form{width:100%;float:left;}
.online-line{width:100%;float:left;}
.online-line label{width:10%;float:left;}
.online-form .online-line select{width:90%;height:35px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:right;}
.online-form input{width:100%;height:35px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.online-form select{width:100%;height:35px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.online-form textarea{width:100%;height:80px;padding:5px 8px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.online-form button{width:auto;padding:6px 30px;margin:10px 0px 0px 0px;background-color:#097179;color:#fff;border-radius:0px;border:none;transition:all ease-out 0.5s;float:right;}
.online-form button:hover{background-color:#db6333;color:#fff;}

.offline-payment-box{width:100%;margin:30px 0px 0px 0px;padding:10px;background-color:#f1f1f1;border:1px solid #e8e8e8;float:left;}
.offline-payment-box h3{width:100%;margin:0px 0px 10px 0px;text-align:center;float:left;}
.offline-payment-box p{width:100%;padding:10px;background-color:#e8e8e8;font-style:italic;float:left;}
.payment-line{width:100%;margin:10px 0px;float:left;}
.pay-detail{width:100%;float:left;}
.pay-detail h4{width:100%;padding:5px 0px;background-color:#e8e8e8;text-align:center;float:left;}
.pay-detail ul{width:100%;float:left;}
.pay-detail ul li{width:50%;float:left;}
.pay-detail ul li label{width:auto;margin:0px 10px 0px 0px;float:left;}
.pay-detail ul li span{width:auto;margin:3px 0px 0px 0px;font-size:14px;float:left;}

.book-stall-box{}
.book-stall-form{width:100%;float:left;}
.online-line{width:100%;float:left;}
.online-line label{width:10%;float:left;}
.book-stall-form .online-line select{width:90%;height:35px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:right;}
.book-stall-form input{width:100%;height:35px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.book-stall-form select{width:100%;height:35px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.book-stall-form textarea{width:100%;height:80px;padding:5px 8px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.book-stall-form button{width:auto;padding:6px 30px;margin:10px 0px 0px 0px;background-color:#097179;color:#fff;border-radius:0px;border:none;transition:all ease-out 0.5s;float:right;}
.book-stall-form button:hover{background-color:#db6333;color:#fff;}
.contact-per{width:100%;margin:5px 0px;float:left;}
.contact-per h4{width:100%;float:left;}
.book-line{width:100%;margin:0px 0px 5px 0px;float:left;}
.book-line label{width:auto;float:left;}
.book-line label span{color:#db6333;font-size:14px;}
.book-stall-form .book-line input{width:100%;height:35px;padding:5px 8px;margin:0px 0px 8px 0px;border:none;box-shadow:0px 0px 3px #06535a;float:left;}
.radio-btn-line{width:100%;float:left;}
.radio-btn-line .inner-checkbox{width:50%;float:left;}
.radio-btn-line .radio{width:auto;margin:0px 20px 0px 0px;float:left;}
.radio-btn-line .radio:last-child{margin:0px;}
.book-line .radio-btn-line input{width:auto;height:auto;padding:0px;margin:6px 0px 0px -17px;border:none;box-shadow:none;float:left;}
.speaker-add{width:100%;margin:30px 0px 0px 0px;float:left;}
.speaker-add h3{width:100%;margin:0px 0px 10px 0px;color:#db6333;float:left;}
.radio-btn-line .radio{width:50%;margin:0px;float:left;}
.radio-btn-line .radio .extra-cost{width:40%;margin:0px 20px 0px 0px;float:left;}
.radio-btn-line .radio label{margin:0px 20px 0px 0px;}
.radio-btn-line .radio:last-child{margin:0px;}


.thank-you-msg{width:100%;text-align:center;float:left;}
.thank-you-msg h2{width:100%;margin:10px 0px;float:left;}
.thank-you-msg p{width:100%;margin:0px 0px 10px 0px;float:left;}
.thank-you-msg a{width:auto;padding:6px 30px;background-color:#db6333;color:#fff;border-radius:0px;display:inline-block;float:none;}
.thank-you-msg a:hover{background-color:#44a5ae;color:#fff;}



.data-box{width:100%;text-align:left;float:left;}
.data-header{width:100%;background-color:#db6333;color:#fff;line-height:40px;font-family:Roboto-Medium;float:left;}
.data-sn{width:5%;float:left;}
.data-name{width:15%;float:left;}
.data-apply{width:15%;float:left;}
.data-email{width:15%;float:left;}
.data-mob{width:10%;float:left;}
.data-designation{width:15%;float:left;}
.data-org{width:15%;float:left;}
.data-enquiry{width:10%;float:left;}
.data-body{width:100%;font-size:14px;float:left;}
.data-line{width:100%;background-color:#ececec;border-bottom:1px solid #ccc;float:left;}
.data-line:nth-child(even){background-color:#f9f1f1;}
.data-line:hover{background-color:#ccc;}
.data-header div,.data-body .data-line div{padding:0px 5px;}



.agro-fruits-festival{background:#c19e40;background: -webkit-linear-gradient(#e5d393, #c19e40);background: -o-linear-gradient(#e5d393, #c19e40);background: -moz-linear-gradient(#e5d393, #c19e40);background: linear-gradient(#e5d393, #c19e40);}
.agro-fruits-festival-left{width:42%;height:618px;padding:0% 0% 0% 21%;position:relative;background-color:rgba(65, 165, 169, 0.93);float:left;}
.agro-fruits-festival-left:before{width:auto;height:auto;position:absolute;right:-200px;content:'';border-top:618px solid rgba(65, 165, 169, 0.93);border-right:200px solid transparent;float:left;}
.agro-fruits-festival-left .carousel{width:100%;padding:0px 35px;margin:80px 0px 0px 0px;float:left;}
.agro-fruits-festival-left .carousel h3{width:100%;margin:0px;color:#f9ff05;font-size:35px;text-align:center;float:left;}
.agro-fruits-festival-left .carousel .carousel-inner{width:100%;margin:20px 0px;float:left;}
.agro-fruits-festival-left .carousel .carousel-inner .item{width:100%;float:left;}
.agro-fruits-festival-left .carousel .carousel-inner .item img{width:100%;float:left;}
.agro-fruits-festival-left .carousel .carousel-control.right{right:0px;}
.agro-fruits-festival-left .carousel a.carousel-control{width:auto;background-image:none;display:none;float:left;}
.agro-fruits-festival-left .carousel:hover a.carousel-control{display:block;}
.agro-fruits-festival-left .carousel a.carousel-control span.glyphicon{background-image:none;position:relative;margin:0px;}
.agro-fruits-festival-left .carousel a.carousel-control span.glyphicon-chevron-left{left:0px;}
.agro-fruits-festival-left .carousel a.carousel-control span.glyphicon-chevron-right{right:0px;}
.agro-fruits-festival-right{width:48%;padding:4% 18% 0% 4%;float:right;}
.agro-fruits-festival-right h3{width:100%;margin:0px 0px 5px 0px;font-size:32px;float:left;}
.agro-fruits-festival-right p{width:100%;color:#464646;text-align:justify;float:left;}


.register-box .register-form .form-lines{width:100%;float:left;}
.register-box .register-form .form-lines label{width:16%;float:left;}
.register-box .register-form .form-lines input, .register-box .register-form .form-lines select{width:84%;color:#e00;}
.register-box .register-form .form-lines .inner-checkbox{width:84%;margin:0px 0px 8px 0px;float:right;}
.register-box .register-form .form-lines .inner-checkbox label{width:auto;margin:0px 20px 0px 0px;padding:0px;border:none;float:left;}
.register-box .register-form .form-lines .inner-checkbox input{width:auto;height:auto;padding:0px;margin:6px 0px 0px 0px;border:none;box-shadow:none;float:left;}
.register-box .register-form .form-lines-2{width:100%;margin:10px 0px 0px 0px;float:left;}
.register-box .register-form .form-lines-2 label{width:40%;margin:4px 0px 0px 0px;float:left;}
.register-box .register-form .form-lines-2 label span{font-size:14px;color:#e00;font-weight:normal;}
.register-box .register-form .form-lines-2 input, .register-box .register-form .form-lines-2 select{width:60%;height:auto;color:#e00;}
.register-box .register-form .form-lines-2 .inner-checkbox{width:60%;margin:0px 0px 8px 0px;float:right;}

.one-conference{width:100%;float:left;}
.conference-right{float:right;}
.conference-links{}
.conference-links h2{width:100%;padding:12px 5px;margin:0px;font-size:25px;background-color:#db6333;color:#fff;text-align:center;float:left;}
.conference-links ul{width:100%;background-color:#ffcc29;float:left;}
.conference-links ul li{width:100%;border-bottom:1px solid #797979;float:left;}
.conference-links ul li:last-child{border-bottom:none;}
.conference-links ul li a{width:100%;padding:3px 8px;color:#333;float:left;}
.conference-links ul li a:hover{background-color:#51a8b1;color:#fff;}
.conference-text{width:100%;margin:0px 0px 20px 0px;float:left;}
.conference-text:last-child{margin:0px;}
.conference-text img{width:58%;float:right;}
.conference-text h3{width:100%;float:left;}
.conference-text ul{width:100%;padding:0px 0px 0px 20px;text-align:justify;float:left;}
.conference-text ul li{width:100%;list-style-type:disc;float:left;}
.inter-brochure{width:40%;margin:0px 0px 0px 0px;float:left;}
.conference-text .inter-brochure iframe{width:100%;margin:5px 0px 10px 0px;float:left;}
.conference-text .inter-brochure label{width:100%;margin:0px 0px 5px 0px;float:left;}
.inter-brochure a{width:auto;padding:4px 15px;border-radius:2px;color:#fff;background-color:#369a26;float:left;}
.inter-brochure a:hover{color:#fff;background-color:#db6333;}
.conference_person{width:100%;float:left;}
.conference_person h4{width:100%;text-align:center;float:left;}
.conference_person_box{width:33.33333%;padding:0px 15px;margin:0px 0px 30px 0px;float:left;}
.conference_person_box img{width:30%;float:left;}
.conf_per_txt{width:70%;float:left;}
.conf_per_txt h5,.conf_per_txt h6{width:100%;margin:0px;text-align:center;float:left;}
.conf_per_txt h5{margin:3px 0px 5px 0px;color:#db6333;}
.conf_per_txt h6{}

.program-box{width:100%;position:relative;float:left;}
.program-line{width:100%;padding:3px 5px;margin:0px 0px 5px 0px;font-size:14px;background-color:#ffffff;color:#272727;float:left;}
.program-line:last-child{}
.program-heading-1{width:70%;float:left;}
.program-heading-2{width:30%;text-align:right;float:left;}
.program-color-1{}
.program-color-2{padding:6px 5px;color:#ffffff;background-color:#0a727b;}
.program-color-1 em{color:#007eff;font-style:normal;}
.program-color-1 span{color:#ab0000;font-size:14px;}
.conference-links.shrink{width:20%;top:10px;position:fixed;z-index:99999999999999999;}
.conference-links.shrink-b{width:20%;top:10px;position:absolute;z-index:99999999999999999;}


.test-sec{padding:50px 0px;}
.testing{}
.testing > p{color:#e00;}
.testing ~ p{color:#ee0;}

.conferences-btn{width:auto;margin:15px 0px 0px 0px;float:right;}
.conferences-btn a{width:auto;padding:4px 15px;border-radius:2px;color:#fff;background-color:#369a26;float:left;}
.conferences-btn a:hover{color:#fff;background-color:#db6333;}

.conference-apply{width:100%;margin:20px 0px 0px 0px;text-align:center;float:left;}
.conference-apply a{width:auto;padding:4px 15px;border-radius:2px;color:#fff;background-color:#369a26;float:none;}
.conference-apply a:hover{color:#fff;background-color:#db6333;}
.wap-img{}
.wap-img img{width:100%;margin:0px 0px 20px 0px;float:left;}
.wap-img p{margin:0px 0px 25px 0px;}
.wap-img p strong{color:#e00;}
.wap-btns{text-align:center;}
.wap-btns a{width:auto;padding:6px 25px;margin:10px 10px 0px 0px;color:#fff;background-color:#369a26;float:none;}
.wap-btns a:last-child{margin:10px 0px 0px 0px;}
.wap-btns a:hover{color:#fff;background-color:#db6333;}

.diff-footer-sec{padding:25px 0px;font-size:14px;background-color:#369a26;color:#fff;text-align:center;}
.diff-footer{}
.diff{}
.diff img{width:100%;float:left;}

.two-img-sec{background:url(../images/25.png);}
.two-sec{width:100%;padding:80px 0px;background:#8865ffc4;background: -webkit-linear-gradient(#fa5c73eb, #8865ffc4);background: -o-linear-gradient(#fa5c73eb, #8865ffc4);background: -moz-linear-gradient(#fa5c73eb, #8865ffc4);background: linear-gradient(#fa5c73eb, #8865ffc4);float:left;}
.two-sides-box{}
.two-sides{width:100%;padding:10px;background-color:#fff;box-shadow:0px 0px 5px #555;float:left;}
.two-sides h3{width:100%;margin:0px;font-size:28px;text-align:center;float:left;}
.two-sides img{width:100%;margin:8px 0px 10px 0px;float:left;}
.two-sides p{width:100%;text-align:justify;float:left;}

.performance-sec{padding:80px 0px;background-color:#eee;}
.performance-box{width:100%;padding:0px 15px;margin:0px 0px 30px 0px;float:left;}
.performance-box:last-child{margin:0px;}
.performance-content{background-color:#a9cf46;text-align:justify;}
.per-lef .performance-content{padding:15px 50px 15px 15px;}
.per-rig .performance-content{padding:15px 15px 15px 50px;}
.performance-content h3{width:100%;margin:0px;float:left;}
.performance-content p{width:100%;margin:10px 0px 30px 0px;float:left;}
.performance-content ul{width:100%;padding:0px 0px 0px 20px;float:left;}
.performance-content ul li{width:100%;list-style-type:disc;float:left;}
.performance-img{padding:0px;margin:11% 0px 0px -20px;}
.performance-img img{width:100%;box-shadow:0px 0px 18px #535252;float:left;}
.per-rig .performance-img{margin:5% -20px 0px 0px;z-index:1;}
.performance-sec .site-heading-1{text-align:center;}

.agri-adwards-sec{padding:80px 0px;}
.ag-content{}
.ag-box{width:100%;padding:20px;background:#51a8b1;background:-webkit-linear-gradient(#51a8b1, #a9cf46);background: -o-linear-gradient(#51a8b1, #a9cf46);background: -moz-linear-gradient(#51a8b1, #a9cf46);background: linear-gradient(#51a8b1, #a9cf46);text-align:justify;float:left;}
.ag-content h3{width:100%;margin:0px;color:#ffffff;float:left;}
.ag-content h5{width:100%;margin:0px 0px 10px 0px;font-size:25px;color:#ffffff;float:left;}
.ag-content p{width:100%;margin:10px 0px 30px 0px;float:left;}
.ag-content p:last-child{margin:0px;}
.ag-content p a{color:#004efe;}
.ag-content p a:hover{color:#000;}
.ag-content ul{width:100%;padding:0px 0px 30px 20px;float:left;}
.ag-content ul li{width:100%;list-style-type:disc;float:left;}
.ag-content ul.ac-adfa li{width:50%;list-style-type:disc;float:left;}
.ag-content .aw-categories ul li{width:48%;}
.ag-img{margin:20px 0px 60px 0px;}
.ag-img img{width:100%;box-shadow:0px 0px 18px #535252;float:left;}
.ag-heading h2{width:100%;margin:0px 0px 0px 0px;font-size:75px;color:#44a5ae;font-family:BebasNeue;text-align:center;float:left;}
.ag-heading h3{width:100%;margin:0px 0px 20px 0px;font-size:45px;color:#82ae13;text-align:center;float:left;}

.gaa-btn{text-align:center;}
.gaa-btn a{width:auto;padding:6px 25px;margin:10px 10px 0px 0px;font-size:25px;color:#fff;background-color:#369a26;float:none;}
.gaa-btn a:last-child{margin:10px 0px 0px 0px;}
.gaa-btn a:hover{color:#fff;background-color:#db6333;}

.partner-sec{padding:50px 0px;background-color:#eee;}
.our_seakers_sec{padding:50px 0px;background-color:#000000;}
.logo-slider{margin:0px 0px 0px 0px;text-align:center;}
.logo-slider .slider-container{width:100%;padding:3px;background-color:#656565;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;}
.bx-wrapper,.bx-window{width:100%;float:left;}
.bx-window{}
.logo-slider .sliders_1{padding:0px}
.logo-slider .sliders_1 li{width:20%;margin:0px;padding:0px 3px 0px 0px;list-style:none;float:left;}
.logo-slider .sliders_1 li img{width:100%;float:left;}
.partner-logo{margin:0px 0px 0px 0px;text-align:center;}
.partner-logo h3{width:100%;margin:0px 0px 30px 0px;font-size:30px;float:left;}
.partner-logo ul{width:100%;float:left;}
.partner-logo ul li{width:170px;padding:10px;list-style:none;display:inline-block;float:none;}
.partner-logo ul li a{width:100%;box-shadow:0px 0px 8px #d3d3d3;float:left;}
.partner-logo ul li a img{width:100%;float:left;}
.travel-partner-logo{margin:0px 0px 50px 0px;text-align:center;}
.travel-partner-logo h3{width:100%;margin:0px 0px 30px 0px;font-size:30px;float:left;}
.travel-partner-logo ul{width:100%;float:left;}
.travel-partner-logo ul li{width:170px;padding:10px;list-style:none;display:inline-block;float:none;}
.travel-partner-logo ul li a{width:100%;box-shadow:0px 0px 8px #d3d3d3;float:left;}
.travel-partner-logo ul li a img{width:100%;float:left;}
.media-logo{margin:50px 0px 0px 0px;text-align:center;}
.media-logo h3{width:100%;margin:0px 0px 30px 0px;font-size:20px;float:left;}
.media-logo ul{width:100%;float:left;}
.media-logo ul li{width:170px;padding:10px;list-style:none;display:inline-block;float:none;}
.media-logo ul li a{width:100%;box-shadow:0px 0px 8px #d3d3d3;float:left;}
.media-logo ul li a img{width:100%;float:left;}
.speakers-box{width:100%;float:left;}
.speakers_box{margin:0px 0px 30px 0px;}
.speakers_box:last-child{margin:0px;}
.speakers_box img{width:100%;float:left;}
.speakers-box ul{width:100%;float:left;}
.speakers-box ul li{width:50%;padding:0px 15px;margin:0px 0px 30px 0px;float:left;}
.speakers-box ul li .speakers{width:100%;padding:5px;background-color:#e5e5e5;border:1px solid #eee;float:left;}
.speakers-box ul li .speakers:hover{background-color:#c8c8c8;}
.speakers-box ul li .speakers img{width:25%;padding:5px;float:left;}
.speakers-box ul li .speakers .speakers-details{width:75%;padding:5px;float:left;}
.speakers-box ul li .speakers .speakers-details h3{width:100%;margin:0px;font-size:20px;color:#db6333;float:left;}
.speakers-box ul li .speakers .speakers-details h4{width:100%;color:#7c7c7c;float:left;}
.speakers-box ul li .speakers .speakers-details h4 span{color:#44a5ae;}
.speakers-box ul li .speakers .speakers-details label{width:100%;font-size:14px;font-weight:normal;float:left;}
.ic-img{}
.ic-img img{width:100%;float:left;}
.inter-brochure .ic-chairman{width:100%;padding:10px;margin:5px 0px 0px 0px;font-size:12px;background-color:#eee;text-align:center;float:left;}
.inter-brochure img{width:30%;float:left;}
.inter-brochure .ic-chairman .ic-chairmans{width:70%;float:left;}
.ic-chairmans h4{width:100%;margin:0px;color:#db6333;float:left;}
.ic-chairmans h5{width:100%;margin:0px 0px 2px 0px;color:#369a26;float:left;}
.ic-chairmans h6{width:100%;margin:0px 0px 2px 0px;float:left;}
.conference-text .inter-brochure .ic-chairmans label{width:100%;margin:0px;font-size:12px;float:left;}
.inter-brochure .ic-chairmans p{width:100%;margin:0px 0px 2px 0px;text-align:center;float:left;}
.if-login-box{text-align:center;}
.if-login-box h3{width:100%;margin:0px 0px 30px 0px;float:left;}
.if-login-box ul{width:100%;float:left;}
.if-login-box ul li{width:auto;padding:0px 5px;display:inline-block;float:none;}
.if-login-box ul li a{width:auto;padding:6px 25px;background-color:#db6333;color:#fff;border-radius:3px;float:left;}
.if-login-box ul li a:hover{background-color:#333;color:#fff;}
.if-login-box form{width:50%;padding:40px 30px;background-color:#efefef;border:1px solid #e7e7e7;display:inline-block;float:none;}
.if-login-box form .login_line{width:100%;margin:0px 0px 20px 0px;float:left;}
.if-login-box form .login_line label{width:30%;margin:4px 0px 0px 0px;text-align:left;float:left;}
.if-login-box form .login_line input{width:68%;padding:4px 8px;border:1px solid #aaa;float:right;}
.if-login-box form .login_line button{padding:6px 30px;background-color:#db6333;color:#fff;border:none;}
.if-login-box form .login_line button:hover{background-color:#333;color:#fff;}
.reg_data_box{}
.reg_data {width:100%;padding:20px 30px;background-color:#efefef;border:1px solid #e7e7e7;float:left;}
.reg_data h2{width:100%;margin:0px 0px 30px 0px;text-align:center;float:left;}
.reg_data h2 span{color:#db6333;}
.reg_data h3{width:100%;padding:10px 0px;margin:0px 0px 30px 0px;background-color:#db6333;color:#fff;text-align:center;float:left;}
.reg_data_line{width:100%;margin:0px 0px 10px 0px;padding:0px 0px 10px;border-bottom:1px solid #e7e7e7;float:left;}
.reg_data_line label{width:30%;margin:4px 0px 0px 0px;float:left;}
.reg_data_line span{width:70%;margin:4px 0px 0px 0px;float:left;}
.reg_data form{width:100%;margin:30px 0px 0px 0px;padding:20px 30px;background-color:#e7e7e7;border:1px solid #dbdbdb;float:left;}
.reg_data form  h4{width:100%;margin:0px 0px 10px 0px;float:left;}
.reg_data form  input{width:60%;padding:5px 8px;background-color:#fff;border:1px solid #db6333;float:left;}
.reg_data form  button.btn{width:auto;margin:0px 0px 0px 0px;padding:9.5px 25px;background-color:#db6333;color:#fff;border-radius:0px;border:none;float:left;}
.reg_data form:hover  input{border:1px solid #0a747d;}
.reg_data form:hover  button.btn{background-color:#0a747d;color:#fff;}
.dwon_img{width:100%;margin:0px 0px 30px 0px;text-align:center;float:left;}
.dwon_img img{width:12%;display:inline-block;float:none;}
#display_dele_memb,#display_dele_memb_1,#display_dele_memb_2,#display_dele_memb_3,#display_dele_membe{display:none;}
.ag-new-txt{margin:0px 0px 30px 0px;}
.ag-new-txt p{width:100%;margin:0px 0px 10px 0px;text-align:justify;float:left;}
.ag-new-txt p:last-child{margin:0px;}
.ag-cont{margin:30px 0px 0px 0px;}
.ag-cont-detail{width:100%;padding:20px;background:#db6333;float:left;}
.ag-cont-detail address{width:100%;margin:0px;float:left;}
.ag-cont-detail address h4{width:100%;font-size:24px;float:left;}
.ag-cont-detail address p{width:100%;float:left;}
.ag-cont-detail address p a{color:#e1e1e1;}
.ag-agri{margin:0px 0px 30px 0px;}

.frm_data_box{padding:0% 20%;}
.sql_my_data{width:100%;padding:20px 30px;border:1px solid #eee;float:left;}
.dp_logo{width:100%;margin:0px 0px 20px 0px;text-align:center;float:left;}
.dp_logo img{width:35%;display:inline-block;float:none;}
.dp_logo h2{width:100%;margin:12px 0px 2px 0px;font-size:18px;float:left;}
.dp_logo label{width:100%;font-size:14px;float:left;}
.sql_my_data h1{width:100%;margin:0px 0px 8px 0px;text-transform:uppercase;text-align:center;float:left;}
.my_line_data,.my_photo_line{width:100%;padding:3px 0px;border-bottom:1px solid #d0d0d0;float:left;}
.my_line_data:last-child{border-bottom:none;}
.my_line_data label{width:45%;float:left;}
.my_line_data span,.my_line_data input{width:55%;float:left;}
.my_line_data label span{width:100%;font-size:12px;font-weight:normal;float:right;}
.my_photo_line{padding:0px 0px 10px 0px;text-align:center;}
.my_photo_line img.pht_img{width:32%;max-width:200px;max-height:250px;padding:5px;border:1px solid #eee;display:inline-block;float:none;}
.my_line_data button.btn{width:auto;padding:5px 25px;margin:30px 0px 0px 0px;background-color:#db6333;color:#fff;float:right;}
.my_line_data button.btn:hover{background-color:#333;color:#fff;}
.pht_form{}
.pht_form .pht_line{display:none;}
.print_btn{margin:0px 0px 20px 0px;float:right;}

.last_date_sec{padding:6px 0px;text-align:center;background-color:#181818;position:fixed;bottom:0px;}
.last_date_sec a{width:auto;font-size:25px;color:#fff;display:inline-block;float:none;}
.last_date_sec a:hover{color:#db6333;}
.new_reg_heilights{width:100%;margin:10px 0px 30px 0px;float:left;}
.new_reg_heilights ul{width:100%;padding:0px 0px 0px 20px;float:left;}
.new_reg_heilights ul li{width:100%;color:#db6333;font-size:20px;list-style-type:disc;font-family:Roboto-Medium;float:left;}
.footer_btns_sec{background:url(../images/25.png);position:fixed;bottom:0px;}
.footer_btn_img{padding:10px 0px;background-color:#fff9a7e3;}
.footer_btns{text-align:center;}
.footer_btns a.whts{width:auto;background-color:#189D0E;color:#FEFFFF;}
.footer_btns a.whts:hover{background-color:#db6333;color:#FEFFFF;}
.footer_btns button.enq_btn{width:auto;margin:0px 0px 0px 10px;background-color:#097179;color:#FEFFFF;}
.footer_btns button.enq_btn:hover{background-color:#db6333;color:#FEFFFF;}
.footer_btns a.whts i{margin:0px 5px 0px 0px;}
.top_enq_btns{display:block;}
.footer_btns_sec{display:none;}
.governor_sec{padding:50px 0px;}
.governors_box{text-align:center;}
.governors_box ul{width:100%;float:left;}
.governors_box ul li{width:16.6666%;padding:0px 15px;float:left;}
.governors_box ul li img{width:100%;border:1px solid #e0e0e0;float:left;}
.ic_co_sponsor{width:100%;margin:0px 0px 10px 0px;text-align:center;float:left;}
.ic_co_sponsor label{width:100%;float:left;}
.ic_co_sponsor img{width:20%;display:inline-block;float:none;}
.indo_japan_box{}
.indo_japan_box ul{width:100%;text-align:center;float:left;}
.indo_japan_box ul li{width:100%;float:left;}
.indo_japan_box ul li a.indo_japan{width:auto;display:inline-block;animation:blinkingText 2s infinite;float:none;}
@keyframes blinkingText{
    0%{     color: #4588ff;    }
    49%{    color: #000; }
    50%{    color: #e00; }
    99%{    color:transparent;  }
    100%{   color: #e00;    }
}
.indo_japan_box ul li a.indo_japan:hover{color:#000;animation:inherit;}

/*================== RESPONSIVE DESIGN ====================*/

@media (max-width: 1440px) {

}

@media (max-width: 1366px) {
.heading-1{font-size:32px;}
.banner-heading-1{padding:15% 0% 0% 0%;font-size:36px;}
.banner-box .carousel .carousel-inner .item img,.banner-inner-box{height:430px;}
.banner-inner-box{padding:0% 0% 0% 10%;}
.banner-inner-box:before{border-top:430px solid rgba(65, 165, 169, 0.93);}
.main-dates h2{font-size:20px;}
.main-dates ul li{margin:0px 5px 0px 0px;}
.main-dates ul li a{padding:4px 40px;font-size:16px;}
.scope-exhibits-box{width:44%;padding:0px 0% 0px 9%;}
.scope-exhibits-box:before{border-top:620px solid #fac814;}
.participation-box{padding:80px 10% 0px 0px;}
.footer-heading{font-size:28px;}
.bs-box{width:100%;margin:5px 0px 10px 0px;}
.agro-fruits-festival-left{padding:0% 0% 0% 9%;}
.agro-fruits-festival-right{padding:8% 9% 0% 4%;}
.agro-fruits-festival-left .carousel .carousel-inner{margin:0px;}
.conference-links.shrink{width:28%;}

}

@media (max-width: 1280px) {

}

@media (max-width: 1024px){
body{font-size:14px;}
.heading-1{font-size:30px;}
.banner-box .carousel .carousel-inner .item img, .banner-inner-box{height:327px;}
.main-menu .navigation li a{padding:11px 9px 6px;font-size:14px;}
.top-socail-icons ul li a i{width:30px;height:30px;}
.main-dates ul li{margin:0px 3px 0px 0px;}
.main-dates ul li a{padding:4px 15px;}
.scope-exhibits-box:before{border-top:773px solid #fac814;right:-100px;border-right:100px solid transparent;}
.org-box img{width:66%;}
.supp-box img{width:32%;}
.agro-fruits-festival-left:before{border-right:120px solid transparent;right:-120px;}
.two-sides h3{font-size:25px;}
.pavilions-box ul li{width:32%;}
.footer-socail-icons ul li a i{width:32px;height:32px;padding:7px 0px 0px 0px;}

}

@media (max-width: 991px) {
  
}

@media (max-width:960px) {
	
}

@media (max-width:800px) {


}	

@media (max-width: 768px) {
 
}

@media (max-width: 640px) {
 
}

@media (max-width: 600px) {


}

@media (max-width: 414px) {
body{font-size:12px;}
.my-logo,.top-right-part,.brochure-socail{width:100%;}
.my-logo{margin:10px 0px 0px 0px;padding:0px 70px;}
.brochure-socail{margin:25px 0px 0px 0px;border-top:1px solid #ccc;}
.bs-box{margin:15px 0px 10px 0px;text-align:center;}
.top-socail-icons{display:inline-block;float:none;}
.banner-inner-box{width:75%;padding:0% 0% 0% 5%;}
.banner-inner-box:before{border-right:20px solid transparent;right:-20px;border-top:360px solid rgba(65, 165, 169, 0.93);}
.banner-heading-1{padding:0px;font-size:20px;}
.banner-inner-box ul li{font-size:8px;}
.banner-heading-2{font-size:12px;}
.main-dates ul li,.main-dates ul li a{width:100%;}
.main-dates ul li a{border:1px solid #464646;}
.main-dates ul li{margin:0px 0px 0px 0px;}
.scope-exhibits-box,.participation-box{width:100%;padding:50px 10%;}
.scope-exhibits-content{padding:0px;}
.scope-exhibits-box:before,.participation-box:before{border:none;}
.icfa-brochure-fixed .box-fixed-brochure a{font-size:14px;}
.icfa-brochure-fixed{right:-108px;}
.ibf{right:-157px;}
.heading-1,.heading-2,.footer-heading{font-size:22px;}
.objective-content h3{font-size:16px;}
.pavilions-box ul li{padding:4px 8px;font-size:12px;}
.highlights-iatf,.footer-about{margin:0px 0px 30px 0px;}
.footer-about:last-child{margin:0px;}
.my-footer-sec{font-size:14px;}
.radio-btn-line .inner-checkbox,.radio-btn-line .radio,.pay-detail ul li{width:100%;}
.radio-btn-line .radio .extra-cost{width:55%;margin:0px 10px 0px 0px;}
.site-logo ul li{width:50%;}
.contact-us-box{margin:0px 0px 30px 0px;}
.pg-cont-box label{font-size:18px;}
.pg-cont-box span{font-size:14px;}
.pg-cont-box-2 label{font-size:16px;}
.sessions-topic{width:50%;}
.sessions-time{width:24%;}
.sessions-venue{width:22%;}
.sessions-header div{font-size:18px;line-height:40px;}
.sessions-line{font-size:12px;}
.sessions-line div{line-height:16px;}
.session-scroll{height:300px;}
.top-main-heading{width:100%;margin:25px 0px 0px 0px;padding:25px 0px 0px 0px;border-top:1px solid #ccc;}
.banner-box .carousel .carousel-inner .item img, .banner-inner-box{height:129px;}
.main-dates h1{font-size:20px;}
.main-dates h2{margin:0px 0px 15px 0px;font-size:12px;}
.diff-btns-box{margin:10px 0px 0px 0px;}
.diff-btns-box ul li,.diff-btns-box ul li a{width:100%;}
.org-box{margin:0px 0px 20px 0px;}
.performance-img{margin:0px;}
.per-rig .performance-content,.per-lef .performance-content{padding:10px;}
.performance-content h3{font-size:20px;}
.agro-fruits-festival-left,.agro-fruits-festival-right{width:100%;height:auto;padding:8%;}
.agro-fruits-festival-left:before{display:none;}
.agro-fruits-festival-left .carousel{margin:0px;}
.media-logo ul li,.travel-partner-logo ul li,.partner-logo ul li{width:150px;}
.two-sides-box{margin:0px 0px 30px 0px;}
.two-sides-box:last-child{margin:0px;}
.pavilions-box ul li{width:100%;padding:0px;margin:0px 0px 5px 0px;}
.agro-fruits-festival-right h3,.agro-fruits-festival-left .carousel h3{font-size:20px;}
.sponsors-box{padding:10px;}
.sponsors-box .btn{width:100%;font-size:12px;}
.sponsorships-box-line label{font-size:18px;}
.inter-brochure,.speakers-box ul li{width:100%;}
.speakers-box ul li .speakers .speakers-details h3{font-size:16px;}
.speakers-box ul li .speakers .speakers-details h4{margin:5px 0px;font-size:14px;}
.speakers-box ul li .speakers .speakers-details label{font-size:10px;}
.conference-links{margin:0px 0px 30px 0px;}
.conference-text .inter-brochure label{width:auto;}
.inter-brochure a{float:right;}
.inter-brochure .ic-chairman{margin:20px 0px;}
.ag-content h3{font-size:22px;text-align:left;}
.terms-line h4{text-align:left;}
.ag-content .aw-categories ul li{width:100%;}
.ag-img{margin:30px 0px;}
.gaa-btn a{padding:6px 12px;font-size:10px;}
.ag-heading h2{font-size:45px;}
.register-box .register-form .form-lines .inner-checkbox label{width:100%;margin:0px;}
.register-box .register-form .form-lines .inner-checkbox input{margin:2px 0px 0px 0px;}
.ag-heading h3{font-size:20px;}
a.whats_des{display:none;}
a.whats_mob{display:inline-block;}
.top_enq_btns{display:none;}
.footer_btns_sec{display:block;}
.last-footer-sec{padding:10px 0px 60px 0px;}
.click_popup .footer-about-box{width:90%;margin-top:50px;}
.travel-partner-logo h3,.partner-logo h3{margin:0px 0px 15px 0px;font-size:25px;}
.two-sides h3{font-size:22px;}
.highlights-iatf-video iframe{height:auto;}
.last-footer-sec{font-size:12px;}
.governors_box ul li{width:50%;margin:0px 0px 30px 0px;}
.logo-slider .sliders_1 li{width:50%;}
.partner-logo{margin:0px 0px 30px 0px;}
.conference_person_box{width:100%;}


}

@media (max-width: 375px) {

.top-socail-icons ul li{margin:0px 0px 0px 3px;}
.our-brochure button.btn{padding:3px 12px 2px;font-size:12px;}
.rewards-box ul li,.rewards-box ul li:nth-child(even){padding:0px;border:none;}
.rewards-box ul li:nth-child(odd) .rewards-inner-box:after,.rewards-box ul li:nth-child(even) .rewards-inner-box:before{display:none;}
.rewards-box ul li:nth-child(even) .rewards-inner-box,.rewards-box ul li:nth-child(odd) .rewards-inner-box{border-radius:5px;}
.rewards-box ul li{width:100%;margin:0px 0px 30px 0px;text-align:left;}
.media-logo ul li, .travel-partner-logo ul li, .partner-logo ul li{width:145px;}

}

@media (max-width: 360px) {
.media-logo ul li, .travel-partner-logo ul li, .partner-logo ul li{width:135px;}
.travel-partner-logo h3,.partner-logo h3{margin:0px 0px 10px 0px;font-size:22px;}

}

@media (max-width: 320px) {

.media-logo ul li, .travel-partner-logo ul li, .partner-logo ul li{width:115px;padding:5px;}
.travel-partner-logo h3,.partner-logo h3{font-size:20px;}

} 














































 











