	   
	
	
	
		
		.banner-text .venue{
		    margin-bottom:20px !important;
		}
		    
		.line{border-left: groove; margin:auto 0px 1px 0px; height: 60px;text-align: center;}

         
	
    /*extra css for modal*/
    
    
     .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9{
          padding:8px 12px;
      }
      .modal-body{
          padding:30px 30px 15px 30px !important;
      }
      .form-control{
          padding:10px;
          height:40px;
      }
      .modal-title{
          background-color:#008bbf;
          
      }
    /*  .modal-header {*/
    /*    padding: 15px;*/
    /*    border-bottom: 1px solid #e5e5e5;*/
    /*    background: #008bbf !important;*/
    /*}*/
     
    .modal-title {
        /* background-color: #008bbf; */
        color: #fff;
        letter-spacing: 2px;
        margin:0px 0px 0px 15px !important;
    }
    .modal-header .close {
        margin-top: -2px;
        margin-right: 15px !important;
    }
    .modal-content{
        display:block !important;
    }
    .btn_fill .btn{
        width:150px;
         background-color:#008bbf !important;
    }
    
   /* other css*/
   
    #banner h1 {
        font-size: 40px !important;
        }
        .co-partner{
            background-color: #f5f5f5 !important;
            margin-top:75px;
            justify-content:center !important;
            width:100%;
        }  
        .co-partner ul{
            display:flex;
            flex-flow:row wrap;
            justify-content:center;
        }
        .co-partner ul li{
            width:153px;
            border:1px solid #ddd;
             display:flex;
            flex-flow:row wrap;
            justify-content:center;
            line-height:2.4;
            font-size:30px;
            margin-right:-1px;
            padding:12px;
            transition:all 0.5 ease-in-out;
            
        }
        .co-partner img{
            /*width:189px;*/
            height:97px;
            border:1px solid #ddd;
            border-radius: 12px;
            background-color:#fff;
            border-color:#fff;
            transition:all 0.5 ease-in-out;
        }
        .co-partner li:hover img{
            transform: scale(.9);
             transition: all 0.5s ease-in-out;
        }
        
        .co-partner ul li{
            width:153px;
            border:1px solid #ddd;
            line-height:2.4;
            font-size:30px;
            text-align:center;
            float:left;
            list-style:none;
            margin-right:-1px;
            padding:12px;
            transition:all 0.5 ease-in-out;
            
        }
        .co-partner ul li:hover{
            box-shadow: 0 0 30px 0 rgba(0,0,0,.1);
            transition: all 0.5s ease-in-out;
        }
        .headchair .heading{
            /*padding: 15px;*/
            margin: 0;
            font-size: 18px;
            color: #fff;
            background-color: #008BBF;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
        }
        .headchair .heading p{
            padding: 15px;
            margin: 0;
            font-size: 18px;
            color: #fff;
            background-color: #008BBF;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
        }
        sup{
            top:-0.5em !important;
        }
        
       /* testimonials*/
       
       .mar{
           border:1px solid #008bbf !important;
           padding:0px !important;
       }
       .testiitem{
           padding:13px !important;
       }
       .testihead{
           background-color:#008bbf !important;
           border-radius:unset !important;
           text-align:center;
           font-size:20px;
        }
        
        /*.testiitem .testi img{
            height:150px !important;
            width:150px !important;
           
        }*/
        .testiitem div .name{
            margin-top:10px;
            font-size:20px;
            color:#008bbf;
            text-align:left;
        }
        .testiitem div .desig,.noc{
            font-size:17px;
            color:#000;
            text-align:left;
        }
        .testiitem .testi-msg .msg{
            font-size:16px;
            font-weight:500;
            margin-top:15px;
            color:#000 !important;
        }
        
        
        .subsnews{
            background-color:#f5f5f5 !important;
        }
                
        .subsnews form{
            padding:13px;
        }
        .subscribe-form{
            margin-bottom:20px!important;
        }
        
        .subsnews form .btn {
            background-color: #008bbf !important;
            font-size: 14px;
            letter-spacing: 1px;
            text-transform: uppercase;
            padding: 9px 17px 9px 17px;
        }
               
        
                    /*responsive*/
        
        @media only screen and (max-width: 2560px )  {
            .chairman img{
                height:340px !important;
            }
            .temp img{
                height:300px !important;
            }
        }
        @media only screen and (max-width: 1700px )  {
            .chairman img{
                height:340px !important;
            }
             .temp img{
                height:350px !important;
            }
            #chairs .chair-first .details {
                height: 130px;
            }
        
            .iframe-social iframe{
                height:800px !important;
            }
        }
        @media only screen and (max-width: 1540px){
             .co-host-slider-img li {
                width: 150px!important;
                height:100px!important;
            }
            .co-host-slider-img li img {
                height: 85px !important;
               
            }
        }
        @media only screen and (max-width: 1440px){
              .chairman img{
                height:280px !important;
            }
            .temp img {
                height: 280px !important;
            }
            #register-exhibit .col-sm-6{
                width:33.33% !important;
            }
            
            #register-exhibit .col-lg-4 .text {
                padding: 15px !important;
                
            }
            #register-exhibit .text h2{
                font-size:18px;
            }
            #register-exhibit .text p {
                font-size: 14px !important;
                line-height: 18px !important;
           
            }
            .partners-slider {
                margin-top: 54px !important;
                margin-bottom: 16px !important;
            }
            .partners-slider li {
            	width: 190px !important;
            	border: 1px solid #ddd;
            	line-height: 2.4;
            	font-size:20px !important;
            	text-align: center;
            	float: left;
            	list-style: none;
            
            	padding: 30px !important;
            	transition: all 0.5s ease-in-out
            }

            /*.partners-slider li {
                width: 365px !important;
                line-height: 2.4;
                font-size: 30px;
                padding: 15px !important;

            }*/
            /*.partners-slider li img {
            	height: 110px !important;
            }*/
            .co-host-slider-img li {
                width: 153px !important;
                height:100px !important;
            }
            .co-host-head {
                height: 98px !important;
            }
            .co-host-slider-img li img {
  
                height: 85px !important;
               
            }
            #about .stats .col-lg-4 .counters {
                margin-bottom:30px !important;
            }
            #ghse-sectors .col-lg-12 {
                margin-top:25px !important;
                
            }
            
            #about .stats .col-lg-4 {
                padding: 0 5px;
                width: 152px ;
            }
            #about .stats .col-lg-4 .counters svg {
                width: 60px !important;
            }
             #about .stats .col-lg-4 .counters {
                padding: 14px;
            
            }
            #about .stats .col-lg-4 .counters p {
                font-size: 18px !important;
            }
           
            #about .col-lg-6 {
                width: 100%;
                padding: 0;
                display: flex;
                justify-content: center;
            }
            .iframe-social iframe{
                height:660px !important;
            }
            
        }
        @media only screen and (max-width: 1386px){
            #about .stats .col-lg-4 {
                padding: 0 5px;
                width: 157px;
            }
            #about p {
                padding:0px 5px !important;
            }
            #logo-scrollar h4{
                font-size:13px !important;
            }
            .iframe-social iframe{
                height:680px !important;
            }
             .co-host-slider-img .col-lg-12{
                padding:0px;
            }
            #register-exhibit .text h2{
                font-size:18px;
            }
            #register-exhibit .text p {
                font-size: 14px !important;
                line-height: 18px !important;
           
            }
        }

    @media only screen and (max-width:1200px){
	
		#about .col-lg-6{
		    display:flex;
		    flex-flow:row wrap;
		}

	}
	 @media only screen and (max-width: 1100px )  {
       
        .themelogo img{
            height:75px !important;
        }
        .themelogo p{
            margin-bottom:15px !important;
        }
        .partlogo img{
           
            height:80px !important;
        }
        .partlogo p{
            margin-bottom:11px !important;
        }
        .temp img{
            width:100% !important;
        }
        .chairman img{
                width:100% !important;
        }
        
		.social-media-top{
		    display:none;
		}
		#header p{
		    font-size:15px !important;
		    margin:0px;
		    text-align:center;
		}
		.right-logo .owl-logo-1{
		    margin-top:10px important;
		}
            
    }
	
	@media only screen and (max-width:810px){
		
        #register-exhibit .col-sm-6 {
            width: 50% !important;
            margin-bottom: 50px;
        }
        

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

        .partlogo img{
            height:48px !important;
            margin-top:16px !important;
        }
        #register-exhibit .col-sm-6 {
            width: 100% !important;
            margin-bottom: 50px;
        }
        .iframe .iframe-map{
            height:280px !important;
        }
        .plogo .pdo img{
			height: 42px !important;
		}
		.plogo .mi img{
			height: 85px !important;
		}
		.plogo opal img{
			height: 60px;
		}
		.testiitem .testi-msg .icoma:before {
            font-size: 55px !important;
            line-height: 0px;
            left: 0px;
            top: 39px;
        }
        .testiitem .testi-msg .icoma2:after {
      
            font-size: 55px !important;
            line-height: 0px;
            right: 2px;
        }
        #logo-scrollar {
            margin-top: 0;
            position: relative;
            z-index: 100;
            margin: 0px 10px;
        }
        .mar{
            border:none !important;
            padding:0px 14px !important;
        }
       
       .partners-slider li {
            width: 161px !important;
            border: 1px solid #ddd;
            line-height: 2.4;
            font-size: 20px !important;
            text-align: center;
            float: left;
            list-style: none;
            padding: 30px !important;
            transition: all 0.5s ease-in-out;
        }
        .partners-slider li img {
            border-radius: 5px;
            transition: all 0.5s ease-in-out;
            background-color: #fff;
            height: 90px;
            object-fit: contain;
        }
    }
	
	@media only screen and (max-width:600px){
	
        .iframe .iframe-map{
            height:280px !important;
        }
         .partners-slider li {
            width: 145px !important;
            
        }
        .partners-slider li img {
            height: 75px;
            height:100px !important;
           
        }
        .headchair-chair{
            padding:0px !important;
        }

	}
	@media only screen and (max-width:400px){
	    .partners-slider li {
            width: 250px !important;
            
        }
        .partners-slider li img {
            height:130px !important;
           
        }
	}
	
	
	