.conven_head{
color:#0167b1;
text-align:center;
font-size:54px;
font-weight: 600;
text-transform: uppercase;
}
 .cont-more-detail{
     color:#0167b1;}
 .more-det{
         font-weight: 600;
        font-size:15px;
        color:#555;
        text-align:center;
        }
.cal-gray-img-11 img{
      margin-top: -54px;
    margin-left: 6px;
    }
    
  
.rs-justify
{
    padding-top:30px;
}
.new-meet-ico1{
    margin-left:10px;
    margin-top:5px;
      display:none !important;
    }
    
    
    
    .new-meet-ico{
    margin-left:10px;
    margin-top:5px;
  
    }
    
    .new-meet-icos{
    margin-left:10px;
    margin-top:10px;
 width: 45px;
    }
    .new-meet-icos2{
    margin-left:10px;
    margin-top:10px;
    width: 45px;
      display:none !important;
    }
     .round-tabs:hover .new-meet-icos{
         display:none;
         
         
         }
    .round-tabs:hover .new-meet-icos2 {
        display:inline;
        }
      
.corousal-cont{
    margin-bottom:30px;
    
    }
     .semi-pan{
     padding:30px; 
     line-height:27px;
    }
    .new-pan{
     background-color:#f2f2f2;
      padding:30px;
    }
    .my-panel{
        margin-bottom:30px;
        }
.rs-class .pricingTable
{
 min-height:680px;   
}
.pr-class
{
 width:20%;
 float:left;
 padding:10px;
 min-height:500px;
}
.week-time
{
 height:30px;   
}
.rs-class
{
 width:25%;
 float:left;
 padding:10px;
 min-height:500px;
}
.meeting-mainbox div
{ transition: all .2s ease-in-out;
   background-color:#fff; height:350px; padding:0px ! important;  text-align:center;
}
.meeting-mainbox div:hover
{ transform: scale(1.1);
}
.meeting-mainbox-1
{
   margin:100px 1.6% 1.6% 1.6%;
}
.meeting-mainbox-2
{ margin:85px 1.6% 1.6% 1.6%;
}
.meeting-mainbox-3
{ margin:70px 1.6% 1.6% 1.6%;
} 
.meeting-mainbox-4
{margin:55px 1.6% 1.6% 1.6%;
}
.meeting-mainbox-5
{margin:40px 1.6% 1.6% 1.6%;
}
.meeting-mainbox
{
    background-color:#0167b1; height:480px; margin-top:50px;
}
.conven_head1{
color:#555555;
font-size:16px;
font-weight:400;
line-height:24px;
}
.con_design{
margin-bottom:20px;
}
.conven_headspace{
  margin-top:42px;
  margin-bottom:42px;
}
.conven_cnt1{

color:#0167b1;
font-size:16px;
font-weight:400;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
  border-top:none !important;
}
table tbody, table tfoot, table theadtable tbody, table tfoot, table thead{
  border:none !important;
}
table tbody tr:nth-child(even){
  background-color:#fff !important;
}
.acc_table{
  width:40%;
}
.conven_cnt{
    padding-top:10px;
padding-bottom:10px;
padding-left:0px ! important;
color:#0167b1;
font-size:16px;
font-weight:400;
}
.accordi_tablecnt{
  padding-bottom:0px;
}
.accor-main-sec{
  padding:0px;
}
.gar-bottom-res-head-1, .fas-bottom-res-head-2, .loft-bottom-res-head-3, .bib-bottom-res-head-4, .flor-bottom-res-head-5{
      font-size: 24px;
      font-weight: 400;
      margin-bottom:0px;
}
.resp-arrow{
  margin-top: 9px;
}
/* form data */
.meet-form{
  border:1px solid #a1a1a1;
  padding-right:15px;
  padding-left:15px;
  margin-top:30px;
 
  padding-top:30px;
  padding-bottom:30px;
  width:100%;
}
  #input_img
  {
    float: right;
    margin-top: -23px;
  }
   #input_img1
  {
    float: right;
    margin-top: -23px;
  }
  .arrival-date{
    width:100%;
  }
  .departure-date{
    width:100%;
  }
  .attend-txt-sec{
    width:100%;
  }
  .check-txt{
    margin-bottom:0px;
    font-weight:400;
    font-size:15px;
  }
  .book-txt{
    margin-bottom:0px;
    font-weight:400;
    font-size:15px;
  }
  .check-li-box-1{
    font-size:15px;
    color:#555555;
  }
  .check-li-box-2{
    font-size:15px;
    color:#555555;
  }
  .second-contact-form{
    border:1px solid #a1a1a1;
    padding-right:15px;
    padding-left:15px;
    margin-top:30px;
    margin-bottom:17px;
    padding-top:30px;
    padding-bottom:30px;
    width:100%;
  }
  .car-contact-form{
       border:1px solid #a1a1a1;
    padding-right:30px;
    padding-left:30px;
    margin-bottom:30px;
    padding-top:30px;
    padding-bottom:30px;
    width:100%;
      }
      .datepick-ho{
          padding:0px !important;
          }
      .arr-date{
          padding:0px !important;
          text-align:right;
          }
          .dep-date{
              padding:0px !important;
              text-align:right;
              }
              .cont-margin-top{
                  margin-top:50px;
                  margin-bottom:50px;
                  }
                  .new-picker{
                      padding-left:3px;
                      }
                      .cal-img{
                          margin-top: -56px;
padding-right: 10px;
                          
                          }
                          .le-align{
                              text-align:left;
                              padding:0px !important;
                              }
                              .text-just{
                                  text-align:justify;
                                  }
  .second-contact-btn{
    text-align:left;
  }
    .sub-second-con-btn:hover{
       box-shadow:180px 0 0  transparent  inset;  
   color:#fff;    }
  .sub-second-con-btn{
    padding: 6px 31px;
  font-size: 14px;
  text-transform: uppercase;
  background-color: #0167b1;
  font-weight:400;
  box-shadow: 0 0 1px #ccc;
  -webkit-transition-duration: 0.4s;
  -webkit-transition-timing-function: linear;
  box-shadow:0px 0 0 #fff   inset;
 
  color:#fff;
  }
    .sub-second-con-btn:hover{
     background-color:#0167b1;color:#fff;
     opacity:.9;}
/* form data end */

@media(max-width: 767px){
    .more-det
    {
     margin-bottom:0px;   
    }
    .meet-con-form-sec1{
        padding:0px;}
        .meet-con-form-sec2{
        padding:0px;}
    .meet-form{
        margin-top: 18px;}
    .pr-class
{
 width:100%;
 float:left;
 padding:10px;
 min-height:500px;
}

    .meeting-mainbox div
{ 
   background-color:#fff; height:350px; padding:0px ! important;  text-align:center;
}
.meeting-mainbox-1
{
   margin:10px 0px ! important;
}
.meeting-mainbox-2
{ margin:10px 0px ! important;
}
.meeting-mainbox-3
{ margin:10px 0px ! important;
} 
.meeting-mainbox-4
{margin:10px 0px ! important;
}
.meeting-mainbox-5
{margin:10px 0px ! important;
}
.meeting-mainbox
{ padding:20px ! important;
    background-color:#0167b1; height:auto; margin-top:10px;
}
    .car-contact-form{
        padding-left:15px;
        padding-right:15px;
        }
 .conven_head{
 font-size:30px; 
}
.conven_head1{
font-size:14px;  
} 
              .cont-margin-top{
                  margin-top:30px;
                  margin-bottom:30px;
                  }
                  .car-contact-form{
                      padding-top:20px;
                      padding-bottom:20px;
                      margin-top:30px;
                      margin-bottom:0px;
                      }
                      
                  
}
@media (min-width: 768px) and (max-width: 991px){
    .bord-css {
    height: 535px;
    }
      .pricingTable .pricing-content li {
    font-size: 16px ! important;
    height: 53px ! important;
    line-height: 24px ! important;
}
.car-contact-form{
    
    margin-bottom:0px
    }
.second-contact-form{
    margin-top:22px;}
    .meet-form{
        margin-top:22px;}
.corousal-cont{
    margin-bottom:22px;}
    .pricingTable .price-value{
    height:60px;
    display: inline-block;
    border-bottom: 5px solid #3485ef;
    font-size: 15px;
    font-weight: 700;
    transition: all 0.3s ease-in-out 0s;
}




        .pr-class
{
 width:50%;
 float:left;
 padding:10px;
 min-height:500px;
}
.con_design{
margin-bottom:0px;
}
.gar-bottom-res-head-1, .fas-bottom-res-head-2, .loft-bottom-res-head-3, .bib-bottom-res-head-4, .flor-bottom-res-head-5{
    font-size:15px;
    color:#0167b1;
  }
.conven_headspace{
  margin-top:13px;
  margin-bottom:0px;
}
.conven_head{
 font-size:42px; 
}
.conven_head1{
font-size:14px;  
}
.accor-main-sec{
  margin-bottom:30px;
}
}
@media (min-width: 992px) and (max-width: 1199px){
    .sales-pad
    
    {
     padding:0px ! important;   
    }
    .car-contact-form{
        margin-bottom:0px;
        
        }
    .corousal-cont {
    margin-bottom: 5px;
}
.mser {
    margin-bottom: 31px;
}
    .pricingTable .pricing-content li {
    font-size: 16px ! important;
    height: 53px ! important;
    line-height: 24px ! important;
}
    .pricingTable .price-value{
    height:60px;
    display: inline-block;
    border-bottom: 5px solid #3485ef;
    font-size: 14px ! important;
    font-weight: 700;
    transition: all 0.3s ease-in-out 0s;
}
  .con_design {
    margin-bottom: 0px;
  }
  .gar-bottom-res-head-1, .fas-bottom-res-head-2, .loft-bottom-res-head-3, .bib-bottom-res-head-4, .flor-bottom-res-head-5{
    font-size:16px;
    color:#0167b1;
  }
  .conven_headspace{
    margin:0px;
  }
  .accor-main-sec{
    margin-bottom:30px;
  }

}

.pricingTable{
    min-height:370px;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
    padding: 50px 15px;
    text-align: center;
    margin-top: 30px;
    color: #292929;
    perspective: 700px;
    z-index: 1;
    position: relative;
    transition: all 0.3s ease-in-out 0s;
}
.pricingTable:hover{ color: #fff; }
.pricingTable:hover .new-meet-ico{
    display:none;
    
    }
 .pricingTable:hover .new-meet-ico1{
    display:block !important;

   
    }   
.pricingTable:after{
    content: "";
    width: 100%;
    height: 100%;
    background: #0167b1;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: -1;
    transform: rotateY(70deg);
    transition: all 0.3s ease-in-out 0s;
}
.pricingTable:hover:after{
    opacity: 1;
    transform: rotateY(0deg);
}
.pricingTable .icon{
    width: 69px;
    height: 69px;
    line-height: 69px;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
    margin: 0 auto;
    font-size: 25px;
    color: #0167b1;
    position: absolute;
    top: -34px;
    left: 0;
    right: 0;
}
.pricingTable .pricingTable-header{
    margin-bottom: 30px;
}
.pricingTable .title{
    height:40px;
    display: block;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 0 0 10px 0;
}
.pricingTable .price-value{
    height:60px;
    display: inline-block;
    border-bottom: 5px solid #0167b1;
    font-size: 17px;
    font-weight: 700;
    transition: all 0.3s ease-in-out 0s;
}
.pricingTable:hover .price-value{
    border-bottom-color: #fff;
}
.pricingTable .pricing-content{
    list-style: none;
    padding: 0;
    margin: 0 0 20px 0;
}
.pricingTable .pricing-content li{
    font-size: 16px;
   height: 40px;
   line-height:30px;
}
.pricingTable .pricingTable-signup{
    display: inline-block;
    padding: 9px 23px;
    background: #3485ef;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    position: relative;
    transition: all 0.25s ease-in-out 0s;
}
.pricingTable:hover .pricingTable-signup{
    background: #fff;
    color: #3485ef;
}
.pricingTable .pricingTable-signup:before, .pricingTable .pricingTable-signup:after{
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    border-top: 18px solid transparent;
    border-bottom: 18px solid transparent;
    transition: all 0.25s ease-in-out 0s;
}
.my-strip-class div
{
  margin-top:15px;  
}

.pricingTable:hover .pricingTable-signup:before{
    border-right-color: #fff;
}
.pricingTable:hover .pricingTable-signup:after{
    border-left-color: #fff;
}
@media only screen and (max-width: 990px){
    .pricingTable{ margin-bottom: 14px; }
}
@media only screen and (max-width: 767px){
    .pricingTable{ margin-bottom: 24px; }
}