/*headnew start*/
 body {
  margin: 0;
 }
 #sidebar {
     width: 250px;
    }

a {
    color: black;
}
li a {
    color: white;
}

 .navbar-toggler {
    padding: 0.25rem 0.5rem;
 }
.navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer;
}
.dropdown-toggle::after {
    color: #13113d;
}

 .form-control {
    height: calc(1.5em + 1rem + 2px);
}

    .bg {
    background-color: #dcddde!important;
    }
    
    .navbar-dark .navbar-nav a.nav-link {
    color: #000;
   }
  .mar{
    border-left: 1px solid #000;
   }

.page-wrapper.chiller-theme.toggled #close-sidebar {
    color: #f9060b;
}
    
 .navbar-nav li~li {
    border-left: 0px solid #fff;
 }

 .m-001 {
    margin: -10px!important;
 }
 
  .m-01 {
    margin: 0px!important;
 }
 .p-0 {
    padding: 4px!important;
}
 .p-01 {
   padding: 6px!important; 
 }
  .p-011 {
    padding: 6px 0px 6px 0px;
  }
  

@media screen and (min-width:425) {
    .float-left.mentop {
    margin-top:20px
}


}
 
 @media screen and (max-width:426px){
      .intab {
     display:none;
 }
 }
 
 @media screen and (min-width: 275px) and (max-width: 375px){
      .navbar-brand.mobimg {
     width: 185px;
     padding-left:12px;
     padding-top:0px;
 }
 .iconsiz{
     padding-left:12px;
 }
 }
 
@media screen and (min-width: 376px) and (max-width:475px) {
        .navbar-brand.mobimg {
     width: 190px;
     padding-left:15px;
     padding-top:0px;
 }
 .iconsiz{
     padding-left:20px;
 } 
}

