@import url("//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css");
@import url('https://fonts.googleapis.com/css?family=Oswald|Raleway');
@font-face{
    font-family:'Glyphicons Halflings';
    src:url(../fonts/glyphicons-halflings-regular.eot);
}
/*font-family: 'Oswald', sans-serif;
font-family: 'Raleway', sans-serif;*/
.oswald-font
{
  font-family: 'Oswald', sans-serif;
}
.raleway-font
{
  font-family: 'Raleway', sans-serif;
}
span.round-tabs.one:hover
{
  background: rgb(34, 194, 34) ! important;
    color:#fff !important;  
}
.top-res-head{
    
    margin-top:20px !important;
    }
    .topmargin{
    margin-top:50px;
    margin-bottom:50px;
    
    }
.user-icon-img{
    font-size:24px !important;}
.plus-icon-image{
    font-size:24px !important;}
    .three-image-icon{
        font-size:24px !important;}
        .star-four-img-icon{
            font-size:24px !important;}
.round-tabs:hover .new-meet-icos2
{
display:block;
}

.contat-sec .sec-text{
  margin: 0px;
}

span.round-tabs.two:hover{
    color:#fff ! important;
     background:#febe29;
    }
span.round-tabs.three:hover
{
  background: #3e5e9a ! important;
    color:#fff !important;  
}
span.round-tabs.four:hover
{
  background:#f1685e ! important;
    color:#fff !important;  
}
span.round-tabs.five:hover
{
  background:#999 ! important;
    color:#fff !important;  
}
.lncon1{
    cursor:alias;
    color:#000;
    text-decoration:none;
    }
.rscap
{
 padding:0px 30px;   
}
/*  kali added */
.tmi {
       padding: 6px;
    font-size: 15px;
    width: 25px;
    text-align: center;
    text-decoration: none;
    margin: 0px 4px;
    border-radius: 0px;
}
.ame-pan{
    background-color:#f2f2f2;
    height:auto !important;
    
    }
.res-head
{
 font-size:22px;
 color:#555 ! important;
 margin-bottom:30px ! important;
}
.res-head-1
{
 font-size:22px;
 color:#555 ! important;
 margin-bottom:30px ! important;
}
.rs-class .pricingTable
{
    padding: 50px 15px 0px 15px;
        min-height: 588px;
}
.tab-pane.mypn
{
 padding-top:0px   
}
.mser
{
 margin-bottom:40px;   
}
.mser-11{
  margin-bottom:40px;  }
.rs-img{
 height:100%;
 width:100%;
}
.board{
    width:90%;
margin: 60px auto;
height: auto;
background: #fff;
/*box-shadow: 10px 10px #ccc,-10px 20px #ddd;*/
}
.board-11{
height: auto;
background: #fff;
/*box-shadow: 10px 10px #ccc,-10px 20px #ddd;*/
}
.board .nav-tabs {
    position: relative;
    /* border-bottom: 0; */
    /* width: 80%; */
    margin: 40px auto;
    margin-bottom: 0;
    box-sizing: border-box;

}
.board-11 .nav-tabs {
    position: relative;
    /* border-bottom: 0; */
    /* width: 80%; */
    margin: 4px auto;
    margin-bottom: 0;
    box-sizing: border-box;

}

.board > div.board-inner{
    background: #fafafa url(http://subtlepatterns.com/patterns/geometry2.png);
    background-size: 30%;
}
.board-11 > div.board-inner-11{
    background: #fafafa url(http://subtlepatterns.com/patterns/geometry2.png);
    background-size: 30%;
}

.board > div.board-inner1{
    background: #fafafa url(http://subtlepatterns.com/patterns/geometry2.png);
    background-size: 30%;
}
.board-11 > div.board-inner1{
    background: #fafafa url(http://subtlepatterns.com/patterns/geometry2.png);
    background-size: 30%;
}

p.narrow{
    width: 60%;
    margin: 10px auto;
}
.margin-ame-page{
    margin-bottom:50px;
    
    }
.liner{
    height: 2px;
    background: #ddd;
    position: absolute;
    width: 80%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 40%;
    z-index: 1;
}
.liner-11{
    height: 2px;
    background: #ddd;
    position: absolute;
    width: 80%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 43%;
    z-index: 1;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #555555;
    cursor: default;
    /* background-color: #ffffff; */
    border: 0;
    border-bottom-color: transparent;
    outline:0;
}

