
@media (max-width:1300px) {
.slid-text h1 {font-size: 50px;line-height: 65px;padding: 5% 0%;}
}

@media screen and (max-width:1024px) {
  .slid-text h1 {font-size: 40px;line-height: 65px;padding: 5% 0%;}
  .eve-box{ margin:0px 30px;} 
  .slid-2 ul li {margin: 0 10px 15px;}
      /*:::::::::: EXECUTIVE PAGE CSS ::::::::*/      
  ul.list-1{ margin:0px -8px; }
  ul.list-1 li{ margin:72px 4px 8px 4px;}
 
/*::::::::::  EVENT SCHEDULE PAGE CSS ::::::::*/
  .cell{ padding:1%;}
   /*::::::::::  UPCOMING EVENT PAGE CSS ::::::::*/ 
  ul.list-3{ margin:0px;}
  ul.list-3 li{ margin:0 0 70px 0px; float:none;}
  .up-eve-box{ width:100%;}
  .up-eve-box h4::before{ left:46%;}
  
}
  
  
@media screen and (max-width:1023px) { 
 .top .container, .header .container{ width:100%;}
 .inr-bnr h1 .container{ font-size:26px; padding:6% 3%;}
 
  /*:::::::::: EXECUTIVE PAGE CSS ::::::::*/ 
  
  
  ul.list-1{ margin:0px 0px; text-align:center; }
  ul.list-1 li{ float:none; display:inline-block; margin:15px;}
  
      .eve-box h4::before{ left:45%;} 
  
   /*::::::::::  EVENT SCHEDULE PAGE CSS ::::::::*/
   
   
   
   .schedule{ margin-top:0px;}
   
   .cell-box{ width:100%;}
   
  .cell-date{ width:100%; text-align:center; padding:0px; }

  .cell-ctn h5{ position: relative;background: #527381;}
  
  .cell-ctn h5:after {	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(82, 115, 129, 0);
	border-bottom-color: #527381;
	border-width: 10px;
	margin-left: -10px;
  top:-10px;}  

}


  
   @media (max-width:960px) {
     .regi{ margin:0 0 15px 0px;}
  .header-info,   .regi{ width:100%; text-align:center;}
     .header-info ul li, .regi > li { float:none; display:inline-block;}
     .eve-box{ width:100%; margin:0px 0 80px 0px;}
     .text-1{ font-size:18px;}
     
     .eve-box p{ display:block; background-position:top left; text-align:center;}
   .pay p{ text-align:left;}
   
   }
   
   
   
   
   
   
   @media (max-width:768px) {

    .h-right{ margin:0px; width:80%;  } 
    .logo{ width:20%;}
     .logo img{ width:60%;}
     .slid-1 p{ padding:0px;}
     .pay p{ padding-left:35px;}
     .radio-inline, .checkbox-inline{ padding-left:0px;}
     .eve-box p{ display:inline-block; margin:0 0 15px 10px; }

      .slid-text h1 {font-size: 30px;line-height: 60px;}
     /*:::::::::: ABOUT PAGE CSS ::::::::*/
     
.left-bar{ float:left; width:100%;}
.right-bar{ float:right;width:100%;}
 ul.inr-menu { border-bottom:solid 1px rgba(0,0,0,0.1); margin-bottom:15px;}
 ul.inr-menu li{  margin:0 0 15px 0px; display:inline-block;}  
  ul.rsvp{width:100%;}
 .textarea-1{width:100%;}
 .fild{width: 100%}
 
     
 /*:::::::::: EXECUTIVE PAGE CSS ::::::::*/
 
.title{font-size:24px; margin:0px 0 25px 0px;  }
.title:before{ border-bottom:solid 2px #bd2e2a; bottom:-10px; left:47%; }
    
    
 /*::::::::::  PAYMENT PAGE CSS ::::::::*/ 
   
   .pay-box{ width:100%;}  
   .pay-box ul{ padding:0 4%;}
   .left-bar h2{ font-size:18px;}
   
   
      /*::::::::::  UPCOMING EVENT PAGE CSS ::::::::*/
     .up-eve-box h4::before{ left:42%;}
     
     /*::::::::::  EVENT SCHEDULE PAGE CSS ::::::::*/
     /*.cell-ctn:before {    left: -4.6%;}*/
     
     
     /*::::::::::  SPONSORSHIP PAGE CSS ::::::::*/
     
     .spon-box{ width:100%;}
     .spon-box ul{ padding:0px 10px;}
     .spon-box ul li{ background-position:0px 3px;}
   }
   
   
    @media (max-width:767px) {
      
        .logo img{ width:70%;}

   .slid-text h1 {font-size: 20px;line-height: 30px;padding: 5% 0%;}
   .text-1 br{ display:inline;}
  
   .eve-box p{ display:block; background-position:top left; text-align:center;}
   .pay p{ text-align:left;}
   .left-bar{ float:left; width:100%; padding:15px;}
   .right-bar{ float:right;width:100%;padding:15px;}
   .inr-ctn{ padding:40px 10px;}
   .inr-bnr h1 .container{ padding:6% 2%; font-size:20px;}
   
   .footer{ line-height:normal; padding:15px 0 0 0px;}
   .copy,.power{ width:100%; text-align:center; margin-bottom:15px;}
 
    .eve-box h4::before{ left:43%;} 
  /*::::::::::  PAYMENT PAGE CSS ::::::::*/ 

.pay-box ul li{ background-position:0px 3px;}
.pay-box h4 br{ display:none;}

   /*::::::::::  UPCOMING EVENT PAGE CSS ::::::::*/
   .title,.title-1{ font-size:30px;}
   .title-1 span{ padding:5px 15px;}
     .up-eve-box h4::before{ left:43%;}
     
     
     
     
     
     
     
     
     .feup-pure-form-aligned .feup-pure-control-group label{width:100%; text-align:left; padding:0 0 10px 0px;}
.feup-pure-form input[type="text"], .feup-pure-form input[type="password"], .feup-pure-form input[type="email"], .feup-pure-form input[type="date"], .feup-pure-form input[type="datetime-local"], .feup-pure-form input[type="number"], .feup-pure-form input[type="file"], .feup-pure-form textarea{width: 100%; border-radius:4px;}
.feup-pure-form select{width: 100%;background-color:#fff; }
     
     
     
     
     
     
   }
   
   
   
   
   
   @media (max-width:480px) {
     
    
   .regi > li > a{ padding:3px 8px; font-size:13px;}
    ul.list-1 li{ float:none; display:inline-block; margin:15px 0px;}
      
    
      /*::::::::::  EVENT SCHEDULE PAGE CSS ::::::::*/
   .cell-ctn{ width:88%;}
   .eve-box p{ margin-bottom:5px;}
   .cell-ctn:before {    left: -6.8%;}
   .eve-box h4::before{ left:40%;} 
   }
   
    @media (max-width:479px) {
.top .container{ padding:0px;}

   .regi > li > a{ padding:3px 5px; font-size:11px;}
   .bf ul.filter li{ margin:0px 5px !important;}
   .slid-text h1 {font-size: 14px;line-height: 20px;padding:0%;}
   
    .inr-bnr h1 .container{ padding:5% 2%; font-size:18px;}
    /*:::::::::: EXECUTIVE PAGE CSS ::::::::*/
   
   .exe-box{ width:96%; margin:0px auto;}
   
   ul.inr-menu li{ width:100%;}
   .left-bar h2{ font-size:15px;}
   
   ul.eve-list li{ margin:22px 3px 0 3px; padding-left:25px;}
    
   
      /*::::::::::  UPCOMING EVENT PAGE CSS ::::::::*/
   .title,.title-1{ font-size:20px;}
   .title-1 span{ padding:5px 15px;}
   .title-1 small{ font-size:16px;}
   
   
   .btn-1 ,.btn-2 { padding:8px;}
   
   
   /*::::::::::  SPONSORSHIP PAGE CSS ::::::::*/
   .text-2{ margin:20px 0px;}
   .text-2 a{ font-size:12px;}
   } 