@media screen and (min-width: 475px) and (max-width:625px) {
        .navbar-brand.mobimg {
     width: 230px;
     padding-left:15px;
     padding-top:0px;
 }
 .iconsiz{
     padding-left:30px;
 } 
}


 @media only screen and (min-width: 576px) and (max-width: 767px) {
     .mobdevice {
     display:none;
 }
 }
 
 @media screen and (min-width:320px) and (max-width:991px){
     .deskoly {
     display:none;
 }
}
@media screen and (min-width:427px) and (max-width:576px){
    .intab {
        display:none;
    }
}
 
  @media screen and (min-width: 355px) {
  .navbar-nav {
    display: flex;
    flex-direction: row;
    margin-bottom: 0;
    list-style: none;
  }
   .mtop {    
    font-family: initial;
    margin-top: 0px;
 }
 .tabbc {
     padding-left:90px;
 }
 .dispmt {
  display:none;
  }
  .ml-2 {
    margin-left: 1rem!important;
    border-radius: 0px;
}
 #navBarSearchForm input[type=text] {
    width: 230px !important;
  }
  .advsrch {
    background: #dcddde;
    border: solid;
    border-width: 2px;
    border-color: #a7a9ac;
    border-radius: 0px;
    margin-right: 120px;
    /*display:none;*/
 }
 .hhee {
     height:auto;
 }

     .float-left.mentop {
    margin-top:12px
            }

    .float-left.mentop {
    margin-top: 5px;
    padding: 7px;
    /*margin-left: 12px;*/
    /*margin-right: -10px;*/
    border-radius: 0px;
        }
 .mobcar {
    padding-top: 7px;
    padding-left: 7px;
         }

} 
@media (max-width: 768px){
  .container {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
}
@media screen and (min-width: 768px) {

 .scrollmenu  {
    text-align: center;
    padding-right: 28px;
    color: black;
    font-size: 16px;
}
  
 .navbar-nav {
    display: flex;
    flex-direction: row;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
 }
   .mtop {    
    font-family: initial;
    margin-top: 25px;
 }
 
  .bggg{
    background-image: linear-gradient(#fff,#fff);
    font-family: Times New Roman;
   
    margin-left: auto;
    margin-right: auto;
}
 .nav-link1 {
    display: block;
    padding: 8px 20px 0px 0px;
    color: black;
}
 .tabbc {
     padding-left:270px;
 }
 .aftlog {
     display:flex;
     padding-left:300px;
     padding-top:3px;
 } 
 
  .tabcar {
    padding-top: 10px;
    padding-left: 7px;
 }
  .inptext{
     background: white;
    border: solid;
    border-width: 2px;
    border-color: #a7a9ac;
    border-bottom: 0px;
 }
 
  ul.naavv {
       justify-content: space-between;
    width: 100%; 
    margin: 0;
    margin-top: 0;
 }
 
   .ml-2 {
    margin-left: 1rem!important;
    border-radius: 0px;
}
 #navBarSearchForm input[type=text] {
    width: 281px !important;
  }
 
 .advsrch {
     background:#dcddde;
     border: solid;
     border-width: 2px;
     border-color: #a7a9ac;
     border-radius: 0px;
 }
 .hhee {
     height:fit-content;
 }
  .container.diss {
    display: block;
}
.mentop {
    margin-top:20px
}
 .mobdevice {
     display:none;
 }

  
}


 @media screen and (min-width: 992px) {
     
       .afterlogin {
            padding-top:33px;
        }
     
 .mobcar{
         padding-top: 35px;
 }
  .srbar {
             margin-left:25px;
             margin-top:10px;
         }
 .scrollmenu  {
      text-align: center;
      padding: 0px 55px 0px 0px;
      color: black;
}
.deskoly {
    display:flex;
    justify-content:space-around;
}

 .bggg{
    background-image: linear-gradient(#e6e7e8,#a7a9ac);
    font-family: Times New Roman;
   
    margin-left: auto;
    margin-right: auto;
}
 .nav-link1 {
    display: block;
    padding: 8px 20px 0px 0px;
    color: black;
}
  .mtop {    
    font-family: initial;
    margin-top: -10px;
 }
  .hom {
    font-size:17px;
  }
  
  	.topnav1 a {
    float: left;
    display: block;
    color: #f2f2f2;
    text-align: center;
    padding: 22px 0px 2px;
    text-decoration: none;
    font-size: 17px;
}
  .inptext{
     background: white;
    border: solid;
    border-width: 2px;
    border-color: #a7a9ac;
    border-bottom: 0px;
 } 
 
 ul.naavv {
       justify-content: space-between;
    width: 100%; 
    margin: 0;
    margin-top: 0;
 }
  .advsrch {
     background:white;
     border: solid;
     border-width: 2px;
     border-color: #a7a9ac;
     border-radius: 0px;
     margin-left:-5px;
 }
  #navBarSearchForm input[type=text] {
    width: 281px !important;
  }
 .container.diss {
    display: block;
        }

 .intab {
     display:none;
     }

 
 .deskoly.viewtop {
 width: 230px;
 padding-left:15px;
     }
 
            .dropdown-large1 {
            margin-top:-25px;
                }
 
}

 @media screen and (min-width: 1200px)  {
        
        .afterlogin {
            padding-top:35px;
        }
        
         .mobcar{
         padding-top: 35px;
           }
        
        .dropdown-large1 {
            margin-top:-30px;
        }
         .srbar {
             margin-left:75px;
             margin-top:10px;
         }
         
  .deskoly.viewtop {
 width: 300px;
 padding-left:15px;
         }
       .scrollmenu  {
        text-align: center;
        padding-right: 78px;
       color: black;
           }
    .bggg{
    background-image: linear-gradient(#e6e7e8,#a7a9ac);
    font-family: Times New Roman;
    margin-left: auto;
    margin-right: auto;
      }
 .nav-link1 {
    display: block;
    padding: 8px 30px 0px 10px;
    color: black;
     }
 .mtop {    
    font-family: initial;
    margin-top: -10px;
    margin-left:75px;
        }
 
 	.topnav1 a {
    float: left;
    display: block;
    color: #f2f2f2;
    text-align: center;
    padding: 22px 2px 2px;
    text-decoration: none;
    font-size: 17px;
        }

 .inptext{
     background: white;
    border: solid;
    border-width: 2px;
    border-color: #a7a9ac;
    border-bottom: 0px;
        }
    ul.naavv {
       justify-content: space-between;
    width: 100%; 
    margin: 0;
    margin-top: 0;
      }
 
 .advsrch {
     background:white;
     border: solid;
     border-width: 2px;
     border-color: #a7a9ac;
     border-radius: 0px;
         }
  #navBarSearchForm input[type=text] {
    width: 281px !important;
         }
 .container.diss {
    display: block;
        }
 .intab {
     display:none;
         }
 .mobdevice {
     display:none;
         }
}



/************** languagesupport css****************/
      html:lang(ta)  .widgets-wrap *{
    font-size: 13px!important;
}

  html:lang(hi)  .widgets-wrap *{
    font-size: 13px!important;
}
  html:lang(mr)  .widgets-wrap *{
    font-size: 13px!important;
}
  html:lang(gu)  .widgets-wrap *{
    font-size: 13px!important;
}
html:lang(bn)  .widgets-wrap *{
    font-size: 13px!important;
}
  html:lang(te)  .widgets-wrap *{
    font-size: 13px!important;
}
  html:lang(kn)  .widgets-wrap *{
    font-size: 13px!important;
}
  html:lang(pa)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(af)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(sq)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(hy)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(az)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(ga)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(be)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(bg)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(da)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(nl)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(fr)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(de)  .widgets-wrap *{
    font-size: 14px!important;
}
 html:lang(el)  .widgets-wrap *{
    font-size: 14px!important;
}
html:lang(ja)  .widgets-wrap *{
    font-size: 14px!important;
}
html:lang(ko)  .widgets-wrap *{
    font-size: 14px!important;
}
html:lang(ms)  .widgets-wrap *{
    font-size: 14px!important;
}
html:lang(pl)  .widgets-wrap *{
    font-size: 14px!important;
}
html:lang(ro)  .widgets-wrap *{
    font-size: 14px!important;
}
html:lang(ru)  .widgets-wrap *{
    font-size: 14px!important;
}
html:lang(es)  .widgets-wrap *{
    font-size: 14px!important;
}
 *:focus {
    outline: none;
}

select {
  appearance: none;
  -webkit-appearance: none;
  background-color: #343234;
  border: 0;
  padding:0px;
  margin:-5px -20px -5px -5px;
}

#drink-holder select option {
  display:inline-block;
}