span.round-tabs{
    width: 70px;
    height: 70px;
    line-height: 70px;
    display: inline-block;
    background: white;
    z-index: 1;
    position: absolute;
    left: 0;
    text-align: center;
    font-size: 25px;
}

span.round-tabs.one{
    color: rgb(34, 194, 34);
    border:2px solid rgb(34, 194, 34)
}
span.round-tabs.one-11{
    color: #0167b1;border: 2px solid #ddd;
}

li.active span.round-tabs.one{
    background: rgb(34, 194, 34) !important;
    border: 2px solid #ddd;
    color: #fff !important;
}
li.active span.round-tabs.one-11{
    background: #fff !important;
    border: 2px solid #0167b1;
    color: rgb(85, 85, 85) !important;
}

span.round-tabs.two{
        color: #febe29;
     border: 2px solid #febe29; 
}
span.round-tabs.four-11:hover{
     background: #555555 !important;
    color: #fff !important;}
span.round-tabs.two-11:hover{
     background: #555555 !important;
    color: #fff !important;}
span.round-tabs.one-11:hover{
    background: #555555 !important;
    color: #fff !important;}
span.round-tabs.three-11:hover{
     background: #555555 !important;
    color: #fff !important;}
span.round-tabs.two-11{
color: #0167b1;border: 2px solid #ddd;
}
li.active span.round-tabs.two{
     background: #febe29 !important;
    border: 2px solid #ddd;
    color: #fff !important;
}
li.active span.round-tabs.two-11{
   
   background: #fff !important;
border: 2px solid #0167b1;
color: rgb(85, 85, 85) !important;
}
span.round-tabs.three{
    color: #3e5e9a;border: 2px solid #3e5e9a;
}
span.round-tabs.three-11{
    color: #0167b1;border: 2px solid #ddd;
}

li.active span.round-tabs.three{
    background: #3e5e9a !important;
    border: 2px solid #ddd;
    color: #fff !important;
}
li.active span.round-tabs.three-11{
    background: #fff !important;
    border: 2px solid #0167b1;
    color: #555555 !important;
}

span.round-tabs.four{
    color: #f1685e;border: 2px solid #f1685e;
}
span.round-tabs.four-11{
    color: #0167b1;border: 2px solid #ddd;
}

li.active span.round-tabs.four{
    background: #f1685e !important;
    border: 2px solid #ddd;
    color: #fff !important;
}
li.active span.round-tabs.four-11{
    background: #fff !important;
    border: 2px solid #0167b1;
    color: #555555 !important;
}

span.round-tabs.five{
    color: #999;border: 2px solid #999;
}
span.round-tabs.five-11{
    color: #999;border: 2px solid #ddd;
}

li.active span.round-tabs.five{
    background: #999 !important;
    border: 2px solid #ddd;
    color: #fff !important;
}

li.active span.round-tabs.five-11{
    background: #fff !important;
    border: 2px solid #ddd;
    color: #999 !important;
}


.board-inner .nav-tabs > li.active > a span.round-tabs{
    background: #fafafa;
}
.board-inner-11 .nav-tabs > li.active > a span.round-tabs{
    background: #fafafa;
}
.board-inner1 .nav-tabs > li.active > a span.round-tabs{
    background: #fafafa;
}
.board-inner .nav-tabs > li {
        padding-bottom: 20px;
        padding-top:10px;
    text-align:center;
    width: 25%;
}
.board-inner-11 .nav-tabs > li {
        padding-bottom: 20px;
        padding-top:10px;
    text-align:center;
    width: 25%;
}
.board-inner1 .nav-tabs > li {
        padding-bottom: 20px;
        padding-top:10px;
    text-align:center;
    width: 20%;
}
/*li.active:before {
    content: " ";
    position: absolute;
    left: 45%;
    opacity:0;
    margin: 0 auto;
    bottom: -2px;
    border: 10px solid transparent;
    border-bottom-color: #fff;
    z-index: 1;
    transition:0.2s ease-in-out;
}*/
.board-inner .nav-tabs > li:after {
    content: " ";
    position: absolute;
    left: 45%;
   opacity:0;
    margin: 0 auto;
    bottom: 0px;
    border: 5px solid transparent;
    border-bottom-color: #ddd;
    transition:0.1s ease-in-out;
    
}
.board-inner-11 .nav-tabs > li:after {
    content: " ";
    position: absolute;
    left: 45%;
   opacity:0;
    margin: 0 auto;
    bottom: 0px;
    border: 5px solid transparent;
    border-bottom-color: #ddd;
    transition:0.1s ease-in-out;
    
}
.board-inner1 .nav-tabs > li:after {
    content: " ";
    position: absolute;
    left: 45%;
   opacity:0;
    margin: 0 auto;
    bottom: 0px;
    border: 5px solid transparent;
    border-bottom-color: #ddd;
    transition:0.1s ease-in-out;
    
}
.board-inner .nav-tabs > li.active:after {
    content: " ";
    position: absolute;
    left: 45%;
   opacity:1;
    margin: 0 auto;
    bottom: 0px;
    border: 10px solid transparent;
    border-bottom-color: #ddd;
    
}
/*   .nav-tabs > li.active > a .rvw-tab-img{
    display:none !important;}
.nav-tabs > li.active > a .rvw-tab-img-11{
    display:block !important;}
       .nav-tabs > li.active > a .pcy-tab-img{
    display:none !important;}
.nav-tabs > li.active > a .pcy-tab-img-11{
    display:block !important;}
       .nav-tabs > li.active > a .amt-tab-img{
    display:none !important;}
.nav-tabs > li.active > a .amt-tab-img-11{
    display:block !important;}
.rvw-tab-img-11{
    display:none !important;}
    .pcy-tab-img-11{
    display:none !important;}
    .amt-tab-img-11{
    display:none !important;}
span.round-tabs.two-11:hover.abt-tab-img-11{
   display:block !important; }
.abt-tab-img-11{
    display:none !important;}
    .nav-tabs > li.active > a .abt-tab-img{
    display:none !important;}
.nav-tabs > li.active > a .abt-tab-img-11{
    display:block !important;}*/
.board-inner-11 .nav-tabs > li.active:after {
    content: " ";
    position: absolute;
    left: 26%;
   opacity:1;
    margin: 0 auto;
    bottom: 0px;
    border: 10px solid transparent;
    border-bottom-color: #0167b1;
    
}
.board-inner1 .nav-tabs > li.active:after {
    content: " ";
    position: absolute;
    left: 45%;
   opacity:1;
    margin: 0 auto;
    bottom: 0px;
    border: 10px solid transparent;
    border-bottom-color: #0167b1;
    
}
.board-inner .nav-tabs > li a{
   width: 70px;
   height: 70px;
   margin: 0px auto;
   border-radius: 100%;
   padding: 0;
}
.board-11 > div.board-inner-11 {
    background: #fafafa url(http://subtlepatterns.com/patterns/geometry2.png);
    background-size: 30%;
}
.board-inner-11 .nav-tabs > li a{
   width: 70px;
   height: 70px;
   margin: 0px auto;
   padding: 0;
   border:none;
}
.board-inner1 .nav-tabs > li a{
   width: 72px;
   height: 70px;
   margin: 0px auto;
   border-radius: 100%;
   padding: 0;
}
.amt-tab-img-11 {
    width: 30px;
    height: 30px;
    text-align: center;
    margin: 0 auto;
    margin-top: 7px;
}
.pcy-tab-img-11 {
    width: 30px;
    height: 30px;
    text-align: center;
    margin: 0 auto;
    margin-top: 7px;
}
.abt-tab-img-11 {
    width: 30px;
    height: 30px;
    text-align: center;
    margin: 0 auto;
    margin-top: 7px;
}
.rvw-tab-img-11 {
    width: 30px;
    height: 30px;
    text-align: center;
    margin: 0 auto;
    margin-top: 7px;
}

.board-inner .nav-tabs > li a:hover{
    background: transparent;
}
.board-inner-11 .nav-tabs > li a:hover{
    background: transparent;
}
.board-inner1 .nav-tabs > li a:hover{
    background: transparent;
}

.board-inner1 li.active span{
    color: #0167b1;
    border: 2px solid #ddd;
font-size: 16px;
    
    }
.tab-content{
}
.tab-pane{
   /*position: relative;*/

}
.tab-content .head{
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 25px;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.btn-outline-rounded{
    padding: 10px 40px;
    margin: 20px 0;
    border: 2px solid transparent;
    border-radius: 25px;
}
.btn.green{
    background-color:#5cb85c;
    /*border: 2px solid #5cb85c;*/
    color: #ffffff;
}



@media(max-width: 585px){
    
    .board {
width: 90%;
height:auto !important;
}
    .board-11 {
height:auto !important;
}
    span.round-tabs {
        font-size:16px;
width: 50px;
height: 50px;
line-height: 50px;
    }
    .tab-content .head{
        font-size:20px;
        }
/*     .nav-tabs > li a {

line-height:50px;
}

.nav-tabs > li.active:after {
content: " ";
position: absolute;
left: 35%;
}
 */
.btn-outline-rounded {
    padding:12px 20px;
    }
}

.cont-common{
    margin-top:50px;
    margin-bottom:20px;
    }
    .resmon{
     margin-bottom:10px;   
    }
        .res-layer a
    {
        text-decoration:none ! important;
    }
      .res-layer p 
    {
           color: #fff;
    text-align: left;
    padding-left: 20px;
    font-size: 23px;
    }
    .res-layer
    {
        padding-top:38%;
        width:100%;
        height:100%;
    background-color:rgba(0,0,0,0.7);
    }
.pol-tab1{
     
        margin-top:15px;
        margin-bottom:30px;
        }
        
        .pol-tab1 th{
        background-color:#0167B1;
        color:#fff;} 
 .pol-tab1 td, th {
    border:1px solid #000;
    padding-top:9px;
    padding-bottom:9px;
    padding-left:20px;
    padding-right:20px;
}  
.restrobc.one
{
background-size: cover !important;
background: url('../images/res-banner/1.png') no-repeat center center;
}
.restrobc.two
{
    background-size: cover !important;
         background: url('../images/res-banner/2.png') no-repeat center center;
}
.restrobc.three
{
    background-size: cover !important;
         background: url('../images/res-banner/3.png') no-repeat center center;
}
.restrobc.four
{
    background-size: cover !important;
         background: url('../images/res-banner/4.png') no-repeat center center;
}
.restrobc.five
{
    background-size: cover !important;
         background: url('../images/res-banner/5.png') no-repeat center center;
}
.restrobc.six
{
    background-size: cover !important;
         background: url('../images/res-banner/6.png') no-repeat center center;
}
.restrobc.zero
{
         background: url('../images/res-banner/7.png') no-repeat center center;
}
.restrobc
{
    display:none;
    padding:0px ! important;
     height:538px;
}
.marg-accord{
    
    margin-top:50px;
    
    }
.new-pan{
     background-color:#f2f2f2;
     height:auto;
    }
    
.fist-ch{
    padding-top:15px;
    }
    .po3{
        margin-bottom:15px;
        }
        .bottom-pads b{
            text-transform:uppercase;
            }
    
.tmi:hover,.tmi:active {
    opacity: 0.8;
    text-decoration:none;
    color:#fff;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-google {
  background: #dd4b39;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}

.fa-instagram {
  background: #125688;
  color: white;
}

.fa-pinterest {
  background: #cb2027;
  color: white;
}

.fa-snapchat-ghost {
  background: #fffc00;
  color: white;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

.fa-skype {
  background: #00aff0;
  color: white;
}

.fa-android {
  background: #a4c639;
  color: white;
}

.fa-dribbble {
  background: #ea4c89;
  color: white;
}

.fa-vimeo {
  background: #45bbff;
  color: white;
}

.fa-tumblr {
  background: #2c4762;
  color: white;
}

.fa-vine {
  background: #00b489;
  color: white;
}

.fa-foursquare {
  background: #45bbff;
  color: white;
}

.fa-stumbleupon {
  background: #eb4924;
  color: white;
}

.fa-flickr {
  background: #f40083;
  color: white;
}

.fa-yahoo {
  background: #430297;
  color: white;
}

.fa-soundcloud {
  background: #ff5500;
  color: white;
}

.fa-reddit {
  background: #ff5700;
  color: white;
}

.fa-rss {
  background: #ff6600;
  color: white;
}
    .res-facility-sec{
      margin-bottom:30px;
    }
    .accordian-main-con-sec{
      margin-bottom:30px;
    }
    .res-head{
      font-size:36px;
      color:#0167b1;
      text-align:center;
      text-transform:uppercase;
      margin-bottom: 10px;
      margin-top: 0px;
    }
    .res-head-1{
      font-size:36px;
      color:#0167b1;
      text-align:center;
      text-transform:uppercase;
      margin-bottom: 10px;
      margin-top: 0px;
    }
    .res-img{
      background-color:#0167b1;
      padding:0px;
    }
    .res-img-first{
      margin-top:30px;
      margin-left:30px;
      margin-bottom:-30px;
    }
    .res-main-head{
      color:#555555;
      font-size:24px;
      font-weight:400;
      text-transform: uppercase;
      margin-top: 29px;
    }
    .res-para-sec{
      color:#555555;
      font-size:16px;
      font-weight:400;
      padding-top:38px;
      padding-bottom: 38px;
    }
      .res-para{
            color:#555555;
      font-size:16px;
      font-weight:400;
        padding-bottom: 28px;
          }
          .new-pgt{
              margin-top:7px;
              padding:0px;
              margin-bottom:30px;
              }
    .res-con-data{
      margin-bottom:8px;
    }
    .bottom-res-head{
      font-size: 24px;
      color: #fff;
      font-weight: 400;
      background-color: #828181;
      padding-top: 5px;
      padding-bottom: 11px;
      padding-left: 10px;

    }
    .accor-bottom-res-head-1,.accor-bottom-res-head-2,.accor-bottom-res-head-3,.accor-bottom-res-head-4{
      font-size: 24px;
      font-weight: 400;
    margin-top: 15px;
margin-bottom: 15px;
margin-left: 10px;
text-transform:uppercase;
    }
    .accor-bottom-res-head-1:hover,.accor-bottom-res-head-2:hover,.accor-bottom-res-head-3:hover,.accor-bottom-res-head-4:hover{
        text-decoration:none;
    }
    .accor-sec-li{
      margin-bottom:20px;
    }

    .sub-second-break-head{
      font-size: 18px;
      color: #555555;
      font-weight: 400;
      padding-left: 10px;
      margin-top:0px;
    }
    .list-food-time{
      padding-left:15px;
    }
    .list-food-time li{
      list-style:none;
      display:inline-block;
      padding-right:40px;
    }
    .list-ament-time li{
          list-style:none;
      padding-bottom:5px;
      padding-right:40px;
        }
        .list-policy-time li{
              list-style:none;
      padding-bottom:20px;
    
            
        }
          .list-ament-time{
        
        padding-left:0px;
        }
    .list-highlite span{
      font-size: 16px;
      color: #555555;
      font-weight: 400;
      display: block;
      margin: -21px 0 0 25px;
    }

  
    .res-timing-txt{
      font-size:16px;
      font-weight:400;
      color:#555555;
      padding-left:15px;
    }
    .accordian-li{
      margin-bottom:20px;
    }
    .rest-sec-con{
      margin-top:71px;
      background-color:#fff;
    }
    .resp-arrow{
      margin-top:9px !important;
    }
    .top-margin
    {
        margin-top:40px !important;
        margin-bottom:50px !important;
        }
         .res-margin-ch .new-am:nth-child(1)
         {
             padding-top:0px;
             }
         .res-margin-ch .new-am:nth-child(2)
         {
             padding-top:0px;
             }
              .res-margin-ch .new-am:nth-child(3)
         {
             padding-top:0px;
             }
                 @media (min-width:480px) and (max-width: 567px) {
                     .board-inner-11 .nav-tabs > li.active::after {
                         left: 33%;}}
    
    @media (min-width:320px) and (max-width: 767px) {
        .margin-ame-page{
            margin-bottom:30px;
            }
            .board-inner1 .nav-tabs > li a{
               width:50px; }
            .board-inner .nav-tabs > li a{
                width: 52px;}
            .liner{
                top:31%;}
            .board-inner-11 .nav-tabs > li a{
                height:61px;}
            .board-11{
                padding-top:8px;}
            .liner-11{
                width:75%;
                top: 31%;}
           /* .abt-tab-img{
                width: 30px;
                height: 30px;
                text-align: center;
                margin: 0 auto;
                margin-top: 7px;}
                .amt-tab-img{
                    width: 30px;
                height: 30px;
                text-align: center;
                margin: 0 auto;
                margin-top: 7px; }
                 .pcy-tab-img{
                    width: 30px;
                height: 30px;
                text-align: center;
                margin: 0 auto;
                margin-top: 7px; }
                 .rvw-tab-img{
                    width: 30px;
                height: 30px;
                text-align: center;
                margin: 0 auto;
                margin-top: 7px; }*/
            .conven-con-data .opad:nth-child(1) {
    margin-top:0px;
    }
    .res-conven{
        margin-bottom:0px;}
       .res-sec-txt{
           margin-top:11px;
            margin-bottom:16px;
           }
           .top-margin{
                margin-top:30px;
            margin-bottom:30px;
               }
        .res-margin .res-margin-ch{
            padding:0px;
            margin-bottom:30px;
            }
            .res-margin-ch:nth-child(6){
                
                            margin-bottom:0px;

                }
               .res-margin-ch .new-am:nth-child(1){
                   padding-top:0px;
                   
                   }
                
                
            .marg-accord{
            margin-top:0px;
                
                }
        .board-inner1 li.active span{
            
            font-size:13px;
            }
            .mser {
    margin-bottom: 24px;
}
           .mser-11 {
    margin-bottom: 24px;
}
            .m-res-form{
                padding:0px;}
                .res-head{
        margin-top:0px !important;}       .res-head-1{
        margin-top:23px !important;
        font-size: 22px;}
            .corousal-cont{
                margin-bottom:0px;
                }
            .board-inner li.active span{
            
            font-size:13px;
            }
             .board-inner-11 li.active span{
            font-weight:600;
            color:#0167b1;
            font-size:13px;
            font-family:'Oswald';
            }
        .board-inner .nav-tabs > li {
  
    font-size: 10px ! important;
}
     .board-inner-11 .nav-tabs > li {
  
    font-size: 13px ! important;
    font-family:'Oswald';
}
        .board-inner1 .nav-tabs > li {
  
    font-size: 10px ! important;
}
        .rscap {
    padding: 0px ! important;
}
.collapse.in.mytr {
    height: auto !important;
}
      .res-img-first {
          margin-top: 15px;
          margin-left: 15px;
          margin-bottom: -19px;
      }
      .resp-arrow {
          margin-top: 4px;
      }
      .accor-bottom-res-head-1, .accor-bottom-res-head-2, .accor-bottom-res-head-3, .accor-bottom-res-head-4{
        font-size:18px;
      }
      .rest-sec-con{
          margin-top: 0px !important;
        margin-top:27px;
        margin-bottom:28px;
        
      }
      .res-para-sec{
        text-align:justify;
        font-size:14px;
        
        
       }
       .res-para{
           font-size:14px;
           }
       .res-con-data {
          margin-bottom: 0px;
          padding:0px;
      }
      .res-main-head{
        margin-top:0px;
      }
      .res-para-sec{
        padding:0px;
      }
      .res-head{
          font-size:22px;
        margin-bottom: 12px;
        margin-top: 8px;
      }
      .list-highlite span{
        font-size:14px;
      }
      .res-timing-txt{
        font-size:14px;
      }
      .list-food-time li {
          margin-bottom: 5px;
          margin-top: 5px;
      }
      

    }
        @media (min-width: 586px) and (max-width: 767px) {
            .board-inner-11 .nav-tabs > li.active::after {
                left: 46% !important;
                }
                .liner {
                    top: 40% !important;
                }
                .board-inner1 .nav-tabs > li a{
                    width:72px !important;}
                .board-inner-11 .nav-tabs > li a {
                    height: 76px !important;
                }
                span.round-tabs{
                    line-height:61px;}
                    li.active span.round-tabs.one-11{
                        line-height:72px;} 
                    li.active span.round-tabs.two-11{
                        line-height:72px;}
                    li.active span.round-tabs.three-11{
                        line-height:72px;}
                         li.active span.round-tabs.four-11{
                        line-height:72px;}
                        .liner-11 {
                           top: 39% !important; }
                
            }
            
       @media (min-width: 320px) and (max-width: 585px) {
         .sp-tab-abt{
            padding-right:18%; } 
         .sp-policy-txt{
               padding-right:18%; }
               .sp-amentis-txt{
               padding-right:18%; }
                .sp-rate-txt{
               padding-right:18%; }
              
             }
    @media (min-width: 768px) and (max-width: 991px) {
        
          .res-sec-txt{
           margin-top:30px;
            margin-bottom:25px;
           }
           .res-conc-sm{
               margin-top:30px;}
           .margin-ame-page{
               
               margin-bottom:30px;
               }
               .marg-accord{
                   margin-top:30px;
                   
                   }
        .new-res-para{
            
            padding-top:0px;
            }
            .rscap{
                padding-bottom: 27px;}
                .resmon{
                    margin-top:-10px;}
            .new-res-con{
                margin-top:0px!important;
                
                }
                .mser {
    margin-bottom: 25px;
}
                .mser-11 {
    margin-bottom: 25px;
}
                .res-head{
                    margin-top:0px;}
                    .res-head-1{
                    margin-top:0px;}
        .collapse.in.mytr {
    height: 145px !important;
}
      .res-para-sec{
        padding-bottom:10px;
        font-size:14px;
      }
        .res-para{
              
        font-size:14px;
            }
      .list-food-time {
          margin-bottom: 10px;
          margin-top: 10px;
      }
      .res-head{
        font-size:30px;
      }
       .res-head-1{
        font-size:30px;
      }
      .res-timing-txt{
        font-size:14px;
      }
      .res-main-head{
        margin-top:0px;
        font-size:22px;
      }
      .list-highlite span{
        font-size:14px;
      }
      .rest-sec-con{
        margin-top:40px;
      }
      .res-con-data{
        margin-bottom:0px;
      }
      .res-facility-sec{
        padding:0px;
      }
      .accor-sec-li{
        margin-bottom:0px;
      }
      .accor-bottom-res-head-1,.accor-bottom-res-head-2,.accor-bottom-res-head-3,.accor-bottom-res-head-4{
        font-size:20px !important;
        color:#0167b1;
      }
      .accordian-main-con-sec{
        margin-bottom:30px;
      }
      .rest-sec-con{
          padding:0px;
          }
    }
    @media (min-width: 992px) and (max-width: 1199px) {
        .new-am{
        font-size:20px;
        }
      .res-main-head{
        margin-top:0px;
      }
      .rest-sec-con {
           margin-top: 51px;
      }
      .list-food-time {
          margin-bottom: 10px;
          margin-top: 10px;
      }
      .accordian-main-con-sec{
        margin-bottom:10px;
      }
      .res-para-sec{
        padding-bottom:0px;
        margin-bottom:0px;
      }
      .res-con-data{
        margin-bottom:53px;
      }
      .accor-sec-li{
        margin-bottom:0px;
      }
      .accor-bottom-res-head-1,.accor-bottom-res-head-2,.accor-bottom-res-head-3,.accor-bottom-res-head-4{
        font-size:20px !important;
        color:#0167b1;
      }
      .res-head{
        margin-bottom: 15px;
        margin-top: 10px;
      }
       .res-head-1{
        margin-bottom: 15px;
        margin-top: 10px;
      }
    }
    a:hover,a:focus{
    text-decoration: none;
    outline: none;
}
#accordion .panel{
    border: none;
    border-radius: 0;
    box-shadow: none;
    margin: 0 0 15px 50px;
}
#accordion .panel-heading{
    padding: 0;
    background: #fff;
    border: none;
    position: relative;
}
#accordion .panel-title a{
    display: block;
    padding: 10px 20px 10px 60px;
    background: #0167b1;
    border-radius: 0px;
    border: 2px solid #0167b1;
    font-size: 20px;
    font-weight:600;
    color: #fff;
    position: relative;
}
#accordion .panel-title a.collapsed{
    border: 2px solid #555;
    background: #fff;
    color: #555 !important;
}
#accordion .panel-title a:before,
#accordion .panel-title a.collapsed:before{
    content: "\f068";
    font-family: fontawesome;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 50%;
    background: #0167b1;
    font-size: 18px;
    color: #fff;
    text-align: center;
    border-right: 3px solid #fff;
    position: absolute;
    top: -10px;
    left: -30px;
    z-index: 1;
    transition: all 0.3s ease 0s;
}
#accordion .panel-title a.collapsed:before{
    content: "\f067";
    background: #555;
    border: none;
}
#accordion .panel-body{
    padding: 15px 20px 0px !important;
    margin: 0 0 0 30px;
    border: none;
    font-size: 14px;
    color: #333;
    line-height: 28px;
    position: relative;
}
#accordion .panel-body:before{
    content: "";
    display: block;
    width: 5px;
    height: 90%;
    background: #0167b1;
    position: absolute;
    top: 0;
    left: -30px;
}
#accordion .panel-body:after{
    content: "";
    border-top: 20px solid #0167b1;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    position: absolute;
    bottom: 0;
    left: -48px;
}
#accordion .panel-title a
{
 text-decoration:none ! important;   
}