#drink-holder {
  display:inline-block;
  vertical-align:top;
  overflow:hidden;
}
.goog-te-banner-frame {
    display:none !important
    }
li a{
    color: black;
    padding: 0px;
   
}
.ltb-language-list *
{
    color:#FFFFFF!important;
    line-height: 1px;
}
.list-unstyled * {
     color:#FFFFFF!important;
}
.text-white *
 {
     color:#FFFFFF!important;
}
.icon-area *
 {
     color:#FFFFFF!important;
}

.list-icon * {color:#FFFFFF!important;}
.ltb-language-list li:after{
    /*content: "/";*/
    color: #ffffff;
    margin-right: 8px;
    margin-left: 8px;
}
.dropbtnnn {
  
  color: black;
  font-size: 16px;
  border: none;
}

ul{
    text-align:center;
}
.dropdownn {
  position: relative;
  display: inline-block;
}

.dropdown-contentt {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 100;
  
}

.dropdown-contentt a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
.dropdown-contentt * {
color:#000000!important;
}
.dropdown-contentt a:hover {background-color: #ddd;}

.dropdownn:hover .dropdown-contentt {display: block;}

.dropdownn:hover .dropbtnnn {background-color: #3e8e41;}

body {
    top: 0px !important; 
    }
    .goog-te-banner-frame.skiptranslate {
    display: none !important;
    } 
	.goog-te-gadget-icon{
  display:none;
}
.goog-tooltip {
    display: none !important;
}

@media only screen and (min-width: 992px) {
  .deskk {
      margin-left:625px;
      margin-top: -3px;
  }
}
@media only screen and (min-width: 768px) and (max-width:991px) {
  .deskk {
      margin-left: 450px;
  }
}





